diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2016-08-30 10:28:06 +0000 |
---|---|---|
committer | Szabolcs Nagy <nsz@gcc.gnu.org> | 2016-08-30 10:28:06 +0000 |
commit | 43ed860c2abbccdcc836bf68bd07d97f482924d1 (patch) | |
tree | cd3391d7b9c599132bf06a572bc20d3b66180157 /gcc | |
parent | 5aadf16cbe471974176e07dfcc3d87b0c681d2a6 (diff) | |
download | gcc-43ed860c2abbccdcc836bf68bd07d97f482924d1.zip gcc-43ed860c2abbccdcc836bf68bd07d97f482924d1.tar.gz gcc-43ed860c2abbccdcc836bf68bd07d97f482924d1.tar.bz2 |
report supported function classes correctly on *-musl
gcc/
* config/linux.c (linux_libc_has_function): Return true on musl.
From-SVN: r239860
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/linux.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 194aab3..4dbc7b8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2016-08-30 Szabolcs Nagy <szabolcs.nagy@arm.com> + * config/linux.c (linux_libc_has_function): Return true on musl. + +2016-08-30 Szabolcs Nagy <szabolcs.nagy@arm.com> + * config.gcc (*-*-*musl*): Disable gnu-indirect-function. 2016-08-30 Eric Botcazou <ebotcazou@adacore.com> diff --git a/gcc/config/linux.c b/gcc/config/linux.c index 250296b..16c3768 100644 --- a/gcc/config/linux.c +++ b/gcc/config/linux.c @@ -26,7 +26,7 @@ along with GCC; see the file COPYING3. If not see bool linux_libc_has_function (enum function_class fn_class) { - if (OPTION_GLIBC) + if (OPTION_GLIBC || OPTION_MUSL) return true; if (OPTION_BIONIC) if (fn_class == function_c94 |