Bug 2465 - gcc4.0 related compile error
Summary: gcc4.0 related compile error
Status: RESOLVED DUPLICATE of bug 2893
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 6.8.2
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-03 09:17 UTC by Priit Laes (irc: plaes)
Modified: 2005-04-15 19:39 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Priit Laes (irc: plaes) 2005-02-03 09:17:56 UTC
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig/en_US/print/attributes'
make[6]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig/en_US/print'
make[5]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig/en_US'
make[4]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/XpConfig'
making all in programs/Xserver/xfixes...
make[4]: Entering directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/xfixes'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/xfixes'
making all in programs/Xserver/damageext...
make[4]: Entering directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/damageext'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/damageext'
making all in programs/Xserver/miext/cw...
make[4]: Entering directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/miext/cw'
rm -f ../../../../exports/lib/modules/./libcw.a
+ cd ../../../../exports/lib/modules/.
+ ln -s ../../../programs/Xserver/miext/cw/libcw.a .
make[4]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/miext/cw'
making all in programs/Xserver/composite...
make[4]: Entering directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/composite'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/composite'
making all in programs/Xserver/mfb...
make[4]: Entering directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/mfb'
rm -f ../../../exports/lib/modules/./libmfb.a
+ cd ../../../exports/lib/modules/.
+ ln -s ../../../programs/Xserver/mfb/libmfb.a .
make[4]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/mfb'
making all in programs/Xserver/fb...
make[4]: Entering directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/fb'
rm -f fbmmx.o
i686-pc-linux-gnu-gcc -c -O2 -mtune=pentium3 -fno-strict-aliasing -ansi
-pedantic -Wno-return-type -w    -fno-merge-constants
-I../../../programs/Xserver/fb -I../../../programs/Xserver/mi
-I../../../programs/Xserver/include               -I../../../exports/include/X11
         -I../../../include/fonts -I../../../programs/Xserver/hw/xfree86/common
         -I../../../programs/Xserver/render -I../../../include/extensions
-I../../../programs/Xserver/Xext  -I../../.. -I../../../exports/include  
-Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L                  -D_POSIX_SOURCE
-D_XOPEN_SOURCE                          -D_BSD_SOURCE -D_SVID_SOURCE          
                  -D_GNU_SOURCE                           -DSHAPE -DXINPUT -DXKB
-DLBX -DXAPPGROUP       -DXCSECURITY -DTOGCUP   -DXF86BIGFONT -DDPMSExtension  
 -DPIXPRIV -DPANORAMIX   -DRENDER -DRANDR       -DXFIXES -DDAMAGE -DCOMPOSITE
-DXEVIE    -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA
-DXvExtension                                -DXFree86LOADER  -DXFree86Server  
                             -DXF86VIDMODE                         
-DXvMCExtension                          -DSMART_SCHEDULE -DXResExtension      
                          -DX_BYTE_ORDER=X_LITTLE_ENDIAN
-DXORG_VERSION_CURRENT="(((6) * 10000000) + ((8) * 100000) + ((1) * 1000) +
904)" -DNDEBUG   -DFUNCPROTO=15 -DNARROWPROTO  -DIN_MODULE -DXFree86Module  
-mmmx -Winline --param inline-unit-growth=10000         --param
large-function-growth=10000 -DUSE_GCC34_MMX fbmmx.c
fbmmx.c: In function 'negate':
fbmmx.c:107: error: incompatible type for argument 1 of '__builtin_ia32_pxor'
fbmmx.c:107: error: incompatible type for argument 2 of '__builtin_ia32_pxor'
fbmmx.c: In function 'expand_alpha':
fbmmx.c:166: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:166: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:166: error: incompatible types in assignment
fbmmx.c:168: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:168: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:168: error: incompatible types in assignment
fbmmx.c: In function 'expand_alpha_rev':
fbmmx.c:181: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:181: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:181: error: incompatible types in assignment
fbmmx.c:183: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:183: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:183: error: incompatible types in assignment
fbmmx.c: In function 'invert_colors':
fbmmx.c:195: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:195: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:195: error: incompatible types in assignment
fbmmx.c:196: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:196: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:196: error: incompatible types in assignment
fbmmx.c:197: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:197: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:197: error: incompatible types in assignment
fbmmx.c:202: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:202: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:202: error: incompatible types in assignment
fbmmx.c:203: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:203: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:203: error: incompatible types in assignment
fbmmx.c: In function 'over_rev_non_pre':
fbmmx.c:237: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:237: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c: In function 'expand565':
fbmmx.c:303: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:303: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:303: error: incompatible types in assignment
fbmmx.c:304: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:304: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:304: error: incompatible types in assignment
fbmmx.c:305: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:305: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:305: error: incompatible types in assignment
fbmmx.c: In function 'pack565':
fbmmx.c:327: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:327: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:327: error: incompatible types in assignment
fbmmx.c:328: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:328: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:328: error: incompatible types in assignment
fbmmx.c:329: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:329: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:329: error: incompatible types in assignment
fbmmx.c:336: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:336: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:336: error: incompatible types in assignment
fbmmx.c:338: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:338: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:338: error: incompatible types in assignment
fbmmx.c:340: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:340: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:340: error: incompatible types in assignment
fbmmx.c:342: error: incompatible type for argument 1 of '__builtin_ia32_pand'
fbmmx.c:342: error: incompatible type for argument 2 of '__builtin_ia32_pand'
fbmmx.c:342: error: incompatible types in assignment
fbmmx.c:344: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:344: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:344: error: incompatible types in assignment
fbmmx.c:345: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:345: error: incompatible type for argument 2 of '__builtin_ia32_por'
fbmmx.c:345: error: incompatible types in assignment
fbmmx.c:347: error: incompatible type for argument 1 of '__builtin_ia32_por'
fbmmx.c:347: error: incompatible type for argument 2 of '__builtin_ia32_por'
make[4]: *** [fbmmx.o] Error 1
make[4]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver/fb'
make[3]: *** [fb] Error 2
make[3]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs/Xserver'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc/programs'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/root/tmp/portage/xorg-x11-6.8.1.904/work/xc'
make: *** [all] Error 2
Comment 1 Priit Laes (irc: plaes) 2005-02-04 02:05:21 UTC
Seems like this file in xorg-x11-6.8.1.904.tar.bz2 tarball is old, these issues
seem to be fixed in CVS head.
Comment 2 Roland Mainz 2005-03-02 07:12:40 UTC
sndirsch:
Can you reproduce the problem with X11R6.8.2 on Suse Linux ?
Comment 3 Stefan Dirsch 2005-03-02 08:25:03 UTC
Yes, this is a known gcc4 problem. I didn't see a fix for this yet.
Comment 4 Stefan Dirsch 2005-04-16 12:39:34 UTC

*** This bug has been marked as a duplicate of 2893 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.