SHLIB_VERPFX = $(srcdir)/config/i386/darwin-libgcc # APPLE LOCAL begin 4099000 LIB1ASMSRC = i386/lib1funcs.asm LIB1ASMFUNCS = _get_pc_thunk_ax _get_pc_thunk_dx _get_pc_thunk_cx _get_pc_thunk_bx _get_pc_thunk_si _get_pc_thunk_di _get_pc_thunk_bp # APPLE LOCAL end 4099000 # APPLE LOCAL avoid try fat on thin system ifneq ($(shell lipo -info /usr/lib/libSystem.B.dylib | grep x86_64),) MULTILIB_OPTIONS = m64 MULTILIB_DIRNAMES = x86_64 # APPLE LOCAL avoid try fat on thin system endif LIB2_SIDITI_CONV_FUNCS=yes LIB2FUNCS_EXTRA = $(srcdir)/config/darwin-64.c # APPLE LOCAL begin gcov 5573505 # -pipe because there's an assembler bug, 4077127, which causes # it to not properly process the first # directive, causing temporary # file names to appear in stabs, causing the bootstrap to fail. Using -pipe # works around this by not having any temporary file names. TARGET_LIBGCC2_CFLAGS = -fPIC -pipe TARGET_LIBGCC2_STATIC_CFLAGS = -mmacosx-version-min=10.4 # APPLE LOCAL end gcov 5573505