summaryrefslogtreecommitdiffstats
path: root/lib/csu/i386-elf
diff options
context:
space:
mode:
Diffstat (limited to 'lib/csu/i386-elf')
-rw-r--r--lib/csu/i386-elf/crt1_c.c3
-rw-r--r--lib/csu/i386-elf/crt1_s.S4
-rw-r--r--lib/csu/i386-elf/crti.S6
-rw-r--r--lib/csu/i386-elf/crtn.S6
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"
OpenPOWER on IntegriCloud