ping [PATCH 0/2] MSP430: ld: Warn about mis-aligned symbols
Jozef Lawrynowicz
jozef.l@mittosystems.com
Thu Aug 27 17:01:23 GMT 2020
ping for these patches:
https://sourceware.org/pipermail/binutils/2020-August/112762.html
https://sourceware.org/pipermail/binutils/2020-August/112763.html
On Fri, Aug 07, 2020 at 01:12:20PM +0100, Jozef Lawrynowicz wrote:
> The goal of this patch series is to warn the user at link time if their
> are mis-aligned __*_array_start symbols in their program.
>
> The first patch is a generic change to add a new vfinfo format, required
> by the second, MSP430-specific patch.
>
> Successfully regtested the GCC/G++/LD testsuites for msp430-elf.
>
> Ok to apply?
>
> Jozef Lawrynowicz (2):
> LD: Add new %pU vfinfo format for printing linker script name
> MSP430: ld: Emit warning when __*_array_start symbols are mis-aligned
>
> ld/emultempl/msp430.em | 81 ++++++++++++++++++-
> ld/ldmisc.c | 10 ++-
> ld/scripttempl/elf32msp430.sc | 4 +
> ld/testsuite/ld-msp430-elf/finiarray-warn.ld | 46 +++++++++++
> ld/testsuite/ld-msp430-elf/finiarray-warn.r | 1 +
> .../ld-msp430-elf/initarray-nowarn.ld | 45 +++++++++++
> ld/testsuite/ld-msp430-elf/initarray-nowarn.r | 0
> ld/testsuite/ld-msp430-elf/initarray-warn.ld | 46 +++++++++++
> ld/testsuite/ld-msp430-elf/initarray-warn.r | 1 +
> ld/testsuite/ld-msp430-elf/initarray.s | 21 +++++
> ld/testsuite/ld-msp430-elf/msp430-elf.exp | 13 +++
> .../ld-msp430-elf/preinitarray-warn.ld | 46 +++++++++++
> .../ld-msp430-elf/preinitarray-warn.r | 1 +
> 13 files changed, 311 insertions(+), 4 deletions(-)
> create mode 100644 ld/testsuite/ld-msp430-elf/finiarray-warn.ld
> create mode 100644 ld/testsuite/ld-msp430-elf/finiarray-warn.r
> create mode 100644 ld/testsuite/ld-msp430-elf/initarray-nowarn.ld
> create mode 100644 ld/testsuite/ld-msp430-elf/initarray-nowarn.r
> create mode 100644 ld/testsuite/ld-msp430-elf/initarray-warn.ld
> create mode 100644 ld/testsuite/ld-msp430-elf/initarray-warn.r
> create mode 100644 ld/testsuite/ld-msp430-elf/initarray.s
> create mode 100644 ld/testsuite/ld-msp430-elf/preinitarray-warn.ld
> create mode 100644 ld/testsuite/ld-msp430-elf/preinitarray-warn.r
>
> --
> 2.27.0
More information about the Binutils
mailing list