# 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