public inbox for crossgcc@sourceware.org
 help / color / mirror / Atom feed
* Multilib problem
@ 2014-01-23 22:37 Danny Gale
  2014-01-24 17:16 ` Harold Grovesteen
                   ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Danny Gale @ 2014-01-23 22:37 UTC (permalink / raw)
  To: crossgcc

[-- Attachment #1: Type: text/plain, Size: 1067 bytes --]

Hi all,

I've successfully compiled my powerpc64-e6500-linux-gnu toolchain! 
Hooray! :)

Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds, 
so the toolchain needs to have multilib enabled. The compiler itself is 
built with no problem, but during the "Building for multilib 
subdir='32'" step, the build fails with this error:
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not 
supported by object file format
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not 
supported by object file format
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not 
supported by object file format

Those lines in that file look like this:
/*     function descriptors so don't need JUMPTARGET */
         .quad   BP_SYM(main)
         .quad   __libc_csu_init
         .quad   __libc_csu_fini

Anybody know what this could be about, and how to fix it?

My config and the tail of my log are attached.

Thanks for your help,
Danny

[-- Attachment #2: build.log.tail --]
[-- Type: text/plain, Size: 123264 bytes --]

[CFG  ]      checking for ld --no-whole-archive... yes
[CFG  ]      checking for gcc -fexceptions... yes
[CFG  ]      checking for __builtin_memset... no
[CFG  ]      checking for redirection of built-in functions... yes
[CFG  ]      checking for __thread... yes
[CFG  ]      checking for tls_model attribute... yes
[CFG  ]      checking for compiler option to disable generation of FMA instructions... -ffp-contract=off
[CFG  ]      checking for libgd... no
[CFG  ]      checking for is_selinux_enabled in -lselinux... no
[CFG  ]      checking size of long double... 8
[CFG  ]      checking for _FORTIFY_SOURCE predefine... no
[CFG  ]      checking whether powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align implicitly enables -fstack-protector... no
[CFG  ]      running configure fragment for sysdeps/unix/sysv/linux/powerpc
[CFG  ]      checking whether powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align  -U_FORTIFY_SOURCE        -mhard-float  -O2  -mlong-double-128 uses IBM extended format... yes
[CFG  ]      running configure fragment for sysdeps/ieee754/ldbl-opt
[CFG  ]      checking whether powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align  -U_FORTIFY_SOURCE        -mhard-float  -O2  supports -mlong-double-128... yes
[CFG  ]      running configure fragment for nptl/sysdeps/pthread
[CFG  ]      checking for forced unwind support... (cached) yes
[CFG  ]      checking for C cleanup handling... (cached) yes
[CFG  ]      running configure fragment for sysdeps/unix/sysv/linux
[CFG  ]      checking for grep that handles long lines and -e... /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/work/tools/bin/grep
[CFG  ]      checking for egrep... /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/work/tools/bin/grep -E
[CFG  ]      checking installed Linux kernel header files... 2.6.19 or later
[CFG  ]      checking for kernel header at least 3.8.13... ok
[CFG  ]      running configure fragment for sysdeps/gnu
[CFG  ]      running configure fragment for sysdeps/powerpc/powerpc64
[CFG  ]      checking for support for omitting dot symbols... yes
[CFG  ]      checking for linker support for overlapping .opd entries... no
[CFG  ]      running configure fragment for sysdeps/powerpc
[CFG  ]      checking for .machine support... yes
[CFG  ]      checking for old glibc 2.0.x headers... no
[CFG  ]      checking whether -fPIC is default... yes
[CFG  ]      configure: updating cache /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/config.cache
[CFG  ]      configure: creating ./config.status
[CFG  ]      config.status: creating config.make
[CFG  ]      config.status: creating Makefile
[CFG  ]      config.status: creating config.h
[CFG  ]      config.status: executing default commands
[EXTRA]      Installing C library start files
[DEBUG]      ==> Executing: 'mkdir' '-p' '/home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/32/usr/lib' 
[DEBUG]      ==> Executing: 'make' '-j8' '-l' 'csu/subdir_lib' 
[ALL  ]      make[2]: Entering directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32'
[ALL  ]      /usr/bin/make -r PARALLELMFLAGS="" -C /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17 objdir=`pwd` csu/subdir_lib
[ALL  ]      make[3]: Entering directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17'
[ALL  ]      (echo 'sysd-rules-sysdirs := sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu sysdeps/powerpc/powerpc64/fpu nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/wordsize-64 nptl/sysdeps/unix/sysv/linux/powerpc sysdeps/unix/sysv/linux/powerpc sysdeps/ieee754/ldbl-128ibm sysdeps/ieee754/ldbl-opt nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/inet nptl/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/powerpc nptl/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/powerpc/powerpc64 sysdeps/wordsize-64 sysdeps/powerpc/fpu nptl/sysdeps/powerpc sysdeps/powerpc sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic';		      	 for dir in sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu sysdeps/powerpc/powerpc64/fpu nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/wordsize-64 nptl/sysdeps/unix/sysv/linux/powerpc sysdeps/unix/sysv/linux/powerpc sysdeps/ieee754/ldbl-128ibm sysdeps/ieee754/ldbl-opt nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/inet nptl/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/powerpc nptl/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/powerpc/powerpc64 sysdeps/wordsize-64 sysdeps/powerpc/fpu nptl/sysdeps/powerpc sysdeps/powerpc sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic; do				      	   case "$dir" in						      	   /*) ;;							      	   *) dir="$(..)$dir" ;;					      	   esac;							      	   asm='.S';							      	   						      	   for o in .o .os .op .og .ob .oS; do				      	     set % % rtld-% rtld-% rtld-% % m_% s_% ptw-% %;			      	     while [ $# -ge 2 ]; do					      	       t=$1; shift; 						      	       d=$1; shift;						      	       v=${t%%%}; [ x"$v" = x ] || v="$(${v}CPPFLAGS)";	      	       for s in $asm .c; do					      		 echo "$(objpfx)$t$o: $dir/$d$s $(before-compile)";  		 echo "	$(compile-command$s) $v";			      	       done;							      	     done;							      	   done;							      	   echo "$(inst_includedir)/%.h: $dir/%.h $(+force)";	      	   echo "	$(do-install)"; 				      	 done;								      	 echo 'sysd-rules-done = t') > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-rulesT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-rulesT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-rules
[ALL  ]      for dir in /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu sysdeps/powerpc/powerpc64/fpu nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/wordsize-64 nptl/sysdeps/unix/sysv/linux/powerpc sysdeps/unix/sysv/linux/powerpc sysdeps/ieee754/ldbl-128ibm sysdeps/ieee754/ldbl-opt nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/inet nptl/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/powerpc nptl/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/powerpc/powerpc64 sysdeps/wordsize-64 sysdeps/powerpc/fpu nptl/sysdeps/powerpc sysdeps/powerpc sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic  nptl; do 	  test -f $dir/syscalls.list && 	  { sysdirs='sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu sysdeps/powerpc/powerpc64/fpu nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/wordsize-64 nptl/sysdeps/unix/sysv/linux/powerpc sysdeps/unix/sysv/linux/powerpc sysdeps/ieee754/ldbl-128ibm sysdeps/ieee754/ldbl-opt nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/inet nptl/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/powerpc nptl/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/powerpc/powerpc64 sysdeps/wordsize-64 sysdeps/powerpc/fpu nptl/sysdeps/powerpc sysdeps/powerpc sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic' 	    asm_CPP='powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -c    -Iinclude  -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -Isysdeps/powerpc/powerpc64/fpu -Inptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -Isysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/wordsize-64 -Inptl/sysdeps/unix/sysv/linux/powerpc -Isysdeps/unix/sysv/linux/powerpc -Isysdeps/ieee754/ldbl-128ibm -Isysdeps/ieee754/ldbl-opt -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/inet -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Isysdeps/unix/powerpc -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Isysdeps/powerpc/powerpc64 -Isysdeps/wordsize-64 -Isysdeps/powerpc/fpu -Inptl/sysdeps/powerpc -Isysdeps/powerpc -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754 -Isysdeps/generic -Inptl   -Ilibio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include include/libc-symbols.h       -DASSEMBLER   -Wa,--noexecstack   -E -x assembler-with-cpp' 	    /bin/sh sysdeps/unix/make-syscalls.sh $dir || exit 1; }; 	  test $dir = sysdeps/unix && break; 	done > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-syscallsT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-syscallsT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-syscalls
[ALL  ]      gawk -f scripts/gen-sorted.awk 	       -v subdirs='csu assert ctype locale intl catgets math setjmp signal stdlib stdio-common libio malloc string wcsmbs time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib iconv iconvdata wctype manual shadow gshadow po argp crypt nss localedata timezone rt conform debug  dlfcn elf' 	       -v srcpfx='' 	       nptl/sysdeps/pthread/Subdirs sysdeps/unix/inet/Subdirs sysdeps/unix/Subdirs assert/Depend intl/Depend catgets/Depend stdlib/Depend stdio-common/Depend libio/Depend malloc/Depend string/Depend wcsmbs/Depend time/Depend posix/Depend iconvdata/Depend nss/Depend localedata/Depend rt/Depend debug/Depend > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-sorted-tmp
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-sorted-tmp /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-sorted
[ALL  ]      make[3]: Leaving directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17'
[ALL  ]      make[3]: Entering directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17'
[ALL  ]      { echo '#include "posix/bits/posix1_lim.h"';			  echo '#define _LIBC 1';						  echo '#include "misc/sys/uio.h"'; } |				powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -E -dM -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.dT -MT '/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.h /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.d' 		       -Iinclude  -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -Isysdeps/powerpc/powerpc64/fpu -Inptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -Isysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/wordsize-64 -Inptl/sysdeps/unix/sysv/linux/powerpc -Isysdeps/unix/sysv/linux/powerpc -Isysdeps/ieee754/ldbl-128ibm -Isysdeps/ieee754/ldbl-opt -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/inet -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Isysdeps/unix/powerpc -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Isysdeps/powerpc/powerpc64 -Isysdeps/wordsize-64 -Isysdeps/powerpc/fpu -Inptl/sysdeps/powerpc -Isysdeps/powerpc -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754 -Isysdeps/generic -Inptl   -Ilibio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include -xc - -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.hT
[ALL  ]      sed -e 's@ /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@ $(common-objpfx)@g' -e 's@^/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@$(common-objpfx)@g' -e 's@  *([^ 	/$][^ 	]*)@ $(..)1@g' -e 's@^([^ 	/$][^ 	]*)@$(..)1@g'				    /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.dT > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.dt
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.dt /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.d
[ALL  ]      fopen_max=`sed -n 's/^#define OPEN_MAX //1p' /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.hT`; 		filename_max=`sed -n 's/^#define PATH_MAX //1p' /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.hT`;		iov_max=`sed -n 's/^#define UIO_MAXIOV //p' /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.hT`;		fopen_max=${fopen_max:-16};						filename_max=${filename_max:-1024};					if [ -z "$iov_max" ]; then						  define_iov_max="# undef IOV_MAX";					else									  define_iov_max="# define IOV_MAX $iov_max";				fi;									sed -e "s/@FOPEN_MAX@/$fopen_max/"					    -e "s/@FILENAME_MAX@/$filename_max/"				    -e "s/@L_tmpnam@/20/"					    -e "s/@TMP_MAX@/238328/"					    -e "s/@L_ctermid@/9/"					    -e "s/@L_cuserid@/9/"					    -e "s/@define_IOV_MAX@/$define_iov_max/"				    stdio-common/stdio_lim.h.in > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.h.new
[ALL  ]      /bin/sh scripts/move-if-change /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.h.new /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.h
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.hT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.dT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.dt
[ALL  ]      touch /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/bits/stdio_lim.st
[ALL  ]      sed '/^[ 	]*%/!s/#.*$//;/^[ 	]*$/d;s/^[ 	]*%/#/' 	    nptl/shlib-versions nptl_db/shlib-versions shlib-versions 	| powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -E -undef    -Iinclude  -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -Isysdeps/powerpc/powerpc64/fpu -Inptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -Isysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/wordsize-64 -Inptl/sysdeps/unix/sysv/linux/powerpc -Isysdeps/unix/sysv/linux/powerpc -Isysdeps/ieee754/ldbl-128ibm -Isysdeps/ieee754/ldbl-opt -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/inet -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Isysdeps/unix/powerpc -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Isysdeps/powerpc/powerpc64 -Isysdeps/wordsize-64 -Isysdeps/powerpc/fpu -Inptl/sysdeps/powerpc -Isysdeps/powerpc -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754 -Isysdeps/generic -Inptl   -Ilibio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include include/libc-symbols.h       -x assembler-with-cpp - 		   > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.v.iT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.v.iT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.v.i
[ALL  ]      sed '/^[ 	]*#/d;/^[ 	]*$/d' /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.v.i > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.vT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.vT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.v
[ALL  ]      gawk -v default_setname='' 	       -v cpu='powerpc64' 	       -v vendor='e6500' 	       -v os='linux-gnu' 	       -f scripts/soversions.awk /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/shlib-versions.v > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.iT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.iT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.i
[ALL  ]      sed '/^[ 	]*%/!s/#.*$//;/^[ 	]*$/d;s/^[ 	]*%/#/' 	    Versions.def 	| powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -E -undef    -Iinclude  -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -Isysdeps/powerpc/powerpc64/fpu -Inptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -Isysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/wordsize-64 -Inptl/sysdeps/unix/sysv/linux/powerpc -Isysdeps/unix/sysv/linux/powerpc -Isysdeps/ieee754/ldbl-128ibm -Isysdeps/ieee754/ldbl-opt -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/inet -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Isysdeps/unix/powerpc -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Isysdeps/powerpc/powerpc64 -Isysdeps/wordsize-64 -Isysdeps/powerpc/fpu -Inptl/sysdeps/powerpc -Isysdeps/powerpc -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754 -Isysdeps/generic -Inptl   -Ilibio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include include/libc-symbols.h       -x assembler-with-cpp - 		   > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.v.iT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.v.iT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.v.i
[ALL  ]      sed '/^[ 	]*#/d;/^[ 	]*$/d' /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.v.i > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.vT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.vT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.v
[ALL  ]      { while read which lib version setname; do 	    test x"$which" = xDEFAULT || continue; 	    test -z "$setname" || echo "$lib : $setname"; 	  done < /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.i; 	  cat /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.def.v; 	} | LC_ALL=C gawk -f scripts/firstversions.awk > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.allT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.allT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.all
[ALL  ]      LC_ALL=C gawk -v oldest_abi=default -f scripts/abi-versions.awk /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.all > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/abi-versions.hT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/abi-versions.hT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/abi-versions.h
[ALL  ]      sed '/^[ 	]*%/!s/#.*$//;/^[ 	]*$/d;s/^[ 	]*%/#/' 	    csu/Versions iconv/Versions locale/Versions assert/Versions ctype/Versions intl/Versions catgets/Versions math/Versions setjmp/Versions signal/Versions stdlib/Versions stdio-common/Versions libio/Versions dlfcn/Versions malloc/Versions string/Versions wcsmbs/Versions time/Versions dirent/Versions grp/Versions pwd/Versions posix/Versions io/Versions termios/Versions resource/Versions misc/Versions socket/Versions sysvipc/Versions gmon/Versions wctype/Versions shadow/Versions gshadow/Versions argp/Versions crypt/Versions nptl/Versions resolv/Versions nss/Versions rt/Versions debug/Versions nptl_db/Versions inet/Versions hesiod/Versions sunrpc/Versions nis/Versions streams/Versions login/Versions elf/Versions nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions sysdeps/unix/sysv/linux/wordsize-64/Versions nptl/sysdeps/unix/sysv/linux/powerpc/Versions sysdeps/unix/sysv/linux/powerpc/Versions sysdeps/ieee754/ldbl-opt/Versions nptl/sysdeps/unix/sysv/linux/Versions sysdeps/pthread/Versions sysdeps/unix/sysv/linux/Versions sysdeps/wordsize-64/Versions sysdeps/powerpc/Versions 	| powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -E -undef    -Iinclude  -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -Isysdeps/powerpc/powerpc64/fpu -Inptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -Isysdeps/unix/sysv/linux/powerpc/powerpc64 -Isysdeps/unix/sysv/linux/wordsize-64 -Inptl/sysdeps/unix/sysv/linux/powerpc -Isysdeps/unix/sysv/linux/powerpc -Isysdeps/ieee754/ldbl-128ibm -Isysdeps/ieee754/ldbl-opt -Inptl/sysdeps/unix/sysv/linux -Inptl/sysdeps/pthread -Isysdeps/pthread -Isysdeps/unix/sysv/linux -Isysdeps/gnu -Isysdeps/unix/inet -Inptl/sysdeps/unix/sysv -Isysdeps/unix/sysv -Isysdeps/unix/powerpc -Inptl/sysdeps/unix -Isysdeps/unix -Isysdeps/posix -Isysdeps/powerpc/powerpc64 -Isysdeps/wordsize-64 -Isysdeps/powerpc/fpu -Inptl/sysdeps/powerpc -Isysdeps/powerpc -Isysdeps/ieee754/dbl-64 -Isysdeps/ieee754/flt-32 -Isysdeps/ieee754 -Isysdeps/generic -Inptl   -Ilibio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include include/libc-symbols.h       -x assembler-with-cpp - 		   > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.v.iT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.v.iT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.v.i
[ALL  ]      sed '/^[ 	]*#/d;/^[ 	]*$/d' /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.v.i > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.vT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.vT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.v
[ALL  ]      ( echo 'sysd-versions-subdirs = csu iconv locale localedata iconvdata assert ctype intl catgets math setjmp signal stdlib stdio-common libio dlfcn malloc string wcsmbs timezone time dirent grp pwd posix io termios resource misc socket sysvipc gmon gnulib wctype manual shadow gshadow po argp crypt nptl resolv nss rt conform debug nptl_db inet hesiod sunrpc nis nscd streams login elf sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu sysdeps/powerpc/powerpc64/fpu nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl sysdeps/unix/sysv/linux/powerpc/powerpc64 sysdeps/unix/sysv/linux/wordsize-64 nptl/sysdeps/unix/sysv/linux/powerpc sysdeps/unix/sysv/linux/powerpc sysdeps/ieee754/ldbl-128ibm sysdeps/ieee754/ldbl-opt nptl/sysdeps/unix/sysv/linux nptl/sysdeps/pthread sysdeps/pthread sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/inet nptl/sysdeps/unix/sysv sysdeps/unix/sysv sysdeps/unix/powerpc nptl/sysdeps/unix sysdeps/unix sysdeps/posix sysdeps/powerpc/powerpc64 sysdeps/wordsize-64 sysdeps/powerpc/fpu nptl/sysdeps/powerpc sysdeps/powerpc sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/ieee754 sysdeps/generic' ; 	  cat /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.v 	  | LC_ALL=C gawk -v buildroot=/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/ -v defsfile=/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/Versions.all 			    -v move_if_change='/bin/sh scripts/move-if-change' 			    -f scripts/versions.awk; 	) > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-versionsT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-versionsT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/sysd-versions
[ALL  ]      (while read which lib number setname; do 	   eval seen_$which=1; 	   test x"$which" != xABI || echo abi-name = "$lib"; 	   test x"$which" = xDEFAULT || continue; 	   case $number in 	     [0-9]*) echo "$lib.so-version=.$number"; 		     echo "all-sonames+=$lib=$lib.so$($lib.so-version)";;	     *)	     echo "$lib.so-version=$(if $(abi-64-$lib-soname),$(abi-64-$lib-soname),$number)"; 		     echo "all-sonames+=$lib=$($lib.so-version)";;	   esac; 	 done; 	 echo soversions.mk-done = t;) < /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.i > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.mkT; exit 0
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.mkT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/soversions.mk
[ALL  ]      make[3]: Leaving directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17'
[ALL  ]      make[3]: Entering directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17'
[ALL  ]      /usr/bin/make  subdir=csu -C csu ..=../ subdir_lib
[ALL  ]      make[4]: Entering directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17/csu'
[ALL  ]      /bin/sh ../scripts/gen-libc-abis 		 powerpc-e6500-linux-gnu 		 < ../libc-abis > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/libc-abis.hT
[ALL  ]      .././scripts/mkinstalldirs /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu
[ALL  ]      .././scripts/mkinstalldirs /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/gnu
[ALL  ]      .././scripts/mkinstalldirs /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu
[ALL  ]      .././scripts/mkinstalldirs /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu
[ALL  ]      mkdir /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu
[ALL  ]      mkdir /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/gnu
[ALL  ]      /bin/sh ../scripts/move-if-change /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/libc-abis.hT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/libc-abis.h
[ALL  ]      (case linux-gnu in 	   linux*) version=`(printf '%sn%sn' 				    '#include <linux/version.h>' 				    UTS_RELEASE 			     | powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align    -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -O -E -P - -DNOT_IN_libc=1 | 			     sed -e 's/"([^"]*)".*/1/p' -e d) 2>/dev/null`;		   if [ -z "$version" ]; then 		     version=`(printf '%sn%sn' 				      '#include <linux/version.h>' 				       LINUX_VERSION_CODE 			       | powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align    -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -O -E -P - -DNOT_IN_libc=1 			       | sed -n -e '/^[123456789].*/p' 			       | awk '{v=$1; 				       printf("%d.%d.%dn", 					      v/65535, v/256%256, v%256)}') 				2>/dev/null`; 		   fi; 		   if [ -z "$version" ]; then 		     if [ -r /proc/version ]; then 		       version=`sed 's/.*Linux version ([^ ]*) .*/>>1<</' 				< /proc/version`; 		     else 		       version=`uname -r`; 		     fi; 		   fi; 		   os=`uname -s 2> /dev/null`; 		   if [ -z "$os" ]; then 		     os=Linux; 		   fi; 		   printf '"Compiled on a %s %s system on %s.\n"n' 			  "$os" "$version" "`date +%Y-%m-%d`";; 	   *) ;; 	 esac; 	 files="../crypt/Banner ../nptl/Banner ../resolv/Banner";					 if test -n "$files"; then					   printf '"Available extensions:\n"n';			   sed -e '/^#/d' -e 's/^[[:space:]]*/	/'			       -e 's/^(.*)$/"1\n"/' $files;			 fi) > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version-info.hT
[ALL  ]      { 	 echo '/* This file is automatically generated.';	 echo '   It defines macros to allow user program to find the shared'; 	 echo '   library files which come as part of GNU libc.  */'; 	 echo '#ifndef __GNU_LIB_NAMES_H'; 	 echo '#define __GNU_LIB_NAMES_H	1'; 	 echo ''; 	   echo '#include <bits/wordsize.h>'; echo ''; 	    echo '#if __WORDSIZE == 32'; (  echo libnss_compat=libnss_compat.so.2;   echo libnss_hesiod=libnss_hesiod.so.2;   echo libnsl=libnsl.so.1;   echo libm=libm.so.6;   echo libthread_db=libthread_db.so.1;   echo librt=librt.so.1;   echo libutil=libutil.so.1;   echo ld=ld64.so.1;   echo libcrypt=libcrypt.so.1;   echo libBrokenLocale=libBrokenLocale.so.1;   echo libnss_nis=libnss_nis.so.2;   echo libgcc_s=libgcc_s.so.1;   echo libc=libc.so.6;   echo libnss_ldap=libnss_ldap.so.2;   echo libpthread=libpthread.so.0;   echo libdl=libdl.so.2;   echo libnss_files=libnss_files.so.2;   echo libresolv=libresolv.so.2;   echo libanl=libanl.so.1;   echo libnss_test1=libnss_test1.so.2;   echo libnss_nisplus=libnss_nisplus.so.2;   echo libnss_db=libnss_db.so.2;   echo libnss_dns=libnss_dns.so.2;) | LC_ALL=C gawk -v multi=1 -f ../scripts/lib-names.awk | LC_ALL=C sort; echo '#endif';   echo '#if __WORDSIZE == 64'; (  echo libnss_compat=libnss_compat.so.2;   echo libnss_hesiod=libnss_hesiod.so.2;   echo libnsl=libnsl.so.1;   echo libm=libm.so.6;   echo libthread_db=libthread_db.so.1;   echo librt=librt.so.1;   echo libutil=libutil.so.1;   echo ld=ld64.so.1;   echo libcrypt=libcrypt.so.1;   echo libBrokenLocale=libBrokenLocale.so.1;   echo libnss_nis=libnss_nis.so.2;   echo libgcc_s=libgcc_s.so.1;   echo libc=libc.so.6;   echo libnss_ldap=libnss_ldap.so.2;   echo libpthread=libpthread.so.0;   echo libdl=libdl.so.2;   echo libnss_files=libnss_files.so.2;   echo libresolv=libresolv.so.2;   echo libanl=libanl.so.1;   echo libnss_test1=libnss_test1.so.2;   echo libnss_nisplus=libnss_nisplus.so.2;   echo libnss_db=libnss_db.so.2;   echo libnss_dns=libnss_dns.so.2;) | LC_ALL=C gawk -v multi=1 -f ../scripts/lib-names.awk | LC_ALL=C sort; echo '#endif'; 	 echo ''; 	 echo '#endif	/* gnu/lib-names.h */'; 	} >  /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/gnu/lib-names.T
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-tag.h.new
[ALL  ]      sed -e 's/#.*$//' -e '/^[	]*$/d' ../abi-tags | 	while read conf tagos tagver; do 	  test `expr 'powerpc64-e6500-linux-gnu' 		     : "$conf"` != 0 || continue; 	  ( echo "$tagos" | 	    sed -e 's/[^0-9xXa-fA-F 	]//' 		-e 's/^/#define __ABI_TAG_OS /'; 	    echo "#ifndef __ABI_TAG_VERSION"; 	    echo "$tagver" | 	    sed -e 's/[^0-9xXa-fA-F]/ /g' -e 's/ *$//' 	      -e 's/ /,/g' -e 's/^/# define __ABI_TAG_VERSION /'; 	    echo "#endif" ) > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-tag.h.new; 	done
[ALL  ]      touch /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/libc-abis.stamp
[ALL  ]      /bin/sh ../scripts/move-if-change /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/gnu/lib-names.T /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/gnu/lib-names.h
[ALL  ]      touch /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/gnu/lib-names.stmp
[ALL  ]      gawk -f ../scripts/gen-as-const.awk ../nptl/sysdeps/powerpc/tcb-offsets.sym 	| powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -S -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.hT3 -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -x c - 		-MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h.dT -MT '/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h.d /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h'
[ALL  ]      gawk -f ../scripts/gen-as-const.awk ../sysdeps/powerpc/rtld-global-offsets.sym 	| powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -S -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.hT3 -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -x c - 		-MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h.dT -MT '/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h.d /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h'
[ALL  ]      gawk -f ../scripts/gen-as-const.awk ../sysdeps/powerpc/locale-defines.sym 	| powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align -S -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.hT3 -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -x c - 		-MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h.dT -MT '/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h.d /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h'
[ALL  ]      if test -r /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-tag.h.new; then mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-tag.h.new /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-tag.h; 	else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; fi
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version-info.hT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version-info.h
[ALL  ]      sed -n 's/^.*@@@name@@@([^@]*)@@@value@@@[^0-9Xxa-fA-F-]*([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*).*@@@end@@@.*$/#define 1 2/p' 		/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.hT3 > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.hT
[ALL  ]      sed -n 's/^.*@@@name@@@([^@]*)@@@value@@@[^0-9Xxa-fA-F-]*([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*).*@@@end@@@.*$/#define 1 2/p' 		/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.hT3 > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.hT
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.hT3
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.hT3
[ALL  ]      sed -e 's@ /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@ $(common-objpfx)@g' -e 's@^/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@$(common-objpfx)@g' -e 's@  *../([^ 	]*)@ $(..)1@g' -e 's@^../([^ 	]*)@$(..)1@g' 	    /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h.dT > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h.dT2
[ALL  ]      sed -e 's@ /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@ $(common-objpfx)@g' -e 's@^/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@$(common-objpfx)@g' -e 's@  *../([^ 	]*)@ $(..)1@g' -e 's@^../([^ 	]*)@$(..)1@g' 	    /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h.dT > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h.dT2
[ALL  ]      sed -n 's/^.*@@@name@@@([^@]*)@@@value@@@[^0-9Xxa-fA-F-]*([0-9Xxa-fA-F-][0-9Xxa-fA-F-]*).*@@@end@@@.*$/#define 1 2/p' 		/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.hT3 > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.hT
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h.dT
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h.dT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h.dT2 /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h.d
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h.dT2 /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h.d
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.hT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/tcb-offsets.h
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.hT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/locale-defines.h
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.hT3
[ALL  ]      sed -e 's@ /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@ $(common-objpfx)@g' -e 's@^/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/@$(common-objpfx)@g' -e 's@  *../([^ 	]*)@ $(..)1@g' -e 's@^../([^ 	]*)@$(..)1@g' 	    /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h.dT > /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h.dT2
[ALL  ]      rm -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h.dT
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h.dT2 /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h.d
[ALL  ]      mv -f /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.hT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/rtld-global-offsets.h
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/unix/sysv/linux/powerpc/init-first.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/init-first.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/init-first.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/init-first.o 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/unix/sysv/linux/powerpc/libc-start.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-start.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-start.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-start.o 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/unix/sysv/linux/powerpc/sysdep.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/sysdep.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/sysdep.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/sysdep.o 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align version.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align check_fds.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/check_fds.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/check_fds.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/check_fds.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align libc-tls.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-tls.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-tls.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-tls.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align elf-init.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/elf-init.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/elf-init.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/elf-init.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align dso_handle.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/dso_handle.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/dso_handle.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/dso_handle.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align errno.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align errno-loc.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno-loc.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno-loc.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno-loc.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/powerpc/powerpc64/hp-timing.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/hp-timing.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/hp-timing.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/hp-timing.o 
[ALL  ]      In file included from ../sysdeps/powerpc/powerpc64/dl-irel.h:26:0,
[ALL  ]                       from ../csu/libc-start.c:51,
[ALL  ]                       from ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:34:
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h: In function 'elf_machine_runtime_setup':
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h:316:26: warning: initialization from incompatible pointer type [enabled by default]
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h:357:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h:372:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h: In function 'elf_machine_fixup_plt':
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h:409:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h: In function 'elf_machine_plt_conflict':
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-machine.h:453:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[ALL  ]      In file included from ../csu/libc-start.c:51:0,
[ALL  ]                       from ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:34:
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-irel.h: In function 'elf_ifunc_invoke':
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-irel.h:34:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-irel.h: In function 'elf_irela':
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-irel.h:45:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-irel.h:51:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-irel.h:53:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
[ALL  ]      In file included from ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:34:0:
[ALL  ]      ../csu/libc-start.c: In function 'apply_irel':
[ALL  ]      ../csu/libc-start.c:76:5: warning: passing argument 1 of 'elf_irela' from incompatible pointer type [enabled by default]
[ALL  ]      In file included from ../csu/libc-start.c:51:0,
[ALL  ]                       from ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:34:
[ALL  ]      ../sysdeps/powerpc/powerpc64/dl-irel.h:39:1: note: expected 'const struct Elf64_Rela *' but argument is of type 'const struct Elf32_Rela *'
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/unix/sysv/linux/powerpc/init-first.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/init-first.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/init-first.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/init-first.os 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/unix/sysv/linux/powerpc/libc-start.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-start.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-start.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/libc-start.os 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/unix/sysv/linux/powerpc/sysdep.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/sysdep.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/sysdep.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/sysdep.os 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align version.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/version.os
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align check_fds.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/check_fds.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/check_fds.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/check_fds.os
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align dso_handle.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/dso_handle.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/dso_handle.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/dso_handle.os
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/gnu/unwind-resume.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic -fexceptions -fasynchronous-unwind-tables      -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/unwind-resume.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/unwind-resume.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/unwind-resume.os 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align errno.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno.os
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align errno-loc.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fpic       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DSHARED     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno-loc.os -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno-loc.os.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/errno-loc.os
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align elf-init.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128  -fPIC       -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC -DPIC -DLIBC_NONSHARED=1     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/elf-init.oS -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/elf-init.oS.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/elf-init.oS
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align ../sysdeps/powerpc/powerpc64/start.S -c    -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -DASSEMBLER  -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/.  -Wa,--noexecstack   -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/start.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/start.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/start.o 
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align gmon-start.c -c -std=gnu99 -fgnu89-inline  -O2 -U_FORTIFY_SOURCE -Wall -Winline -Wwrite-strings -fmerge-all-constants -frounding-math -mhard-float -Wstrict-prototypes -mlong-double-128        -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/gmon-start.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/gmon-start.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/gmon-start.o
[ALL  ]      powerpc64-e6500-linux-gnu-gcc     -m32 -fPIC -mstrict-align abi-note.S -c    -I../include -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/powerpc/powerpc64/fpu -I../nptl/sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl -I../sysdeps/unix/sysv/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux/powerpc -I../sysdeps/unix/sysv/linux/powerpc -I../sysdeps/ieee754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/powerpc -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu -I../nptl/sysdeps/powerpc -I../sysdeps/powerpc -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic -I../nptl  -I.. -I../libio -I. -nostdinc -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include -isystem /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/buildtools/bin/../lib/gcc/powerpc64-e6500-linux-gnu/4.7.2/include-fixed -isystem /home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.bld/install/powerpc64-e6500-linux-gnu/sysroot/usr/include  -D_LIBC_REENTRANT -include ../include/libc-symbols.h  -DPIC     -DASSEMBLER  -I/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/.  -Wa,--noexecstack   -o /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-note.o -MD -MP -MF /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-note.o.dt -MT /home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/abi-note.o
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not supported by object file format
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not supported by object file format
[ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not supported by object file format
[ERROR]      make[4]: *** [/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32/csu/start.o] Error 1
[ALL  ]      make[4]: *** Waiting for unfinished jobs....
[ALL  ]      make[4]: Leaving directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17/csu'
[ERROR]      make[3]: *** [csu/subdir_lib] Error 2
[ALL  ]      make[3]: Leaving directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/src/glibc-2.17'
[ERROR]      make[2]: *** [csu/subdir_lib] Error 2
[ALL  ]      make[2]: Leaving directory `/home/dgale/Documents/xcc/bld/start64/crosstool-ng-1.19.0.bld/work/powerpc64-e6500-linux-gnu/build/build-libc-startfiles_32'
[ERROR]  
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Building for multilib subdir='32''
[ERROR]  >>        called in step 'Installing C library headers & start files'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@257]
[ERROR]  >>        called from: do_libc_backend_once[scripts/build/libc/glibc-eglibc.sh-common@431]
[ERROR]  >>        called from: do_libc_backend[scripts/build/libc/glibc-eglibc.sh-common@143]
[ERROR]  >>        called from: do_libc_start_files[scripts/build/libc/glibc-eglibc.sh-common@60]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@632]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      '/home/dgale/Documents/xcc/src/../bld/start64/crosstool-ng-1.19.0.ctng/share/doc/crosstool-ng/ct-ng.1.19.0/B - Known issues.txt'
[ERROR]  
[ERROR]  (elapsed: 5:44.55)

[-- Attachment #3: config.txt --]
[-- Type: text/plain, Size: 12565 bytes --]

#
# Automatically generated make config: don't edit
# crosstool-NG 1.19.0 Configuration
# Thu Jan 23 15:33:27 2014
#
CT_CONFIGURE_has_xz=y
CT_CONFIGURE_has_cvs=y
CT_CONFIGURE_has_svn=y
CT_MODULES=y

#
# Paths and misc options
#

#
# crosstool-NG behavior
#
# CT_OBSOLETE is not set
CT_EXPERIMENTAL=y
# CT_ALLOW_BUILD_AS_ROOT is not set
# CT_DEBUG_CT is not set

#
# Paths
#
CT_LOCAL_TARBALLS_DIR="[ARC_DIR]"
CT_SAVE_TARBALLS=y
CT_CUSTOM_LOCATION_ROOT_DIR=""
CT_WORK_DIR="[WORK_DIR]"
CT_PREFIX_DIR="[PREFIX_DIR]"
CT_INSTALL_DIR="${CT_PREFIX_DIR}"
CT_RM_RF_PREFIX_DIR=y
CT_REMOVE_DOCS=y
CT_INSTALL_DIR_RO=y
CT_STRIP_ALL_TOOLCHAIN_EXECUTABLES=y

#
# Downloading
#
# CT_FORBID_DOWNLOAD is not set
# CT_FORCE_DOWNLOAD is not set
CT_CONNECT_TIMEOUT=10
# CT_ONLY_DOWNLOAD is not set
CT_USE_MIRROR=y
# CT_FORCE_MIRROR is not set
CT_MIRROR_BASE_URL="http://ymorin.is-a-geek.org/mirrors/"

#
# Extracting
#
# CT_FORCE_EXTRACT is not set
CT_OVERIDE_CONFIG_GUESS_SUB=y
# CT_ONLY_EXTRACT is not set
# CT_PATCH_BUNDLED is not set
# CT_PATCH_LOCAL is not set
CT_PATCH_BUNDLED_LOCAL=y
# CT_PATCH_LOCAL_BUNDLED is not set
# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
# CT_PATCH_NONE is not set
CT_PATCH_ORDER="bundled,local"
CT_PATCH_USE_LOCAL=y
CT_LOCAL_PATCH_DIR="/home/dgale/Documents/xcc/src/src/patches/start.1.19.0/"

#
# Build behavior
#
CT_PARALLEL_JOBS=8
CT_LOAD=""
CT_USE_PIPES=y
CT_EXTRA_CFLAGS_FOR_BUILD=""
CT_EXTRA_LDFLAGS_FOR_BUILD=""
CT_EXTRA_CFLAGS_FOR_HOST=""
CT_EXTRA_LDFLAGS_FOR_HOST=""
# CT_CONFIG_SHELL_SH is not set
# CT_CONFIG_SHELL_ASH is not set
CT_CONFIG_SHELL_BASH=y
# CT_CONFIG_SHELL_CUSTOM is not set
CT_CONFIG_SHELL="${bash}"

#
# Logging
#
# CT_LOG_ERROR is not set
# CT_LOG_WARN is not set
# CT_LOG_INFO is not set
CT_LOG_EXTRA=y
# CT_LOG_ALL is not set
# CT_LOG_DEBUG is not set
CT_LOG_LEVEL_MAX="EXTRA"
# CT_LOG_SEE_TOOLS_WARN is not set
CT_LOG_PROGRESS_BAR=y
CT_LOG_TO_FILE=y
CT_LOG_FILE_COMPRESS=y

#
# Target options
#
CT_ARCH="powerpc"
CT_ARCH_SUPPORTS_32=y
CT_ARCH_SUPPORTS_64=y
CT_ARCH_SUPPORTS_WITH_ABI=y
CT_ARCH_SUPPORTS_WITH_CPU=y
CT_ARCH_SUPPORTS_WITH_TUNE=y
CT_ARCH_SUPPORTS_WITH_FLOAT=y
CT_ARCH_DEFAULT_32=y
CT_ARCH_ABI=""
CT_ARCH_CPU=""
CT_ARCH_TUNE=""
# CT_ARCH_32 is not set
CT_ARCH_64=y
CT_ARCH_BITNESS=64
CT_ARCH_FLOAT_HW=y
# CT_ARCH_FLOAT_SW is not set
CT_TARGET_CFLAGS=""
CT_TARGET_LDFLAGS=""
# CT_ARCH_alpha is not set
# CT_ARCH_arm is not set
# CT_ARCH_avr32 is not set
# CT_ARCH_blackfin is not set
# CT_ARCH_m68k is not set
# CT_ARCH_microblaze is not set
# CT_ARCH_mips is not set
CT_ARCH_powerpc=y
# CT_ARCH_s390 is not set
# CT_ARCH_sh is not set
# CT_ARCH_sparc is not set
# CT_ARCH_x86 is not set
CT_ARCH_alpha_AVAILABLE=y
CT_ARCH_arm_AVAILABLE=y
CT_ARCH_avr32_AVAILABLE=y
CT_ARCH_blackfin_AVAILABLE=y
CT_ARCH_m68k_AVAILABLE=y
CT_ARCH_microblaze_AVAILABLE=y
CT_ARCH_mips_AVAILABLE=y
CT_ARCH_powerpc_AVAILABLE=y
CT_ARCH_s390_AVAILABLE=y
CT_ARCH_sh_AVAILABLE=y
CT_ARCH_sparc_AVAILABLE=y
CT_ARCH_x86_AVAILABLE=y
CT_ARCH_SUFFIX="-e6500"

#
# Generic target options
#
CT_MULTILIB=y
CT_ARCH_USE_MMU=y

#
# Target optimisations
#
CT_ARCH_FLOAT="hard"

#
# powerpc other options
#
CT_ARCH_powerpc_ABI=""
CT_ARCH_powerpc_ABI_DEFAULT=y
# CT_ARCH_powerpc_ABI_SPE is not set

#
# Toolchain options
#

#
# General toolchain options
#
CT_FORCE_SYSROOT=y
CT_USE_SYSROOT=y
CT_SYSROOT_NAME="sysroot"
CT_SYSROOT_DIR_PREFIX=""
# CT_STATIC_TOOLCHAIN is not set
CT_TOOLCHAIN_PKGVERSION="[BLD_VERSION]"
CT_TOOLCHAIN_BUGURL=""

#
# Tuple completion and aliasing
#
CT_TARGET_VENDOR=""
CT_TARGET_ALIAS_SED_EXPR=""
CT_TARGET_ALIAS=""

#
# Toolchain type
#
# CT_NATIVE is not set
CT_CROSS=y
# CT_CROSS_NATIVE is not set
# CT_CANADIAN is not set
CT_TOOLCHAIN_TYPE="cross"

#
# Build system
#
CT_BUILD=""
CT_BUILD_PREFIX=""
CT_BUILD_SUFFIX=""

#
# Misc options
#
# CT_TOOLCHAIN_ENABLE_NLS is not set

#
# Operating System
#
CT_KERNEL_SUPPORTS_SHARED_LIBS=y
CT_KERNEL="linux"
CT_KERNEL_VERSION="3.8.13"
# CT_KERNEL_bare_metal is not set
CT_KERNEL_linux=y
CT_KERNEL_bare_metal_AVAILABLE=y
CT_KERNEL_linux_AVAILABLE=y
# CT_KERNEL_V_3_10 is not set
# CT_KERNEL_V_3_9 is not set
CT_KERNEL_V_3_8=y
# CT_KERNEL_V_3_7 is not set
# CT_KERNEL_V_3_6 is not set
# CT_KERNEL_V_3_5 is not set
# CT_KERNEL_V_3_4 is not set
# CT_KERNEL_V_3_3 is not set
# CT_KERNEL_V_3_2 is not set
# CT_KERNEL_V_3_1 is not set
# CT_KERNEL_V_3_0 is not set
# CT_KERNEL_V_2_6_39 is not set
# CT_KERNEL_V_2_6_38 is not set
# CT_KERNEL_V_2_6_37 is not set
# CT_KERNEL_V_2_6_36 is not set
# CT_KERNEL_V_2_6_33 is not set
# CT_KERNEL_V_2_6_32 is not set
# CT_KERNEL_V_2_6_31 is not set
# CT_KERNEL_V_2_6_27 is not set
# CT_KERNEL_LINUX_CUSTOM is not set
CT_KERNEL_windows_AVAILABLE=y

#
# Common kernel options
#
CT_SHARED_LIBS=y

#
# linux other options
#
CT_KERNEL_LINUX_VERBOSITY_0=y
# CT_KERNEL_LINUX_VERBOSITY_1 is not set
# CT_KERNEL_LINUX_VERBOSITY_2 is not set
CT_KERNEL_LINUX_VERBOSE_LEVEL=0
CT_KERNEL_LINUX_INSTALL_CHECK=y

#
# Binary utilities
#
CT_ARCH_BINFMT_ELF=y
CT_BINUTILS="binutils"
CT_BINUTILS_binutils=y

#
# GNU binutils
#
# CT_BINUTILS_V_2_23_1 is not set
# CT_BINUTILS_V_2_22 is not set
# CT_BINUTILS_V_2_21_53 is not set
CT_BINUTILS_V_2_21_1a=y
# CT_BINUTILS_V_2_20_1a is not set
# CT_BINUTILS_V_2_19_1a is not set
# CT_BINUTILS_V_2_18a is not set
# CT_BINUTILS_CUSTOM is not set
CT_BINUTILS_VERSION="2.21.1a"
CT_BINUTILS_2_21_or_later=y
CT_BINUTILS_2_20_or_later=y
CT_BINUTILS_2_19_or_later=y
CT_BINUTILS_2_18_or_later=y
CT_BINUTILS_HAS_HASH_STYLE=y
CT_BINUTILS_HAS_GOLD=y
CT_BINUTILS_HAS_PLUGINS=y
CT_BINUTILS_HAS_PKGVERSION_BUGURL=y
CT_BINUTILS_FORCE_LD_BFD=y
CT_BINUTILS_LINKER_LD=y
CT_BINUTILS_LINKERS_LIST="ld"
CT_BINUTILS_LINKER_DEFAULT="bfd"
# CT_BINUTILS_PLUGINS is not set
CT_BINUTILS_EXTRA_CONFIG_ARRAY=""
CT_BINUTILS_FOR_TARGET=y
CT_BINUTILS_FOR_TARGET_IBERTY=y
CT_BINUTILS_FOR_TARGET_BFD=y

#
# binutils other options
#

#
# C compiler
#
CT_CC="gcc"
CT_CC_VERSION="4.7.2"
CT_CC_CORE_PASSES_NEEDED=y
CT_CC_gcc=y
# CT_CC_GCC_SHOW_LINARO is not set
# CT_CC_V_4_8_1 is not set
# CT_CC_V_4_8_0 is not set
# CT_CC_V_4_7_3 is not set
CT_CC_V_4_7_2=y
# CT_CC_V_4_7_1 is not set
# CT_CC_V_4_7_0 is not set
# CT_CC_V_4_6_4 is not set
# CT_CC_V_4_6_3 is not set
# CT_CC_V_4_6_2 is not set
# CT_CC_V_4_6_1 is not set
# CT_CC_V_4_6_0 is not set
# CT_CC_V_4_5_3 is not set
# CT_CC_V_4_5_2 is not set
# CT_CC_V_4_5_1 is not set
# CT_CC_V_4_5_0 is not set
# CT_CC_V_4_4_7 is not set
# CT_CC_V_4_4_6 is not set
# CT_CC_V_4_4_5 is not set
# CT_CC_V_4_4_4 is not set
# CT_CC_V_4_4_3 is not set
# CT_CC_V_4_4_2 is not set
# CT_CC_V_4_4_1 is not set
# CT_CC_V_4_4_0 is not set
# CT_CC_V_4_3_6 is not set
# CT_CC_V_4_3_5 is not set
# CT_CC_V_4_3_4 is not set
# CT_CC_V_4_3_3 is not set
# CT_CC_V_4_3_2 is not set
# CT_CC_V_4_3_1 is not set
# CT_CC_V_4_2_4 is not set
# CT_CC_V_4_2_2 is not set
# CT_CC_CUSTOM is not set
CT_CC_GCC_4_2_or_later=y
CT_CC_GCC_4_3_or_later=y
CT_CC_GCC_4_4_or_later=y
CT_CC_GCC_4_5_or_later=y
CT_CC_GCC_4_6_or_later=y
CT_CC_GCC_4_7=y
CT_CC_GCC_4_7_or_later=y
CT_CC_GCC_HAS_GRAPHITE=y
CT_CC_GCC_USE_GRAPHITE=y
CT_CC_GCC_HAS_LTO=y
CT_CC_GCC_USE_LTO=y
CT_CC_GCC_HAS_PKGVERSION_BUGURL=y
CT_CC_GCC_HAS_BUILD_ID=y
CT_CC_GCC_HAS_LNK_HASH_STYLE=y
CT_CC_GCC_USE_GMP_MPFR=y
CT_CC_GCC_USE_MPC=y
CT_CC_GCC_HAS_LIBQUADMATH=y
# CT_CC_LANG_FORTRAN is not set
CT_CC_SUPPORT_CXX=y
CT_CC_SUPPORT_FORTRAN=y
CT_CC_SUPPORT_JAVA=y
CT_CC_SUPPORT_ADA=y
CT_CC_SUPPORT_OBJC=y
CT_CC_SUPPORT_OBJCXX=y

#
# Additional supported languages:
#
# CT_CC_LANG_CXX is not set
# CT_CC_LANG_JAVA is not set
# CT_CC_LANG_ADA is not set
# CT_CC_LANG_OBJC is not set
# CT_CC_LANG_OBJCXX is not set
CT_CC_LANG_OTHERS=""

#
# gcc other options
#
CT_CC_ENABLE_CXX_FLAGS=""
CT_CC_CORE_EXTRA_CONFIG_ARRAY=""
CT_CC_EXTRA_CONFIG_ARRAY="[BLD_STRING]"
# CT_CC_STATIC_LIBSTDCXX is not set
CT_CC_GCC_SYSTEM_ZLIB=y

#
# Optimisation features
#

#
# Settings for libraries running on target
#
# CT_CC_GCC_ENABLE_TARGET_OPTSPACE is not set
# CT_CC_GCC_LIBMUDFLAP is not set
# CT_CC_GCC_LIBGOMP is not set
# CT_CC_GCC_LIBSSP is not set
# CT_CC_GCC_LIBQUADMATH is not set

#
# Misc. obscure options.
#
CT_CC_CXA_ATEXIT=y
# CT_CC_GCC_DISABLE_PCH is not set
CT_CC_GCC_SJLJ_EXCEPTIONS=m
CT_CC_GCC_LDBL_128=m
CT_CC_GCC_BUILD_ID=y
CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y
# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set
# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set
# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set
CT_CC_GCC_LNK_HASH_STYLE=""

#
# C-library
#
CT_LIBC="glibc"
CT_LIBC_VERSION="2.17"
# CT_LIBC_eglibc is not set
CT_LIBC_glibc=y
# CT_LIBC_uClibc is not set
CT_LIBC_eglibc_AVAILABLE=y
CT_LIBC_glibc_AVAILABLE=y
CT_LIBC_GLIBC_V_2_17=y
# CT_LIBC_GLIBC_V_2_16_0 is not set
# CT_LIBC_GLIBC_V_2_15 is not set
# CT_LIBC_GLIBC_V_2_14_1 is not set
# CT_LIBC_GLIBC_V_2_14 is not set
# CT_LIBC_GLIBC_V_2_13 is not set
# CT_LIBC_GLIBC_V_2_12_2 is not set
# CT_LIBC_GLIBC_V_2_12_1 is not set
# CT_LIBC_GLIBC_V_2_11_1 is not set
# CT_LIBC_GLIBC_V_2_11 is not set
# CT_LIBC_GLIBC_V_2_10_1 is not set
# CT_LIBC_GLIBC_V_2_9 is not set
# CT_LIBC_GLIBC_V_2_8 is not set
CT_LIBC_mingw_AVAILABLE=y
CT_LIBC_newlib_AVAILABLE=y
CT_LIBC_none_AVAILABLE=y
CT_LIBC_uClibc_AVAILABLE=y
CT_LIBC_SUPPORT_THREADS_ANY=y
CT_LIBC_SUPPORT_NPTL=y
CT_THREADS="nptl"

#
# Common C library options
#
CT_THREADS_NPTL=y
CT_LIBC_XLDD=y
CT_LIBC_glibc_familly=y
CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY="--with-tls"
CT_LIBC_GLIBC_CONFIGPARMS=""
CT_LIBC_GLIBC_EXTRA_CFLAGS=""
CT_LIBC_EXTRA_CC_ARGS=""
# CT_LIBC_ENABLE_FORTIFIED_BUILD is not set
# CT_LIBC_DISABLE_VERSIONING is not set
CT_LIBC_OLDEST_ABI=""
CT_LIBC_GLIBC_FORCE_UNWIND=y
# CT_LIBC_GLIBC_USE_PORTS is not set
CT_LIBC_ADDONS_LIST=""
# CT_LIBC_LOCALES is not set
# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS=y
# CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN is not set
CT_LIBC_GLIBC_MIN_KERNEL="3.8.13"

#
# glibc other options
#

#
# Debug facilities
#
# CT_DEBUG_dmalloc is not set
CT_DEBUG_duma=y
# CT_DUMA_A is not set
CT_DUMA_SO=y
CT_DUMA_V_2_5_15=y
CT_DUMA_VERSION="2_5_15"
CT_DEBUG_gdb=y
CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
CT_GDB_NATIVE=y
# CT_GDB_NATIVE_STATIC is not set
CT_GDB_GDBSERVER=y
CT_GDB_GDBSERVER_HAS_IPA_LIB=y
# CT_GDB_GDBSERVER_STATIC is not set
# CT_GDB_GDBSERVER_BUILD_IPA_LIB is not set

#
# gdb version
#
# CT_DEBUG_GDB_SHOW_LINARO is not set
CT_GDB_V_7_4_1=y
# CT_GDB_V_7_4 is not set
# CT_GDB_V_7_3_1 is not set
# CT_GDB_V_7_3a is not set
# CT_GDB_V_7_2a is not set
# CT_GDB_V_7_1a is not set
# CT_GDB_V_7_0_1a is not set
# CT_GDB_V_7_0a is not set
# CT_GDB_V_6_8a is not set
# CT_GDB_CUSTOM is not set
CT_GDB_7_2_or_later=y
CT_GDB_7_0_or_later=y
CT_GDB_HAS_PKGVERSION_BUGURL=y
CT_GDB_INSTALL_GDBINIT=y
CT_GDB_VERSION="7.4.1"
CT_DEBUG_ltrace=y
CT_LTRACE_V_0_5_3=y
# CT_LTRACE_V_0_5_2 is not set
CT_LTRACE_VERSION="0.5.3"
CT_LTRACE_0_5_3_or_later=y
CT_DEBUG_strace=y
# CT_STRACE_V_4_6 is not set
# CT_STRACE_V_4_5_20 is not set
CT_STRACE_V_4_5_19=y
# CT_STRACE_V_4_5_18 is not set
CT_STRACE_VERSION="4.5.19"

#
# Companion libraries
#
CT_COMPLIBS_NEEDED=y
CT_GMP_NEEDED=y
CT_MPFR_NEEDED=y
CT_PPL_NEEDED=y
CT_CLOOG_NEEDED=y
CT_MPC_NEEDED=y
CT_COMPLIBS=y
CT_GMP=y
CT_MPFR=y
CT_PPL=y
CT_CLOOG=y
CT_MPC=y
CT_LIBELF_TARGET=y
CT_GMP_V_5_1_1=y
# CT_GMP_V_5_0_2 is not set
# CT_GMP_V_5_0_1 is not set
# CT_GMP_V_4_3_2 is not set
# CT_GMP_V_4_3_1 is not set
# CT_GMP_V_4_3_0 is not set
CT_GMP_VERSION="5.1.1"
CT_MPFR_V_3_1_2=y
# CT_MPFR_V_3_1_0 is not set
# CT_MPFR_V_3_0_1 is not set
# CT_MPFR_V_3_0_0 is not set
# CT_MPFR_V_2_4_2 is not set
# CT_MPFR_V_2_4_1 is not set
# CT_MPFR_V_2_4_0 is not set
CT_MPFR_VERSION="3.1.2"
CT_PPL_V_0_11_2=y
# CT_PPL_V_0_11_1 is not set
# CT_PPL_V_0_11 is not set
# CT_PPL_V_0_10_2 is not set
CT_PPL_VERSION="0.11.2"
CT_PPL_0_11=y
CT_PPL_NEEDS_LIBPWL=y
# CT_CLOOG_V_0_15_11 is not set
# CT_CLOOG_V_0_15_10 is not set
CT_CLOOG_V_0_15_9=y
# CT_CLOOG_V_0_15_8 is not set
# CT_CLOOG_V_0_15_7 is not set
# CT_CLOOG_V_0_15_6 is not set
CT_CLOOG_VERSION="0.15.9"
# CT_MPC_V_1_0_1 is not set
# CT_MPC_V_1_0 is not set
# CT_MPC_V_0_9 is not set
CT_MPC_V_0_8_2=y
# CT_MPC_V_0_8_1 is not set
# CT_MPC_V_0_7 is not set
CT_MPC_VERSION="0.8.2"

#
# libelf version needed to build for target
#
CT_LIBELF_V_0_8_13=y
# CT_LIBELF_V_0_8_12 is not set
CT_LIBELF_VERSION="0.8.13"

#
# Companion libraries common options
#
# CT_COMPLIBS_CHECK is not set

#
# Companion tools
#

#
# READ HELP before you say 'Y' below !!!
#
# CT_COMP_TOOLS is not set

#
# Test suite
#
# CT_TEST_SUITE_GCC is not set


[-- Attachment #4: Type: text/plain, Size: 71 bytes --]

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-01-23 22:37 Multilib problem Danny Gale
@ 2014-01-24 17:16 ` Harold Grovesteen
  2014-01-24 22:28 ` Cody P Schafer
  2014-02-04  0:39 ` Bryan Hundven
  2 siblings, 0 replies; 19+ messages in thread
From: Harold Grovesteen @ 2014-01-24 17:16 UTC (permalink / raw)
  To: Danny Gale; +Cc: crossgcc

On Thu, 2014-01-23 at 15:37 -0700, Danny Gale wrote:
> Hi all,

> 
> Those lines in that file look like this:
> /*     function descriptors so don't need JUMPTARGET */
>          .quad   BP_SYM(main)
>          .quad   __libc_csu_init
>          .quad   __libc_csu_fini
> 
> Anybody know what this could be about, and how to fix it?
> 
64-bit addresses are not supported in a 32-bit ELF.  
Now, fixing it?  That is a whole different question.

Harold Grovesteen


--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-01-23 22:37 Multilib problem Danny Gale
  2014-01-24 17:16 ` Harold Grovesteen
@ 2014-01-24 22:28 ` Cody P Schafer
  2014-01-24 22:35   ` Cody P Schafer
  2014-02-04  2:49   ` Bryan Hundven
  2014-02-04  0:39 ` Bryan Hundven
  2 siblings, 2 replies; 19+ messages in thread
From: Cody P Schafer @ 2014-01-24 22:28 UTC (permalink / raw)
  To: Danny Gale, crossgcc



On 01/23/2014 02:37 PM, Danny Gale wrote:
> Hi all,
>
> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
> Hooray! :)
>
> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds,
> so the toolchain needs to have multilib enabled. The compiler itself is
> built with no problem, but during the "Building for multilib
> subdir='32'" step, the build fails with this error:

The problem with multilib on powerpc (and x86, and possibly others) is 
that glibc (and probably other libcs) use the target to determine which 
api to build for the arch. To explain: powerpc64-e6500-linux-gnu passed 
to glibc's configure will always try to build a 64bit libc. One needs to 
pass powerpc-e6500-linux-gnu and then override the place to find CC,LD, 
and the like as well as the result directory. The only crossbuild tool I 
know of that actually is able to do this is gentoo's "crossdev". I've 
been working on some patches to try to get similar functionality in 
crosstool-ng, but they're nowhere near ready 
(https://bitbucket.org/jmesmon/crosstool-ng-pq/ is my patchqueue which 
includes them).

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-01-24 22:28 ` Cody P Schafer
@ 2014-01-24 22:35   ` Cody P Schafer
  2014-01-24 23:00     ` Ray Donnelly
  2014-02-03 18:39     ` Danny Gale
  2014-02-04  2:49   ` Bryan Hundven
  1 sibling, 2 replies; 19+ messages in thread
From: Cody P Schafer @ 2014-01-24 22:35 UTC (permalink / raw)
  To: Danny Gale, crossgcc

On 01/24/2014 02:28 PM, Cody P Schafer wrote:
>
>
> On 01/23/2014 02:37 PM, Danny Gale wrote:
>> Hi all,
>>
>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>> Hooray! :)
>>
>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds,
>> so the toolchain needs to have multilib enabled. The compiler itself is
>> built with no problem, but during the "Building for multilib
>> subdir='32'" step, the build fails with this error:
>
> The problem with multilib on powerpc (and x86, and possibly others) is
> that glibc (and probably other libcs) use the target to determine which
> api to build for the arch. To explain: powerpc64-e6500-linux-gnu passed
> to glibc's configure will always try to build a 64bit libc. One needs to
> pass powerpc-e6500-linux-gnu and then override the place to find CC,LD,
> and the like as well as the result directory. The only crossbuild tool I
> know of that actually is able to do this is gentoo's "crossdev". I've
> been working on some patches to try to get similar functionality in
> crosstool-ng, but they're nowhere near ready
> (https://bitbucket.org/jmesmon/crosstool-ng-pq/ is my patchqueue which
> includes them).

Direct link to the interesting (but untested) patch:
https://bitbucket.org/jmesmon/crosstool-ng-pq/src/1fde229c1e3b036dcd8d58cd3cc40a889ad7486b/multilib-libc-fixup.patch?at=default

And this is what crossdev uses to do it's heavy lifting w.r.t. multilib:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?revision=1.105&view=markup

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-01-24 22:35   ` Cody P Schafer
@ 2014-01-24 23:00     ` Ray Donnelly
  2014-02-03 18:39     ` Danny Gale
  1 sibling, 0 replies; 19+ messages in thread
From: Ray Donnelly @ 2014-01-24 23:00 UTC (permalink / raw)
  To: Cody P Schafer; +Cc: Danny Gale, crossgcc

.. and another one, slightly more complicated because the patch must
be applied on top of:

https://github.com/diorcety/crosstool-ng

https://github.com/mingwandroid/ctng-firefox-builds/blob/ps3.wip/patches/crosstool-ng/0001-Fix-various-multilib-build-bugs.patch


On Fri, Jan 24, 2014 at 10:35 PM, Cody P Schafer <dev@codyps.com> wrote:
> On 01/24/2014 02:28 PM, Cody P Schafer wrote:
>>
>>
>>
>> On 01/23/2014 02:37 PM, Danny Gale wrote:
>>>
>>> Hi all,
>>>
>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>> Hooray! :)
>>>
>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds,
>>> so the toolchain needs to have multilib enabled. The compiler itself is
>>> built with no problem, but during the "Building for multilib
>>> subdir='32'" step, the build fails with this error:
>>
>>
>> The problem with multilib on powerpc (and x86, and possibly others) is
>> that glibc (and probably other libcs) use the target to determine which
>> api to build for the arch. To explain: powerpc64-e6500-linux-gnu passed
>> to glibc's configure will always try to build a 64bit libc. One needs to
>> pass powerpc-e6500-linux-gnu and then override the place to find CC,LD,
>> and the like as well as the result directory. The only crossbuild tool I
>> know of that actually is able to do this is gentoo's "crossdev". I've
>> been working on some patches to try to get similar functionality in
>> crosstool-ng, but they're nowhere near ready
>> (https://bitbucket.org/jmesmon/crosstool-ng-pq/ is my patchqueue which
>> includes them).
>
>
> Direct link to the interesting (but untested) patch:
> https://bitbucket.org/jmesmon/crosstool-ng-pq/src/1fde229c1e3b036dcd8d58cd3cc40a889ad7486b/multilib-libc-fixup.patch?at=default
>
> And this is what crossdev uses to do it's heavy lifting w.r.t. multilib:
> http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?revision=1.105&view=markup
>
>
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
>

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-01-24 22:35   ` Cody P Schafer
  2014-01-24 23:00     ` Ray Donnelly
@ 2014-02-03 18:39     ` Danny Gale
  2014-02-03 22:17       ` Cody P Schafer
  1 sibling, 1 reply; 19+ messages in thread
From: Danny Gale @ 2014-02-03 18:39 UTC (permalink / raw)
  To: Cody P Schafer, crossgcc

Cody, All:

Unfortunately, after your patch, the same problem persists. Have you 
been able to look at this at all since?

Thanks,
Danny

On 01/24/2014 03:35 PM, Cody P Schafer wrote:
> On 01/24/2014 02:28 PM, Cody P Schafer wrote:
>>
>>
>> On 01/23/2014 02:37 PM, Danny Gale wrote:
>>> Hi all,
>>>
>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>> Hooray! :)
>>>
>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds,
>>> so the toolchain needs to have multilib enabled. The compiler itself is
>>> built with no problem, but during the "Building for multilib
>>> subdir='32'" step, the build fails with this error:
>>
>> The problem with multilib on powerpc (and x86, and possibly others) is
>> that glibc (and probably other libcs) use the target to determine which
>> api to build for the arch. To explain: powerpc64-e6500-linux-gnu passed
>> to glibc's configure will always try to build a 64bit libc. One needs to
>> pass powerpc-e6500-linux-gnu and then override the place to find CC,LD,
>> and the like as well as the result directory. The only crossbuild tool I
>> know of that actually is able to do this is gentoo's "crossdev". I've
>> been working on some patches to try to get similar functionality in
>> crosstool-ng, but they're nowhere near ready
>> (https://bitbucket.org/jmesmon/crosstool-ng-pq/ is my patchqueue which
>> includes them).
>
> Direct link to the interesting (but untested) patch:
> https://bitbucket.org/jmesmon/crosstool-ng-pq/src/1fde229c1e3b036dcd8d58cd3cc40a889ad7486b/multilib-libc-fixup.patch?at=default 
>
>
> And this is what crossdev uses to do it's heavy lifting w.r.t. multilib:
> http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?revision=1.105&view=markup 
>
>


--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-03 18:39     ` Danny Gale
@ 2014-02-03 22:17       ` Cody P Schafer
  0 siblings, 0 replies; 19+ messages in thread
From: Cody P Schafer @ 2014-02-03 22:17 UTC (permalink / raw)
  To: Danny Gale, crossgcc

On 02/03/2014 10:39 AM, Danny Gale wrote:
> Cody, All:
>
> Unfortunately, after your patch, the same problem persists. Have you
> been able to look at this at all since?
>

My patch is incomplete and I haven't looked at it in a while. It's 
something I'll come back to eventually (when I need another toolchain 
:), but no timeline.

I'd recomment looking at the bits Ray posted, they look more complete:

> .. and another one, slightly more complicated because the patch must
> be applied on top of:
>
> https://github.com/diorcety/crosstool-ng
>
> https://github.com/mingwandroid/ctng-firefox-builds/blob/ps3.wip/patches/crosstool-ng/0001-Fix-various-multilib-build-bugs.patch


--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-01-23 22:37 Multilib problem Danny Gale
  2014-01-24 17:16 ` Harold Grovesteen
  2014-01-24 22:28 ` Cody P Schafer
@ 2014-02-04  0:39 ` Bryan Hundven
       [not found]   ` <52F03B5F.1000504@coloradoengineeringinc.com>
  2 siblings, 1 reply; 19+ messages in thread
From: Bryan Hundven @ 2014-02-04  0:39 UTC (permalink / raw)
  To: Danny Gale; +Cc: crossgcc

Hello, Daniel, all,

On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
<Daniel.Gale@coloradoengineeringinc.com> wrote:
> Hi all,
>
> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain! Hooray!
> :)
>
> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds, so
> the toolchain needs to have multilib enabled. The compiler itself is built
> with no problem, but during the "Building for multilib subdir='32'" step,
> the build fails with this error:
> [ALL  ]      ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
> [ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
> supported by object file format
> [ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
> supported by object file format
> [ALL  ]      ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
> supported by object file format
>
> Those lines in that file look like this:
> /*     function descriptors so don't need JUMPTARGET */
>         .quad   BP_SYM(main)
>         .quad   __libc_csu_init
>         .quad   __libc_csu_fini
>
> Anybody know what this could be about, and how to fix it?
>
> My config and the tail of my log are attached.
>
> Thanks for your help,
> Danny

I have some questions about your configuration.

In your attached config.txt, you have things like:

    CT_WORK_DIR="[WORK_DIR]"

and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
doesn't really make sense to me.

I'm surprised this config works at all.

Are you making this config with another external tool, such as
buildroot or a custom wrapper script? That may make some of my
confusion go away.

-Bryan

(PS, I have an updated config I'll post after I test it.)

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
       [not found]     ` <CAJ+oik0PQd_0e6=RrdeTpg550pa3FJP0s=t8A5mD-Vten4jRNA@mail.gmail.com>
@ 2014-02-04  1:08       ` Bryan Hundven
  2014-02-04  1:11         ` Bryan Hundven
  0 siblings, 1 reply; 19+ messages in thread
From: Bryan Hundven @ 2014-02-04  1:08 UTC (permalink / raw)
  To: Danny Gale; +Cc: crossgcc

The notice in your email caused me some problems.

My message was (with the notice removed):

On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
> Danny,
>
> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>> We do have another build system on top of CT-NG that pulls it down, patches
>> it as necessary, and shoves our configration where it needs to be. Those
>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>
> Ah, ok. I'll look at the build log again :)
>
>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu", which
>> seems reasonable to me.
>
> You should use CT_TARGET_VENDOR instead.
>
>>
>>
>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>
>>>
>>> Hello, Daniel, all,
>>>
>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>
>>>>
>>>> Hi all,
>>>>
>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>> Hooray!
>>>> :)
>>>>
>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds, so
>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>> built
>>>> with no problem, but during the "Building for multilib subdir='32'" step,
>>>> the build fails with this error:
>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>> supported by object file format
>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>> supported by object file format
>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>> supported by object file format
>>>>
>>>> Those lines in that file look like this:
>>>> /* function descriptors so don't need JUMPTARGET */
>>>> .quad BP_SYM(main)
>>>> .quad __libc_csu_init
>>>> .quad __libc_csu_fini
>>>>
>>>> Anybody know what this could be about, and how to fix it?
>>>>
>>>> My config and the tail of my log are attached.
>>>>
>>>> Thanks for your help,
>>>> Danny
>>>
>>>
>>>
>>> I have some questions about your configuration.
>>>
>>> In your attached config.txt, you have things like:
>>>
>>> CT_WORK_DIR="[WORK_DIR]"
>>>
>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>> doesn't really make sense to me.
>>>
>>> I'm surprised this config works at all.
>>>
>>> Are you making this config with another external tool, such as
>>> buildroot or a custom wrapper script? That may make some of my
>>> confusion go away.
>>>
>>> -Bryan
>>>
>>> (PS, I have an updated config I'll post after I test it.)
>>>
>>> --
>>> Danny Gale
>>> Engineer
...

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-04  1:08       ` Bryan Hundven
@ 2014-02-04  1:11         ` Bryan Hundven
  2014-02-04  1:12           ` Bryan Hundven
  0 siblings, 1 reply; 19+ messages in thread
From: Bryan Hundven @ 2014-02-04  1:11 UTC (permalink / raw)
  To: Danny Gale; +Cc: crossgcc

Danny, list,

On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
> The notice in your email caused me some problems.
>
> My message was (with the notice removed):
>
> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>> Danny,
>>
>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>> We do have another build system on top of CT-NG that pulls it down, patches
>>> it as necessary, and shoves our configration where it needs to be. Those
>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>
>> Ah, ok. I'll look at the build log again :)
>>
>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu", which
>>> seems reasonable to me.
>>
>> You should use CT_TARGET_VENDOR instead.
>>
>>>
>>>
>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>
>>>>
>>>> Hello, Daniel, all,
>>>>
>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>
>>>>>
>>>>> Hi all,
>>>>>
>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>> Hooray!
>>>>> :)
>>>>>
>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds, so
>>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>>> built
>>>>> with no problem, but during the "Building for multilib subdir='32'" step,
>>>>> the build fails with this error:
>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>> supported by object file format
>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>> supported by object file format
>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>> supported by object file format
>>>>>
>>>>> Those lines in that file look like this:
>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>> .quad BP_SYM(main)
>>>>> .quad __libc_csu_init
>>>>> .quad __libc_csu_fini
>>>>>
>>>>> Anybody know what this could be about, and how to fix it?
>>>>>
>>>>> My config and the tail of my log are attached.
>>>>>
>>>>> Thanks for your help,
>>>>> Danny
>>>>
>>>>
>>>>
>>>> I have some questions about your configuration.
>>>>
>>>> In your attached config.txt, you have things like:
>>>>
>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>
>>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>>> doesn't really make sense to me.
>>>>
>>>> I'm surprised this config works at all.
>>>>
>>>> Are you making this config with another external tool, such as
>>>> buildroot or a custom wrapper script? That may make some of my
>>>> confusion go away.
>>>>
>>>> -Bryan
>>>>
>>>> (PS, I have an updated config I'll post after I test it.)
>>>>
>>>> --
>>>> Danny Gale
>>>> Engineer
> ...

Beyond that, with the attached config, I got the same failure.
I think Cody is right about the arch name in the tuple.

I'm gonna poke at this for a second.

-Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-04  1:11         ` Bryan Hundven
@ 2014-02-04  1:12           ` Bryan Hundven
  2014-02-04 17:45             ` Danny Gale
  0 siblings, 1 reply; 19+ messages in thread
From: Bryan Hundven @ 2014-02-04  1:12 UTC (permalink / raw)
  To: Danny Gale; +Cc: crossgcc

[-- Attachment #1: Type: text/plain, Size: 3321 bytes --]

eh,

On Mon, Feb 3, 2014 at 5:11 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
> Danny, list,
>
> On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>> The notice in your email caused me some problems.
>>
>> My message was (with the notice removed):
>>
>> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>>> Danny,
>>>
>>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>> We do have another build system on top of CT-NG that pulls it down, patches
>>>> it as necessary, and shoves our configration where it needs to be. Those
>>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>>
>>> Ah, ok. I'll look at the build log again :)
>>>
>>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu", which
>>>> seems reasonable to me.
>>>
>>> You should use CT_TARGET_VENDOR instead.
>>>
>>>>
>>>>
>>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>>
>>>>>
>>>>> Hello, Daniel, all,
>>>>>
>>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>
>>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>>> Hooray!
>>>>>> :)
>>>>>>
>>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds, so
>>>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>>>> built
>>>>>> with no problem, but during the "Building for multilib subdir='32'" step,
>>>>>> the build fails with this error:
>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>>> supported by object file format
>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>>> supported by object file format
>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>>> supported by object file format
>>>>>>
>>>>>> Those lines in that file look like this:
>>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>>> .quad BP_SYM(main)
>>>>>> .quad __libc_csu_init
>>>>>> .quad __libc_csu_fini
>>>>>>
>>>>>> Anybody know what this could be about, and how to fix it?
>>>>>>
>>>>>> My config and the tail of my log are attached.
>>>>>>
>>>>>> Thanks for your help,
>>>>>> Danny
>>>>>
>>>>>
>>>>>
>>>>> I have some questions about your configuration.
>>>>>
>>>>> In your attached config.txt, you have things like:
>>>>>
>>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>>
>>>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>>>> doesn't really make sense to me.
>>>>>
>>>>> I'm surprised this config works at all.
>>>>>
>>>>> Are you making this config with another external tool, such as
>>>>> buildroot or a custom wrapper script? That may make some of my
>>>>> confusion go away.
>>>>>
>>>>> -Bryan
>>>>>
>>>>> (PS, I have an updated config I'll post after I test it.)
>>>>>
>>>>> --
>>>>> Danny Gale
>>>>> Engineer
>> ...
>
> Beyond that, with the attached config, I got the same failure.
> I think Cody is right about the arch name in the tuple.

Forgot to attach. I know that some of the settings are wrong, and I
need to add them from your build log, so: v1

> I'm gonna poke at this for a second.
>
> -Bryan

[-- Attachment #2: e6500.config --]
[-- Type: application/octet-stream, Size: 13027 bytes --]

#
# Automatically generated make config: don't edit
# crosstool-NG hg+default-529a71ea091e Configuration
# Mon Feb  3 16:34:04 2014
#
CT_CONFIGURE_has_xz=y
CT_CONFIGURE_has_cvs=y
CT_CONFIGURE_has_svn=y
CT_MODULES=y

#
# Paths and misc options
#

#
# crosstool-NG behavior
#
# CT_OBSOLETE is not set
CT_EXPERIMENTAL=y
# CT_ALLOW_BUILD_AS_ROOT is not set
CT_DEBUG_CT=y
# CT_DEBUG_PAUSE_STEPS is not set
CT_DEBUG_CT_SAVE_STEPS=y
CT_DEBUG_CT_SAVE_STEPS_GZIP=y
# CT_NO_OVERIDE_LC_MESSAGES is not set
# CT_DEBUG_INTERACTIVE is not set

#
# Paths
#
CT_LOCAL_TARBALLS_DIR="${HOME}/src"
CT_SAVE_TARBALLS=y
CT_CUSTOM_LOCATION_ROOT_DIR=""
CT_WORK_DIR="${CT_TOP_DIR}/.build"
CT_PREFIX_DIR="/opt/toolchains/${CT_TARGET}"
CT_INSTALL_DIR="${CT_PREFIX_DIR}"
CT_RM_RF_PREFIX_DIR=y
CT_REMOVE_DOCS=y
CT_INSTALL_DIR_RO=y
CT_STRIP_ALL_TOOLCHAIN_EXECUTABLES=y

#
# Downloading
#
# CT_FORBID_DOWNLOAD is not set
# CT_FORCE_DOWNLOAD is not set
CT_CONNECT_TIMEOUT=10
# CT_ONLY_DOWNLOAD is not set
# CT_USE_MIRROR is not set

#
# Extracting
#
# CT_FORCE_EXTRACT is not set
CT_OVERIDE_CONFIG_GUESS_SUB=y
# CT_ONLY_EXTRACT is not set
# CT_PATCH_BUNDLED is not set
# CT_PATCH_LOCAL is not set
CT_PATCH_BUNDLED_LOCAL=y
# CT_PATCH_LOCAL_BUNDLED is not set
# CT_PATCH_BUNDLED_FALLBACK_LOCAL is not set
# CT_PATCH_LOCAL_FALLBACK_BUNDLED is not set
# CT_PATCH_NONE is not set
CT_PATCH_ORDER="bundled,local"
CT_PATCH_USE_LOCAL=y
CT_LOCAL_PATCH_DIR=""

#
# Build behavior
#
CT_PARALLEL_JOBS=8
CT_LOAD=""
CT_USE_PIPES=y
CT_EXTRA_CFLAGS_FOR_BUILD=""
CT_EXTRA_LDFLAGS_FOR_BUILD=""
CT_EXTRA_CFLAGS_FOR_HOST=""
CT_EXTRA_LDFLAGS_FOR_HOST=""
# CT_CONFIG_SHELL_SH is not set
# CT_CONFIG_SHELL_ASH is not set
CT_CONFIG_SHELL_BASH=y
# CT_CONFIG_SHELL_CUSTOM is not set
CT_CONFIG_SHELL="${bash}"

#
# Logging
#
# CT_LOG_ERROR is not set
# CT_LOG_WARN is not set
# CT_LOG_INFO is not set
# CT_LOG_EXTRA is not set
# CT_LOG_ALL is not set
CT_LOG_DEBUG=y
CT_LOG_LEVEL_MAX="DEBUG"
CT_LOG_SEE_TOOLS_WARN=y
CT_LOG_TO_FILE=y
CT_LOG_FILE_COMPRESS=y

#
# Target options
#
CT_ARCH="powerpc"
CT_ARCH_SUPPORTS_32=y
CT_ARCH_SUPPORTS_64=y
CT_ARCH_SUPPORTS_WITH_ABI=y
CT_ARCH_SUPPORTS_WITH_CPU=y
CT_ARCH_SUPPORTS_WITH_TUNE=y
CT_ARCH_SUPPORTS_WITH_FLOAT=y
CT_ARCH_DEFAULT_32=y
CT_ARCH_ABI=""
CT_ARCH_CPU=""
CT_ARCH_TUNE="e6500"
# CT_ARCH_32 is not set
CT_ARCH_64=y
CT_ARCH_BITNESS=64
CT_ARCH_FLOAT_HW=y
# CT_ARCH_FLOAT_SW is not set
CT_TARGET_CFLAGS=""
CT_TARGET_LDFLAGS=""
# CT_ARCH_alpha is not set
# CT_ARCH_arm is not set
# CT_ARCH_avr32 is not set
# CT_ARCH_blackfin is not set
# CT_ARCH_m68k is not set
# CT_ARCH_microblaze is not set
# CT_ARCH_mips is not set
CT_ARCH_powerpc=y
# CT_ARCH_s390 is not set
# CT_ARCH_sh is not set
# CT_ARCH_sparc is not set
# CT_ARCH_x86 is not set
CT_ARCH_alpha_AVAILABLE=y
CT_ARCH_arm_AVAILABLE=y
CT_ARCH_avr32_AVAILABLE=y
CT_ARCH_blackfin_AVAILABLE=y
CT_ARCH_m68k_AVAILABLE=y
CT_ARCH_microblaze_AVAILABLE=y
CT_ARCH_mips_AVAILABLE=y
CT_ARCH_powerpc_AVAILABLE=y
CT_ARCH_s390_AVAILABLE=y
CT_ARCH_sh_AVAILABLE=y
CT_ARCH_sparc_AVAILABLE=y
CT_ARCH_x86_AVAILABLE=y
CT_ARCH_SUFFIX=""

#
# Generic target options
#
CT_MULTILIB=y
CT_ARCH_USE_MMU=y

#
# Target optimisations
#
CT_ARCH_FLOAT="hard"

#
# powerpc other options
#
CT_ARCH_powerpc_ABI=""
CT_ARCH_powerpc_ABI_DEFAULT=y
# CT_ARCH_powerpc_ABI_SPE is not set

#
# Toolchain options
#

#
# General toolchain options
#
CT_FORCE_SYSROOT=y
CT_USE_SYSROOT=y
CT_SYSROOT_NAME="sysroot"
CT_SYSROOT_DIR_PREFIX=""
# CT_STATIC_TOOLCHAIN is not set
CT_TOOLCHAIN_PKGVERSION="[BLD_VERSION]"
CT_TOOLCHAIN_BUGURL=""

#
# Tuple completion and aliasing
#
CT_TARGET_VENDOR="e6500"
CT_TARGET_ALIAS_SED_EXPR=""
CT_TARGET_ALIAS=""

#
# Toolchain type
#
# CT_NATIVE is not set
CT_CROSS=y
# CT_CROSS_NATIVE is not set
# CT_CANADIAN is not set
CT_TOOLCHAIN_TYPE="cross"

#
# Build system
#
CT_BUILD=""
CT_BUILD_PREFIX=""
CT_BUILD_SUFFIX=""

#
# Misc options
#
# CT_TOOLCHAIN_ENABLE_NLS is not set

#
# Operating System
#
CT_KERNEL_SUPPORTS_SHARED_LIBS=y
CT_KERNEL="linux"
CT_KERNEL_VERSION="3.12"
# CT_KERNEL_bare_metal is not set
CT_KERNEL_linux=y
CT_KERNEL_bare_metal_AVAILABLE=y
CT_KERNEL_linux_AVAILABLE=y
CT_KERNEL_V_3_12=y
# CT_KERNEL_V_3_11 is not set
# CT_KERNEL_V_3_10 is not set
# CT_KERNEL_V_3_9 is not set
# CT_KERNEL_V_3_8 is not set
# CT_KERNEL_V_3_7 is not set
# CT_KERNEL_V_3_6 is not set
# CT_KERNEL_V_3_5 is not set
# CT_KERNEL_V_3_4 is not set
# CT_KERNEL_V_3_3 is not set
# CT_KERNEL_V_3_2 is not set
# CT_KERNEL_V_3_1 is not set
# CT_KERNEL_V_3_0 is not set
# CT_KERNEL_V_2_6_39 is not set
# CT_KERNEL_V_2_6_38 is not set
# CT_KERNEL_V_2_6_37 is not set
# CT_KERNEL_V_2_6_36 is not set
# CT_KERNEL_V_2_6_33 is not set
# CT_KERNEL_V_2_6_32 is not set
# CT_KERNEL_V_2_6_31 is not set
# CT_KERNEL_V_2_6_27 is not set
# CT_KERNEL_LINUX_CUSTOM is not set
CT_KERNEL_windows_AVAILABLE=y

#
# Common kernel options
#
CT_SHARED_LIBS=y

#
# linux other options
#
CT_KERNEL_LINUX_VERBOSITY_0=y
# CT_KERNEL_LINUX_VERBOSITY_1 is not set
# CT_KERNEL_LINUX_VERBOSITY_2 is not set
CT_KERNEL_LINUX_VERBOSE_LEVEL=0
CT_KERNEL_LINUX_INSTALL_CHECK=y

#
# Binary utilities
#
CT_ARCH_BINFMT_ELF=y
CT_BINUTILS="binutils"
CT_BINUTILS_binutils=y

#
# GNU binutils
#
CT_BINUTILS_V_2_24=y
# CT_BINUTILS_V_2_23_2 is not set
# CT_BINUTILS_V_2_23_1 is not set
# CT_BINUTILS_V_2_22 is not set
# CT_BINUTILS_V_2_21_53 is not set
# CT_BINUTILS_V_2_21_1a is not set
# CT_BINUTILS_V_2_20_1a is not set
# CT_BINUTILS_V_2_19_1a is not set
# CT_BINUTILS_V_2_18a is not set
# CT_BINUTILS_CUSTOM is not set
CT_BINUTILS_VERSION="2.24"
CT_BINUTILS_2_24_or_later=y
CT_BINUTILS_2_23_or_later=y
CT_BINUTILS_2_22_or_later=y
CT_BINUTILS_2_21_or_later=y
CT_BINUTILS_2_20_or_later=y
CT_BINUTILS_2_19_or_later=y
CT_BINUTILS_2_18_or_later=y
CT_BINUTILS_HAS_HASH_STYLE=y
CT_BINUTILS_HAS_GOLD=y
CT_BINUTILS_HAS_PLUGINS=y
CT_BINUTILS_HAS_PKGVERSION_BUGURL=y
CT_BINUTILS_FORCE_LD_BFD=y
CT_BINUTILS_LINKER_LD=y
CT_BINUTILS_LINKERS_LIST="ld"
CT_BINUTILS_LINKER_DEFAULT="bfd"
CT_BINUTILS_PLUGINS=y
CT_BINUTILS_EXTRA_CONFIG_ARRAY=""
CT_BINUTILS_FOR_TARGET=y
CT_BINUTILS_FOR_TARGET_IBERTY=y
CT_BINUTILS_FOR_TARGET_BFD=y

#
# binutils other options
#

#
# C compiler
#
CT_CC="gcc"
CT_CC_VERSION="4.8.2"
CT_CC_CORE_PASSES_NEEDED=y
CT_CC_gcc=y
# CT_CC_GCC_SHOW_LINARO is not set
CT_CC_V_4_8_2=y
# CT_CC_V_4_8_1 is not set
# CT_CC_V_4_8_0 is not set
# CT_CC_V_4_7_3 is not set
# CT_CC_V_4_7_2 is not set
# CT_CC_V_4_7_1 is not set
# CT_CC_V_4_7_0 is not set
# CT_CC_V_4_6_4 is not set
# CT_CC_V_4_6_3 is not set
# CT_CC_V_4_6_2 is not set
# CT_CC_V_4_6_1 is not set
# CT_CC_V_4_6_0 is not set
# CT_CC_V_4_5_3 is not set
# CT_CC_V_4_5_2 is not set
# CT_CC_V_4_5_1 is not set
# CT_CC_V_4_5_0 is not set
# CT_CC_V_4_4_7 is not set
# CT_CC_V_4_4_6 is not set
# CT_CC_V_4_4_5 is not set
# CT_CC_V_4_4_4 is not set
# CT_CC_V_4_4_3 is not set
# CT_CC_V_4_4_2 is not set
# CT_CC_V_4_4_1 is not set
# CT_CC_V_4_4_0 is not set
# CT_CC_V_4_3_6 is not set
# CT_CC_V_4_3_5 is not set
# CT_CC_V_4_3_4 is not set
# CT_CC_V_4_3_3 is not set
# CT_CC_V_4_3_2 is not set
# CT_CC_V_4_3_1 is not set
# CT_CC_V_4_2_4 is not set
# CT_CC_V_4_2_2 is not set
# CT_CC_CUSTOM is not set
CT_CC_GCC_4_2_or_later=y
CT_CC_GCC_4_3_or_later=y
CT_CC_GCC_4_4_or_later=y
CT_CC_GCC_4_5_or_later=y
CT_CC_GCC_4_6_or_later=y
CT_CC_GCC_4_7_or_later=y
CT_CC_GCC_4_8=y
CT_CC_GCC_4_8_or_later=y
CT_CC_GCC_HAS_GRAPHITE=y
CT_CC_GCC_USE_GRAPHITE=y
CT_CC_GCC_HAS_LTO=y
CT_CC_GCC_USE_LTO=y
CT_CC_GCC_HAS_PKGVERSION_BUGURL=y
CT_CC_GCC_HAS_BUILD_ID=y
CT_CC_GCC_HAS_LNK_HASH_STYLE=y
CT_CC_GCC_ENABLE_PLUGINS=y
CT_CC_GCC_USE_GMP_MPFR=y
CT_CC_GCC_USE_MPC=y
CT_CC_GCC_HAS_LIBQUADMATH=y
# CT_CC_LANG_FORTRAN is not set
CT_CC_SUPPORT_CXX=y
CT_CC_SUPPORT_FORTRAN=y
CT_CC_SUPPORT_JAVA=y
CT_CC_SUPPORT_ADA=y
CT_CC_SUPPORT_OBJC=y
CT_CC_SUPPORT_OBJCXX=y
CT_CC_SUPPORT_GOLANG=y

#
# Additional supported languages:
#
# CT_CC_LANG_CXX is not set
# CT_CC_LANG_JAVA is not set
# CT_CC_LANG_ADA is not set
# CT_CC_LANG_OBJC is not set
# CT_CC_LANG_OBJCXX is not set
# CT_CC_LANG_GOLANG is not set
CT_CC_LANG_OTHERS=""

#
# gcc other options
#
CT_CC_ENABLE_CXX_FLAGS=""
CT_CC_CORE_EXTRA_CONFIG_ARRAY=""
CT_CC_EXTRA_CONFIG_ARRAY=""
# CT_CC_STATIC_LIBSTDCXX is not set
CT_CC_GCC_SYSTEM_ZLIB=y

#
# Optimisation features
#

#
# Settings for libraries running on target
#
# CT_CC_GCC_ENABLE_TARGET_OPTSPACE is not set
# CT_CC_GCC_LIBMUDFLAP is not set
# CT_CC_GCC_LIBGOMP is not set
# CT_CC_GCC_LIBSSP is not set
# CT_CC_GCC_LIBQUADMATH is not set

#
# Misc. obscure options.
#
CT_CC_CXA_ATEXIT=y
# CT_CC_GCC_DISABLE_PCH is not set
CT_CC_GCC_SJLJ_EXCEPTIONS=m
CT_CC_GCC_LDBL_128=m
CT_CC_GCC_BUILD_ID=y
CT_CC_GCC_LNK_HASH_STYLE_DEFAULT=y
# CT_CC_GCC_LNK_HASH_STYLE_SYSV is not set
# CT_CC_GCC_LNK_HASH_STYLE_GNU is not set
# CT_CC_GCC_LNK_HASH_STYLE_BOTH is not set
CT_CC_GCC_LNK_HASH_STYLE=""
CT_CC_GCC_DEC_FLOAT_AUTO=y
# CT_CC_GCC_DEC_FLOAT_BID is not set
# CT_CC_GCC_DEC_FLOAT_DPD is not set
# CT_CC_GCC_DEC_FLOATS_NO is not set

#
# C-library
#
CT_LIBC="glibc"
CT_LIBC_VERSION="2.18"
# CT_LIBC_eglibc is not set
CT_LIBC_glibc=y
# CT_LIBC_uClibc is not set
CT_LIBC_eglibc_AVAILABLE=y
CT_LIBC_glibc_AVAILABLE=y
CT_LIBC_GLIBC_V_2_18=y
# CT_LIBC_GLIBC_V_2_17 is not set
# CT_LIBC_GLIBC_V_2_16_0 is not set
# CT_LIBC_GLIBC_V_2_15 is not set
# CT_LIBC_GLIBC_V_2_14_1 is not set
# CT_LIBC_GLIBC_V_2_14 is not set
# CT_LIBC_GLIBC_V_2_13 is not set
# CT_LIBC_GLIBC_V_2_12_2 is not set
# CT_LIBC_GLIBC_V_2_12_1 is not set
# CT_LIBC_GLIBC_V_2_11_1 is not set
# CT_LIBC_GLIBC_V_2_11 is not set
# CT_LIBC_GLIBC_V_2_10_1 is not set
# CT_LIBC_GLIBC_V_2_9 is not set
# CT_LIBC_GLIBC_V_2_8 is not set
CT_LIBC_mingw_AVAILABLE=y
CT_LIBC_newlib_AVAILABLE=y
CT_LIBC_none_AVAILABLE=y
CT_LIBC_uClibc_AVAILABLE=y
CT_LIBC_SUPPORT_THREADS_ANY=y
CT_LIBC_SUPPORT_NPTL=y
CT_THREADS="nptl"

#
# Common C library options
#
CT_THREADS_NPTL=y
CT_LIBC_XLDD=y
# CT_LIBC_GLIBC_PORTS_EXTERNAL is not set
CT_LIBC_glibc_familly=y
CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY="--with-tls"
CT_LIBC_GLIBC_CONFIGPARMS=""
CT_LIBC_GLIBC_EXTRA_CFLAGS=""
CT_LIBC_EXTRA_CC_ARGS=""
# CT_LIBC_ENABLE_FORTIFIED_BUILD is not set
# CT_LIBC_DISABLE_VERSIONING is not set
CT_LIBC_OLDEST_ABI=""
CT_LIBC_GLIBC_FORCE_UNWIND=y
# CT_LIBC_GLIBC_USE_PORTS is not set
CT_LIBC_ADDONS_LIST=""
# CT_LIBC_LOCALES is not set
# CT_LIBC_GLIBC_KERNEL_VERSION_NONE is not set
# CT_LIBC_GLIBC_KERNEL_VERSION_AS_HEADERS is not set
CT_LIBC_GLIBC_KERNEL_VERSION_CHOSEN=y
CT_LIBC_GLIBC_MIN_KERNEL_VERSION="3.0.0"
CT_LIBC_GLIBC_MIN_KERNEL="3.0.0"

#
# glibc other options
#

#
# Debug facilities
#
# CT_DEBUG_dmalloc is not set
CT_DEBUG_duma=y
# CT_DUMA_A is not set
CT_DUMA_SO=y
CT_DUMA_V_2_5_15=y
CT_DUMA_VERSION="2_5_15"
CT_DEBUG_gdb=y
CT_GDB_CROSS=y
# CT_GDB_CROSS_STATIC is not set
# CT_GDB_CROSS_SIM is not set
CT_GDB_CROSS_PYTHON=y
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY=""
CT_GDB_NATIVE=y
# CT_GDB_NATIVE_STATIC is not set
CT_GDB_GDBSERVER=y
CT_GDB_GDBSERVER_HAS_IPA_LIB=y
# CT_GDB_GDBSERVER_STATIC is not set
# CT_GDB_GDBSERVER_BUILD_IPA_LIB is not set

#
# gdb version
#
# CT_DEBUG_GDB_SHOW_LINARO is not set
CT_GDB_V_7_6_1=y
# CT_GDB_V_7_5_1 is not set
# CT_GDB_V_7_4_1 is not set
# CT_GDB_V_7_4 is not set
# CT_GDB_V_7_3_1 is not set
# CT_GDB_V_7_3a is not set
# CT_GDB_V_7_2a is not set
# CT_GDB_V_7_1a is not set
# CT_GDB_V_7_0_1a is not set
# CT_GDB_V_7_0a is not set
# CT_GDB_V_6_8a is not set
# CT_GDB_CUSTOM is not set
CT_GDB_7_2_or_later=y
CT_GDB_7_0_or_later=y
CT_GDB_HAS_PKGVERSION_BUGURL=y
CT_GDB_INSTALL_GDBINIT=y
CT_GDB_VERSION="7.6.1"
CT_DEBUG_ltrace=y
CT_LTRACE_V_0_5_3=y
# CT_LTRACE_V_0_5_2 is not set
CT_LTRACE_VERSION="0.5.3"
CT_LTRACE_0_5_3_or_later=y
CT_DEBUG_strace=y
CT_STRACE_V_4_8=y
# CT_STRACE_V_4_7 is not set
# CT_STRACE_V_4_6 is not set
# CT_STRACE_V_4_5_20 is not set
# CT_STRACE_V_4_5_19 is not set
# CT_STRACE_V_4_5_18 is not set
CT_STRACE_VERSION="4.8"

#
# Companion libraries
#
CT_COMPLIBS_NEEDED=y
CT_GMP_NEEDED=y
CT_MPFR_NEEDED=y
CT_ISL_NEEDED=y
CT_CLOOG_NEEDED=y
CT_MPC_NEEDED=y
CT_COMPLIBS=y
CT_GMP=y
CT_MPFR=y
CT_ISL=y
CT_CLOOG=y
CT_MPC=y
CT_LIBELF_TARGET=y
CT_GMP_V_5_1_1=y
# CT_GMP_V_5_0_2 is not set
# CT_GMP_V_5_0_1 is not set
# CT_GMP_V_4_3_2 is not set
# CT_GMP_V_4_3_1 is not set
# CT_GMP_V_4_3_0 is not set
CT_GMP_VERSION="5.1.1"
CT_MPFR_V_3_1_2=y
# CT_MPFR_V_3_1_0 is not set
# CT_MPFR_V_3_0_1 is not set
# CT_MPFR_V_3_0_0 is not set
# CT_MPFR_V_2_4_2 is not set
# CT_MPFR_V_2_4_1 is not set
# CT_MPFR_V_2_4_0 is not set
CT_MPFR_VERSION="3.1.2"
CT_ISL_V_0_11_1=y
CT_ISL_VERSION="0.11.1"
CT_CLOOG_V_0_18_0=y
CT_CLOOG_VERSION="0.18.0"
CT_CLOOG_0_18_or_later=y
CT_MPC_V_1_0_1=y
# CT_MPC_V_1_0 is not set
# CT_MPC_V_0_9 is not set
# CT_MPC_V_0_8_2 is not set
# CT_MPC_V_0_8_1 is not set
# CT_MPC_V_0_7 is not set
CT_MPC_VERSION="1.0.1"

#
# libelf version needed to build for target
#
CT_LIBELF_V_0_8_13=y
# CT_LIBELF_V_0_8_12 is not set
CT_LIBELF_VERSION="0.8.13"

#
# Companion libraries common options
#
# CT_COMPLIBS_CHECK is not set

#
# Companion tools
#

#
# READ HELP before you say 'Y' below !!!
#
# CT_COMP_TOOLS is not set

#
# Test suite
#
# CT_TEST_SUITE_GCC is not set

[-- Attachment #3: Type: text/plain, Size: 71 bytes --]

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-01-24 22:28 ` Cody P Schafer
  2014-01-24 22:35   ` Cody P Schafer
@ 2014-02-04  2:49   ` Bryan Hundven
  1 sibling, 0 replies; 19+ messages in thread
From: Bryan Hundven @ 2014-02-04  2:49 UTC (permalink / raw)
  To: Cody P Schafer; +Cc: Danny Gale, crossgcc

Cody, Danny, list,

On Fri, Jan 24, 2014 at 2:28 PM, Cody P Schafer <dev@codyps.com> wrote:
>
>
> On 01/23/2014 02:37 PM, Danny Gale wrote:
>>
>> Hi all,
>>
>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>> Hooray! :)
>>
>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds,
>> so the toolchain needs to have multilib enabled. The compiler itself is
>> built with no problem, but during the "Building for multilib
>> subdir='32'" step, the build fails with this error:
>
>
> The problem with multilib on powerpc (and x86, and possibly others) is that
> glibc (and probably other libcs) use the target to determine which api to
> build for the arch. To explain: powerpc64-e6500-linux-gnu passed to glibc's
> configure will always try to build a 64bit libc. One needs to pass
> powerpc-e6500-linux-gnu and then override the place to find CC,LD, and the
> like as well as the result directory. The only crossbuild tool I know of
> that actually is able to do this is gentoo's "crossdev". I've been working
> on some patches to try to get similar functionality in crosstool-ng, but
> they're nowhere near ready (https://bitbucket.org/jmesmon/crosstool-ng-pq/
> is my patchqueue which includes them).

These patches look good, I'll pull them in and give some feedback, if
that's helpful.
Want to send a config your using, or add the e6500 config to your mq?

I'd rather help with on-going effort then start from scratch.

-Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-04  1:12           ` Bryan Hundven
@ 2014-02-04 17:45             ` Danny Gale
  2014-02-04 18:29               ` Bryan Hundven
  0 siblings, 1 reply; 19+ messages in thread
From: Danny Gale @ 2014-02-04 17:45 UTC (permalink / raw)
  To: Bryan Hundven; +Cc: crossgcc

On 02/03/2014 06:12 PM, Bryan Hundven wrote:
> eh,
>
> On Mon, Feb 3, 2014 at 5:11 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>> Danny, list,
>>
>> On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>>> The notice in your email caused me some problems.
>>>
>>> My message was (with the notice removed):
>>>
>>> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>>>> Danny,
>>>>
>>>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>> We do have another build system on top of CT-NG that pulls it down, patches
>>>>> it as necessary, and shoves our configration where it needs to be. Those
>>>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>>> Ah, ok. I'll look at the build log again :)
>>>>
>>>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu", which
>>>>> seems reasonable to me.
>>>> You should use CT_TARGET_VENDOR instead.
>>>>
>>>>>
>>>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>>>
>>>>>> Hello, Daniel, all,
>>>>>>
>>>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>>>> Hooray!
>>>>>>> :)
>>>>>>>
>>>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc builds, so
>>>>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>>>>> built
>>>>>>> with no problem, but during the "Building for multilib subdir='32'" step,
>>>>>>> the build fails with this error:
>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>>>> supported by object file format
>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>>>> supported by object file format
>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>>>> supported by object file format
>>>>>>>
>>>>>>> Those lines in that file look like this:
>>>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>>>> .quad BP_SYM(main)
>>>>>>> .quad __libc_csu_init
>>>>>>> .quad __libc_csu_fini
>>>>>>>
>>>>>>> Anybody know what this could be about, and how to fix it?
>>>>>>>
>>>>>>> My config and the tail of my log are attached.
>>>>>>>
>>>>>>> Thanks for your help,
>>>>>>> Danny
>>>>>>
>>>>>>
>>>>>> I have some questions about your configuration.
>>>>>>
>>>>>> In your attached config.txt, you have things like:
>>>>>>
>>>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>>>
>>>>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>>>>> doesn't really make sense to me.
>>>>>>
>>>>>> I'm surprised this config works at all.
>>>>>>
>>>>>> Are you making this config with another external tool, such as
>>>>>> buildroot or a custom wrapper script? That may make some of my
>>>>>> confusion go away.
>>>>>>
>>>>>> -Bryan
>>>>>>
>>>>>> (PS, I have an updated config I'll post after I test it.)
>>>>>>
>>>>>> --
>>>>>> Danny Gale
>>>>>> Engineer
>>> ...
>> Beyond that, with the attached config, I got the same failure.
>> I think Cody is right about the arch name in the tuple.
> Forgot to attach. I know that some of the settings are wrong, and I
> need to add them from your build log, so: v1
>
>> I'm gonna poke at this for a second.
>>
>> -Bryan
>>
>>
>> --
>> For unsubscribe information see http://sourceware.org/lists.html#faq
I've switched my configuration over to use the CT_TARGET_VENDOR instead 
of the arch-suffix for e6500. I had also been having problems with the 
CT_ARCH_TUNE setting, so I left it out.

With regard to some of the settings I have in my configuration, gcc 
4.7.2 doesn't natively support the e6500 core. Freescale patched it to 
do so, and I'm using their patches. (They have a git repo here: 
http://git.freescale.com/git/cgit.cgi/ppc/sdk/gcc.git/ that I diffed 
against gnu gcc 4.7.2 to generate the patches). GCC introduced support 
for the e6500 in 4.8.

Thanks for all the help,
Danny

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-04 17:45             ` Danny Gale
@ 2014-02-04 18:29               ` Bryan Hundven
  2014-02-04 18:39                 ` Ray Donnelly
       [not found]                 ` <52F13ECA.7060803@coloradoengineeringinc.com>
  0 siblings, 2 replies; 19+ messages in thread
From: Bryan Hundven @ 2014-02-04 18:29 UTC (permalink / raw)
  To: Danny Gale; +Cc: crossgcc

Danny,

On Tue, Feb 4, 2014 at 9:44 AM, Danny Gale
<Daniel.Gale@coloradoengineeringinc.com> wrote:
> On 02/03/2014 06:12 PM, Bryan Hundven wrote:
>>
>> eh,
>>
>> On Mon, Feb 3, 2014 at 5:11 PM, Bryan Hundven <bryanhundven@gmail.com>
>> wrote:
>>>
>>> Danny, list,
>>>
>>> On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com>
>>> wrote:
>>>>
>>>> The notice in your email caused me some problems.
>>>>
>>>> My message was (with the notice removed):
>>>>
>>>> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>> wrote:
>>>>>
>>>>> Danny,
>>>>>
>>>>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>
>>>>>> We do have another build system on top of CT-NG that pulls it down,
>>>>>> patches
>>>>>> it as necessary, and shoves our configration where it needs to be.
>>>>>> Those
>>>>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>>>>
>>>>> Ah, ok. I'll look at the build log again :)
>>>>>
>>>>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu",
>>>>>> which
>>>>>> seems reasonable to me.
>>>>>
>>>>> You should use CT_TARGET_VENDOR instead.
>>>>>
>>>>>>
>>>>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>>>>
>>>>>>>
>>>>>>> Hello, Daniel, all,
>>>>>>>
>>>>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> Hi all,
>>>>>>>>
>>>>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>>>>> Hooray!
>>>>>>>> :)
>>>>>>>>
>>>>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc
>>>>>>>> builds, so
>>>>>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>>>>>> built
>>>>>>>> with no problem, but during the "Building for multilib subdir='32'"
>>>>>>>> step,
>>>>>>>> the build fails with this error:
>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>>>>> supported by object file format
>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>>>>> supported by object file format
>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>>>>> supported by object file format
>>>>>>>>
>>>>>>>> Those lines in that file look like this:
>>>>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>>>>> .quad BP_SYM(main)
>>>>>>>> .quad __libc_csu_init
>>>>>>>> .quad __libc_csu_fini
>>>>>>>>
>>>>>>>> Anybody know what this could be about, and how to fix it?
>>>>>>>>
>>>>>>>> My config and the tail of my log are attached.
>>>>>>>>
>>>>>>>> Thanks for your help,
>>>>>>>> Danny
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> I have some questions about your configuration.
>>>>>>>
>>>>>>> In your attached config.txt, you have things like:
>>>>>>>
>>>>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>>>>
>>>>>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>>>>>> doesn't really make sense to me.
>>>>>>>
>>>>>>> I'm surprised this config works at all.
>>>>>>>
>>>>>>> Are you making this config with another external tool, such as
>>>>>>> buildroot or a custom wrapper script? That may make some of my
>>>>>>> confusion go away.
>>>>>>>
>>>>>>> -Bryan
>>>>>>>
>>>>>>> (PS, I have an updated config I'll post after I test it.)
>>>>>>>
>>>>>>> --
>>>>>>> Danny Gale
>>>>>>> Engineer
>>>>
>>>> ...
>>>
>>> Beyond that, with the attached config, I got the same failure.
>>> I think Cody is right about the arch name in the tuple.
>>
>> Forgot to attach. I know that some of the settings are wrong, and I
>> need to add them from your build log, so: v1
>>
>>> I'm gonna poke at this for a second.
>>>
>>> -Bryan
>>>
>>>
>>> --
>>> For unsubscribe information see http://sourceware.org/lists.html#faq
>
> I've switched my configuration over to use the CT_TARGET_VENDOR instead of
> the arch-suffix for e6500. I had also been having problems with the
> CT_ARCH_TUNE setting, so I left it out.

Right, arch-suffix is for say, you have an alpha64 gnu/linux toolchain
that is specifically for ev56.
The arch-suffix would be: "ev56"
So that the tuple would be: alpha64ev56-unknown-linux-gnu
(which is legit in config.sub)

e5500 or e6500 would be the vendor (unknown in our alpha64 case). Just
as e500v2/e500mc is in their samples.
The vendor field is pretty arbitrary, but used by toolchain "vendors"
(you and me in this case) to identify between our powerpc-405 build
and our powerpc64-e500v2 build.

Send a full build log (from when ct-ng starts to when it ends) so I
can see what flags are set in the beginning.

> With regard to some of the settings I have in my configuration, gcc 4.7.2
> doesn't natively support the e6500 core. Freescale patched it to do so, and
> I'm using their patches. (They have a git repo here:
> http://git.freescale.com/git/cgit.cgi/ppc/sdk/gcc.git/ that I diffed against
> gnu gcc 4.7.2 to generate the patches). GCC introduced support for the e6500
> in 4.8.

Good info! I always forget about freescale's git.
I'm looking at Cody and Ray's patches and a few build logs.
I have a few other multilib targets I want to test.

> Thanks for all the help,
> Danny

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-04 18:29               ` Bryan Hundven
@ 2014-02-04 18:39                 ` Ray Donnelly
  2014-02-04 22:18                   ` Cody P Schafer
  2014-02-12  6:01                   ` Bryan Hundven
       [not found]                 ` <52F13ECA.7060803@coloradoengineeringinc.com>
  1 sibling, 2 replies; 19+ messages in thread
From: Ray Donnelly @ 2014-02-04 18:39 UTC (permalink / raw)
  To: Bryan Hundven, Cody P Schafer; +Cc: Danny Gale, crossgcc

Just an FYI,

I will merge some of Cody's work into mine (the get_multilib_target ()
part) and post a new version of patch #3 a bit later.

Cody, I will add a Signed-off-by: in your name, apologies if this is
too presumptuous, obviously we'd need your permission before any merge
could happen.

On Tue, Feb 4, 2014 at 6:29 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
> Danny,
>
> On Tue, Feb 4, 2014 at 9:44 AM, Danny Gale
> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>> On 02/03/2014 06:12 PM, Bryan Hundven wrote:
>>>
>>> eh,
>>>
>>> On Mon, Feb 3, 2014 at 5:11 PM, Bryan Hundven <bryanhundven@gmail.com>
>>> wrote:
>>>>
>>>> Danny, list,
>>>>
>>>> On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>> wrote:
>>>>>
>>>>> The notice in your email caused me some problems.
>>>>>
>>>>> My message was (with the notice removed):
>>>>>
>>>>> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> Danny,
>>>>>>
>>>>>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>
>>>>>>> We do have another build system on top of CT-NG that pulls it down,
>>>>>>> patches
>>>>>>> it as necessary, and shoves our configration where it needs to be.
>>>>>>> Those
>>>>>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>>>>>
>>>>>> Ah, ok. I'll look at the build log again :)
>>>>>>
>>>>>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu",
>>>>>>> which
>>>>>>> seems reasonable to me.
>>>>>>
>>>>>> You should use CT_TARGET_VENDOR instead.
>>>>>>
>>>>>>>
>>>>>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> Hello, Daniel, all,
>>>>>>>>
>>>>>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hi all,
>>>>>>>>>
>>>>>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>>>>>> Hooray!
>>>>>>>>> :)
>>>>>>>>>
>>>>>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc
>>>>>>>>> builds, so
>>>>>>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>>>>>>> built
>>>>>>>>> with no problem, but during the "Building for multilib subdir='32'"
>>>>>>>>> step,
>>>>>>>>> the build fails with this error:
>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>>>>>> supported by object file format
>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>>>>>> supported by object file format
>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>>>>>> supported by object file format
>>>>>>>>>
>>>>>>>>> Those lines in that file look like this:
>>>>>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>>>>>> .quad BP_SYM(main)
>>>>>>>>> .quad __libc_csu_init
>>>>>>>>> .quad __libc_csu_fini
>>>>>>>>>
>>>>>>>>> Anybody know what this could be about, and how to fix it?
>>>>>>>>>
>>>>>>>>> My config and the tail of my log are attached.
>>>>>>>>>
>>>>>>>>> Thanks for your help,
>>>>>>>>> Danny
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> I have some questions about your configuration.
>>>>>>>>
>>>>>>>> In your attached config.txt, you have things like:
>>>>>>>>
>>>>>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>>>>>
>>>>>>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>>>>>>> doesn't really make sense to me.
>>>>>>>>
>>>>>>>> I'm surprised this config works at all.
>>>>>>>>
>>>>>>>> Are you making this config with another external tool, such as
>>>>>>>> buildroot or a custom wrapper script? That may make some of my
>>>>>>>> confusion go away.
>>>>>>>>
>>>>>>>> -Bryan
>>>>>>>>
>>>>>>>> (PS, I have an updated config I'll post after I test it.)
>>>>>>>>
>>>>>>>> --
>>>>>>>> Danny Gale
>>>>>>>> Engineer
>>>>>
>>>>> ...
>>>>
>>>> Beyond that, with the attached config, I got the same failure.
>>>> I think Cody is right about the arch name in the tuple.
>>>
>>> Forgot to attach. I know that some of the settings are wrong, and I
>>> need to add them from your build log, so: v1
>>>
>>>> I'm gonna poke at this for a second.
>>>>
>>>> -Bryan
>>>>
>>>>
>>>> --
>>>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>
>> I've switched my configuration over to use the CT_TARGET_VENDOR instead of
>> the arch-suffix for e6500. I had also been having problems with the
>> CT_ARCH_TUNE setting, so I left it out.
>
> Right, arch-suffix is for say, you have an alpha64 gnu/linux toolchain
> that is specifically for ev56.
> The arch-suffix would be: "ev56"
> So that the tuple would be: alpha64ev56-unknown-linux-gnu
> (which is legit in config.sub)
>
> e5500 or e6500 would be the vendor (unknown in our alpha64 case). Just
> as e500v2/e500mc is in their samples.
> The vendor field is pretty arbitrary, but used by toolchain "vendors"
> (you and me in this case) to identify between our powerpc-405 build
> and our powerpc64-e500v2 build.
>
> Send a full build log (from when ct-ng starts to when it ends) so I
> can see what flags are set in the beginning.
>
>> With regard to some of the settings I have in my configuration, gcc 4.7.2
>> doesn't natively support the e6500 core. Freescale patched it to do so, and
>> I'm using their patches. (They have a git repo here:
>> http://git.freescale.com/git/cgit.cgi/ppc/sdk/gcc.git/ that I diffed against
>> gnu gcc 4.7.2 to generate the patches). GCC introduced support for the e6500
>> in 4.8.
>
> Good info! I always forget about freescale's git.
> I'm looking at Cody and Ray's patches and a few build logs.
> I have a few other multilib targets I want to test.
>
>> Thanks for all the help,
>> Danny
>
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
>

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-04 18:39                 ` Ray Donnelly
@ 2014-02-04 22:18                   ` Cody P Schafer
  2014-02-12  6:01                   ` Bryan Hundven
  1 sibling, 0 replies; 19+ messages in thread
From: Cody P Schafer @ 2014-02-04 22:18 UTC (permalink / raw)
  To: Ray Donnelly, Bryan Hundven; +Cc: Danny Gale, crossgcc

On 02/04/2014 10:39 AM, Ray Donnelly wrote:
> Just an FYI,
>
> I will merge some of Cody's work into mine (the get_multilib_target ()
> part) and post a new version of patch #3 a bit later.
>
> Cody, I will add a Signed-off-by: in your name, apologies if this is
> too presumptuous, obviously we'd need your permission before any merge
> could happen.

Sure, if the patch is based on one of my patches, I'm fine with you 
sticking my signed-off-by in to track the lineage.

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
       [not found]                 ` <52F13ECA.7060803@coloradoengineeringinc.com>
@ 2014-02-07  7:42                   ` Bryan Hundven
  0 siblings, 0 replies; 19+ messages in thread
From: Bryan Hundven @ 2014-02-07  7:42 UTC (permalink / raw)
  To: Danny Gale; +Cc: crossgcc

Danny, list,

On Tue, Feb 4, 2014 at 11:26 AM, Danny Gale
<Daniel.Gale@coloradoengineeringinc.com> wrote:
> On 02/04/2014 11:29 AM, Bryan Hundven wrote:
>>
>> Danny,
>>
>> On Tue, Feb 4, 2014 at 9:44 AM, Danny Gale
>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>
>>> On 02/03/2014 06:12 PM, Bryan Hundven wrote:
>>>>
>>>> eh,
>>>>
>>>> On Mon, Feb 3, 2014 at 5:11 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>> wrote:
>>>>>
>>>>> Danny, list,
>>>>>
>>>>> On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> The notice in your email caused me some problems.
>>>>>>
>>>>>> My message was (with the notice removed):
>>>>>>
>>>>>> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>>> wrote:
>>>>>>>
>>>>>>> Danny,
>>>>>>>
>>>>>>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>
>>>>>>>> We do have another build system on top of CT-NG that pulls it down,
>>>>>>>> patches
>>>>>>>> it as necessary, and shoves our configration where it needs to be.
>>>>>>>> Those
>>>>>>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>>>>>>
>>>>>>> Ah, ok. I'll look at the build log again :)
>>>>>>>
>>>>>>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu",
>>>>>>>> which
>>>>>>>> seems reasonable to me.
>>>>>>>
>>>>>>> You should use CT_TARGET_VENDOR instead.
>>>>>>>
>>>>>>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hello, Daniel, all,
>>>>>>>>>
>>>>>>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>>
>>>>>>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>>>>>>> Hooray!
>>>>>>>>>> :)
>>>>>>>>>>
>>>>>>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc
>>>>>>>>>> builds, so
>>>>>>>>>> the toolchain needs to have multilib enabled. The compiler itself
>>>>>>>>>> is
>>>>>>>>>> built
>>>>>>>>>> with no problem, but during the "Building for multilib
>>>>>>>>>> subdir='32'"
>>>>>>>>>> step,
>>>>>>>>>> the build fails with this error:
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>>>>>>> supported by object file format
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>>>>>>> supported by object file format
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>>>>>>> supported by object file format
>>>>>>>>>>
>>>>>>>>>> Those lines in that file look like this:
>>>>>>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>>>>>>> .quad BP_SYM(main)
>>>>>>>>>> .quad __libc_csu_init
>>>>>>>>>> .quad __libc_csu_fini
>>>>>>>>>>
>>>>>>>>>> Anybody know what this could be about, and how to fix it?
>>>>>>>>>>
>>>>>>>>>> My config and the tail of my log are attached.
>>>>>>>>>>
>>>>>>>>>> Thanks for your help,
>>>>>>>>>> Danny
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I have some questions about your configuration.
>>>>>>>>>
>>>>>>>>> In your attached config.txt, you have things like:
>>>>>>>>>
>>>>>>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>>>>>>
>>>>>>>>> and an arch suffix "-e6500" (iow:
>>>>>>>>> -e6500powerpc64-unknown-linux-gnu)
>>>>>>>>> doesn't really make sense to me.
>>>>>>>>>
>>>>>>>>> I'm surprised this config works at all.
>>>>>>>>>
>>>>>>>>> Are you making this config with another external tool, such as
>>>>>>>>> buildroot or a custom wrapper script? That may make some of my
>>>>>>>>> confusion go away.
>>>>>>>>>
>>>>>>>>> -Bryan
>>>>>>>>>
>>>>>>>>> (PS, I have an updated config I'll post after I test it.)
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Danny Gale
>>>>>>>>> Engineer
>>>>>>
>>>>>> ...
>>>>>
>>>>> Beyond that, with the attached config, I got the same failure.
>>>>> I think Cody is right about the arch name in the tuple.
>>>>
>>>> Forgot to attach. I know that some of the settings are wrong, and I
>>>> need to add them from your build log, so: v1
>>>>
>>>>> I'm gonna poke at this for a second.
>>>>>
>>>>> -Bryan
>>>>>
>>>>>
>>>>> --
>>>>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>>
>>> I've switched my configuration over to use the CT_TARGET_VENDOR instead
>>> of
>>> the arch-suffix for e6500. I had also been having problems with the
>>> CT_ARCH_TUNE setting, so I left it out.
>>
>> Right, arch-suffix is for say, you have an alpha64 gnu/linux toolchain
>> that is specifically for ev56.
>> The arch-suffix would be: "ev56"
>> So that the tuple would be: alpha64ev56-unknown-linux-gnu
>> (which is legit in config.sub)
>>
>> e5500 or e6500 would be the vendor (unknown in our alpha64 case). Just
>> as e500v2/e500mc is in their samples.
>> The vendor field is pretty arbitrary, but used by toolchain "vendors"
>> (you and me in this case) to identify between our powerpc-405 build
>> and our powerpc64-e500v2 build.
>>
>> Send a full build log (from when ct-ng starts to when it ends) so I
>> can see what flags are set in the beginning.
>>
>>> With regard to some of the settings I have in my configuration, gcc 4.7.2
>>> doesn't natively support the e6500 core. Freescale patched it to do so,
>>> and
>>> I'm using their patches. (They have a git repo here:
>>> http://git.freescale.com/git/cgit.cgi/ppc/sdk/gcc.git/ that I diffed
>>> against
>>> gnu gcc 4.7.2 to generate the patches). GCC introduced support for the
>>> e6500
>>> in 4.8.
>>
>> Good info! I always forget about freescale's git.
>> I'm looking at Cody and Ray's patches and a few build logs.
>> I have a few other multilib targets I want to test.
>>
>>> Thanks for all the help,
>>> Danny
>>
>> --
>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>
>>
> Bryan,
>
> Here's the complete build log and accompanying configuration

After spending much time assessing the issue, I'm getting ICE
(strtold) with almost all of the freescale powerpc platforms with
gcc-4.8.x and binutils-2.24.
I can build powerpc-405-linux-gnu just fine. I'll need to look at
whats on the freescale git, but if we want this to work upstream, it
would be cool if you tried a config similar to mine and report the ICE
errors. I can't afford the time to do that.

If we can find a way to include the freescale changes some how, or add
documentation on how to add their code, that might be a good path.

-Bryan

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-04 18:39                 ` Ray Donnelly
  2014-02-04 22:18                   ` Cody P Schafer
@ 2014-02-12  6:01                   ` Bryan Hundven
  2014-02-12  7:52                     ` Ray Donnelly
  1 sibling, 1 reply; 19+ messages in thread
From: Bryan Hundven @ 2014-02-12  6:01 UTC (permalink / raw)
  To: Ray Donnelly; +Cc: Cody P Schafer, crossgcc, Yann E. MORIN

Ray, Cody, Yann, list,

On Tue, Feb 4, 2014 at 10:39 AM, Ray Donnelly <mingw.android@gmail.com> wrote:
> Just an FYI,
>
> I will merge some of Cody's work into mine (the get_multilib_target ()
> part) and post a new version of patch #3 a bit later.
>
> Cody, I will add a Signed-off-by: in your name, apologies if this is
> too presumptuous, obviously we'd need your permission before any merge
> could happen.

I've updated my wip patch-queue:
https://bitbucket.org/bhundven/crosstool-ng-wip

I think what it needs now is some guidance, and a little bit of Ray's
help to fix the multilib directory issues.

Let me know,

-Bryan

> On Tue, Feb 4, 2014 at 6:29 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>> Danny,
>>
>> On Tue, Feb 4, 2014 at 9:44 AM, Danny Gale
>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>> On 02/03/2014 06:12 PM, Bryan Hundven wrote:
>>>>
>>>> eh,
>>>>
>>>> On Mon, Feb 3, 2014 at 5:11 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>> wrote:
>>>>>
>>>>> Danny, list,
>>>>>
>>>>> On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> The notice in your email caused me some problems.
>>>>>>
>>>>>> My message was (with the notice removed):
>>>>>>
>>>>>> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>>> wrote:
>>>>>>>
>>>>>>> Danny,
>>>>>>>
>>>>>>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>
>>>>>>>> We do have another build system on top of CT-NG that pulls it down,
>>>>>>>> patches
>>>>>>>> it as necessary, and shoves our configration where it needs to be.
>>>>>>>> Those
>>>>>>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>>>>>>
>>>>>>> Ah, ok. I'll look at the build log again :)
>>>>>>>
>>>>>>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu",
>>>>>>>> which
>>>>>>>> seems reasonable to me.
>>>>>>>
>>>>>>> You should use CT_TARGET_VENDOR instead.
>>>>>>>
>>>>>>>>
>>>>>>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hello, Daniel, all,
>>>>>>>>>
>>>>>>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>>
>>>>>>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>>>>>>> Hooray!
>>>>>>>>>> :)
>>>>>>>>>>
>>>>>>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc
>>>>>>>>>> builds, so
>>>>>>>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>>>>>>>> built
>>>>>>>>>> with no problem, but during the "Building for multilib subdir='32'"
>>>>>>>>>> step,
>>>>>>>>>> the build fails with this error:
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>>>>>>> supported by object file format
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>>>>>>> supported by object file format
>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>>>>>>> supported by object file format
>>>>>>>>>>
>>>>>>>>>> Those lines in that file look like this:
>>>>>>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>>>>>>> .quad BP_SYM(main)
>>>>>>>>>> .quad __libc_csu_init
>>>>>>>>>> .quad __libc_csu_fini
>>>>>>>>>>
>>>>>>>>>> Anybody know what this could be about, and how to fix it?
>>>>>>>>>>
>>>>>>>>>> My config and the tail of my log are attached.
>>>>>>>>>>
>>>>>>>>>> Thanks for your help,
>>>>>>>>>> Danny
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> I have some questions about your configuration.
>>>>>>>>>
>>>>>>>>> In your attached config.txt, you have things like:
>>>>>>>>>
>>>>>>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>>>>>>
>>>>>>>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>>>>>>>> doesn't really make sense to me.
>>>>>>>>>
>>>>>>>>> I'm surprised this config works at all.
>>>>>>>>>
>>>>>>>>> Are you making this config with another external tool, such as
>>>>>>>>> buildroot or a custom wrapper script? That may make some of my
>>>>>>>>> confusion go away.
>>>>>>>>>
>>>>>>>>> -Bryan
>>>>>>>>>
>>>>>>>>> (PS, I have an updated config I'll post after I test it.)
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Danny Gale
>>>>>>>>> Engineer
>>>>>>
>>>>>> ...
>>>>>
>>>>> Beyond that, with the attached config, I got the same failure.
>>>>> I think Cody is right about the arch name in the tuple.
>>>>
>>>> Forgot to attach. I know that some of the settings are wrong, and I
>>>> need to add them from your build log, so: v1
>>>>
>>>>> I'm gonna poke at this for a second.
>>>>>
>>>>> -Bryan
>>>>>
>>>>>
>>>>> --
>>>>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>>
>>> I've switched my configuration over to use the CT_TARGET_VENDOR instead of
>>> the arch-suffix for e6500. I had also been having problems with the
>>> CT_ARCH_TUNE setting, so I left it out.
>>
>> Right, arch-suffix is for say, you have an alpha64 gnu/linux toolchain
>> that is specifically for ev56.
>> The arch-suffix would be: "ev56"
>> So that the tuple would be: alpha64ev56-unknown-linux-gnu
>> (which is legit in config.sub)
>>
>> e5500 or e6500 would be the vendor (unknown in our alpha64 case). Just
>> as e500v2/e500mc is in their samples.
>> The vendor field is pretty arbitrary, but used by toolchain "vendors"
>> (you and me in this case) to identify between our powerpc-405 build
>> and our powerpc64-e500v2 build.
>>
>> Send a full build log (from when ct-ng starts to when it ends) so I
>> can see what flags are set in the beginning.
>>
>>> With regard to some of the settings I have in my configuration, gcc 4.7.2
>>> doesn't natively support the e6500 core. Freescale patched it to do so, and
>>> I'm using their patches. (They have a git repo here:
>>> http://git.freescale.com/git/cgit.cgi/ppc/sdk/gcc.git/ that I diffed against
>>> gnu gcc 4.7.2 to generate the patches). GCC introduced support for the e6500
>>> in 4.8.
>>
>> Good info! I always forget about freescale's git.
>> I'm looking at Cody and Ray's patches and a few build logs.
>> I have a few other multilib targets I want to test.
>>
>>> Thanks for all the help,
>>> Danny
>>
>> --
>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Multilib problem
  2014-02-12  6:01                   ` Bryan Hundven
@ 2014-02-12  7:52                     ` Ray Donnelly
  0 siblings, 0 replies; 19+ messages in thread
From: Ray Donnelly @ 2014-02-12  7:52 UTC (permalink / raw)
  To: Bryan Hundven; +Cc: Cody P Schafer, crossgcc, Yann E. MORIN

Bryan, Cody, Yann, list,

Thanks for the update.

I will get on with adding my bits after work today.

On Wed, Feb 12, 2014 at 6:01 AM, Bryan Hundven <bryanhundven@gmail.com> wrote:
> Ray, Cody, Yann, list,
>
> On Tue, Feb 4, 2014 at 10:39 AM, Ray Donnelly <mingw.android@gmail.com> wrote:
>> Just an FYI,
>>
>> I will merge some of Cody's work into mine (the get_multilib_target ()
>> part) and post a new version of patch #3 a bit later.
>>
>> Cody, I will add a Signed-off-by: in your name, apologies if this is
>> too presumptuous, obviously we'd need your permission before any merge
>> could happen.
>
> I've updated my wip patch-queue:
> https://bitbucket.org/bhundven/crosstool-ng-wip
>
> I think what it needs now is some guidance, and a little bit of Ray's
> help to fix the multilib directory issues.
>
> Let me know,
>
> -Bryan
>
>> On Tue, Feb 4, 2014 at 6:29 PM, Bryan Hundven <bryanhundven@gmail.com> wrote:
>>> Danny,
>>>
>>> On Tue, Feb 4, 2014 at 9:44 AM, Danny Gale
>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>> On 02/03/2014 06:12 PM, Bryan Hundven wrote:
>>>>>
>>>>> eh,
>>>>>
>>>>> On Mon, Feb 3, 2014 at 5:11 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> Danny, list,
>>>>>>
>>>>>> On Mon, Feb 3, 2014 at 5:08 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>>> wrote:
>>>>>>>
>>>>>>> The notice in your email caused me some problems.
>>>>>>>
>>>>>>> My message was (with the notice removed):
>>>>>>>
>>>>>>> On Mon, Feb 3, 2014 at 5:04 PM, Bryan Hundven <bryanhundven@gmail.com>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Danny,
>>>>>>>>
>>>>>>>> On Mon, Feb 3, 2014 at 4:59 PM, Danny Gale
>>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>>
>>>>>>>>> We do have another build system on top of CT-NG that pulls it down,
>>>>>>>>> patches
>>>>>>>>> it as necessary, and shoves our configration where it needs to be.
>>>>>>>>> Those
>>>>>>>>> tags you see, like [WORK_DIR], are replaced before we invoke CT-NG.
>>>>>>>>
>>>>>>>> Ah, ok. I'll look at the build log again :)
>>>>>>>>
>>>>>>>>> The arch-suffix of -e6500 results in "powerpc64-e6500-linux-gnu",
>>>>>>>>> which
>>>>>>>>> seems reasonable to me.
>>>>>>>>
>>>>>>>> You should use CT_TARGET_VENDOR instead.
>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Monday, February 03, 2014 5:39:29 PM, Bryan Hundven wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hello, Daniel, all,
>>>>>>>>>>
>>>>>>>>>> On Thu, Jan 23, 2014 at 2:37 PM, Danny Gale
>>>>>>>>>> <Daniel.Gale@coloradoengineeringinc.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Hi all,
>>>>>>>>>>>
>>>>>>>>>>> I've successfully compiled my powerpc64-e6500-linux-gnu toolchain!
>>>>>>>>>>> Hooray!
>>>>>>>>>>> :)
>>>>>>>>>>>
>>>>>>>>>>> Now, the trouble is that U-Boot doesn't support 64-bit powerpc
>>>>>>>>>>> builds, so
>>>>>>>>>>> the toolchain needs to have multilib enabled. The compiler itself is
>>>>>>>>>>> built
>>>>>>>>>>> with no problem, but during the "Building for multilib subdir='32'"
>>>>>>>>>>> step,
>>>>>>>>>>> the build fails with this error:
>>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S: Assembler messages:
>>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:50: Error: reloc 1 not
>>>>>>>>>>> supported by object file format
>>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:51: Error: reloc 1 not
>>>>>>>>>>> supported by object file format
>>>>>>>>>>> [ALL ] ../sysdeps/powerpc/powerpc64/start.S:52: Error: reloc 1 not
>>>>>>>>>>> supported by object file format
>>>>>>>>>>>
>>>>>>>>>>> Those lines in that file look like this:
>>>>>>>>>>> /* function descriptors so don't need JUMPTARGET */
>>>>>>>>>>> .quad BP_SYM(main)
>>>>>>>>>>> .quad __libc_csu_init
>>>>>>>>>>> .quad __libc_csu_fini
>>>>>>>>>>>
>>>>>>>>>>> Anybody know what this could be about, and how to fix it?
>>>>>>>>>>>
>>>>>>>>>>> My config and the tail of my log are attached.
>>>>>>>>>>>
>>>>>>>>>>> Thanks for your help,
>>>>>>>>>>> Danny
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I have some questions about your configuration.
>>>>>>>>>>
>>>>>>>>>> In your attached config.txt, you have things like:
>>>>>>>>>>
>>>>>>>>>> CT_WORK_DIR="[WORK_DIR]"
>>>>>>>>>>
>>>>>>>>>> and an arch suffix "-e6500" (iow: -e6500powerpc64-unknown-linux-gnu)
>>>>>>>>>> doesn't really make sense to me.
>>>>>>>>>>
>>>>>>>>>> I'm surprised this config works at all.
>>>>>>>>>>
>>>>>>>>>> Are you making this config with another external tool, such as
>>>>>>>>>> buildroot or a custom wrapper script? That may make some of my
>>>>>>>>>> confusion go away.
>>>>>>>>>>
>>>>>>>>>> -Bryan
>>>>>>>>>>
>>>>>>>>>> (PS, I have an updated config I'll post after I test it.)
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Danny Gale
>>>>>>>>>> Engineer
>>>>>>>
>>>>>>> ...
>>>>>>
>>>>>> Beyond that, with the attached config, I got the same failure.
>>>>>> I think Cody is right about the arch name in the tuple.
>>>>>
>>>>> Forgot to attach. I know that some of the settings are wrong, and I
>>>>> need to add them from your build log, so: v1
>>>>>
>>>>>> I'm gonna poke at this for a second.
>>>>>>
>>>>>> -Bryan
>>>>>>
>>>>>>
>>>>>> --
>>>>>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>>>
>>>> I've switched my configuration over to use the CT_TARGET_VENDOR instead of
>>>> the arch-suffix for e6500. I had also been having problems with the
>>>> CT_ARCH_TUNE setting, so I left it out.
>>>
>>> Right, arch-suffix is for say, you have an alpha64 gnu/linux toolchain
>>> that is specifically for ev56.
>>> The arch-suffix would be: "ev56"
>>> So that the tuple would be: alpha64ev56-unknown-linux-gnu
>>> (which is legit in config.sub)
>>>
>>> e5500 or e6500 would be the vendor (unknown in our alpha64 case). Just
>>> as e500v2/e500mc is in their samples.
>>> The vendor field is pretty arbitrary, but used by toolchain "vendors"
>>> (you and me in this case) to identify between our powerpc-405 build
>>> and our powerpc64-e500v2 build.
>>>
>>> Send a full build log (from when ct-ng starts to when it ends) so I
>>> can see what flags are set in the beginning.
>>>
>>>> With regard to some of the settings I have in my configuration, gcc 4.7.2
>>>> doesn't natively support the e6500 core. Freescale patched it to do so, and
>>>> I'm using their patches. (They have a git repo here:
>>>> http://git.freescale.com/git/cgit.cgi/ppc/sdk/gcc.git/ that I diffed against
>>>> gnu gcc 4.7.2 to generate the patches). GCC introduced support for the e6500
>>>> in 4.8.
>>>
>>> Good info! I always forget about freescale's git.
>>> I'm looking at Cody and Ray's patches and a few build logs.
>>> I have a few other multilib targets I want to test.
>>>
>>>> Thanks for all the help,
>>>> Danny
>>>
>>> --
>>> For unsubscribe information see http://sourceware.org/lists.html#faq
>>>

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2014-02-12  7:52 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-23 22:37 Multilib problem Danny Gale
2014-01-24 17:16 ` Harold Grovesteen
2014-01-24 22:28 ` Cody P Schafer
2014-01-24 22:35   ` Cody P Schafer
2014-01-24 23:00     ` Ray Donnelly
2014-02-03 18:39     ` Danny Gale
2014-02-03 22:17       ` Cody P Schafer
2014-02-04  2:49   ` Bryan Hundven
2014-02-04  0:39 ` Bryan Hundven
     [not found]   ` <52F03B5F.1000504@coloradoengineeringinc.com>
     [not found]     ` <CAJ+oik0PQd_0e6=RrdeTpg550pa3FJP0s=t8A5mD-Vten4jRNA@mail.gmail.com>
2014-02-04  1:08       ` Bryan Hundven
2014-02-04  1:11         ` Bryan Hundven
2014-02-04  1:12           ` Bryan Hundven
2014-02-04 17:45             ` Danny Gale
2014-02-04 18:29               ` Bryan Hundven
2014-02-04 18:39                 ` Ray Donnelly
2014-02-04 22:18                   ` Cody P Schafer
2014-02-12  6:01                   ` Bryan Hundven
2014-02-12  7:52                     ` Ray Donnelly
     [not found]                 ` <52F13ECA.7060803@coloradoengineeringinc.com>
2014-02-07  7:42                   ` Bryan Hundven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).