Thread: [Predef-contribute] PowerPC Defines
Brought to you by:
breese,
tahonermann
From: Saridakis, D. (US) <dea...@ba...> - 2015-07-10 19:52:07
|
I got different macros which are consistent on 2 versions. Even an ancient GCC 2.96 had the 1st 2 defines (highlighted). bash-3.2$ /usr/local/powerpc-ibm-eabi/bin/gcc.exe -E -Wp,-dM junk.c | grep -i ppc #define __PPC__ 1 #define _ARCH_PPC 1 #define __PPC 1 #define PPC 1 bash-3.2$ /usr/local/powerpc-ibm-eabi/bin/gcc.exe -v Reading specs from /usr/local/lib/gcc/powerpc-ibm-eabi/3.4.6/specs Configured with: ../gcc-3.4.6/configure --target=powerpc-ibm-eabi --with-newlib --disable-nls --disabl m-cygwin Thread model: single gcc version 3.4.6 bash-4.1$ powerpc-fsl-linux-gcc -v Using built-in specs. COLLECT_GCC=powerpc-fsl-linux-gcc COLLECT_LTO_WRAPPER=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/libexec/ppce5500-fsl-linux/gcc/powerpc-fsl-linux/4.6.2/lto-wrapper Target: powerpc-fsl-linux Configured with: /home/jenkins/yocto-iso-make/p5020ds/build_p5020ds_release/tmp/work-shared/gcc-4.6.2+svnr180516-r29+fsl.6/gcc-4_6-branch/configure --build=x86_64-linux --host=x86_64-fslsdk-linux --target=powerpc-fsl-linux --prefix=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr --exec_prefix=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr --bindir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/bin/ppce5500-fsl-linux --sbindir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/bin/ppce5500-fsl-linux --libexecdir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/libexec/ppce5500-fsl-linux --datadir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/share --sysconfdir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/etc --sharedstatedir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/com --localstatedir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/var --libdir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/lib/ppce5500-fsl-linux --includedir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/include --oldincludedir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/include --infodir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/share/info --mandir=/opt/fsl/1.2/sysroots/x86_64-fslsdk-linux/usr/share/man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot=/home/jenkins/yocto-iso-make/p5020ds/build_p5020ds_release/tmp/sysroots/x86_64-nativesdk-fslsdk-linux --with-gnu-ld --enable-shared --enable-languages=c,c++ --enable-threads=posix --disable-multilib --enable-c99 --enable-long-long --enable-symvers=gnu --enable-libstdcxx-pch --program-prefix=powerpc-fsl-linux- --enable-lto --enable-libssp --disable-bootstrap --disable-libgomp --disable-libmudflap --with-system-zlib --with-linker-hash-style=gnu --enable-cheaders=c_global --with-local-prefix=/opt/fsl/1.2/sysroots/ppce5500-fsl-linux/usr --with-gxx-include-dir=/opt/fsl/1.2/sysroots/ppce5500-fsl-linux/usr/include/c++ --with-build-time-tools=/home/jenkins/yocto-iso-make/p5020ds/build_p5020ds_release/tmp/sysroots/x86_64-linux/usr/powerpc-fsl-linux/bin --with-sysroot=/opt/fsl/1.2/sysroots/ppce5500-fsl-linux --with-build-sysroot=/home/jenkins/yocto-iso-make/p5020ds/build_p5020ds_release/tmp/sysroots/p5020ds --disable-libunwind-exceptions --disable-libssp --disable-libgomp --disable-libmudflap --with-mpfr=/home/jenkins/yocto-iso-make/p5020ds/build_p5020ds_release/tmp/sysroots/x86_64-nativesdk-fslsdk-linux --with-mpc=/home/jenkins/yocto-iso-make/p5020ds/build_p5020ds_release/tmp/sysroots/x86_64-nativesdk-fslsdk-linux --enable-nls --enable-__cxa_atexit --with-long-double-128 Thread model: posix gcc version 4.6.2 (GCC) Thanks, Dean Saridakis 571-364-7863 Dea...@ba... |