This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug objc/22581] New: compiler crash when compiling objc code : internal compiler error: in assign_stack_temp_for_type, at function.c:594


On FreeBSD 5.4#p4, I've install gcc41 from ports : the port use the gcc41 20050716 snapshot.
I passed -DWANT_SHARELIB to the port to build it.

platform : 
dagoba# uname -a
FreeBSD dagoba.glconseil.net 5.4-RELEASE-p4 FreeBSD 5.4-RELEASE-p4 #0: Tue Jul 19 16:50:48 CEST 
2005     root@dagoba.glconseil.net:/usr/obj/usr/src/sys/SMP  i386

The resulting compiler give :

dagoba# gcc41 --version
gcc41 (GCC) 4.1.0 20050716 (experimental)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

dagoba# gcc41 -dumpspecs
*asm:


*asm_debug:
%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}

*asm_final:


*asm_options:
%a %Y %{c:%W{o*}%{!o*:-o %w%b%O}}%{!c:-o %d%w%u%O}

*invoke_as:
%{!S:-o %|.s |
 as %(asm_options) %m.s %A }

*cpp:
                                                          %(cpp_cpu)                                                              %(cpp_arch)             
%{fPIC|fpic|fPIE|fpie:-D__PIC__ -D__pic__}                               %{posix:-D_POSIX_SOURCE}

*cpp_options:
%(cpp_unique_options) %1 %{m*} %{std*&ansi&trigraphs} %{W*&pedantic*} %{w} %{f*} %{g*:%{!g0:%{!fno-
working-directory:-fworking-directory}}} %{O*} %{undef} %{save-temps:-fpch-preprocess}

*cpp_debug_options:
%{d*}

*cpp_unique_options:
%{C|CC:%{!E:%eGCC does not support -C or -CC without -E}} %{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %
{I*&F*} %{P} %I %{MD:-MD %{!o:%b.d}%{o*:%.d%*}} %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}} %{M} %{MM} %{MF*} 
%{MG} %{MP} %{MQ*} %{MT*} %{!E:%{!M:%{!MM:%{MD|MMD:%{o*:-MQ %*}}}}} %{remap} %{g3:-dD} %{H} %C %
{D*&U*&A*} %{i*} %Z %i %{fmudflap:-D_MUDFLAP -include mf-runtime.h} %{fmudflapth:-D_MUDFLAP -
D_MUDFLAPTH -include mf-runtime.h} %{E|M|MM:%W{o*}}

*trad_capable_cpp:
cc1 -E %{traditional|ftraditional|traditional-cpp:-traditional-cpp}

*cc1:
%(cc1_cpu) 

*cc1_options:
%{pg:%{fomit-frame-pointer:%e-pg and -fomit-frame-pointer are incompatible}} %1 %{!Q:-quiet} -
dumpbase %B %{d*} %{m*} %{a*} %{c|S:%{o*:-auxbase-strip %*}%{!o*:-auxbase %b}}%{!c:%{!S:-auxbase %b}} 
%{g*} %{O*} %{W*&pedantic*} %{w} %{std*&ansi&trigraphs} %{v:-version} %{pg:-p} %{p} %{f*} %{undef} %
{Qn:-fno-ident} %{--help:--help} %{--target-help:--target-help} %{!fsyntax-only:%{S:%W{o*}%{!o*:-o %
b.s}}} %{fsyntax-only:-o %j} %{-param*} %{fmudflap|fmudflapth:-fno-builtin -fno-merge-constants} %
{coverage:-fprofile-arcs -ftest-coverage}

*cc1plus:


*link_gcc_c_sequence:
%G %L %G

*link_ssp:
%{fstack-protector:-lssp_nonshared -lssp }

*endfile:
%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s

*link:
  %{p:%nconsider using `-pg' instead of `-p' with gprof(1)}   %{Wl,*:%*}   %{v:-V}   %{assert*} %{R*} %
{rpath*} %{defsym*}   %{shared:-Bshareable %{h*} %{soname*}}     %{!shared:       %{!static:         %
{rdynamic:-export-dynamic}         %{!dynamic-linker:-dynamic-linker %(fbsd_dynamic_linker) }}     %
{static:-Bstatic}}   %{symbolic:-Bsymbolic}

*lib:
                                                          %{!shared:                                                                %{!pg: %
{pthread:-lpthread} -lc}                                         %{pg:  %{pthread:-lpthread_p} -lc_p}                                  
}

*mfwrap:
 %{static: %{fmudflap|fmudflapth:  --wrap=malloc --wrap=free --wrap=calloc --wrap=realloc --
wrap=mmap --wrap=munmap --wrap=alloca} %{fmudflapth: --wrap=pthread_create --
wrap=pthread_join --wrap=pthread_exit}} %{fmudflap|fmudflapth: --wrap=main}

*mflib:
%{fmudflap|fmudflapth: -export-dynamic}

*libgcc:
%{static|static-libgcc:-lgcc -lgcc_eh}%{!static:%{!static-libgcc:%{!shared:%{!shared-libgcc:-lgcc -lgcc_eh}
%{shared-libgcc:-lgcc_s -lgcc}}%{shared:-lgcc_s}}}

*startfile:
%{!shared:      %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s}                   %{!p:%{profile:gcrt1.o%s}                         
%{!profile:crt1.o%s}}}}    crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}

*switches_need_spaces:


*cross_compile:
0

*version:
4.1.0

*multilib:
. ;

*multilib_defaults:


*multilib_extra:


*multilib_matches:


*multilib_exclusions:


*multilib_options:


*linker:
collect2

*link_libgcc:
%D

*md_exec_prefix:


*md_startfile_prefix:


*md_startfile_prefix_1:


*startfile_prefix_spec:


*sysroot_spec:
--sysroot=%R

*sysroot_suffix_spec:


*sysroot_hdrs_suffix_spec:


*cc1_cpu:
%{!mtune*: %{m386:mtune=i386 %n`-m386' is deprecated. Use `-march=i386' or `-mtune=i386' 
instead.
} %{m486:-mtune=i486 %n`-m486' is deprecated. Use `-march=i486' or `-mtune=i486' instead.
} %{mpentium:-mtune=pentium %n`-mpentium' is deprecated. Use `-march=pentium' or `-
mtune=pentium' instead.
} %{mpentiumpro:-mtune=pentiumpro %n`-mpentiumpro' is deprecated. Use `-march=pentiumpro' or 
`-mtune=pentiumpro' instead.
} %{mcpu=*:-mtune=%* %n`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
}} %<mcpu=* %{mintel-syntax:-masm=intel %n`-mintel-syntax' is deprecated. Use `-masm=intel' 
instead.
} %{mno-intel-syntax:-masm=att %n`-mno-intel-syntax' is deprecated. Use `-masm=att' instead.
}

*fbsd_dynamic_linker:
/usr/libexec/ld-elf.so.1

*link_command:
%{!fsyntax-only:%{!c:%{!M:%{!MM:%{!E:%{!S:    %(linker) %l %{pie:-pie} %X %{o*} %{A} %{d} %{e*} %{m} %{N} %
{n} %{r}    %{s} %{t} %{u*} %{x} %{z} %{Z} %{!A:%{!nostdlib:%{!nostartfiles:%S}}}    %{static:} %{L*} %(mfwrap) %
(link_libgcc) %o %(mflib)    %{fprofile-arcs|fprofile-generate|coverage:-lgcov}    %{!nostdlib:%{!
nodefaultlibs:%(link_ssp)%(link_gcc_c_sequence)}}    %{!A:%{!nostdlib:%{!nostartfiles:%E}}} %{T*} }}}}}}

The gnustep-base package is : 

gnustep-base-1.10.3

The compilation command line of the package is and the resulting error is :

dagoba# gmake verbose=yes OPTFLAG="-g -v -save-temps"
Making all in Source...
gmake[1]: Entering directory `/root/Packages/gnustep-base-1.10.3/Source'
Making all in subprojects of library libgnustep-base...
gmake[2]: Entering directory `/root/Packages/gnustep-base-1.10.3/Source/Additions'
Making all for subproject Additions...
 Compiling file GSCategories.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GSCategories.d -MP -MQ shared_obj/
GSCategories.o -D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GSCategories.m -Wall -fPIC -
fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -
fpch-preprocess -o GSCategories.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GSCategories.mi -quiet 
-dumpbase GSCategories.m -auxbase-strip shared_obj/GSCategories.o -g -Wall -version -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o GSCategories.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
GSCategories.m: In function '-[NSData(GSCategories) uudecodeInto:name:mode:]':
GSCategories.m:612: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
GSCategories.m: In function '-[NSData(GSCategories) uuencodeInto:name:mode:]':
GSCategories.m:681: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness
GSCategories.m:682: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
GSCategories.m: In function '-[NSObject(GSCategories) compare:]':
GSCategories.m:854: warning: comparison of distinct pointer types lacks a cast
 as -o shared_obj/GSCategories.o GSCategories.s
 Compiling file GSObjCRuntime.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GSObjCRuntime.d -MP -MQ shared_obj/
GSObjCRuntime.o -D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 
-DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GSObjCRuntime.m -Wall -
fPIC -fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory 
-fpch-preprocess -o GSObjCRuntime.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GSObjCRuntime.mi -
quiet -dumpbase GSObjCRuntime.m -auxbase-strip shared_obj/GSObjCRuntime.o -g -Wall -version -
fPIC -fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o 
GSObjCRuntime.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/GSObjCRuntime.o GSObjCRuntime.s
 Compiling file GCObject.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GCObject.d -MP -MQ shared_obj/GCObject.o -
D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GCObject.m -Wall -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o GCObject.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GCObject.mi -quiet -
dumpbase GCObject.m -auxbase-strip shared_obj/GCObject.o -g -Wall -version -fPIC -fno-strict-
aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o GCObject.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
GCObject.m:52: warning: method possibly missing a [super dealloc] call
 as -o shared_obj/GCObject.o GCObject.s
 Compiling file GCArray.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GCArray.d -MP -MQ shared_obj/GCArray.o -
D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GCArray.m -Wall -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o GCArray.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GCArray.mi -quiet -
dumpbase GCArray.m -auxbase-strip shared_obj/GCArray.o -g -Wall -version -fPIC -fno-strict-
aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o GCArray.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/GCArray.o GCArray.s
 Compiling file GCDictionary.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GCDictionary.d -MP -MQ shared_obj/
GCDictionary.o -D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GCDictionary.m -Wall -fPIC -
fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -
fpch-preprocess -o GCDictionary.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GCDictionary.mi -quiet 
-dumpbase GCDictionary.m -auxbase-strip shared_obj/GCDictionary.o -g -Wall -version -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o GCDictionary.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/GCDictionary.o GCDictionary.s
 Compiling file GSLock.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GSLock.d -MP -MQ shared_obj/GSLock.o -
D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GSLock.m -Wall -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o GSLock.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GSLock.mi -quiet -
dumpbase GSLock.m -auxbase-strip shared_obj/GSLock.o -g -Wall -version -fPIC -fno-strict-aliasing 
-fgnu-runtime -fconstant-string-class=NSConstantString -o GSLock.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/GSLock.o GSLock.s
 Compiling file GSMime.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GSMime.d -MP -MQ shared_obj/GSMime.o -
D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GSMime.m -Wall -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o GSMime.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GSMime.mi -quiet -
dumpbase GSMime.m -auxbase-strip shared_obj/GSMime.o -g -Wall -version -fPIC -fno-strict-
aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o GSMime.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
GSMime.m: In function 'decodeWord':
GSMime.m:219: warning: pointer targets in passing argument 2 of 'decodebase64' differ in signedness
GSMime.m:233: warning: pointer targets in passing argument 2 of 'decodebase64' differ in signedness
GSMime.m: In function '-[GSMimeBase64DecoderContext decodeData:length:intoData:]':
GSMime.m:451: warning: pointer targets in passing argument 2 of 'decodebase64' differ in signedness
GSMime.m:469: warning: pointer targets in passing argument 2 of 'decodebase64' differ in signedness
GSMime.m: In function '-[GSMimeParser parseHeader:]':
GSMime.m:1440: warning: pointer targets in passing argument 1 of 'getCString:' differ in signedness
GSMime.m: In function '-[GSMimeParser(Private) _decodeHeader]':
GSMime.m:2055: warning: pointer targets in passing argument 1 of 'stringWithCString:' differ in 
signedness
GSMime.m: In function '+[GSMimeDocument decodeBase64:]':
GSMime.m:3153: warning: pointer targets in assignment differ in signedness
GSMime.m:3202: warning: pointer targets in passing argument 2 of 'decodebase64' differ in signedness
GSMime.m:3220: warning: pointer targets in passing argument 2 of 'decodebase64' differ in signedness
GSMime.m: In function '+[GSMimeDocument encodeBase64:]':
GSMime.m:3286: warning: pointer targets in passing argument 1 of 'encodebase64' differ in signedness
 as -o shared_obj/GSMime.o GSMime.s
 Compiling file GSXML.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/GSXML.d -MP -MQ shared_obj/GSXML.o -
D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE GSXML.m -Wall -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o GSXML.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GSXML.mi -quiet -
dumpbase GSXML.m -auxbase-strip shared_obj/GSXML.o -g -Wall -version -fPIC -fno-strict-aliasing -
fgnu-runtime -fconstant-string-class=NSConstantString -o GSXML.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
GSXML.m: In function '+[GSXMLDocument documentWithVersion:]':
GSXML.m:337: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness
GSXML.m: In function '-[GSXMLDocument makeNodeWithNamespace:name:content:]':
GSXML.m:441: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness
GSXML.m:441: warning: pointer targets in passing argument 4 of 'xmlNewDocNode' differ in signedness
GSXML.m: In function '-[GSXMLNode makeAttributeWithName:value:]':
GSXML.m:1134: warning: pointer targets in passing argument 2 of 'xmlNewProp' differ in signedness
GSXML.m:1134: warning: pointer targets in passing argument 3 of 'xmlNewProp' differ in signedness
GSXML.m: In function '-[GSXMLNode makeChildWithNamespace:name:content:]':
GSXML.m:1175: warning: pointer targets in passing argument 3 of 'xmlNewTextChild' differ in 
signedness
GSXML.m:1175: warning: pointer targets in passing argument 4 of 'xmlNewTextChild' differ in 
signedness
GSXML.m: In function '-[GSXMLNode makeText:]':
GSXML.m:1197: warning: pointer targets in passing argument 1 of 'xmlNewText' differ in signedness
GSXML.m: In function '-[GSXMLNode makeComment:]':
GSXML.m:1219: warning: pointer targets in passing argument 1 of 'xmlNewComment' differ in 
signedness
GSXML.m: In function '-[GSXMLNode makeNamespaceHref:prefix:]':
GSXML.m:1232: warning: pointer targets in passing argument 2 of 'xmlNewNs' differ in signedness
GSXML.m:1232: warning: pointer targets in passing argument 3 of 'xmlNewNs' differ in signedness
GSXML.m: In function '-[GSXMLNode makePI:content:]':
GSXML.m:1260: warning: pointer targets in passing argument 1 of 'xmlNewPI' differ in signedness
GSXML.m:1260: warning: pointer targets in passing argument 2 of 'xmlNewPI' differ in signedness
GSXML.m: In function '-[GSXMLNode setObject:forKey:]':
GSXML.m:1516: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness
GSXML.m:1516: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness
GSXML.m: In function '-[GSXMLParser abortParsing]':
GSXML.m:1835: warning: pointer targets in assignment differ in signedness
GSXML.m: In function '-[GSXMLParser _initLibXML]':
GSXML.m:2267: warning: pointer targets in assignment differ in signedness
GSXML.m:2271: warning: pointer targets in assignment differ in signedness
GSXML.m:2275: warning: pointer targets in assignment differ in signedness
GSXML.m:2277: warning: pointer targets in passing argument 5 of 'xmlCreatePushParserCtxt' differ in 
signedness
GSXML.m: In function 'processingInstructionFunction':
GSXML.m:2822: warning: pointer targets in passing argument 1 of 'UTF8Str' differ in signedness
GSXML.m: In function '-[GSXPathString stringValue]':
GSXML.m:3584: warning: pointer targets in passing argument 1 of 'stringWithUTF8String:' differ in 
signedness
GSXML.m: In function '-[GSXPathContext evaluateExpression:]':
GSXML.m:3698: warning: pointer targets in passing argument 1 of 'xmlXPathCompile' differ in 
signedness
 as -o shared_obj/GSXML.o GSXML.s
 Compiling file behavior.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/behavior.d -MP -MQ shared_obj/behavior.o -
D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE behavior.m -Wall -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o behavior.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed behavior.mi -quiet -
dumpbase behavior.m -auxbase-strip shared_obj/behavior.o -g -Wall -version -fPIC -fno-strict-
aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o behavior.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/behavior.o behavior.s
 Compiling file Unicode.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../../Headers/Additions -
I../. -I../../Headers -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/
local/include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/
GNUstep/System/Library/Headers -MMD shared_obj/Unicode.d -MP -MQ shared_obj/Unicode.o -
D__PIC__ -D__pic__ -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -
DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -DGSWARN -DGSDIAGNOSE Unicode.m -Wall -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o Unicode.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../../Headers/Additions
 ../.
 ../../Headers
 .
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed Unicode.mi -quiet -
dumpbase Unicode.m -auxbase-strip shared_obj/Unicode.o -g -Wall -version -fPIC -fno-strict-
aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o Unicode.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
Unicode.m: In function 'GSSetupEncodingTable':
Unicode.m:217: warning: pointer type mismatch in conditional expression
Unicode.m:217: warning: invalid receiver type 'void *'
Unicode.m: In function 'GetAvailableEncodings':
Unicode.m:336: warning: pointer type mismatch in conditional expression
Unicode.m:336: warning: invalid receiver type 'void *'
Unicode.m: In function 'GetDefEncoding':
Unicode.m:571: warning: pointer type mismatch in conditional expression
Unicode.m:571: warning: invalid receiver type 'void *'
Unicode.m: In function 'encode_cstrtoustr':
Unicode.m:1030: warning: pointer targets in passing argument 2 of 'GSToUnicode' differ in signedness
Unicode.m:1030: warning: pointer targets in passing argument 3 of 'GSToUnicode' differ in signedness
 as -o shared_obj/Unicode.o Unicode.s
 Linking subproject Additions ...
gmake[2]: Leaving directory `/root/Packages/gnustep-base-1.10.3/Source/Additions'
Making all for library libgnustep-base...
 Compiling file GSCompatibility.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../Headers/Additions -
I../Headers -I./. -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/
include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/
System/Library/Headers -MMD shared_obj/GSCompatibility.d -MP -MQ shared_obj/GSCompatibility.o -
D__PIC__ -D__pic__ -DGNUSTEP_INSTALL_PREFIX=/usr/GNUstep/System -DGNUSTEP_LOCAL_ROOT=/
usr/GNUstep/Local -DGNUSTEP_NETWORK_ROOT=/usr/GNUstep/Local -DGNUSTEP_TARGET_DIR="." -
DGNUSTEP_TARGET_CPU="ix86" -DGNUSTEP_TARGET_OS="freebsd" -DLIBRARY_COMBO="gnu-gnu-
gnu" -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -
D_REENTRANT -DGSWARN -DGSDIAGNOSE GSCompatibility.m -Wall -Wcast-align -fPIC -fno-strict-
aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-
preprocess -o GSCompatibility.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "."
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../Headers/Additions
 ../Headers
 ./.
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GSCompatibility.mi -
quiet -dumpbase GSCompatibility.m -auxbase-strip shared_obj/GSCompatibility.o -g -Wall -Wcast-
align -version -fPIC -fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o 
GSCompatibility.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/GSCompatibility.o GSCompatibility.s
 Compiling file GSLocale.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../Headers/Additions -
I../Headers -I./. -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/
include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/
System/Library/Headers -MMD shared_obj/GSLocale.d -MP -MQ shared_obj/GSLocale.o -D__PIC__ -
D__pic__ -DGNUSTEP_INSTALL_PREFIX=/usr/GNUstep/System -DGNUSTEP_LOCAL_ROOT=/usr/
GNUstep/Local -DGNUSTEP_NETWORK_ROOT=/usr/GNUstep/Local -DGNUSTEP_TARGET_DIR="." -
DGNUSTEP_TARGET_CPU="ix86" -DGNUSTEP_TARGET_OS="freebsd" -DLIBRARY_COMBO="gnu-gnu-
gnu" -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -
D_REENTRANT -DGSWARN -DGSDIAGNOSE GSLocale.m -Wall -Wcast-align -fPIC -fno-strict-aliasing -
fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-preprocess -o 
GSLocale.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "."
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../Headers/Additions
 ../Headers
 ./.
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed GSLocale.mi -quiet -
dumpbase GSLocale.m -auxbase-strip shared_obj/GSLocale.o -g -Wall -Wcast-align -version -fPIC -
fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o GSLocale.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/GSLocale.o GSLocale.s
 Compiling file preface.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../Headers/Additions -
I../Headers -I./. -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/
include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/
System/Library/Headers -MMD shared_obj/preface.d -MP -MQ shared_obj/preface.o -D__PIC__ -
D__pic__ -DGNUSTEP_INSTALL_PREFIX=/usr/GNUstep/System -DGNUSTEP_LOCAL_ROOT=/usr/
GNUstep/Local -DGNUSTEP_NETWORK_ROOT=/usr/GNUstep/Local -DGNUSTEP_TARGET_DIR="." -
DGNUSTEP_TARGET_CPU="ix86" -DGNUSTEP_TARGET_OS="freebsd" -DLIBRARY_COMBO="gnu-gnu-
gnu" -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -
D_REENTRANT -DGSWARN -DGSDIAGNOSE preface.m -Wall -Wcast-align -fPIC -fno-strict-aliasing -
fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-preprocess -o 
preface.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "."
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../Headers/Additions
 ../Headers
 ./.
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed preface.mi -quiet -
dumpbase preface.m -auxbase-strip shared_obj/preface.o -g -Wall -Wcast-align -version -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o preface.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
 as -o shared_obj/preface.o preface.s
 Compiling file mframe.m ...
Using built-in specs.
Target: i386-portbld-freebsd5.4
Configured with: ./..//gcc-4.1-20050716/configure --disable-rpath --disable-nls --with-system-zlib 
--with-libiconv-prefix=/usr/local --program-suffix=41 --libdir=/usr/local/lib/gcc/i386-portbld-
freebsd5.4/4.1.0 --with-gxx-include-dir=/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/include/c
++/ --enable-shared --prefix=/usr/local i386-portbld-freebsd5.4
Thread model: posix
gcc version 4.1.0 20050716 (experimental)
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -E -quiet -v -I../Headers/Additions -
I../Headers -I./. -I. -I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/
include -I/root/GNUstep/Library/Headers -I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/
System/Library/Headers -MMD shared_obj/mframe.d -MP -MQ shared_obj/mframe.o -D__PIC__ -
D__pic__ -DGNUSTEP_INSTALL_PREFIX=/usr/GNUstep/System -DGNUSTEP_LOCAL_ROOT=/usr/
GNUstep/Local -DGNUSTEP_NETWORK_ROOT=/usr/GNUstep/Local -DGNUSTEP_TARGET_DIR="." -
DGNUSTEP_TARGET_CPU="ix86" -DGNUSTEP_TARGET_OS="freebsd" -DLIBRARY_COMBO="gnu-gnu-
gnu" -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -
D_REENTRANT -DGSWARN -DGSDIAGNOSE mframe.m -Wall -Wcast-align -fPIC -fno-strict-aliasing -
fgnu-runtime -fconstant-string-class=NSConstantString -fworking-directory -fpch-preprocess -o 
mframe.mi
ignoring nonexistent directory "/usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-
freebsd5.4/4.1.0/../../../../i386-portbld-freebsd5.4/include"
ignoring duplicate directory "."
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "/usr/local/include"
  as it is a non-system directory that duplicates a system directory
ignoring nonexistent directory "/root/GNUstep/Library/Headers"
ignoring nonexistent directory "/usr/GNUstep/Local/Library/Headers"
#include "..." search starts here:
#include <...> search starts here:
 ../Headers/Additions
 ../Headers
 ./.
 /usr/local/include/libxml2
 /usr/GNUstep/System/Library/Headers
 /usr/local/include
 /usr/local/lib/gcc/i386-portbld-freebsd5.4/4.1.0/gcc/i386-portbld-freebsd5.4/4.1.0/include
 /usr/include
End of search list.
 /usr/local/libexec/gcc/i386-portbld-freebsd5.4/4.1.0/cc1obj -fpreprocessed mframe.mi -quiet -
dumpbase mframe.m -auxbase-strip shared_obj/mframe.o -g -Wall -Wcast-align -version -fPIC -fno-
strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString -o mframe.s
GNU Objective-C version 4.1.0 20050716 (experimental) (i386-portbld-freebsd5.4)
        compiled by GNU C version 4.1.0 20050716 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: e878ecc4cface1ba1f7ada54ac56c9ed
mframe.m: In function 'mframe_decode_return':
mframe.m:1579: warning: pointer targets in passing argument 2 of 'NSGetSizeAndAlignment' differ in 
signedness
mframe.m:1714: internal compiler error: in assign_stack_temp_for_type, at function.c:594
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[2]: *** [shared_obj/mframe.o] Error 1
gmake[1]: *** [libgnustep-base.all.library.variables] Error 2
gmake[1]: Leaving directory `/root/Packages/gnustep-base-1.10.3/Source'
gmake: *** [internal-all] Error 2

-- 
           Summary: compiler crash when compiling objc code : internal
                    compiler error: in assign_stack_temp_for_type, at
                    function.c:594
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: objc
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: befree_fr at mac dot com
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: *-*-freebsd
  GCC host triplet: *-*-freebsd
GCC target triplet: *-*-freebsd


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22581


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]