| # The Sparc `long double' is a distinct type we support. | |
| long-double-fcts = yes | |
| pie-ccflag = -fPIE | |
| ifeq ($(subdir),debug) | |
| CFLAGS-backtrace.c += -funwind-tables | |
| endif | |
| ifeq ($(subdir),gmon) | |
| sysdep_routines += sparc-mcount | |
| endif | |
| ifeq ($(subdir),db2) | |
| CPPFLAGS += -DHAVE_SPINLOCKS=1 -DHAVE_ASSEM_SPARC_GCC=1 | |
| endif | |
| ifeq ($(subdir),csu) | |
| CPPFLAGS-crti.S += -fPIC | |
| CPPFLAGS-crtn.S += -fPIC | |
| endif | |
| # The assembler on SPARC needs the -fPIC flag even when it's assembler code. | |
| ASFLAGS-.os += -fPIC |