[ARM-FDPIC 00/12] FDPIC ABI for ARM

Nick Clifton nickc@redhat.com
Fri Mar 23 15:08:00 GMT 2018


Hi Christophe,

  As a first pass over this patch set, I applied them to the sources
  and ran my regression tests.  Unfortunately there were several new
  failures:

Checking Binutils in: arm-none-eabi ... LD: 6  done
  LD REGRESSION: FDPIC ARM shared library little
  LD REGRESSION: FDPIC ARM dynamic executable little
  LD REGRESSION: FDPIC ARM shared library big
  LD REGRESSION: FDPIC ARM dynamic executable big
  LD REGRESSION: FDPIC ARM shared library little endian M profile
  LD REGRESSION: FDPIC ARM dynamic executable little endian M profile
Checking Binutils in: armeb-eabi ... LD: 6  done
  LD REGRESSION: FDPIC ARM shared library little
  LD REGRESSION: FDPIC ARM dynamic executable little
  LD REGRESSION: FDPIC ARM shared library big
  LD REGRESSION: FDPIC ARM dynamic executable big
  LD REGRESSION: FDPIC ARM shared library little endian M profile
  LD REGRESSION: FDPIC ARM dynamic executable little endian M profile

It seems that these tests are all failing for the same reason:

  ld-new: unrecognised emulation mode: armelf_linux_fdpiceabi


Checking Binutils in: arm-netbsdelf ... GAS: 1  LD: 2  done
  GAS REGRESSION: FDPIC relocations   
Checking Binutils in: arm-nto ... GAS: 1  done
  GAS REGRESSION: FDPIC relocations   

Meanwhile these tests fail for a similar, but not quite the same reason:

  Fatal error: selected target format 'elf32-littlearm-fdpic' unknown

Would you mind fixing these up please ?

Cheers
  Nick



More information about the Binutils mailing list