https://sourceware.org/bugzilla/show_bug.cgi?id=28230
Bug ID: 28230 Summary: .tfloat change breaks existing assembly codes Product: binutils Version: 2.38 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: hjl.tools at gmail dot com Target Milestone: --- Target: i386,x86-64 sysdeps/i386/fpu/s_cbrtl.S in glibc has #define CBRT2 1.2599210498948731648 #define ONE_CBRT2 0.793700525984099737355196796584 #define SQR_CBRT2 1.5874010519681994748 #define ONE_SQR_CBRT2 0.629960524947436582364439673883 /* We make the entries in the following table all 16 bytes wide to avoid having to implement a multiplication by 10. */ .type factor,@object .align ALIGNARG(4) factor: .tfloat ONE_SQR_CBRT2 .byte 0, 0, 0, 0, 0, 0 .tfloat ONE_CBRT2 .byte 0, 0, 0, 0, 0, 0 .tfloat 1.0 .byte 0, 0, 0, 0, 0, 0 .tfloat CBRT2 .byte 0, 0, 0, 0, 0, 0 .tfloat SQR_CBRT2 But commit 8f2200fe8e7f17295ed6d9bbc908da533c95e089 Author: Jan Beulich <jbeul...@suse.com> Date: Wed Aug 11 08:31:41 2021 +0200 commit e74e2b4c336fad993b0dd31b859af919ad52ec9e Author: Jan Beulich <jbeul...@suse.com> Date: Wed Aug 11 08:31:03 2021 +0200 x86/ELF: fix .ds.x output commit e2295dade838ad296e1e1cd1096177058139b6b3 Author: Jan Beulich <jbeul...@suse.com> Date: Wed Aug 11 08:30:26 2021 +0200 x86/ELF: fix .tfloat output commit e2295dade838ad296e1e1cd1096177058139b6b3 Author: Jan Beulich <jbeul...@suse.com> Date: Wed Aug 11 08:30:26 2021 +0200 x86/ELF: fix .tfloat output changed the layouts. -- You are receiving this mail because: You are on the CC list for the bug.