]> git.pld-linux.org Git - packages/dietlibc.git/blob - dietlibc-opt.patch
always pass MYARCH explicitly
[packages/dietlibc.git] / dietlibc-opt.patch
1 diff -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
4 @@ -1,8 +1,8 @@
5  #!/bin/sh
6  version=`${1:-gcc} -v 2>&1 |sed -n '/gcc version/ {s/gcc version //;p;}'`
7  case $version in
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 ;;
10 -  [34]*) echo -Os -fomit-frame-pointer -falign-functions=1 -falign-jumps=1 -falign-loops=1 -mpreferred-stack-boundary=4;;
11 -  *) echo -O2 -pipe -fomit-frame-pointer ;;
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 ;;
14 +  [34]*) echo ${OPTFLAGS} -Os -fomit-frame-pointer -falign-functions=1 -falign-jumps=1 -falign-loops=1 -mpreferred-stack-boundary=4;;
15 +  *) echo -O2 ${OPTFLAGS} -pipe -fomit-frame-pointer ;;
16  esac
17 diff -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
20 @@ -100,7 +100,7 @@
21  
22  profiling: $(OBJDIR)/libgmon.a $(OBJDIR)/pstart.o
23  
24 -DEFAULTCFLAGS=-pipe -nostdinc -D_REENTRANT $(EXTRACFLAGS)
25 +DEFAULTCFLAGS=-pipe -nostdinc -D_REENTRANT $(EXTRACFLAGS) $(OPTFLAGS)
26  CFLAGS=$(DEFAULTCFLAGS)
27  CROSS=
28  
29 @@ -132,14 +132,6 @@
30  
31  LIBMATHOBJ=$(patsubst %,$(OBJDIR)/%,$(LIBMATH))
32  
33 -ifeq ($(CFLAGS),$(DEFAULTCFLAGS))
34 -CFLAGS+=-O -fomit-frame-pointer
35 -endif
36 -
37 -ifneq ($(DEBUG),)
38 -CFLAGS = -g
39 -STRIP = :
40 -endif
41  CFLAGS += -W -Wall -Wextra -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-switch -Wno-unused -Wredundant-decls -Wshadow
42  
43  PWD=$(shell pwd)
This page took 0.027867 seconds and 3 git commands to generate.