diff --git a/ChangeLog b/ChangeLog index a27958de..571b23ab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-09-12 Adam Fedor + + * target.make (TARGET_SYSTEM_LIBS): Remove -lgcc from + darwin/MacOSX/NeXT targets. + 2001-09-11 Adam Fedor * brain.make: If nx-gnu-gnu, add -lobjc to OBJC_LIBS diff --git a/target.make b/target.make index 8b652b32..63dba2a9 100644 --- a/target.make +++ b/target.make @@ -186,10 +186,6 @@ AFTER_INSTALL_STATIC_LIB_COMMAND = SHARED_CFLAGS += -dynamic SHARED_LIBEXT = .dylib -ifneq ($(OBJC_COMPILER), NeXT) -TARGET_SYSTEM_LIBS += $(CONFIG_SYSTEM_LIBS) -lgcc -endif - BUNDLE_LD = $(CC) BUNDLE_CFLAGS += BUNDLE_LDFLAGS += -bundle -undefined suppress $(ARCH_FLAGS) @@ -249,7 +245,7 @@ SHARED_LIB_LINK_CMD = \ -o $@ \ $(DYLIB_DEF_FRAMEWORKS) \ $(LIBRARIES_DEPEND_UPON) $(LIBRARIES_FOUNDATION_DEPEND_UPON) \ - -lobjc -lgcc $^ $(SHARED_LD_POSTFLAGS); \ + -lobjc $^ $(SHARED_LD_POSTFLAGS); \ (cd $(GNUSTEP_OBJ_DIR); rm -f $(LIBRARY_FILE); \ $(LN_S) $(VERSION_LIBRARY_FILE) $(LIBRARY_FILE)) @@ -291,10 +287,6 @@ AFTER_INSTALL_STATIC_LIB_COMMAND = SHARED_CFLAGS += -dynamic -fno-common SHARED_LIBEXT = .dylib -ifneq ($(OBJC_COMPILER), NeXT) -TARGET_SYSTEM_LIBS += $(CONFIG_SYSTEM_LIBS) -lgcc -endif - BUNDLE_LD = $(CC) BUNDLE_CFLAGS += BUNDLE_LDFLAGS += -bundle -undefined suppress $(ARCH_FLAGS) @@ -366,10 +358,6 @@ AFTER_INSTALL_STATIC_LIB_COMMAND = SHARED_CFLAGS += -dynamic SHARED_LIBEXT = .a -ifneq ($(OBJC_COMPILER), NeXT) -TARGET_SYSTEM_LIBS += $(CONFIG_SYSTEM_LIBS) -lgcc -endif - BUNDLE_LD = ld BUNDLE_CFLAGS += BUNDLE_LDFLAGS += -r $(ARCH_FLAGS) @@ -435,10 +423,6 @@ AFTER_INSTALL_STATIC_LIB_COMMAND = SHARED_CFLAGS += -dynamic SHARED_LIBEXT = .a -ifneq ($(OBJC_COMPILER), NeXT) -TARGET_SYSTEM_LIBS += $(CONFIG_SYSTEM_LIBS) -lgcc -endif - BUNDLE_LD = ld BUNDLE_CFLAGS += BUNDLE_LDFLAGS += -r $(ARCH_FLAGS)