Changeset 26301


Ignore:
Timestamp:
2011-03-26T02:07:16+01:00 (7 years ago)
Author:
nbd
Message:

kernel: use -fno-caller-saves

Location:
trunk/target/linux/generic
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic/patches-2.6.37/012-extra_optimization.patch

    r23828 r26301  
    11--- a/Makefile 
    22+++ b/Makefile 
    3 @@ -540,7 +540,7 @@ all: vmlinux 
     3@@ -538,9 +538,9 @@ 
     4 all: vmlinux 
     5  
    46 ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE 
    5  KBUILD_CFLAGS  += -Os 
     7-KBUILD_CFLAGS  += -Os 
     8+KBUILD_CFLAGS  += -Os -fno-caller-saves 
    69 else 
    710-KBUILD_CFLAGS  += -O2 
    8 +KBUILD_CFLAGS  += -O2 -fno-reorder-blocks -fno-tree-ch 
     11+KBUILD_CFLAGS  += -O2 -fno-reorder-blocks -fno-tree-ch -fno-caller-saves 
    912 endif 
    1013  
    1114 include $(srctree)/arch/$(SRCARCH)/Makefile 
    12 @@ -595,6 +595,9 @@ endif 
     15@@ -595,6 +595,9 @@ 
    1316 NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include) 
    1417 CHECKFLAGS     += $(NOSTDINC_FLAGS) 
  • trunk/target/linux/generic/patches-2.6.38/012-extra_optimization.patch

    r25057 r26301  
    11--- a/Makefile 
    22+++ b/Makefile 
    3 @@ -541,7 +541,7 @@ all: vmlinux 
     3@@ -539,9 +539,9 @@ endif # $(dot-config) 
     4 all: vmlinux 
     5  
    46 ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE 
    5  KBUILD_CFLAGS  += -Os 
     7-KBUILD_CFLAGS  += -Os 
     8+KBUILD_CFLAGS  += -Os -fno-caller-saves 
    69 else 
    710-KBUILD_CFLAGS  += -O2 
    8 +KBUILD_CFLAGS  += -O2 -fno-reorder-blocks -fno-tree-ch 
     11+KBUILD_CFLAGS  += -O2 -fno-reorder-blocks -fno-tree-ch -fno-caller-saves 
    912 endif 
    1013  
Note: See TracChangeset for help on using the changeset viewer.