diff options
-rw-r--r-- | usr/src/lib/crt/amd64/crti.s | 1 | ||||
-rw-r--r-- | usr/src/lib/crt/amd64/crtn.s | 1 | ||||
-rw-r--r-- | usr/src/lib/crt/amd64/mach-crt1.s | 1 | ||||
-rw-r--r-- | usr/src/lib/crt/i386/crti.s | 1 | ||||
-rw-r--r-- | usr/src/lib/crt/i386/crtn.s | 1 | ||||
-rw-r--r-- | usr/src/lib/crt/i386/fsr.s | 1 | ||||
-rw-r--r-- | usr/src/lib/crt/i386/mach-crt1.s | 1 | ||||
-rw-r--r-- | usr/src/lib/crt/sparc/crti.s | 5 | ||||
-rw-r--r-- | usr/src/lib/crt/sparc/crtn.s | 3 | ||||
-rw-r--r-- | usr/src/lib/crt/sparc/mach-crt1.s | 5 |
10 files changed, 15 insertions, 5 deletions
diff --git a/usr/src/lib/crt/amd64/crti.s b/usr/src/lib/crt/amd64/crti.s index 14e71e03a5..3be609e4a9 100644 --- a/usr/src/lib/crt/amd64/crti.s +++ b/usr/src/lib/crt/amd64/crti.s @@ -24,6 +24,7 @@ */ .file "crti.s" + .ident "" /* * These crt*.o modules are provided as the bare minimum required diff --git a/usr/src/lib/crt/amd64/crtn.s b/usr/src/lib/crt/amd64/crtn.s index 70b73b88dd..22379f0f46 100644 --- a/usr/src/lib/crt/amd64/crtn.s +++ b/usr/src/lib/crt/amd64/crtn.s @@ -24,6 +24,7 @@ */ .file "crtn.s" + .ident "" /* * These crt*.o modules are provided as the bare minimum required diff --git a/usr/src/lib/crt/amd64/mach-crt1.s b/usr/src/lib/crt/amd64/mach-crt1.s index 9a334f84e4..6e3c466fcd 100644 --- a/usr/src/lib/crt/amd64/mach-crt1.s +++ b/usr/src/lib/crt/amd64/mach-crt1.s @@ -27,6 +27,7 @@ #include <sys/asm_linkage.h> .file "mach-crt1.s" + .ident "" .global _start_crt diff --git a/usr/src/lib/crt/i386/crti.s b/usr/src/lib/crt/i386/crti.s index 8e630511ca..40dff93a09 100644 --- a/usr/src/lib/crt/i386/crti.s +++ b/usr/src/lib/crt/i386/crti.s @@ -38,6 +38,7 @@ */ .file "crti.s" + .ident "" /* * Note that when _init and _fini are called the stack needs to be 16-byte diff --git a/usr/src/lib/crt/i386/crtn.s b/usr/src/lib/crt/i386/crtn.s index 413c102006..c5fb7d7612 100644 --- a/usr/src/lib/crt/i386/crtn.s +++ b/usr/src/lib/crt/i386/crtn.s @@ -34,6 +34,7 @@ * For further details - see bug#4433015 */ .file "crtn.s" + .ident "" /* * _init function epilogue diff --git a/usr/src/lib/crt/i386/fsr.s b/usr/src/lib/crt/i386/fsr.s index bafc28042f..a244fd85d7 100644 --- a/usr/src/lib/crt/i386/fsr.s +++ b/usr/src/lib/crt/i386/fsr.s @@ -27,6 +27,7 @@ #include <sys/asm_linkage.h> .file "fsr.s" + .ident "" .section .data .align 4 diff --git a/usr/src/lib/crt/i386/mach-crt1.s b/usr/src/lib/crt/i386/mach-crt1.s index 1824d41ec3..ba7dcf542d 100644 --- a/usr/src/lib/crt/i386/mach-crt1.s +++ b/usr/src/lib/crt/i386/mach-crt1.s @@ -26,6 +26,7 @@ #include <sys/asm_linkage.h> .file "mach-crt1.s" + .ident "" /* global entities defined elsewhere but used here */ .globl _start_crt diff --git a/usr/src/lib/crt/sparc/crti.s b/usr/src/lib/crt/sparc/crti.s index c457355a1d..8186bd441b 100644 --- a/usr/src/lib/crt/sparc/crti.s +++ b/usr/src/lib/crt/sparc/crti.s @@ -1,4 +1,4 @@ -/* +y/* * CDDL HEADER START * * The contents of this file are subject to the terms of the @@ -34,7 +34,8 @@ * For further details - see bug#4433015 */ - .file "crti.s" + .file "crti.s" + .ident "" #include <sys/asm_linkage.h> diff --git a/usr/src/lib/crt/sparc/crtn.s b/usr/src/lib/crt/sparc/crtn.s index 002bd6f053..bb8c8299a5 100644 --- a/usr/src/lib/crt/sparc/crtn.s +++ b/usr/src/lib/crt/sparc/crtn.s @@ -33,7 +33,8 @@ * For further details - see bug#4433015 */ - .file "crtn.s" + .file "crtn.s" + .ident "" /* * _init function epilogue diff --git a/usr/src/lib/crt/sparc/mach-crt1.s b/usr/src/lib/crt/sparc/mach-crt1.s index 989a69777c..2e840068c3 100644 --- a/usr/src/lib/crt/sparc/mach-crt1.s +++ b/usr/src/lib/crt/sparc/mach-crt1.s @@ -13,13 +13,14 @@ * Copyright 2008 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ - + /* Copyright 2016, Richard Lowe. */ #include <sys/asm_linkage.h> #include <sys/stack.h> .file "mach-crt1.s" + .ident "" .global _start_crt @@ -61,7 +62,7 @@ ENTRY_NP(_start) * * and an exit handler from the linker is in %g1 */ - clr %fp ! don't trace the stack past this point + clr %fp ! don't trace the stack past this point add %sp, WINDOWSIZE + STACK_BIAS, %l0 ! address of argc |