Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge our ELF branding into Binutils 2.12_20020410 snapshot. | obrien | 2002-04-12 | 1 | -23/+89 |
| | |||||
* | Remove bogon from bad merge. | obrien | 2002-03-13 | 1 | -2/+0 |
| | |||||
* | Merge our ELF branding into Binutils 2.12_20020221_snap. | obrien | 2002-02-22 | 1 | -17/+20 |
| | |||||
* | Merge our ELF branding into Binutils 2.12.0_snap. | obrien | 2002-01-27 | 1 | -778/+1714 |
| | |||||
* | Merge our ELF branding into Binutils 2.11.2. | obrien | 2001-06-26 | 1 | -47/+86 |
| | |||||
* | Merge our ELF branding into Binutils 2.11[.0]. | obrien | 2001-05-28 | 1 | -380/+667 |
| | | | | | | | | I have also turned off the older 100% against-the-gABI method[*]. If you must really have it, define "WANT_OLD_BRANDELF_METHOD". [*] but left the stretching the gABI method until I finish writing the notes section support in the ELF image loader. | ||||
* | Merge our ELF branding into Binutils 2.10.1. | obrien | 2000-11-15 | 1 | -11/+33 |
| | |||||
* | Merge in our ELF branding. | obrien | 2000-06-20 | 1 | -0/+1 |
| | |||||
* | Merge in our ELF branding. | obrien | 2000-05-13 | 1 | -226/+1493 |
| | |||||
* | Change our ELF binary branding to something more acceptable to the Binutils | obrien | 2000-04-18 | 1 | -13/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maintainers. After we established our branding method of writing upto 8 characters of the OS name into the ELF header in the padding; the Binutils maintainers and/or SCO (as USL) decided that instead the ELF header should grow two new fields -- EI_OSABI and EI_ABIVERSION. Each of these are an 8-bit unsigned integer. SCO has assigned official values for the EI_OSABI field. In addition to this, the Binutils maintainers and NetBSD decided that a better ELF branding method was to include ABI information in a ".note" ELF section. With this set of changes, we will now create ELF binaries branded using both "official" methods. Due to the complexity of adding a section to a binary, binaries branded with ``brandelf'' will only brand using the EI_OSABI method. Also due to the complexity of pulling a section out of an ELF file vs. poking around in the ELF header, our image activator only looks at the EI_OSABI header field. Note that a new kernel can still properly load old binaries except for Linux static binaries branded in our old method. * * For a short period of time, ``ld'' will also brand ELF binaries * using our old method. This is so people can still use kernel.old * with a new world. This support will be removed before 5.0-RELEASE, * and may not last anywhere upto the actual release. My expiration * time for this is about 6mo. * | ||||
* | Slightly cleaner branding code that may be more palatable to the Binutils | obrien | 2000-04-12 | 1 | -4/+13 |
| | | | | maintainers. | ||||
* | Resolve conflicts from import of binutils-2.9.1. | jdp | 1998-09-06 | 1 | -33/+197 |
| | | | | Submitted by: Doug Rabson <dfr> | ||||
* | Add automatic branding of FreeBSD ELF files. | jdp | 1998-03-01 | 1 | -0/+5 |
| | |||||
* | Initial import of GNU binutils version 2.8.1. Believe it or not, | jdp | 1998-03-01 | 1 | -0/+4176 |
this is heavily stripped down. |