# This file is automaticaly generated by RHIDE Version 1.2 # created from within RHIDE ifeq ($(strip $(BNU_BIN_DIR)),) BNU_BIN_DIR=$(DJDIR)/gnu/binutl-2.7 endif ifeq ($(strip $(BNU_SRC_DIR)),) BNU_SRC_DIR=$(DJDIR)/gnu/binutl-2.7 endif RHIDE_GCC=gcc RHIDE_AS=gcc RHIDE_GXX=gcc RHIDE_GPC=gpc RHIDE_AR=ar RHIDE_LD=gcc RHIDE_G77=g77 RHIDE_LD_PASCAL=gpc RHIDE_ARFLAGS=rcs RHIDE_INCLUDES=$(SPECIAL_CFLAGS) $(addprefix -I,$(INCLUDE_DIRS)) RHIDE_LIBDIRS=$(addprefix -L,$(LIB_DIRS)) RHIDE_LIBS=$(addprefix -l,$(LIBS)) RHIDE_LDFLAGS=$(SPECIAL_LDFLAGS) $(addprefix -Xlinker ,$(LD_EXTRA_FLAGS)) RHIDE_COMPILE_FORTRAN=$(RHIDE_G77) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_F_LANG_FLAGS) $(C_EXTRA_FLAGS)\ $(LOCAL_OPT) -c $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_FORTRAN_FORCE=$(RHIDE_G77) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_F_LANG_FLAGS) $(C_EXTRA_FLAGS)\ -x f77 $(LOCAL_OPT) -c $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_C=$(RHIDE_GCC) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_C_LANG_FLAGS) $(C_EXTRA_FLAGS)\ $(LOCAL_OPT) -c $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_C_FORCE=$(RHIDE_GCC) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_C_LANG_FLAGS) $(C_EXTRA_FLAGS)\ -x c $(LOCAL_OPT) -c $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_CC=$(RHIDE_GXX) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_C_LANG_FLAGS)\ $(C_CXX_LANG_FLAGS) $(C_EXTRA_FLAGS) $(LOCAL_OPT) -c\ $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_CC_FORCE=$(RHIDE_GXX) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_C_LANG_FLAGS)\ $(C_CXX_LANG_FLAGS) $(C_EXTRA_FLAGS) -x c++ $(LOCAL_OPT) -c\ $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_ASM=$(RHIDE_AS) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_EXTRA_FLAGS) $(LOCAL_OPT) -c\ $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_ASM_FORCE=$(RHIDE_AS) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)\ $(C_OPT_FLAGS) $(C_WARN_FLAGS) $(C_EXTRA_FLAGS) -x assembler\ $(LOCAL_OPT) -c $(SOURCE_NAME) -o $(OUTFILE) RHIDE_GPC_FLAGS=$(RHIDE_INCLUDES) $(C_DEBUG_FLAGS) $(C_OPT_FLAGS)\ $(C_WARN_FLAGS) $(C_P_LANG_FLAGS) $(C_EXTRA_FLAGS) RHIDE_COMPILE_PASCAL=$(RHIDE_GPC) $(RHIDE_GPC_FLAGS) $(LOCAL_OPT) -c\ $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_PASCAL_FORCE=$(RHIDE_GPC) $(RHIDE_GPC_FLAGS) -x pascal\ $(LOCAL_OPT) -c $(SOURCE_NAME) -o $(OUTFILE) RHIDE_COMPILE_LINK=$(RHIDE_LD) $(RHIDE_LIBDIRS) $(C_EXTRA_FLAGS)\ $(RHIDE_LDFLAGS) -o $(OUTFILE) $(OBJFILES) $(LIBRARIES)\ $(RHIDE_LIBS) RHIDE_COMPILE_LINK_PASCAL=$(RHIDE_LD_PASCAL) $(RHIDE_LIBDIRS)\ $(C_EXTRA_FLAGS) $(RHIDE_LDFLAGS) -o $(OUTFILE) $(OBJFILES)\ $(LIBRARIES) $(RHIDE_LIBS) RHIDE_COMPILE_LINK_PASCAL_AUTOMAKE=$(RHIDE_LD_PASCAL) $(RHIDE_LIBDIRS)\ $(RHIDE_LDFLAGS) -o $(OUTFILE) --automake="$(strip\ $(RHIDE_GPC_FLAGS))" $(RHIDE_GPC_FLAGS) $(SOURCE_NAME)\ $(LIBRARIES) $(RHIDE_LIBS) RHIDE_COMPILE_ARCHIVE=$(RHIDE_AR) $(RHIDE_ARFLAGS) $(OUTFILE) $(OBJFILES) RHIDE_COMPILE.cc.s=$(subst -c,-S,$(RHIDE_COMPILE_CC)) RHIDE_COMPILE.cpp.s=$(RHIDE_COMPILE.cc.s) RHIDE_COMPILE.cxx.s=$(RHIDE_COMPILE.cc.s) RHIDE_COMPILE.C.s=$(RHIDE_COMPILE.cc.s) RHIDE_COMPILE.ii.s=$(RHIDE_COMPILE.cc.s) RHIDE_COMPILE.c.s=$(subst -c,-S,$(RHIDE_COMPILE_C)) RHIDE_COMPILE.i.s=$(RHIDE_COMPILE.c.s) RHIDE_FSDB=fsdb $(OUTFILE) $(addprefix -p ,$(SRC_DIRS)) $(PROG_ARGS) RHIDE_GDB=gdb $(OUTFILE) $(addprefix -d ,$(SRC_DIRS)) RHIDE_GREP=grep -n $(prompt arguments for GREP,$(WUC)) RHIDE_GPROF=gprof $(OUTFILE) INCLUDE_DIRS=$(BNU_SRC_DIR)/bfd $(BNU_BIN_DIR)/bfd $(BNU_SRC_DIR)/include LIB_DIRS=$(BNU_BIN_DIR)/bfd $(BNU_BIN_DIR)/libiberty C_DEBUG_FLAGS=-g C_OPT_FLAGS=-O C_WARN_FLAGS=-Wall -Werror C_C_LANG_FLAGS= C_CXX_LANG_FLAGS= C_P_LANG_FLAGS= C_F_LANG_FLAGS= LIBS=bfd iberty LD_EXTRA_FLAGS= C_EXTRA_FLAGS= LOCAL_OPT=$(subst ___~~~___, ,$(subst $(notdir $<)___,,$(filter $(notdir\ $<)___%,$(LOCAL_OPTIONS)))) OBJFILES=getopt.o grow.o obj2bfd.o LIBRARIES= SOURCE_NAME=$< OUTFILE=$@ SPECIAL_CFLAGS= SPECIAL_LDFLAGS= PROG_ARGS= SRC_DIRS= WUC= EDITORS= %.o: %.c $(RHIDE_COMPILE_C) %.o: %.i $(RHIDE_COMPILE_C) %.o: %.cc $(RHIDE_COMPILE_CC) %.o: %.cpp $(RHIDE_COMPILE_CC) %.o: %.cxx $(RHIDE_COMPILE_CC) %.o: %.C $(RHIDE_COMPILE_CC) %.o: %.ii $(RHIDE_COMPILE_CC) %.o: %.s $(RHIDE_COMPILE_ASM) %.o: %.S $(RHIDE_COMPILE_ASM) %.s: %.c $(RHIDE_COMPILE.c.s) %.s: %.i $(RHIDE_COMPILE.i.s) %.s: %.cc $(RHIDE_COMPILE.cc.s) %.s: %.cpp $(RHIDE_COMPILE.cpp.s) %.s: %.cxx $(RHIDE_COMPILE.cxx.s) %.s: %.C $(RHIDE_COMPILE.C.s) %.o: %.pas $(RHIDE_COMPILE_PASCAL) %.o: %.p $(RHIDE_COMPILE_PASCAL) %.o: %.m $(RHIDE_COMPILE_OBJC) %.o: %.f $(RHIDE_COMPILE_FORTRAN) %.o: %.for $(RHIDE_COMPILE_FORTRAN) %.o: %.F $(RHIDE_COMPILE_FORTRAN) %.o: %.fpp $(RHIDE_COMPILE_FORTRAN) all: obj2bfd.exe DEPS_0=\ getopt.o\ grow.o\ obj2bfd.o NO_LINK= LINK_FILES=$(filter-out $(NO_LINK),$(DEPS_0)) obj2bfd.exe: $(DEPS_0) $(RHIDE_COMPILE_LINK) DEPS_1=getopt.c\ getopt.h getopt.o: $(DEPS_1) $(RHIDE_COMPILE_C) DEPS_2=grow.c\ defs.h\ grow.h grow.o: $(DEPS_2) $(RHIDE_COMPILE_C) DEPS_3=obj2bfd.c\ ar.h\ defs.h\ getopt.h\ grow.h obj2bfd.o: $(DEPS_3) $(RHIDE_COMPILE_C) force: