Advertisement
Guest User

Building druntime with -fPIC and -pie

a guest
Feb 5th, 2012
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.43 KB | None | 0 0
  1. $ make -fposix.mak
  2. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/atomic.di src/core/atomic.d
  3. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/bitop.di src/core/bitop.d
  4. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/cpuid.di src/core/cpuid.d
  5. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/demangle.di src/core/demangle.d
  6. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/exception.di src/core/exception.d
  7. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/math.di src/core/math.d
  8. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/memory.di src/core/memory.d
  9. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/runtime.di src/core/runtime.d
  10. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/thread.di src/core/thread.d
  11. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/time.di src/core/time.d
  12. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/vararg.di src/core/vararg.d
  13. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/complex.di src/core/stdc/complex.d
  14. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/config.di src/core/stdc/config.d
  15. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/ctype.di src/core/stdc/ctype.d
  16. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/errno.di src/core/stdc/errno.d
  17. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/fenv.di src/core/stdc/fenv.d
  18. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/float_.di src/core/stdc/float_.d
  19. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/inttypes.di src/core/stdc/inttypes.d
  20. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/limits.di src/core/stdc/limits.d
  21. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/locale.di src/core/stdc/locale.d
  22. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/math.di src/core/stdc/math.d
  23. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/signal.di src/core/stdc/signal.d
  24. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/stdarg.di src/core/stdc/stdarg.d
  25. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/stddef.di src/core/stdc/stddef.d
  26. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/stdint.di src/core/stdc/stdint.d
  27. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/stdio.di src/core/stdc/stdio.d
  28. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/stdlib.di src/core/stdc/stdlib.d
  29. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/string.di src/core/stdc/string.d
  30. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/tgmath.di src/core/stdc/tgmath.d
  31. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/time.di src/core/stdc/time.d
  32. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/wchar_.di src/core/stdc/wchar_.d
  33. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/stdc/wctype.di src/core/stdc/wctype.d
  34. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sync/barrier.di src/core/sync/barrier.d
  35. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sync/condition.di src/core/sync/condition.d
  36. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sync/config.di src/core/sync/config.d
  37. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sync/exception.di src/core/sync/exception.d
  38. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sync/mutex.di src/core/sync/mutex.d
  39. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sync/rwmutex.di src/core/sync/rwmutex.d
  40. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sync/semaphore.di src/core/sync/semaphore.d
  41. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/osx/mach/kern_return.di src/core/sys/osx/mach/kern_return.d
  42. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/osx/mach/port.di src/core/sys/osx/mach/port.d
  43. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/osx/mach/semaphore.di src/core/sys/osx/mach/semaphore.d
  44. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/osx/mach/thread_act.di src/core/sys/osx/mach/thread_act.d
  45. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/arpa/inet.di src/core/sys/posix/arpa/inet.d
  46. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/config.di src/core/sys/posix/config.d
  47. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/dirent.di src/core/sys/posix/dirent.d
  48. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/dlfcn.di src/core/sys/posix/dlfcn.d
  49. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/fcntl.di src/core/sys/posix/fcntl.d
  50. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/inttypes.di src/core/sys/posix/inttypes.d
  51. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/netdb.di src/core/sys/posix/netdb.d
  52. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/poll.di src/core/sys/posix/poll.d
  53. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/pthread.di src/core/sys/posix/pthread.d
  54. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/pwd.di src/core/sys/posix/pwd.d
  55. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sched.di src/core/sys/posix/sched.d
  56. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/semaphore.di src/core/sys/posix/semaphore.d
  57. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/setjmp.di src/core/sys/posix/setjmp.d
  58. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/signal.di src/core/sys/posix/signal.d
  59. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/stdio.di src/core/sys/posix/stdio.d
  60. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/stdlib.di src/core/sys/posix/stdlib.d
  61. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/termios.di src/core/sys/posix/termios.d
  62. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/time.di src/core/sys/posix/time.d
  63. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/ucontext.di src/core/sys/posix/ucontext.d
  64. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/unistd.di src/core/sys/posix/unistd.d
  65. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/utime.di src/core/sys/posix/utime.d
  66. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/net/if_.di src/core/sys/posix/net/if_.d
  67. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/netinet/in_.di src/core/sys/posix/netinet/in_.d
  68. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/netinet/tcp.di src/core/sys/posix/netinet/tcp.d
  69. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/ipc.di src/core/sys/posix/sys/ipc.d
  70. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/mman.di src/core/sys/posix/sys/mman.d
  71. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/select.di src/core/sys/posix/sys/select.d
  72. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/shm.di src/core/sys/posix/sys/shm.d
  73. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/socket.di src/core/sys/posix/sys/socket.d
  74. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/stat.di src/core/sys/posix/sys/stat.d
  75. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/time.di src/core/sys/posix/sys/time.d
  76. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/types.di src/core/sys/posix/sys/types.d
  77. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/uio.di src/core/sys/posix/sys/uio.d
  78. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/un.di src/core/sys/posix/sys/un.d
  79. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/posix/sys/wait.di src/core/sys/posix/sys/wait.d
  80. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/windows/dbghelp.di src/core/sys/windows/dbghelp.d
  81. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/windows/dll.di src/core/sys/windows/dll.d
  82. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/windows/stacktrace.di src/core/sys/windows/stacktrace.d
  83. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/windows/threadaux.di src/core/sys/windows/threadaux.d
  84. dmd -m32 -c -d -o- -Isrc -Iimport -Hfimport/core/sys/windows/windows.di src/core/sys/windows/windows.d
  85. cc -c -m32 -O -pie -fPIC -v src/core/stdc/errno.c -oobj/errno_c.o
  86. Using built-in specs.
  87. COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3/gcc
  88. COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/lto-wrapper
  89. Target: x86_64-pc-linux-gnu
  90. Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog --disable-lto --enable-nls --without-included-gettext --with-system-zlib --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-esp --enable-libgomp --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/python --enable-checking=release --enable-languages=c,c++,java,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5'
  91. Thread model: posix
  92. gcc version 4.5.3 (Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5)
  93. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/errno_c.o' '-mtune=generic' '-march=x86-64'
  94. /usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/cc1 -quiet -v -imultilib 32 src/core/stdc/errno.c -D_FORTIFY_SOURCE=2 -fno-strict-overflow -quiet -dumpbase errno.c -m32 -mtune=generic -march=x86-64 -auxbase-strip obj/errno_c.o -O -version -fPIC -fstack-protector-all -o /tmp/ccqKG9IQ.s
  95. GNU C (Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5) version 4.5.3 (x86_64-pc-linux-gnu)
  96. compiled by GNU C version 4.5.3, GMP version 5.0.2, MPFR version 3.0.1-p4, MPC version 0.8.2
  97. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  98. ignoring nonexistent directory "/usr/local/include"
  99. ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/include"
  100. #include "..." search starts here:
  101. #include <...> search starts here:
  102. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include
  103. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include-fixed
  104. /usr/include
  105. End of search list.
  106. GNU C (Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5) version 4.5.3 (x86_64-pc-linux-gnu)
  107. compiled by GNU C version 4.5.3, GMP version 5.0.2, MPFR version 3.0.1-p4, MPC version 0.8.2
  108. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  109. Compiler executable checksum: 66c464bbe90b6dcecf750139cede97c8
  110. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/errno_c.o' '-mtune=generic' '-march=x86-64'
  111. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/as -V -Qy --32 -o obj/errno_c.o /tmp/ccqKG9IQ.s
  112. GNU assembler version 2.21.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.21.1
  113. COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/
  114. LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib32/:/lib/../lib32/:/usr/lib/../lib32/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../:/lib/:/usr/lib/
  115. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/errno_c.o' '-mtune=generic' '-march=x86-64'
  116. cc -Wa,-noexecstack -c -m32 -O -pie -fPIC -v src/core/threadasm.S -oobj/threadasm.o
  117. Using built-in specs.
  118. COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3/gcc
  119. COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/lto-wrapper
  120. Target: x86_64-pc-linux-gnu
  121. Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog --disable-lto --enable-nls --without-included-gettext --with-system-zlib --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-esp --enable-libgomp --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/python --enable-checking=release --enable-languages=c,c++,java,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5'
  122. Thread model: posix
  123. gcc version 4.5.3 (Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5)
  124. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/threadasm.o' '-mtune=generic' '-march=x86-64'
  125. /usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/cc1 -E -lang-asm -quiet -v -imultilib 32 src/core/threadasm.S -D_FORTIFY_SOURCE=2 -fno-strict-overflow -m32 -mtune=generic -march=x86-64 -fPIC -O -fstack-protector-all -fno-directives-only -o /tmp/ccipP3LV.s
  126. ignoring nonexistent directory "/usr/local/include"
  127. ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/include"
  128. #include "..." search starts here:
  129. #include <...> search starts here:
  130. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include
  131. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include-fixed
  132. /usr/include
  133. End of search list.
  134. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/threadasm.o' '-mtune=generic' '-march=x86-64'
  135. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/as -V -Qy --32 -noexecstack -o obj/threadasm.o /tmp/ccipP3LV.s
  136. GNU assembler version 2.21.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.21.1
  137. COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/
  138. LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib32/:/lib/../lib32/:/usr/lib/../lib32/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../:/lib/:/usr/lib/
  139. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/threadasm.o' '-mtune=generic' '-march=x86-64'
  140. cc -c -m32 -O -pie -fPIC -v src/rt/complex.c -oobj/complex.o
  141. Using built-in specs.
  142. COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3/gcc
  143. COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/lto-wrapper
  144. Target: x86_64-pc-linux-gnu
  145. Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog --disable-lto --enable-nls --without-included-gettext --with-system-zlib --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-esp --enable-libgomp --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/python --enable-checking=release --enable-languages=c,c++,java,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5'
  146. Thread model: posix
  147. gcc version 4.5.3 (Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5)
  148. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/complex.o' '-mtune=generic' '-march=x86-64'
  149. /usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/cc1 -quiet -v -imultilib 32 src/rt/complex.c -D_FORTIFY_SOURCE=2 -fno-strict-overflow -quiet -dumpbase complex.c -m32 -mtune=generic -march=x86-64 -auxbase-strip obj/complex.o -O -version -fPIC -fstack-protector-all -o /tmp/cch3ZewW.s
  150. GNU C (Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5) version 4.5.3 (x86_64-pc-linux-gnu)
  151. compiled by GNU C version 4.5.3, GMP version 5.0.2, MPFR version 3.0.1-p4, MPC version 0.8.2
  152. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  153. ignoring nonexistent directory "/usr/local/include"
  154. ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/include"
  155. #include "..." search starts here:
  156. #include <...> search starts here:
  157. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include
  158. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/include-fixed
  159. /usr/include
  160. End of search list.
  161. GNU C (Gentoo Hardened 4.5.3-r1 p1.0, pie-0.4.5) version 4.5.3 (x86_64-pc-linux-gnu)
  162. compiled by GNU C version 4.5.3, GMP version 5.0.2, MPFR version 3.0.1-p4, MPC version 0.8.2
  163. GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
  164. Compiler executable checksum: 66c464bbe90b6dcecf750139cede97c8
  165. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/complex.o' '-mtune=generic' '-march=x86-64'
  166. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/as -V -Qy --32 -o obj/complex.o /tmp/cch3ZewW.s
  167. GNU assembler version 2.21.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.21.1
  168. COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/bin/
  169. LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/32/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib32/:/lib/../lib32/:/usr/lib/../lib32/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../:/lib/:/usr/lib/
  170. COLLECT_GCC_OPTIONS='-c' '-m32' '-O' '-pie' '-fPIC' '-v' '-o' 'obj/complex.o' '-mtune=generic' '-march=x86-64'
  171. dmd -lib -oflib/libdruntime.a -Xfdruntime.json -m32 -O -release -inline -nofloat -w -d -Isrc -Iimport -property -fPIC src/object_.d src/core/atomic.d src/core/bitop.d src/core/cpuid.d src/core/demangle.d src/core/exception.d src/core/math.d src/core/memory.d src/core/runtime.d src/core/thread.d src/core/time.d src/core/vararg.d src/core/stdc/config.d src/core/stdc/ctype.d src/core/stdc/errno.d src/core/stdc/math.d src/core/stdc/signal.d src/core/stdc/stdarg.d src/core/stdc/stdio.d src/core/stdc/stdlib.d src/core/stdc/stdint.d src/core/stdc/stddef.d src/core/stdc/string.d src/core/stdc/time.d src/core/stdc/wchar_.d src/core/sys/posix/sys/select.d src/core/sys/posix/sys/socket.d src/core/sys/posix/sys/stat.d src/core/sys/posix/sys/wait.d src/core/sys/posix/netdb.d src/core/sys/posix/netinet/in_.d src/core/sync/barrier.d src/core/sync/condition.d src/core/sync/config.d src/core/sync/exception.d src/core/sync/mutex.d src/core/sync/rwmutex.d src/core/sync/semaphore.d src/gc/gc.d src/gc/gcalloc.d src/gc/gcbits.d src/gc/gcstats.d src/gc/gcx.d src/rt/aaA.d src/rt/aApply.d src/rt/aApplyR.d src/rt/adi.d src/rt/alloca.d src/rt/arrayassign.d src/rt/arraybyte.d src/rt/arraycast.d src/rt/arraycat.d src/rt/arraydouble.d src/rt/arrayfloat.d src/rt/arrayint.d src/rt/arrayreal.d src/rt/arrayshort.d src/rt/cast_.d src/rt/cmath2.d src/rt/cover.d src/rt/critical_.d src/rt/deh2.d src/rt/dmain2.d src/rt/invariant.d src/rt/invariant_.d src/rt/lifetime.d src/rt/llmath.d src/rt/memory.d src/rt/memory_osx.d src/rt/memset.d src/rt/monitor_.d src/rt/obj.d src/rt/qsort.d src/rt/switch_.d src/rt/trace.d src/rt/util/console.d src/rt/util/hash.d src/rt/util/string.d src/rt/util/utf.d src/rt/typeinfo/ti_AC.d src/rt/typeinfo/ti_Acdouble.d src/rt/typeinfo/ti_Acfloat.d src/rt/typeinfo/ti_Acreal.d src/rt/typeinfo/ti_Adouble.d src/rt/typeinfo/ti_Afloat.d src/rt/typeinfo/ti_Ag.d src/rt/typeinfo/ti_Aint.d src/rt/typeinfo/ti_Along.d src/rt/typeinfo/ti_Areal.d src/rt/typeinfo/ti_Ashort.d src/rt/typeinfo/ti_byte.d src/rt/typeinfo/ti_C.d src/rt/typeinfo/ti_cdouble.d src/rt/typeinfo/ti_cfloat.d src/rt/typeinfo/ti_char.d src/rt/typeinfo/ti_creal.d src/rt/typeinfo/ti_dchar.d src/rt/typeinfo/ti_delegate.d src/rt/typeinfo/ti_double.d src/rt/typeinfo/ti_float.d src/rt/typeinfo/ti_idouble.d src/rt/typeinfo/ti_ifloat.d src/rt/typeinfo/ti_int.d src/rt/typeinfo/ti_ireal.d src/rt/typeinfo/ti_long.d src/rt/typeinfo/ti_ptr.d src/rt/typeinfo/ti_real.d src/rt/typeinfo/ti_short.d src/rt/typeinfo/ti_ubyte.d src/rt/typeinfo/ti_uint.d src/rt/typeinfo/ti_ulong.d src/rt/typeinfo/ti_ushort.d src/rt/typeinfo/ti_void.d src/rt/typeinfo/ti_wchar.d obj/errno_c.o obj/threadasm.o obj/complex.o
  172. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/object.html src/object_.d
  173. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_atomic.html src/core/atomic.d
  174. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_bitop.html src/core/bitop.d
  175. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_cpuid.html src/core/cpuid.d
  176. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_demangle.html src/core/demangle.d
  177. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_exception.html src/core/exception.d
  178. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_math.html src/core/math.d
  179. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_memory.html src/core/memory.d
  180. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_runtime.html src/core/runtime.d
  181. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_thread.html src/core/thread.d
  182. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_time.html src/core/time.d
  183. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_vararg.html src/core/vararg.d
  184. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_sync_barrier.html src/core/sync/barrier.d
  185. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_sync_condition.html src/core/sync/condition.d
  186. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_sync_config.html src/core/sync/config.d
  187. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_sync_exception.html src/core/sync/exception.d
  188. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_sync_mutex.html src/core/sync/mutex.d
  189. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_sync_rwmutex.html src/core/sync/rwmutex.d
  190. dmd -m32 -c -d -o- -Isrc -Iimport -Dfdoc/core_sync_semaphore.html src/core/sync/semaphore.d
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement