]>
Commit | Line | Data |
---|---|---|
04277e02 | 1 | # Copyright (C) 1993-2019 Free Software Foundation, Inc. |
53df7cde RM |
2 | # This file is part of the GNU C Library. |
3 | ||
4 | # The GNU C Library is free software; you can redistribute it and/or | |
3214b89b AJ |
5 | # modify it under the terms of the GNU Lesser General Public |
6 | # License as published by the Free Software Foundation; either | |
7 | # version 2.1 of the License, or (at your option) any later version. | |
53df7cde RM |
8 | |
9 | # The GNU C Library is distributed in the hope that it will be useful, | |
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
3214b89b | 12 | # Lesser General Public License for more details. |
53df7cde | 13 | |
3214b89b | 14 | # You should have received a copy of the GNU Lesser General Public |
ab84e3ff PE |
15 | # License along with the GNU C Library. If not, see |
16 | # <http://www.gnu.org/licenses/>. | |
53df7cde | 17 | |
1cfb0487 RM |
18 | # The mpn functions need this. All existing 68k ports use MIT syntax. If |
19 | # a new port wants to use Motorola or Sony syntax, it can redefine this | |
20 | # variable. | |
21 | ifndef m68k-syntax-flag | |
22 | m68k-syntax-flag = -DMIT_SYNTAX | |
23 | endif | |
10d0017f | 24 | |
558e7e0f | 25 | asm-CPPFLAGS += $(m68k-syntax-flag) |
ab076e09 | 26 | |
a698457a UD |
27 | pic-ccflag = -fpic |
28 | ||
8a9ea3cc AS |
29 | ifeq ($(subdir),csu) |
30 | # Make sure gcrt1.o uses the large PIC model | |
31 | CFLAGS-gmon-start.c := -fPIC | |
542a3478 AS |
32 | ifeq ($(build-pie-default),yes) |
33 | # Override default PIE | |
34 | ASFLAGS-.o += -fno-pie | |
35 | endif | |
8a9ea3cc AS |
36 | endif |
37 | ||
7cd24045 | 38 | ifeq ($(subdir),setjmp) |
ab076e09 RM |
39 | # Make sure setjmp.c is compiled with a frame pointer |
40 | CFLAGS-setjmp.c := -fno-omit-frame-pointer | |
7cd24045 AS |
41 | endif |
42 | ||
2c85dda1 | 43 | ifeq ($(subdir),elf) |
d42c91d9 | 44 | CFLAGS-rtld.c += -Wno-uninitialized -Wno-unused |
2c85dda1 | 45 | endif |
87523e9c AS |
46 | |
47 | ifeq ($(subdir),gmon) | |
48 | CFLAGS-mcount.c += -Wno-frame-address | |
49 | endif |