diff options
author | dim <dim@FreeBSD.org> | 2010-12-09 21:31:21 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2010-12-09 21:31:21 +0000 |
commit | 12dd9eb8e940c48f9fc30dbc137071b4fe5caead (patch) | |
tree | 96ac8370f6f90ce1b871c6c0926f956cf19ad8a4 /lib/csu/i386-elf | |
parent | 3d43bf49cce8a92469a10d65a75094c9292d513d (diff) | |
download | FreeBSD-src-12dd9eb8e940c48f9fc30dbc137071b4fe5caead.zip FreeBSD-src-12dd9eb8e940c48f9fc30dbc137071b4fe5caead.tar.gz |
Let all .c and .S files under lib/csu consistently use the __FBSDID()
macro for identification, instead of several different hand-rolled
variants (plain .ident, .ascii, etc).
Diffstat (limited to 'lib/csu/i386-elf')
-rw-r--r-- | lib/csu/i386-elf/crt1_c.c | 3 | ||||
-rw-r--r-- | lib/csu/i386-elf/crt1_s.S | 4 | ||||
-rw-r--r-- | lib/csu/i386-elf/crti.S | 6 | ||||
-rw-r--r-- | lib/csu/i386-elf/crtn.S | 6 |
4 files changed, 11 insertions, 8 deletions
diff --git a/lib/csu/i386-elf/crt1_c.c b/lib/csu/i386-elf/crt1_c.c index c38f267..1eadc7c 100644 --- a/lib/csu/i386-elf/crt1_c.c +++ b/lib/csu/i386-elf/crt1_c.c @@ -26,6 +26,9 @@ * $FreeBSD$ */ +#include <sys/cdefs.h> +__FBSDID("$FreeBSD$"); + #ifndef lint #ifndef __GNUC__ #error "GCC is needed to compile this file" diff --git a/lib/csu/i386-elf/crt1_s.S b/lib/csu/i386-elf/crt1_s.S index 949d164..f8c1d73 100644 --- a/lib/csu/i386-elf/crt1_s.S +++ b/lib/csu/i386-elf/crt1_s.S @@ -25,6 +25,8 @@ * $FreeBSD$ */ +#include <machine/asm.h> +__FBSDID("$FreeBSD$"); .text .align 4 @@ -47,5 +49,3 @@ _start: int3 .cfi_endproc .size _start, . - _start - - .ident "$FreeBSD$" diff --git a/lib/csu/i386-elf/crti.S b/lib/csu/i386-elf/crti.S index bb11f3a..608dc21 100644 --- a/lib/csu/i386-elf/crti.S +++ b/lib/csu/i386-elf/crti.S @@ -23,6 +23,9 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include <machine/asm.h> +__FBSDID("$FreeBSD$"); + .section .init,"ax",@progbits .align 4 .globl _init @@ -36,6 +39,3 @@ _init: .type _fini,@function _fini: sub $12,%esp /* re-align stack pointer */ - - .section .rodata -.ascii "$FreeBSD$\0" diff --git a/lib/csu/i386-elf/crtn.S b/lib/csu/i386-elf/crtn.S index bc90d31..9ce5bec 100644 --- a/lib/csu/i386-elf/crtn.S +++ b/lib/csu/i386-elf/crtn.S @@ -23,6 +23,9 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include <machine/asm.h> +__FBSDID("$FreeBSD$"); + .section .init,"ax",@progbits add $12,%esp ret @@ -30,6 +33,3 @@ .section .fini,"ax",@progbits add $12,%esp ret - - .section .rodata -.ascii "$FreeBSD$\0" |