[rtems commit] Add libbsd sections

Sebastian Huber sebh at rtems.org
Mon Jul 9 08:39:11 UTC 2012


Module:    rtems
Branch:    master
Commit:    256ea2147ba39d5c8e00f94ef38bc39d980664a5
Changeset: http://git.rtems.org/rtems/commit/?id=256ea2147ba39d5c8e00f94ef38bc39d980664a5

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Apr 20 09:19:19 2012 +0200

Add libbsd sections

---

 c/src/lib/libbsp/arm/shared/startup/linkcmds.base  |    9 +++++++++
 .../lib/libbsp/sparc/shared/startup/linkcmds.base  |    6 ++++++
 2 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/c/src/lib/libbsp/arm/shared/startup/linkcmds.base b/c/src/lib/libbsp/arm/shared/startup/linkcmds.base
index 5174d48..c01b77b 100644
--- a/c/src/lib/libbsp/arm/shared/startup/linkcmds.base
+++ b/c/src/lib/libbsp/arm/shared/startup/linkcmds.base
@@ -306,6 +306,15 @@ SECTIONS {
 		_bsd__start_set_sysctl_set = .;
 		*(_bsd_set_sysctl_set);
 		_bsd__stop_set_sysctl_set = .;
+		__start_pcpu_set = .;
+		*(set_pcpu);
+		__stop_pcpu_set = .;
+		_bsd__start_set_ieee80211_ioctl_getset = .;
+		*(_bsd_set_ieee80211_ioctl_getset);
+		_bsd__stop_set_ieee80211_ioctl_getset = .;
+		_bsd__start_set_ieee80211_ioctl_setset = .;
+		*(_bsd_set_ieee80211_ioctl_setset);
+		_bsd__stop_set_ieee80211_ioctl_setset = .;
 
 		bsp_section_rodata_end = .;
 	} > REGION_RODATA AT > REGION_RODATA_LOAD
diff --git a/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base b/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base
index 6f13365..38360c1 100644
--- a/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base
+++ b/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base
@@ -150,6 +150,12 @@ SECTIONS
     __start_pcpu_set = .;
     *(set_pcpu);
     __stop_pcpu_set = .;
+    _bsd__start_set_ieee80211_ioctl_getset = .;
+    *(_bsd_set_ieee80211_ioctl_getset);
+    _bsd__stop_set_ieee80211_ioctl_getset = .;
+    _bsd__start_set_ieee80211_ioctl_setset = .;
+    *(_bsd_set_ieee80211_ioctl_setset);
+    _bsd__stop_set_ieee80211_ioctl_setset = .;
   } >ram
   .rwbsdsets : {
     /* Special FreeBSD linker set sections */




More information about the vc mailing list