This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This patch adds a new target, c6x-uclinux, to the TI C6X port. This uses a new kind of binary format called DSBT ELF, designed to support shared libraries on nommu systems. Every object (shared libraries, executables, dynamic linker) has an index, and a table at the start of the GOT to provide data segment pointers. The mechanism is similar to the ID shared-flat format which is used on m68k or Blackfin, but using real ELF binaries instead of flat ones. Also included in this patch is support for a new assembler directive, ".scomm", used to better support small-data common symbols as required by the ABI. There's also a small assembler bugfix for -mgenerate-rel. This patch does not yet include C++ EH support; I expect Paul Brook will submit those parts a bit later. Bernd
Attachment:
mainline-dsbt-0311b.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |