diff options
| author | Dan Albert <danalbert@google.com> | 2015-06-17 11:09:54 -0700 |
|---|---|---|
| committer | Dan Albert <danalbert@google.com> | 2015-06-17 14:15:22 -0700 |
| commit | f378ebf14df0952eae870c9865bab8326aa8f137 (patch) | |
| tree | 31794503eb2a8c64ea5f313b93100f1163afcffb /gcc-4.7/config/weakref.m4 | |
| parent | 2c58169824949d3a597d9fa81931e001ef9b1bd0 (diff) | |
| download | toolchain_gcc-f378ebf14df0952eae870c9865bab8326aa8f137.tar.gz toolchain_gcc-f378ebf14df0952eae870c9865bab8326aa8f137.tar.bz2 toolchain_gcc-f378ebf14df0952eae870c9865bab8326aa8f137.zip | |
Delete old versions of GCC.
Change-Id: I710f125d905290e1024cbd67f48299861790c66c
Diffstat (limited to 'gcc-4.7/config/weakref.m4')
| -rw-r--r-- | gcc-4.7/config/weakref.m4 | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/gcc-4.7/config/weakref.m4 b/gcc-4.7/config/weakref.m4 deleted file mode 100644 index 39b63d39b..000000000 --- a/gcc-4.7/config/weakref.m4 +++ /dev/null @@ -1,48 +0,0 @@ - -dnl Check if the target supports weak. -AC_DEFUN([GCC_CHECK_ATTRIBUTE_WEAK], [ - AC_CACHE_CHECK([whether the target supports weak], - ac_cv_have_attribute_weak, [ - weakref_m4_saved_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS -Werror" - AC_TRY_COMPILE([void __attribute__((weak)) foo(void) { }], - [], ac_cv_have_attribute_weak=yes, - ac_cv_have_attribute_weak=no) - CFLAGS="$weakref_m4_saved_CFLAGS"]) - if test x"$ac_cv_have_attribute_weak" = xyes; then - AC_DEFINE(HAVE_ATTRIBUTE_WEAK, 1, - [Define to 1 if the target supports __attribute__((weak)).]) - fi]) - -dnl Check whether weak refs work like the ELF ones. -dnl This means that the weak reference works without having to satify -dnl linkage for the item. -dnl There are targets (at least Darwin) where we have fully functional -dnl weakrefs at runtime, but must supply the referenced item at link time. -AC_DEFUN([GCC_CHECK_ELF_STYLE_WEAKREF], [ - AC_CACHE_CHECK([whether weak refs work like ELF], - ac_cv_have_elf_style_weakref, [ - weakref_m4_saved_CFLAGS="$CFLAGS" - case "${host}" in - *-apple-darwin*) CFLAGS="$CFLAGS -Wl,-undefined,dynamic_lookup" ;; - *) ;; - esac - AC_RUN_IFELSE([AC_LANG_SOURCE([[ -extern void fNotToBeFound(void) __attribute__((weak)); -int main () -{ - if (fNotToBeFound) - return 1; - else - return 0; -} -]])], ac_cv_have_elf_style_weakref=yes, ac_cv_have_elf_style_weakref=no, [ -case "${host}" in - alpha*-dec-osf*) ac_cv_have_elf_style_weakref=no ;; - *-apple-darwin[[89]]*) ac_cv_have_elf_style_weakref=no ;; - *) ac_cv_have_elf_style_weakref=yes;; -esac])CFLAGS="$weakref_m4_saved_CFLAGS"]) -if test x"$ac_cv_have_elf_style_weakref" = xyes; then - AC_DEFINE(HAVE_ELF_STYLE_WEAKREF, 1, [Define to 1 if target has a weakref that works like the ELF one.]) -fi]) - |
