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] |
Hello all, The last couple of months my company been working on a system called CloudABI. To summarize, it is a POSIX-like system purely built on the concepts of capability-based security, similar to FreeBSD's Capsicum. More details can be found here: https://github.com/NuxiNL/cloudlibc CloudABI has its own ELFOSABI constant that has been allocated by SCO/Caldera, ELFOSABI_CLOUDABI, having value 17. Attached is a small patch for Binutils to add support for this target. The changes from config.sub have already been upstreamed: http://git.savannah.gnu.org/gitweb/?p=config.git;a=commit;h=37d9d9d48e410d718ddeced7ffb605111780ea91 Essentially there is no need to modify Binutils to support CloudABI, apart from modifying the linker to use a different ELFOSABI in the generated executables. The code for this is mostly identical to how this is done for FreeBSD. Best regards, -- Ed Schouten <ed@nuxi.nl>
Attachment:
20150326-binutils.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |