Apply -fomit-frame-pointer only to .o/.os files

Since -fomit-frame-pointer is compatible with -pg, apply it only to
.o/.os files.

	* sysdeps/unix/sysv/linux/i386/Makefile (CFLAGS-epoll_pwait.c):
	Renamed to ...
	(CFLAGS-epoll_pwait.o): This.
	(CFLAGS-mmap.c): Renamed to ...
	(CFLAGS-mmap.o): This.
	(CFLAGS-mmap64.c): Renamed to ...
	(CFLAGS-mmap64.o): This.
	(CFLAGS-epoll_pwait.os): New.
	(CFLAGS-mmap.os): Likewise.
	(CFLAGS-mmap64.os): Likewise.
	(CFLAGS-semtimedop.os): Likewise.
	(CFLAGS-semtimedop.c): Renamed to ...
	(CFLAGS-semtimedop.o): This.
This commit is contained in:
H.J. Lu 2015-10-21 09:05:01 -07:00
parent 0ad76d1ee7
commit d8f7fcacd7
2 changed files with 24 additions and 4 deletions

View File

@ -1,3 +1,19 @@
2015-10-21 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/unix/sysv/linux/i386/Makefile (CFLAGS-epoll_pwait.c):
Renamed to ...
(CFLAGS-epoll_pwait.o): This.
(CFLAGS-mmap.c): Renamed to ...
(CFLAGS-mmap.o): This.
(CFLAGS-mmap64.c): Renamed to ...
(CFLAGS-mmap64.o): This.
(CFLAGS-epoll_pwait.os): New.
(CFLAGS-mmap.os): Likewise.
(CFLAGS-mmap64.os): Likewise.
(CFLAGS-semtimedop.os): Likewise.
(CFLAGS-semtimedop.c): Renamed to ...
(CFLAGS-semtimedop.o): This.
2015-10-21 Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com>
* debug/tst-backtrace4.c (handle_signal): Fix a comment and

View File

@ -4,14 +4,18 @@ default-abi := 32
ifeq ($(subdir),misc)
sysdep_routines += ioperm iopl vm86
# %ebp may be used to pass the 6th argument to syscall.
CFLAGS-epoll_pwait.c += -fomit-frame-pointer
CFLAGS-mmap.c += -fomit-frame-pointer
CFLAGS-mmap64.c += -fomit-frame-pointer
CFLAGS-epoll_pwait.o += -fomit-frame-pointer
CFLAGS-epoll_pwait.os += -fomit-frame-pointer
CFLAGS-mmap.o += -fomit-frame-pointer
CFLAGS-mmap.os += -fomit-frame-pointer
CFLAGS-mmap64.o += -fomit-frame-pointer
CFLAGS-mmap64.os += -fomit-frame-pointer
endif
ifeq ($(subdir),sysvipc)
# %ebp may be used to pass the 6th argument to syscall.
CFLAGS-semtimedop.c += -fomit-frame-pointer
CFLAGS-semtimedop.o += -fomit-frame-pointer
CFLAGS-semtimedop.os += -fomit-frame-pointer
endif
ifeq ($(subdir),elf)