mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-21 19:15:44 +08:00
mips/malta: Add sections for new FreeBSD TCP/IP stack
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user