From c0bdec1567cd492e41e9af987b5c21346fd0087b Mon Sep 17 00:00:00 2001 From: Alex Suykov Date: Sun, 28 Jan 2018 14:37:00 +0200 Subject: [PATCH] remove GOT complaints from configures Looks like this week's version of gcc doesn't suffer from this. And it's not something I can fix anyway. --- configure | 6 ------ 1 file changed, 6 deletions(-) diff --git a/configure b/configure index daadc6f4..b201481d 100755 --- a/configure +++ b/configure @@ -120,12 +120,6 @@ END # GCC may be configured to produce PIEs without explicit -pie options, # and it would do so even if given -ffreestanding -static. This is not # acceptable for minibase, so the code below tries to force non-PIE mode. -# -# Current gcc versions also generate GOT relocations no matter what. -# No idea how to disable them atm. It's mostly harmless, but adds one -# dirty page for executables that would not need it otherwise. -# -# clang does it right and produces nice static executables with no GOT. if [ -n "$clang" ]; then cat >> mini-cc <