about summary refs log tree commit diff
path: root/sysdeps/i386/i686/Makefile
blob: 83517c48db44726280a0076af2abaa5c8bbbf9f6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# So that we can test __m128's alignment
stack-align-test-flags += -msse

ifeq ($(subdir),string)
sysdep_routines += cacheinfo
endif

ifeq (yes,$(config-asflags-i686))
CFLAGS-.o += -Wa,-mtune=i686
CFLAGS-.os += -Wa,-mtune=i686
CFLAGS-.op += -Wa,-mtune=i686
CFLAGS-.og += -Wa,-mtune=i686
CFLAGS-.oS += -Wa,-mtune=i686

ASFLAGS-.o += -Wa,-mtune=i686
ASFLAGS-.os += -Wa,-mtune=i686
ASFLAGS-.op += -Wa,-mtune=i686
ASFLAGS-.og += -Wa,-mtune=i686
ASFLAGS-.oS += -Wa,-mtune=i686
endif

ifeq ($(subdir),stdlib)
# _Unwind_Backtrace from libgcc produces a segmentation fault if it was
# called within a context created by makecontext. See Bug 18635.
test-xfail-tst-makecontext = yes
endif