mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-07 06:43:00 +03:00
Force building with -fno-common
As a result, is not necessary to specify __attribute__ ((nocommon)) on individual definitions. GCC 10 defaults to -fno-common on all architectures except ARC, but this change is compatible with older GCC versions and ARC, too. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
@@ -88,7 +88,7 @@ res_init (void)
|
||||
This differs from plain `struct __res_state _res;' in that it doesn't
|
||||
create a common definition, but a plain symbol that resides in .bss,
|
||||
which can have an alias. */
|
||||
struct __res_state _res __attribute__ ((nocommon));
|
||||
struct __res_state _res;
|
||||
|
||||
#undef __resp
|
||||
__thread struct __res_state *__resp = &_res;
|
||||
|
Reference in New Issue
Block a user