mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-21 23:02:40 +00:00
* configure.ac: Test if '--build-id=none' is supported by the
linker and add it to LDFLAGS if possible. Build ID causes objcopy to generate huge binary files. * aclocal.m4 (grub_PROG_OBJCOPY_ABSOLUTE): Use LDFLAGS when linking, so that build ID doesn't break the test. * stage1/Makefile.am: Preserve LDFLAGS, use stage1_exec_LDFLAGS.
This commit is contained in:
1 parent
22cd659922
commit
bce46bf7f1
6 files changed
+83
-4
No files matched your search
+1
-1
@@ -5,7 +5,7 @@ CLEANFILES = $(nodist_pkglib_DATA)
|
||||
|
||||
# We can't use builtins or standard includes.
|
||||
AM_CCASFLAGS = $(STAGE1_CFLAGS) -fno-builtin -nostdinc
|
||||
LDFLAGS = -nostdlib -Wl,-N,-Ttext,7C00
|
||||
stage1_exec_LDFLAGS = -nostdlib -Wl,-N,-Ttext,7C00
|
||||
|
||||
noinst_PROGRAMS = stage1.exec
|
||||
stage1_exec_SOURCES = stage1.S stage1.h
|
||||
|
||||
+2
-1
@@ -110,7 +110,7 @@ INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LDFLAGS = -nostdlib -Wl,-N,-Ttext,7C00
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
@@ -188,6 +188,7 @@ CLEANFILES = $(nodist_pkglib_DATA)
|
||||
|
||||
# We can't use builtins or standard includes.
|
||||
AM_CCASFLAGS = $(STAGE1_CFLAGS) -fno-builtin -nostdinc
|
||||
stage1_exec_LDFLAGS = -nostdlib -Wl,-N,-Ttext,7C00
|
||||
stage1_exec_SOURCES = stage1.S stage1.h
|
||||
SUFFIXES = .exec
|
||||
all: all-am
|
||||
|
||||
Reference in new issue
Block a user