mips/malta: Add sections for new FreeBSD TCP/IP stack

This commit is contained in:
Joel Sherrill
2012-07-17 16:20:01 -05:00
parent c4547d81d7
commit 864cf50749
+25 -10
View File
@@ -25,16 +25,6 @@ SECTIONS
*(.rel.sdata)
PROVIDE (__runtime_reloc_stop = .);
/*
* Special FreeBSD sysctl sections.
*/
. = ALIGN (16);
__start_set_sysctl_set = .;
*(set_sysctl_*);
__stop_set_sysctl_set = ABSOLUTE(.);
*(set_domain_*);
*(set_pseudo_*);
*(.gcc_except_table*)
*(.eh_frame_hdr)
*(.eh_frame)
@@ -85,6 +75,31 @@ SECTIONS
_etext = .;
}
.robsdsets : {
/* for pre rtems-libbsd FreeBSD code */
__start_set_sysctl_set = .;
*(set_sysctl_*);
__stop_set_sysctl_set = .;
*(set_domain_*);
*(set_pseudo_*);
/* for rtems-libbsd FreeBSD code */
_bsd__start_set_modmetadata_set = .;
*(_bsd_set_modmetadata_set);
_bsd__stop_set_modmetadata_set = .;
_bsd__start_set_sysctl_set = .;
*(_bsd_set_sysctl_set);
_bsd__stop_set_sysctl_set = .;
_bsd__start_set_sysinit_set = .;
*(_bsd_set_sysinit_*);
_bsd__stop_set_sysinit_set = .;
. = ALIGN (16);
_endtext = .;
}
.rdata : {
*(.rdata)
*(.rodata)