patch-2.4.22 linux-2.4.22/arch/ia64/vmlinux.lds.S
Next file: linux-2.4.22/arch/m68k/apollo/config.c
Previous file: linux-2.4.22/arch/ia64/tools/print_offsets.c
Back to the patch index
Back to the overall index
- Lines: 97
- Date:
2003-08-25 04:44:39.000000000 -0700
- Orig file:
linux-2.4.21/arch/ia64/vmlinux.lds.S
- Orig date:
2003-06-13 07:51:31.000000000 -0700
diff -urN linux-2.4.21/arch/ia64/vmlinux.lds.S linux-2.4.22/arch/ia64/vmlinux.lds.S
@@ -27,6 +27,7 @@
_text = .;
_stext = .;
+
.text : AT(ADDR(.text) - PAGE_OFFSET)
{
*(.text.ivt)
@@ -47,38 +48,48 @@
/* Exception table */
. = ALIGN(16);
- __start___ex_table = .;
__ex_table : AT(ADDR(__ex_table) - PAGE_OFFSET)
- { *(__ex_table) }
- __stop___ex_table = .;
+ {
+ __start___ex_table = .;
+ *(__ex_table)
+ __stop___ex_table = .;
+ }
#if defined(CONFIG_IA64_GENERIC)
/* Machine Vector */
. = ALIGN(16);
- machvec_start = .;
.machvec : AT(ADDR(.machvec) - PAGE_OFFSET)
- { *(.machvec) }
- machvec_end = .;
+ {
+ machvec_start = .;
+ *(.machvec)
+ machvec_end = .;
+ }
#endif
- __start___ksymtab = .; /* Kernel symbol table */
__ksymtab : AT(ADDR(__ksymtab) - PAGE_OFFSET)
- { *(__ksymtab) }
- __stop___ksymtab = .;
+ {
+ __start___ksymtab = .; /* Kernel symbol table */
+ *(__ksymtab)
+ __stop___ksymtab = .;
+ }
- __start___kallsyms = .; /* All kernel symbols for debugging */
__kallsyms : AT(ADDR(__kallsyms) - PAGE_OFFSET)
- { *(__kallsyms) }
- __stop___kallsyms = .;
+ {
+ __start___kallsyms = .; /* All kernel symbols for debugging */
+ *(__kallsyms)
+ __stop___kallsyms = .;
+ }
/* Unwind info & table: */
. = ALIGN(8);
.IA_64.unwind_info : AT(ADDR(.IA_64.unwind_info) - PAGE_OFFSET)
{ *(.IA_64.unwind_info*) }
- ia64_unw_start = .;
.IA_64.unwind : AT(ADDR(.IA_64.unwind) - PAGE_OFFSET)
- { *(.IA_64.unwind*) }
- ia64_unw_end = .;
+ {
+ ia64_unw_start = .;
+ *(.IA_64.unwind*)
+ ia64_unw_end = .;
+ }
.rodata : AT(ADDR(.rodata) - PAGE_OFFSET)
{ *(.rodata) *(.rodata.*) }
@@ -97,14 +108,18 @@
.data.init : AT(ADDR(.data.init) - PAGE_OFFSET)
{ *(.data.init) }
. = ALIGN(16);
- __setup_start = .;
.setup.init : AT(ADDR(.setup.init) - PAGE_OFFSET)
- { *(.setup.init) }
- __setup_end = .;
- __initcall_start = .;
+ {
+ __setup_start = .;
+ *(.setup.init)
+ __setup_end = .;
+ }
.initcall.init : AT(ADDR(.initcall.init) - PAGE_OFFSET)
- { *(.initcall.init) }
- __initcall_end = .;
+ {
+ __initcall_start = .;
+ *(.initcall.init)
+ __initcall_end = .;
+ }
. = ALIGN(PAGE_SIZE);
__init_end = .;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)