Automatic date update in version.in
[deliverable/binutils-gdb.git] / ld / emulparams / criself.sh
index f709a1bb63e7b1f31f6b02e2b4d8c6746881ae22..dcddc0fbbc3e233c11a366d0397501c49d87792d 100644 (file)
@@ -31,8 +31,8 @@ TEXT_START_SYMBOLS='__Stext = ADDR (.startup);'
 # The __start dance is to get us through assumptions about entry
 # symbols, and to clear _start for normal use with sane programs.
 EXECUTABLE_SYMBOLS='
-__start = DEFINED(__start) ? __start : 
-  DEFINED(_start) ? _start : 
+__start = DEFINED(__start) ? __start :
+  DEFINED(_start) ? _start :
     DEFINED(start) ? start :
       DEFINED(.startup) ? .startup + 2 : 2;
 '
@@ -55,8 +55,9 @@ OTHER_BSS_END_SYMBOLS='
 '
 OTHER_END_SYMBOLS='PROVIDE (__end = .);'
 
+INIT_ADDR='ALIGN (2)'
+
 INIT_START='
- . = ALIGN(2);
  ___init__start = .;
  PROVIDE (___do_global_ctors = .);
 '
@@ -66,8 +67,9 @@ INIT_END='
  PROVIDE (___init__end = .);
 '
 
+FINI_ADDR='ALIGN (2)'
+
 FINI_START='
- . = ALIGN (2);
  ___fini__start = .;
  PROVIDE (___do_global_dtors = .);
 '
@@ -98,7 +100,7 @@ CTOR_END='
 # Also add the other symbols provided for rsim/xsim and elinux.
 OTHER_SYMBOLS='
   PROVIDE (__Eall = .);
-  PROVIDE (__Endmem = 0x10000000); 
+  PROVIDE (__Endmem = 0x10000000);
   PROVIDE (__Stacksize = 0);
 '
 NO_SMALL_DATA=yes
This page took 0.024439 seconds and 4 git commands to generate.