bugGNUstep - Bugs: bug #33678, libobjc2 clang, gold, compilation...

Group
 
 

bug #33678: libobjc2 clang, gold, compilation failure

Submitter:  César Yáñez Fernández <hokum>
Submitted:  Thu 30 Jun 2011 12:21:55 AM UTC
   
 
Category:  Libraries Severity:  3 - Normal
Item Group:  Bug Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 06 Jul 2011 08:34:26 PM UTC, comment #2: 

Testing revision 33469. Compiled successfully.

César Yáñez Fernández <hokum>
Wed 06 Jul 2011 07:31:01 PM UTC, comment #1: 

Comment by David Chisnall:

#33678 is actually related to compiling with g++ instead of clang and should be fixed in svn.


Fred Kiefer <FredKiefer>
Group Member
Thu 30 Jun 2011 12:21:55 AM UTC, original submission:  

Compilation Output:
This is gnustep-make 2.6.1. Type 'make print-gnustep-make-help' for help.
cd .; \
/Developer/Makefiles/mkinstalldirs ./obj
Making all for library libobjc...
cd .; \
/Developer/Makefiles/mkinstalldirs ./obj/libobjc.obj/
clang abi_version.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/abi_version.c.o
clang alias_table.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/alias_table.c.o
clang caps.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/caps.c.o
clang category_loader.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/category_loader.c.o
clang class_table.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/class_table.c.o
clang dtable.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/dtable.c.o
clang eh_personality.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/eh_personality.c.o
clang encoding2.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/encoding2.c.o
clang gc_none.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/gc_none.c.o
clang hash_table.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/hash_table.c.o
clang hooks.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/hooks.c.o
clang ivar.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/ivar.c.o
clang loader.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/loader.c.o
clang protocol.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/protocol.c.o
clang runtime.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/runtime.c.o
clang sarray2.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/sarray2.c.o
clang selector_table.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/selector_table.c.o
clang sendmsg2.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/sendmsg2.c.o
clang statics_loader.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/statics_loader.c.o
clang toydispatch.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/toydispatch.c.o
clang legacy_malloc.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/legacy_malloc.c.o
clang gc_boehm.c -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/gc_boehm.c.o
gc_boehm.c:285:11: warning: implicit declaration of function '__sync_swap' is invalid in C99 [-Wimplicit-function-declaration]
        id old = __sync_swap(location, 0);
                 ^
gc_boehm.c:285:5: warning: incompatible integer to pointer conversion initializing 'id' (aka 'struct objc_object *') with an expression of type 'int'
        id old = __sync_swap(location, 0);
           ^     ~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
clang NSBlocks.m -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -fgnu-runtime -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -fconstant-string-class=NSConstantString -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/NSBlocks.m.o
clang Protocol2.m -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -fgnu-runtime -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -fconstant-string-class=NSConstantString -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/Protocol2.m.o
clang arc.m -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -fgnu-runtime -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -fconstant-string-class=NSConstantString -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/arc.m.o
clang associate.m -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -fgnu-runtime -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -fconstant-string-class=NSConstantString -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/associate.m.o
clang blocks_runtime.m -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -fgnu-runtime -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -fconstant-string-class=NSConstantString -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/blocks_runtime.m.o
clang mutation.m -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -fgnu-runtime -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -fconstant-string-class=NSConstantString -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/mutation.m.o
clang properties.m -c \
      -MMD -MP -DTYPE_DEPENDENT_DISPATCH -DENABLE_GC -D__OBJC_RUNTIME_INTERNAL__=1 -D_XOPEN_SOURCE=500 -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -fgnu-runtime -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -O3 -std=gnu99 -g -fexceptions -Wno-unused-function -fconstant-string-class=NSConstantString -I. -I/home/cesar/Library/Headers -I/Developer/Headers \
       -o obj/libobjc.obj/properties.m.o
clang  -shared -Wl,-soname,libobjc.so.4  -rdynamic     -Wl,--hash-style=gnu -Wl,--as-needed  -shared-libgcc -fexceptions -o ./obj/libobjc.so.4 obj/libobjc.obj/abi_version.c.o obj/libobjc.obj/alias_table.c.o obj/libobjc.obj/caps.c.o obj/libobjc.obj/category_loader.c.o obj/libobjc.obj/class_table.c.o obj/libobjc.obj/dtable.c.o obj/libobjc.obj/eh_personality.c.o obj/libobjc.obj/encoding2.c.o obj/libobjc.obj/gc_none.c.o obj/libobjc.obj/hash_table.c.o obj/libobjc.obj/hooks.c.o obj/libobjc.obj/ivar.c.o obj/libobjc.obj/loader.c.o obj/libobjc.obj/protocol.c.o obj/libobjc.obj/runtime.c.o obj/libobjc.obj/sarray2.c.o obj/libobjc.obj/selector_table.c.o obj/libobjc.obj/sendmsg2.c.o obj/libobjc.obj/statics_loader.c.o obj/libobjc.obj/toydispatch.c.o obj/libobjc.obj/legacy_malloc.c.o obj/libobjc.obj/gc_boehm.c.o obj/libobjc.obj/NSBlocks.m.o obj/libobjc.obj/Protocol2.m.o obj/libobjc.obj/arc.m.o obj/libobjc.obj/associate.m.o obj/libobjc.obj/blocks_runtime.m.o obj/libobjc.obj/mutation.m.o obj/libobjc.obj/properties.m.o      -L/home/cesar/Library/Libraries -L/Library/Libraries -L/Network/Library/Libraries -L/System/Library/Libraries   -lgc -lpthread   && (cd ./obj; rm -f libobjc.so; if [ "libobjc.so.4" != "libobjc.so.4" ]; then rm -f libobjc.so.4; ln -s libobjc.so.4 libobjc.so.4; fi; ln -s libobjc.so.4 libobjc.so; )
clang: warning: argument unused during compilation: '-shared-libgcc'
Making all for library libobjcxx...
cd .; \
/Developer/Makefiles/mkinstalldirs ./obj/libobjcxx.obj/
g++ objcxx_eh.cc -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -march=x86-64 -mtune=generic -O2 -pipe -I. -I/home/cesar/Library/Headers -I/Developer/Headers -march=x86-64 -mtune=generic -O2 -pipe \
       -o obj/libobjcxx.obj/objcxx_eh.cc.o
In file included from objcxx_eh.cc:9:0:
objc/runtime.h:15:22: error: missing binary operator before token "("
In file included from objcxx_eh.cc:3:0:
dwarf_eh.h: In function `uint64_t read_value(char, unsigned char**)':
dwarf_eh.h:160:3: warning: case value `0' not in enumerated type `dwarf_data_encoding' [-Wswitch]
make[3]: * [obj/libobjcxx.obj/objcxx_eh.cc.o] Error 1
make[2]: * [internal-library-all_] Error 2
make[1]: * [libobjcxx.all.library.variables] Error 2
make: * [internal-all] Error 2

Details:
SVN Revision: 33410.
CC=clang make debug=no strip=yes messages=yes
clang version 2.9 (tags/RELEASE_29/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
gcc (GCC) 4.6.1
GNU ld (GNU Binutils) 2.21.1.20110627
GNU gold (GNU Binutils 2.21.1.20110627) 1.11

Thank you.

César Yáñez Fernández <hokum>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by rmottola (Updated the item)
  • -email is unavailable- added by FredKiefer (Posted a comment)
  • -email is unavailable- added by hokum (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-10-21 rmottola StatusReady For Test Fixed
        Open/ClosedIn Test Closed
    2011-07-06 FredKiefer StatusNone Ready For Test
        Open/ClosedOpen In Test

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code