Changes in directory llvm-gcc/gcc/config/rs6000:
sysv4.h updated: 1.1.1.2 -> 1.2 t-ppccomm updated: 1.1.1.1 -> 1.2 --- Log message: get llvmgcc building on ppc-linux and ppc-linux64. Thanks to Marco Matthies for the patch! --- Diffs of the changes: (+8 -8) sysv4.h | 8 ++++---- t-ppccomm | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) Index: llvm-gcc/gcc/config/rs6000/sysv4.h diff -u llvm-gcc/gcc/config/rs6000/sysv4.h:1.1.1.2 llvm-gcc/gcc/config/rs6000/sysv4.h:1.2 --- llvm-gcc/gcc/config/rs6000/sysv4.h:1.1.1.2 Tue Jan 13 10:49:54 2004 +++ llvm-gcc/gcc/config/rs6000/sysv4.h Fri Dec 23 11:29:21 2005 @@ -978,7 +978,7 @@ msim : crtsavres.o%s %(endfile_sim) ; \ mwindiss : %(endfile_windiss) ; \ mcall-freebsd: crtsavres.o%s %(endfile_freebsd) ; \ - mcall-linux : crtsavres.o%s %(endfile_linux) ; \ + mcall-linux : %(endfile_linux) ; \ mcall-gnu : crtsavres.o%s %(endfile_gnu) ; \ mcall-netbsd : crtsavres.o%s %(endfile_netbsd) ; \ : %(crtsavres_default) %(endfile_default) }" @@ -1071,17 +1071,17 @@ #ifdef HAVE_LD_PIE #define STARTFILE_LINUX_SPEC "\ %{!shared: %{pg|p:gcrt1.o%s;pie:Scrt1.o%s;:crt1.o%s}} \ -%{mnewlib:ecrti.o%s;:crti.o%s} \ +%{mnewlib:crti.o%s} \ %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s}" #else #define STARTFILE_LINUX_SPEC "\ %{!shared: %{pg|p:gcrt1.o%s;:crt1.o%s}} \ -%{mnewlib:ecrti.o%s;:crti.o%s} \ +%{mnewlib:crti.o%s} \ %{static:crtbeginT.o%s;shared|pie:crtbeginS.o%s;:crtbegin.o%s}" #endif #define ENDFILE_LINUX_SPEC "%{!shared:crtend.o%s} %{shared:crtendS.o%s} \ -%{mnewlib: ecrtn.o%s} %{!mnewlib: crtn.o%s}" +%{mnewlib: } %{!mnewlib: crtn.o%s}" #define LINK_START_LINUX_SPEC "" Index: llvm-gcc/gcc/config/rs6000/t-ppccomm diff -u llvm-gcc/gcc/config/rs6000/t-ppccomm:1.1.1.1 llvm-gcc/gcc/config/rs6000/t-ppccomm:1.2 --- llvm-gcc/gcc/config/rs6000/t-ppccomm:1.1.1.1 Thu Jan 8 15:58:52 2004 +++ llvm-gcc/gcc/config/rs6000/t-ppccomm Fri Dec 23 11:29:21 2005 @@ -16,10 +16,10 @@ MULTILIB_MATCHES_SYSV = mcall-sysv=mcall-sysv-eabi mcall-sysv=mcall-sysv-noeabi mcall-sysv=mcall-linux mcall-sysv=mcall-netbsd EXTRA_MULTILIB_PARTS = crtbegin$(objext) crtend$(objext) \ - crtbeginS$(objext) crtendS$(objext) crtbeginT$(objext) \ - ecrti$(objext) ecrtn$(objext) \ - ncrti$(objext) ncrtn$(objext) \ - crtsavres$(objext) + crtbeginS$(objext) crtendS$(objext) crtbeginT$(objext) +# ecrti$(objext) ecrtn$(objext) \ +# ncrti$(objext) ncrtn$(objext) \ +# crtsavres$(objext) # We build {e,n}crti.o and {e,n}crtn.o, which serve to add begin and # end labels to all of the special sections used when we link using gcc. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits