support: Fix typo in xgetsockname error message
[glibc.git] / sysdeps / sparc / Makefile
blob34c51cea6bae0b543bdcf9186b2a4325d5215a59
1 # The Sparc `long double' is a distinct type we support.
2 long-double-fcts = yes
4 ifeq ($(subdir),gmon)
5 sysdep_routines += sparc-mcount
6 endif
8 ifeq ($(subdir),csu)
9 CPPFLAGS-crti.S += -fPIC
10 CPPFLAGS-crtn.S += -fPIC
11 endif
13 ifeq ($(subdir),elf)
15 # Lazy binding on SPARC rewrites the PLT sequence. See the Solaris
16 # Linker and Libraries Guide, section SPARC: Procedure Linkage Table.
17 # <https://docs.oracle.com/cd/E19455-01/816-0559/chapter6-1236/index.html>
18 test-xfail-check-wx-segment = *
20 endif # $(subdir) == elf
22 # nscd uses atomic_spin_nop which in turn requires cpu_relax
23 ifeq ($(subdir),nscd)
24 routines += cpu_relax
25 endif
27 # The assembler on SPARC needs the -fPIC flag even when it's assembler code.
28 ASFLAGS-.os += -fPIC