📄 t-linux64
字号:
#rs6000/t-linux64LIB2FUNCS_EXTRA = tramp.S $(srcdir)/config/rs6000/ppc64-fp.c \ $(srcdir)/config/rs6000/darwin-ldouble.cTARGET_LIBGCC2_CFLAGS = -mno-minimal-toc -fPIC -specs=bispecsSHLIB_MAPFILES += $(srcdir)/config/rs6000/libgcc-ppc64.verMULTILIB_OPTIONS = m64/m32 msoft-floatMULTILIB_DIRNAMES = 64 32 nofMULTILIB_EXTRA_OPTS = fPIC mstrict-alignMULTILIB_EXCEPTIONS = m64/msoft-floatMULTILIB_EXCLUSIONS = m64/!m32/msoft-floatMULTILIB_OSDIRNAMES = ../lib64 ../lib nofMULTILIB_MATCHES = $(MULTILIB_MATCHES_FLOAT)# We want fine grained libraries, so use the new code to build the# floating point emulation libraries.# fp-bit is only to be used by 32-bit multilibsFPBIT = fp-bit32.cDPBIT = dp-bit32.cdp-bit32.c: $(srcdir)/config/fp-bit.c ( echo '#ifndef __powerpc64__'; \ cat $(srcdir)/config/fp-bit.c; \ echo '#endif' ) > dp-bit32.cfp-bit32.c: $(srcdir)/config/fp-bit.c ( echo '#ifndef __powerpc64__'; \ echo '#define FLOAT'; \ cat $(srcdir)/config/fp-bit.c; \ echo '#endif' ) > fp-bit32.c# Hack to use -mlong-double-128 just for compiling 64 bit libgccmklibgcc: bispecsbispecs: specs if [ x`$(GCC_FOR_TARGET) -print-multi-os-directory` = x../lib ]; then \ sed -e '/cc1_options/{ n; s/$$/ %{m64:-mlong-double-128}/; }' < specs > $@; \ else \ sed -e '/cc1_options/{ n; s/$$/ %{!m32:-mlong-double-128}/; }' < specs > $@; \ fi
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -