diff options
author | Martin Liska <mliska@suse.cz> | 2021-05-10 11:35:49 +0200 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2021-05-10 11:38:00 +0200 |
commit | 877e620f381e7af83d386f2ffec6f47546dd07c5 (patch) | |
tree | d48f1d69c029d49087207f874b42ec9b4e1e4432 | |
parent | 7596c762137f26f495b53ec93471273887832e31 (diff) | |
download | gcc-877e620f381e7af83d386f2ffec6f47546dd07c5.zip gcc-877e620f381e7af83d386f2ffec6f47546dd07c5.tar.gz gcc-877e620f381e7af83d386f2ffec6f47546dd07c5.tar.bz2 |
Fix genversion linker error.
When renaming gcov-iov to genversion I forgot one hunk that led
to the following linker error:
ld: error: build/genversion.o: requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile with -fPIC
gcc/ChangeLog:
* Makefile.in: Add missing genversion rule.
-rw-r--r-- | gcc/Makefile.in | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 8091057..487db22 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -3032,6 +3032,10 @@ CFLAGS-build/genversion.o += -DBASEVER=$(BASEVER_s) -DDATESTAMP=$(DATESTAMP_s) \ build/genversion.o: genversion.c $(BCONFIG_H) $(SYSTEM_H) +build/genversion$(build_exeext): build/genversion.o + +$(LINKER_FOR_BUILD) $(BUILD_LINKERFLAGS) $(BUILD_LDFLAGS) \ + build/genversion.o -o $@ + version.h: s-version; @true s-version: build/genversion$(build_exeext) build/genversion$(build_exeext) > tmp-version.h |