OLD | NEW |
1 dnl === configure.ac --------------------------------------------------------=== | 1 dnl === configure.ac --------------------------------------------------------=== |
2 dnl The LLVM Compiler Infrastructure | 2 dnl The LLVM Compiler Infrastructure |
3 dnl | 3 dnl |
4 dnl This file is distributed under the University of Illinois Open Source | 4 dnl This file is distributed under the University of Illinois Open Source |
5 dnl License. See LICENSE.TXT for details. | 5 dnl License. See LICENSE.TXT for details. |
6 dnl | 6 dnl |
7 dnl===-----------------------------------------------------------------------=== | 7 dnl===-----------------------------------------------------------------------=== |
8 dnl This is the LLVM configuration script. It is processed by the autoconf | 8 dnl This is the LLVM configuration script. It is processed by the autoconf |
9 dnl program to produce a script named configure. This script contains the | 9 dnl program to produce a script named configure. This script contains the |
10 dnl configuration checks that LLVM needs in order to support multiple platforms. | 10 dnl configuration checks that LLVM needs in order to support multiple platforms. |
(...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
310 *-unknown-eabi*) | 310 *-unknown-eabi*) |
311 llvm_cv_link_all_option="-Wl,--whole-archive" | 311 llvm_cv_link_all_option="-Wl,--whole-archive" |
312 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" | 312 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" |
313 llvm_cv_os_type="Freestanding" | 313 llvm_cv_os_type="Freestanding" |
314 llvm_cv_platform_type="Unix" ;; | 314 llvm_cv_platform_type="Unix" ;; |
315 *-unknown-elf*) | 315 *-unknown-elf*) |
316 llvm_cv_link_all_option="-Wl,--whole-archive" | 316 llvm_cv_link_all_option="-Wl,--whole-archive" |
317 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" | 317 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" |
318 llvm_cv_os_type="Freestanding" | 318 llvm_cv_os_type="Freestanding" |
319 llvm_cv_platform_type="Unix" ;; | 319 llvm_cv_platform_type="Unix" ;; |
| 320 *-*-nacl*) |
| 321 llvm_cv_link_all_option="-Wl,--whole-archive" |
| 322 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" |
| 323 llvm_cv_os_type="NativeClient" |
| 324 llvm_cv_platform_type="Unix" ;; |
320 *) | 325 *) |
321 llvm_cv_link_all_option="" | 326 llvm_cv_link_all_option="" |
322 llvm_cv_no_link_all_option="" | 327 llvm_cv_no_link_all_option="" |
323 llvm_cv_os_type="Unknown" | 328 llvm_cv_os_type="Unknown" |
324 llvm_cv_platform_type="Unknown" ;; | 329 llvm_cv_platform_type="Unknown" ;; |
325 esac]) | 330 esac]) |
326 | 331 |
327 AC_CACHE_CHECK([type of operating system we're going to target], | 332 AC_CACHE_CHECK([type of operating system we're going to target], |
328 [llvm_cv_target_os_type], | 333 [llvm_cv_target_os_type], |
329 [case $target in | 334 [case $target in |
(...skipping 1712 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2042 AC_CONFIG_MAKEFILE(test/Makefile.tests) | 2047 AC_CONFIG_MAKEFILE(test/Makefile.tests) |
2043 AC_CONFIG_MAKEFILE(unittests/Makefile) | 2048 AC_CONFIG_MAKEFILE(unittests/Makefile) |
2044 AC_CONFIG_MAKEFILE(tools/Makefile) | 2049 AC_CONFIG_MAKEFILE(tools/Makefile) |
2045 AC_CONFIG_MAKEFILE(utils/Makefile) | 2050 AC_CONFIG_MAKEFILE(utils/Makefile) |
2046 AC_CONFIG_MAKEFILE(projects/Makefile) | 2051 AC_CONFIG_MAKEFILE(projects/Makefile) |
2047 AC_CONFIG_MAKEFILE(bindings/Makefile) | 2052 AC_CONFIG_MAKEFILE(bindings/Makefile) |
2048 AC_CONFIG_MAKEFILE(bindings/ocaml/Makefile.ocaml) | 2053 AC_CONFIG_MAKEFILE(bindings/ocaml/Makefile.ocaml) |
2049 | 2054 |
2050 dnl Finally, crank out the output | 2055 dnl Finally, crank out the output |
2051 AC_OUTPUT | 2056 AC_OUTPUT |
OLD | NEW |