Browse Source

Clean up debugging levels for MIPS. This should make things consistent now.

"Steven J. Hill" 18 years ago
parent
commit
23426f4df6
2 changed files with 10 additions and 2 deletions
  1. 5 2
      ldso/ldso/Makefile
  2. 5 0
      ldso/libdl/Makefile

+ 5 - 2
ldso/ldso/Makefile

@@ -33,8 +33,6 @@ XXFLAGS+= -DUCLIBC_LDSO=\"$(UCLIBC_LDSO)\" $(XARCH_CFLAGS) $(CPU_CFLAGS) $(PICFL
 	-DUCLIBC_RUNTIME_PREFIX=\"$(RUNTIME_PREFIX)\" \
 	-fno-builtin -nostdinc -D_LIBC -I$(TOPDIR)ldso/include -I. -I$(TOPDIR)include
 
-# BEWARE!!! At least mips* will die if -O0 is used!!!
-XXFLAGS:=$(XXFLAGS:-O0=-O1)
 XXFLAGS+=-isystem $(shell $(CC) -print-file-name=include)
 
 ifeq ($(strip $(SUPPORT_LD_DEBUG)),y)
@@ -48,6 +46,11 @@ endif
 #This stuff will not work with -fomit-frame-pointer
 XXFLAGS := $(XXFLAGS:-fomit-frame-pointer=)
 
+# BEWARE!!! At least mips* will die if -O0 is used!!!
+ifeq ($(strip $(TARGET_ARCH)),mips)
+XXFLAGS := $(XXFLAGS:-O0=-O1)
+endif
+
 ASFLAGS=$(XXFLAGS)
 ifeq ($(UCLIBC_BUILD_NOEXECSTACK),y)
 ASFLAGS+=$(call check_as,--noexecstack)

+ 5 - 0
ldso/libdl/Makefile

@@ -40,6 +40,11 @@ ifeq ($(DOPIC),y)
     XXFLAGS += $(PICFLAG) -D__LIBDL_SHARED__
 endif
 
+# BEWARE!!! At least mips* will die if -O0 is used!!!
+ifeq ($(strip $(TARGET_ARCH)),mips)
+XXFLAGS := $(XXFLAGS:-O0=-O1)
+endif
+
 LIB_NAME=libdl
 AR_LIB_NAME=$(TOPDIR)lib/$(LIB_NAME).a
 SO_LIB_NAME=$(TOPDIR)lib/$(LIB_NAME).so