t-macosx   [plain text]


C_GPERF = $(srcdir)/c-parse.gperf-apple
C_GPERF_H = $(srcdir)/c-gperf-apple.h
OBCP_GPERF = $(srcdir)/obcp/obcp.gperf-apple

# libgcc1.c is not needed, since the standard library has these functions.
LIBGCC1=
CROSS_LIBGCC1=

# On Mac OS X, we need vector, FP and world save/restore routines,
# and possibly extra functions to make libgcc thread and shared library safe.
LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/macosx-fpsave.asm \
		  $(srcdir)/config/rs6000/macosx-vecsave.asm \
		  $(srcdir)/config/rs6000/macosx-worldsave.asm \
		  $(MACOSXFUNCS_EXTRA)
TARGET_LIBGCC2_CFLAGS = -force_cpusubtype_ALL

# Apple's version of Objective C does not use GNU's Objective C runtime.
OBJC_RUNTIME =

# Directory where GNU C++ specific include files are found.
gcc_gxx_include_dir = $(exec_prefix)/include/gcc/` \
	if [ "$${RC_OS}" = macos -o -f /usr/bin/uname ]; then \
	  echo darwin; \
	else echo openstep; \
	fi \
	`/$(version)/g++

# Specify other dirs of system header files to be fixed.
# OTHER_FIXINCLUDES_DIRS= /LocalDeveloper/Headers

ansi_include  = ansi
base_include  = bsd
posix_include = bsd

machopic.o: config/apple/machopic.c config/apple/machopic.h \
	    insn-config.h insn-flags.h $(CONFIG_H) $(RTL_H)
	$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
	  $(srcdir)/config/apple/machopic.c