1ifeq ($(subdir),stdlib) 2gen-as-const-headers += ucontext_i.sym 3endif 4 5ifeq ($(subdir),misc) 6# MIPS-style cacheflush routine 7sysdep_headers += sys/cachectl.h 8sysdep_routines += cacheflush 9endif 10 11ifeq ($(subdir),csu) 12# Work around an incorrect assumption that an object of variably 13# modified type, with a small fixed size but a large variable-sized 14# part (the static_slotinfo variable in libc-tls.c) is allocated in 15# the small data section, not the data section where it belongs based 16# on its size. See GCC PR 92499. 17CFLAGS-libc-tls.c += -mgpopt=none 18endif 19