# New Ticket Created by  David Robins 
# Please include the string:  [perl #24378]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=24378 >


In a clean build from latest CVS sources, I get:

src/cpu_dep.c
"src/cpu_dep.c", line 36: warning: initializer does not fit or is out of
range: 0x91d02003
"src/cpu_dep.c", line 38: warning: initializer does not fit or is out of
range: 0x81c3e008

The patch changes the type that stores the instruction from int to unsigned
int.

HTH,

-- 
Dave
Isa. 40:31


-- attachment  1 ------------------------------------------------------
url: http://rt.perl.org/rt2/attach/66873/49921/067741/parrot-Solaris-cpu_dep.patch

--- cpu_dep.old 2003-10-31 09:25:24.937817000 -0600
+++ cpu_dep.c   2003-10-31 09:26:00.612197000 -0600
@@ -27,7 +27,7 @@
 {
 #if defined(__sparc) /* Flush register windows */
     static union {
-       int insns[4];
+       unsigned int insns[4];
         double align_hack[2];
     } u = { {
 #  ifdef __sparcv9

Reply via email to