diff --git a/lld/ELF/Options.td b/lld/ELF/Options.td --- a/lld/ELF/Options.td +++ b/lld/ELF/Options.td @@ -711,6 +711,8 @@ def: F<"warn-once">; def: F<"warn-shared-textrel">; def: JoinedOrSeparate<["-"], "G">; +def: F<"relax-gp">; +def: F<"no-relax-gp">; // Hidden option used for testing MIPS multi-GOT implementation. defm mips_got_size: diff --git a/lld/test/ELF/silent-ignore.test b/lld/test/ELF/silent-ignore.test --- a/lld/test/ELF/silent-ignore.test +++ b/lld/test/ELF/silent-ignore.test @@ -7,6 +7,8 @@ RUN: -no-ctors-in-init-array \ RUN: -no-keep-memory \ RUN: --no-relax \ +RUN: --no-relax \ +RUN: --no-relax-gp \ RUN: -no-warn-mismatch \ RUN: -rpath-link . \ RUN: -secure-plt \