From: H.J. Lu Date: Fri, 29 Dec 2023 20:43:11 +0000 (-0800) Subject: Fix x86-64: Add R_X86_64_CODE_4_GOTPCRELX X-Git-Tag: binutils-2_42~339 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=eed38d8a02b277825a682d8d1daeb0bcc4508b04;p=thirdparty%2Fbinutils-gdb.git Fix x86-64: Add R_X86_64_CODE_4_GOTPCRELX commit 3d5a60de52556f6a53d71d7e607c6696450ae3e4 Author: H.J. Lu Date: Thu Jun 8 10:01:03 2023 -0700 x86-64: Add R_X86_64_CODE_4_GOTPCRELX added a new field, fx_tcbit3, to fix. But it didn't initialize it. Fix it by clearing it in fix_new_internal. * wrtite.c (fix_new_internal): Clear fx_tcbit3. --- diff --git a/gas/write.c b/gas/write.c index 20ba3f8bd84..5612b401f46 100644 --- a/gas/write.c +++ b/gas/write.c @@ -169,6 +169,7 @@ fix_new_internal (fragS *frag, /* Which frag? */ fixP->fx_addnumber = 0; fixP->fx_tcbit = 0; fixP->fx_tcbit2 = 0; + fixP->fx_tcbit3 = 0; fixP->fx_done = 0; fixP->fx_no_overflow = 0; fixP->fx_signed = 0;