]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/intelmote2/tos.x
Convert to Unix-style line terminators.
[tinyos-2.x.git] / tos / platforms / intelmote2 / tos.x
index 10a46c740b32e50371230fe664b07632545c80f3..c784959fe52703bb9d4f83b703cbabe21658dccd 100644 (file)
@@ -1,85 +1,85 @@
-OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",\r
-             "elf32-littlearm")\r
-OUTPUT_ARCH(arm)\r
-MEMORY\r
-{\r
-  text   (rx)   : ORIGIN = 0, LENGTH = 64M\r
-  data   (rw!x) : ORIGIN = 0x5c000000, LENGTH = 256K\r
-}\r
-SECTIONS\r
-{\r
-  .text           :\r
-  {\r
-    *(.vectors)\r
-    *(.text .stub .text.* .gnu.linkonce.t.*)\r
-    *(.rodata.*)\r
-    *(.rodata)    \r
-    /* .gnu.warning sections are handled specially by elf32.em.  */\r
-    *(.gnu.warning)\r
-    *(.glue_7t) *(.glue_7)\r
-    KEEP (*(.fini))\r
-  } >text\r
-  PROVIDE (__etext = .);\r
-  PROVIDE (_etext = .);\r
-  PROVIDE (etext = .);\r
-  .data           : AT (ADDR(.text) + SIZEOF(.text))\r
-  {\r
-    __data_start = . ;\r
-    *(.data .data.* .gnu.linkonce.d.*)\r
-    *(.gnu.linkonce.d*)\r
-    _edata = .;\r
-    PROVIDE (edata = .);\r
-  } > data\r
-  .bss SIZEOF(.data) + ADDR(.data) :\r
-  {\r
-    __bss_start = .;\r
-    __bss_start__ = .;\r
-   *(.dynbss)\r
-   *(.bss .bss.* .gnu.linkonce.b.*)\r
-   *(COMMON)\r
-    _end = .;\r
-    _bss_end__ = . ; __bss_end__ = . ; __end__ = . ;\r
-    PROVIDE (end = .);\r
-  } >data\r
-   __data_load_start = LOADADDR(.data);\r
-   __data_load_end = __data_load_start + SIZEOF(.data);\r
-  /* Stabs debugging sections.  */\r
-  .stab          0 : { *(.stab) }\r
-  .stabstr       0 : { *(.stabstr) }\r
-  .stab.excl     0 : { *(.stab.excl) }\r
-  .stab.exclstr  0 : { *(.stab.exclstr) }\r
-  .stab.index    0 : { *(.stab.index) }\r
-  .stab.indexstr 0 : { *(.stab.indexstr) }\r
-  .comment       0 : { *(.comment) }\r
-  /* DWARF debug sections.\r
-     Symbols in the DWARF debugging sections are relative to the beginning\r
-     of the section so we begin them at 0.  */\r
-  /* DWARF 1 */\r
-  .debug          0 : { *(.debug) }\r
-  .line           0 : { *(.line) }\r
-  /* GNU DWARF 1 extensions */\r
-  .debug_srcinfo  0 : { *(.debug_srcinfo) }\r
-  .debug_sfnames  0 : { *(.debug_sfnames) }\r
-  /* DWARF 1.1 and DWARF 2 */\r
-  .debug_aranges  0 : { *(.debug_aranges) }\r
-  .debug_pubnames 0 : { *(.debug_pubnames) }\r
-  /* DWARF 2 */\r
-  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }\r
-  .debug_abbrev   0 : { *(.debug_abbrev) }\r
-  .debug_line     0 : { *(.debug_line) }\r
-  .debug_frame    0 : { *(.debug_frame) }\r
-  .debug_str      0 : { *(.debug_str) }\r
-  .debug_loc      0 : { *(.debug_loc) }\r
-  .debug_macinfo  0 : { *(.debug_macinfo) }\r
-  /* SGI/MIPS DWARF 2 extensions */\r
-  .debug_weaknames 0 : { *(.debug_weaknames) }\r
-  .debug_funcnames 0 : { *(.debug_funcnames) }\r
-  .debug_typenames 0 : { *(.debug_typenames) }\r
-  .debug_varnames  0 : { *(.debug_varnames) }\r
-    .stack         0x80000 :\r
-  {\r
-    _stack = .;\r
-    *(.stack)\r
-  }\r
-  /DISCARD/ : { *(.note.GNU-stack) }\r
-}\r
+OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm",
+             "elf32-littlearm")
+OUTPUT_ARCH(arm)
+MEMORY
+{
+  text   (rx)   : ORIGIN = 0, LENGTH = 64M
+  data   (rw!x) : ORIGIN = 0x5c000000, LENGTH = 256K
+}
+SECTIONS
+{
+  .text           :
+  {
+    *(.vectors)
+    *(.text .stub .text.* .gnu.linkonce.t.*)
+    *(.rodata.*)
+    *(.rodata)    
+    /* .gnu.warning sections are handled specially by elf32.em.  */
+    *(.gnu.warning)
+    *(.glue_7t) *(.glue_7)
+    KEEP (*(.fini))
+  } >text
+  PROVIDE (__etext = .);
+  PROVIDE (_etext = .);
+  PROVIDE (etext = .);
+  .data           : AT (ADDR(.text) + SIZEOF(.text))
+  {
+    __data_start = . ;
+    *(.data .data.* .gnu.linkonce.d.*)
+    *(.gnu.linkonce.d*)
+    _edata = .;
+    PROVIDE (edata = .);
+  } > data
+  .bss SIZEOF(.data) + ADDR(.data) :
+  {
+    __bss_start = .;
+    __bss_start__ = .;
+   *(.dynbss)
+   *(.bss .bss.* .gnu.linkonce.b.*)
+   *(COMMON)
+    _end = .;
+    _bss_end__ = . ; __bss_end__ = . ; __end__ = . ;
+    PROVIDE (end = .);
+  } >data
+   __data_load_start = LOADADDR(.data);
+   __data_load_end = __data_load_start + SIZEOF(.data);
+  /* Stabs debugging sections.  */
+  .stab          0 : { *(.stab) }
+  .stabstr       0 : { *(.stabstr) }
+  .stab.excl     0 : { *(.stab.excl) }
+  .stab.exclstr  0 : { *(.stab.exclstr) }
+  .stab.index    0 : { *(.stab.index) }
+  .stab.indexstr 0 : { *(.stab.indexstr) }
+  .comment       0 : { *(.comment) }
+  /* DWARF debug sections.
+     Symbols in the DWARF debugging sections are relative to the beginning
+     of the section so we begin them at 0.  */
+  /* DWARF 1 */
+  .debug          0 : { *(.debug) }
+  .line           0 : { *(.line) }
+  /* GNU DWARF 1 extensions */
+  .debug_srcinfo  0 : { *(.debug_srcinfo) }
+  .debug_sfnames  0 : { *(.debug_sfnames) }
+  /* DWARF 1.1 and DWARF 2 */
+  .debug_aranges  0 : { *(.debug_aranges) }
+  .debug_pubnames 0 : { *(.debug_pubnames) }
+  /* DWARF 2 */
+  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }
+  .debug_abbrev   0 : { *(.debug_abbrev) }
+  .debug_line     0 : { *(.debug_line) }
+  .debug_frame    0 : { *(.debug_frame) }
+  .debug_str      0 : { *(.debug_str) }
+  .debug_loc      0 : { *(.debug_loc) }
+  .debug_macinfo  0 : { *(.debug_macinfo) }
+  /* SGI/MIPS DWARF 2 extensions */
+  .debug_weaknames 0 : { *(.debug_weaknames) }
+  .debug_funcnames 0 : { *(.debug_funcnames) }
+  .debug_typenames 0 : { *(.debug_typenames) }
+  .debug_varnames  0 : { *(.debug_varnames) }
+    .stack         0x80000 :
+  {
+    _stack = .;
+    *(.stack)
+  }
+  /DISCARD/ : { *(.note.GNU-stack) }
+}