Message ID | 20200330173120.28377-1-sean.j.christopherson@intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [for_v29] selftests/sgx: Fix a benign linker warning | expand |
On Mon, Mar 30, 2020 at 10:31:20AM -0700, Sean Christopherson wrote: > Pass a build id of "none" to the linker to suppress a warning about the > build id being ignored: > > /usr/bin/ld: warning: .note.gnu.build-id section discarded, --build-id > ignored. > > Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com> Thanks. Got idea from this that the ELF format used in the test could be further refined with something like ".note.x86.tcs", which would contain the start offset and size of the TCS list. /Jarkko
diff --git a/tools/testing/selftests/sgx/Makefile b/tools/testing/selftests/sgx/Makefile index 95e5c4df8014..b0a47c695c19 100644 --- a/tools/testing/selftests/sgx/Makefile +++ b/tools/testing/selftests/sgx/Makefile @@ -41,7 +41,7 @@ $(OUTPUT)/call.o: call.S $(CC) $(HOST_CFLAGS) -c $< -o $@ $(OUTPUT)/test_encl.elf: test_encl.lds test_encl.c test_encl_bootstrap.S - $(CC) $(ENCL_CFLAGS) -T $^ -o $@ + $(CC) $(ENCL_CFLAGS) -T $^ -o $@ -Wl,--build-id=none EXTRA_CLEAN := \ $(OUTPUT)/test_encl.elf \
Pass a build id of "none" to the linker to suppress a warning about the build id being ignored: /usr/bin/ld: warning: .note.gnu.build-id section discarded, --build-id ignored. Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com> --- tools/testing/selftests/sgx/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)