]> git.pld-linux.org Git - packages/dietlibc.git/blame - dietlibc-opt.patch
always pass MYARCH explicitly
[packages/dietlibc.git] / dietlibc-opt.patch
CommitLineData
083c40eb
AM
1diff -ur dietlibc-0.30.org/findcflags.sh dietlibc-0.30/findcflags.sh
2--- dietlibc-0.30.org/findcflags.sh 2005-04-23 13:47:18.000000000 +0200
3+++ dietlibc-0.30/findcflags.sh 2007-02-06 22:24:17.449538250 +0100
b633677b
JB
4@@ -1,8 +1,8 @@
5 #!/bin/sh
32c22fbf 6 version=`${1:-gcc} -v 2>&1 |sed -n '/gcc version/ {s/gcc version //;p;}'`
b633677b 7 case $version in
32c22fbf 8- 2.9*) echo -march=i386 -Os -fomit-frame-pointer -malign-functions=1 -malign-jumps=1 -malign-loops=1 -mpreferred-stack-boundary=2 ;;
9- 3.0*) echo -march=i386 -Os -fomit-frame-pointer -malign-functions=1 -malign-jumps=1 -malign-loops=1 -mpreferred-stack-boundary=2 ;;
b2599875 10- [34]*) echo -Os -fomit-frame-pointer -falign-functions=1 -falign-jumps=1 -falign-loops=1 -mpreferred-stack-boundary=4;;
b633677b 11- *) echo -O2 -pipe -fomit-frame-pointer ;;
32c22fbf 12+ 2.9*) echo ${OPTFLAGS} -Os -fomit-frame-pointer -malign-functions=1 -malign-jumps=1 -malign-loops=1 -mpreferred-stack-boundary=2 ;;
13+ 3.0*) echo ${OPTFLAGS} -Os -fomit-frame-pointer -malign-functions=1 -malign-jumps=1 -malign-loops=1 -mpreferred-stack-boundary=2 ;;
b2599875 14+ [34]*) echo ${OPTFLAGS} -Os -fomit-frame-pointer -falign-functions=1 -falign-jumps=1 -falign-loops=1 -mpreferred-stack-boundary=4;;
b633677b
JB
15+ *) echo -O2 ${OPTFLAGS} -pipe -fomit-frame-pointer ;;
16 esac
083c40eb
AM
17diff -ur dietlibc-0.30.org/Makefile dietlibc-0.30/Makefile
18--- dietlibc-0.30.org/Makefile 2006-06-18 20:32:28.000000000 +0200
19+++ dietlibc-0.30/Makefile 2007-02-06 22:25:12.368970500 +0100
9f63293b
JB
20@@ -100,7 +100,7 @@
21
22 profiling: $(OBJDIR)/libgmon.a $(OBJDIR)/pstart.o
23
b2599875
JR
24-DEFAULTCFLAGS=-pipe -nostdinc -D_REENTRANT $(EXTRACFLAGS)
25+DEFAULTCFLAGS=-pipe -nostdinc -D_REENTRANT $(EXTRACFLAGS) $(OPTFLAGS)
26 CFLAGS=$(DEFAULTCFLAGS)
9f63293b
JB
27 CROSS=
28
083c40eb 29@@ -132,14 +132,6 @@
4a44e353
AM
30
31 LIBMATHOBJ=$(patsubst %,$(OBJDIR)/%,$(LIBMATH))
32
b2599875 33-ifeq ($(CFLAGS),$(DEFAULTCFLAGS))
4a44e353
AM
34-CFLAGS+=-O -fomit-frame-pointer
35-endif
36-
083c40eb 37-ifneq ($(DEBUG),)
8f178a7a 38-CFLAGS = -g $(EXTRACFLAGS)
b2599875 39-STRIP = :
083c40eb 40-endif
b2599875 41 CFLAGS += -W -Wall -Wextra -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-switch -Wno-unused -Wredundant-decls -Wshadow
083c40eb
AM
42
43 PWD=$(shell pwd)
This page took 0.147245 seconds and 4 git commands to generate.