Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 349349 | Differences between
and this patch

Collapse All | Expand All

(-)source/Makefile.orig (-11 / +8 lines)
Lines 48-56 Link Here
48
else
48
else
49
CC?=gcc
49
CC?=gcc
50
CXX?=g++
50
CXX?=g++
51
LD=gcc
51
LD=$(CC)
52
AR=ar
52
AR?=ar
53
RANLIB=ranlib
53
RANLIB?=ranlib
54
54
55
# this nice line comes from the linux kernel makefile
55
# this nice line comes from the linux kernel makefile
56
BASE_ARCH:=$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc/ -e s/sparc64/sparc/ -e s/arm.*/arm/ -e s/sa110/arm/ -e s/alpha/axp/)
56
BASE_ARCH:=$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc/ -e s/sparc64/sparc/ -e s/arm.*/arm/ -e s/sa110/arm/ -e s/alpha/axp/)
Lines 166-174 Link Here
166
LOCALBASE?=/usr/local
166
LOCALBASE?=/usr/local
167
X11BASE?=/usr/X11R6
167
X11BASE?=/usr/X11R6
168
168
169
CFLAGS_COMMON=$(CFLAGS) -pipe -I. -I$(LOCALBASE)/include -I$(X11BASE)/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wall -Wno-unused-function
169
CFLAGS_COMMON=$(CFLAGS) -I. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wall -Wno-unused-function -fno-strict-aliasing
170
CFLAGS_RELEASE=-O2 -fno-strict-aliasing -ffast-math -funroll-loops -DNDEBUG
170
CFLAGS_RELEASE=-DNDEBUG
171
CFLAGS_DEBUG=-O0 -ggdb -D_DEBUG
171
CFLAGS_DEBUG=-D_DEBUG
172
ifeq ($(DEBUG_BUILD),YES)
172
ifeq ($(DEBUG_BUILD),YES)
173
CFLAGS_COMMON+=$(CFLAGS_DEBUG)
173
CFLAGS_COMMON+=$(CFLAGS_DEBUG)
174
else
174
else
Lines 182-193 Link Here
182
182
183
LDFLAGS_COMMON=$(LDFLAGS)
183
LDFLAGS_COMMON=$(LDFLAGS)
184
ifeq ($(OS),FreeBSD)
184
ifeq ($(OS),FreeBSD)
185
LDFLAGS_COMMON+= -L/usr/local/lib -lm -pthread
185
LDFLAGS_COMMON+= -lm -pthread
186
else
186
else
187
LDFLAGS_COMMON+= -L/usr/local/lib -ldl -lm -Wl -O1 --as-needed
187
LDFLAGS_COMMON+= -ldl -lm
188
endif
189
ifneq ($(DEBUG_BUILD),YES)
190
LDFLAGS_COMMON+= -s
191
endif
188
endif
192
189
193
ifeq ($(ARCH),x86_64)
190
ifeq ($(ARCH),x86_64)

Return to bug 349349