Commit Graph

13412 Commits

Author SHA1 Message Date
Aun-Ali Zaidi
dac70edbcd arm/csb337: Add per-section compilation and linking support
CSB337
======

The size of the sample executables without this option were:

   text	   data	  bss		dec		 hex	filename
  70556	   2168	15640608	15713332	 efc434	minimum.exe
 102324	   2428	15608576	15713328	 efc430	base_sp.exe
 122712	   2516	15588096	15713324	 efc42c	nsecs.exe
 201232	   2912	15509184	15713328	 efc430	capture.exe
 214608	   2456	15496256	15713320	 efc428	cdtest.exe
 190600	   2804	15519936	15713340	 efc43c	paranoia.exe
 115312	   2372	15595648	15713332	 efc434	hello.exe
 573592	   6340	15133408	15713340	 efc43c	fileio.exe
 105752	   2428	15605152	15713332	 efc434	ticker.exe
 281684	   7208	15424448	15713340	 efc43c	loopback.exe
 601632	   2640	15109056	15713328	 efc430	cxx_iostream.exe
 460224	  13324	15239776	15713324	 efc42c	pppd.exe
 104536	   2428	15606368	15713332	 efc434	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		 hex	filename
  32396	   1404	15679520	15713320	 efc428	minimum.exe
  92036	   2268	15619040	15713344	 efc440	base_sp.exe
 112516	   2356	15598464	15713336	 efc438	nsecs.exe
 188792	   2744	15521792	15713328	 efc430	capture.exe
 202256	   2304	15508768	15713328	 efc430	cdtest.exe
 179664	   2644	15531008	15713316	 efc424	paranoia.exe
 102848	   2220	15608256	15713324	 efc42c	hello.exe
 552880	   6180	15154272	15713332	 efc434	fileio.exe
  95448	   2268	15615616	15713332	 efc434	ticker.exe
 257188	   6968	15449184	15713340	 efc43c	loopback.exe
 419444	   2488	15291392	15713324	 efc42c	cxx_iostream.exe
 422624	  13032	15277664	15713320	 efc428	pppd.exe
  92428	   2276	15618624	15713328	 efc430	unlimited.exe

CSB637
======

The size of the sample executables without this option were:

   text	   data	  bss		dec		hex	filename
  70556	   2168	65972256	66044980	3efc434	minimum.exe
 102324	   2428	65940224	66044976	3efc430	base_sp.exe
 122712	   2516	65919744	66044972	3efc42c	nsecs.exe
 201232	   2912	65840832	66044976	3efc430	capture.exe
 214608	   2456	65827904	66044968	3efc428	cdtest.exe
 190600	   2804	65851584	66044988	3efc43c	paranoia.exe
 115312	   2372	65927296	66044980	3efc434	hello.exe
 573592	   6340	65465056	66044988	3efc43c	fileio.exe
 105752	   2428	65936800	66044980	3efc434	ticker.exe
 281684	   7208	65756096	66044988	3efc43c	loopback.exe
 601632	   2640	65440704	66044976	3efc430	cxx_iostream.exe
 460224	  13324	65571424	66044972	3efc42c	pppd.exe
 104536	   2428	65938016	66044980	3efc434	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		hex	filename
  32396	   1404	66011168	66044968	3efc428	minimum.exe
  92036	   2268	65950688	66044992	3efc440	base_sp.exe
 112516	   2356	65930112	66044984	3efc438	nsecs.exe
 188792	   2744	65853440	66044976	3efc430	capture.exe
 202256	   2304	65840416	66044976	3efc430	cdtest.exe
 179664	   2644	65862656	66044964	3efc424	paranoia.exe
 102848	   2220	65939904	66044972	3efc42c	hello.exe
 552880	   6180	65485920	66044980	3efc434	fileio.exe
  95448	   2268	65947264	66044980	3efc434	ticker.exe
 257188	   6968	65780832	66044988	3efc43c	loopback.exe
 419444	   2488	65623040	66044972	3efc42c	cxx_iostream.exe
 422624	  13032	65609312	66044968	3efc428	pppd.exe
  92428	   2276	65950272	66044976	3efc430	unlimited.exe

KIT637 V6
=========

The size of the sample executables without this option were:

   text	   data	  bss		dec		 hex	filename
  70556	   2168	15640608	15713332	 efc434	minimum.exe
 102324	   2428	15608576	15713328	 efc430	base_sp.exe
 122712	   2516	15588096	15713324	 efc42c	nsecs.exe
 201232	   2912	15509184	15713328	 efc430	capture.exe
 214608	   2456	15496256	15713320	 efc428	cdtest.exe
 190600	   2804	15519936	15713340	 efc43c	paranoia.exe
 115312	   2372	15595648	15713332	 efc434	hello.exe
 573596	   6340	15133408	15713344	 efc440	fileio.exe
 105752	   2428	15605152	15713332	 efc434	ticker.exe
 281684	   7208	15424448	15713340	 efc43c	loopback.exe
 601632	   2640	15109056	15713328	 efc430	cxx_iostream.exe
 460224	  13324	15239776	15713324	 efc42c	pppd.exe
 104536	   2428	15606368	15713332	 efc434	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	  bss		dec		 hex	filename
  32396	   1404	15679520	15713320	 efc428	minimum.exe
  92036	   2268	15619040	15713344	 efc440	base_sp.exe
 112516	   2356	15598464	15713336	 efc438	nsecs.exe
 188792	   2744	15521792	15713328	 efc430	capture.exe
 202256	   2304	15508768	15713328	 efc430	cdtest.exe
 179664	   2644	15531008	15713316	 efc424	paranoia.exe
 102848	   2220	15608256	15713324	 efc42c	hello.exe
 552884	   6180	15154272	15713336	 efc438	fileio.exe
  95448	   2268	15615616	15713332	 efc434	ticker.exe
 257188	   6968	15449184	15713340	 efc43c	loopback.exe
 419444	   2488	15291392	15713324	 efc42c	cxx_iostream.exe
 422624	  13032	15277664	15713320	 efc428	pppd.exe
  92428	   2276	15618624	15713328	 efc430	unlimited.exe
2016-01-09 12:14:50 -06:00
Aun-Ali Zaidi
c7d29abe16 arm/csb336: Add per-section compilation and linking support
The size of the sample executables without this option were:

   text	   data	  bss           dec             hex     filename
 107316	   1948	31315236	31424500	1df7ff4	minimum.exe
 124196	   2076	31298244	31424516	1df8004	base_sp.exe
 144584	   2164	31277760	31424508	1df7ffc	nsecs.exe
 193600	   2560	31228356	31424516	1df8004	capture.exe
 222500	   2104	31199904	31424508	1df7ffc	cdtest.exe
 189728	   2460	31232324	31424512	1df8000	paranoia.exe
 114336	   2028	31308132	31424496	1df7ff0	hello.exe
 565800	   5988	30852708	31424496	1df7ff0	fileio.exe
 127620	   2076	31294820	31424516	1df8004	ticker.exe
 274060	   6864	31143584	31424508	1df7ffc	loopback.exe
 612008	   2296	30810208	31424512	1df8000	cxx_iostream.exe
 452432	  12972	30959104	31424508	1df7ffc	pppd.exe
 127020	   2084	31295396	31424500	1df7ff4	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data   bss		dec		hex	filename
  32008	   1436	31391076	31424520	1df8008	minimum.exe
 119172	   1924	31303396	31424492	1df7fec	base_sp.exe
 139648	   2012	31282848	31424508	1df7ffc	nsecs.exe
 185688	   2400	31236420	31424508	1df7ffc	capture.exe
 214612	   1952	31207936	31424500	1df7ff4	cdtest.exe
 184040	   2308	31238148	31424496	1df7ff0	paranoia.exe
 108352	   1868	31314276	31424496	1df7ff0	hello.exe
 549616	   5836	30869060	31424512	1df8000	fileio.exe
 122580	   1924	31300004	31424508	1df7ffc	ticker.exe
 254020	   6616	31163872	31424508	1df7ffc	loopback.exe
 435508	   2136	30986852	31424496	1df7ff0	cxx_iostream.exe
 419288	  12688	30992516	31424492	1df7fec	pppd.exe
 121396	   1924	31301188	31424508	1df7ffc	unlimited.exe
2016-01-09 09:34:27 -06:00
Aun-Ali Zaidi
89ecb7f434 arm/beagle: Add per-section compilation and linking support
Both the BeagleBoards and the BeagleBones produce identical sized binaries.

BeagleBoard Series
==================

The size of the sample executables without this option were:

  text     data    bss          dec             hex     filename
  62616	   1512	264177020	264241148	fbffffc	minimum.exe
  94228	   1852	264145056	264241136	fbffff0	base_sp.exe
 114556	   1940	264124632	264241128	fbfffe8	nsecs.exe
 191972	   2328	264046828	264241128	fbfffe8	capture.exe
 206412	   1880	264032848	264241140	fbffff4	cdtest.exe
 180680	   2228	264058220	264241128	fbfffe8	paranoia.exe
 107280	   1716	264132132	264241128	fbfffe8	hello.exe
 554392	   5764	263680988	264241144	fbffff8	fileio.exe
  97888	   1852	264141396	264241136	fbffff0	ticker.exe
 271728	   6624	263962784	264241136	fbffff0	loopback.exe
 593260	   1984	263645896	264241140	fbffff4	cxx_iostream.exe
 448400	  12740	263779992	264241132	fbfffec	pppd.exe
  96224	   1772	264143156	264241152	fc00000	unlimited.exe

The size of the sample executables with this option enabled were:

  text     data    bss          dec             hex     filename
  30560	   1212	264209364	264241136	fbffff0	minimum.exe
  87656	   1828	264151660	264241144	fbffff8	base_sp.exe
 108076	   1916	264131144	264241136	fbffff0	nsecs.exe
 183540	   2296	264055292	264241128	fbfffe8	capture.exe
 197908	   1856	264041384	264241148	fbffffc	cdtest.exe
 173976	   2204	264064956	264241136	fbffff0	paranoia.exe
  99752	   1684	264139692	264241128	fbfffe8	hello.exe
 537888	   5740	263697524	264241152	fc00000	fileio.exe
  91312	   1828	264148004	264241144	fbffff8	ticker.exe
 251360	   6512	263983256	264241128	fbfffe8	loopback.exe
 416176	   1952	263823012	264241140	fbffff4	cxx_iostream.exe
 415312	  12584	263813252	264241148	fbffffc	pppd.exe
  89068	   1740	264150344	264241152	fc00000	unlimited.exe

BeagleBone Series
=================

The size of the sample executables without this option were:

  text     data    bss          dec             hex     filename
  62616	   1512	264177020	264241148	fbffffc	minimum.exe
  94520	   1932	264144700	264241152	fc00000	base_sp.exe
 114844	   2020	264124280	264241144	fbffff8	nsecs.exe
 192260	   2408	264046476	264241144	fbffff8	capture.exe
 206708	   1960	264032456	264241124	fbfffe4	cdtest.exe
 180976	   2308	264057860	264241144	fbffff8	paranoia.exe
 107280	   1716	264132132	264241128	fbfffe8	hello.exe
 554688	   5844	263680596	264241128	fbfffe8	fileio.exe
  98180	   1932	264141040	264241152	fc00000	ticker.exe
 272016	   6704	263962432	264241152	fc00000	loopback.exe
 593260	   1984	263645896	264241140	fbffff4	cxx_iostream.exe
 448696	  12820	263779632	264241148	fbffffc	pppd.exe
  96224	   1772	264143156	264241152	fc00000	unlimited.exe

The size of the sample executables with this option enabled were:

  text     data    bss          dec             hex     filename
  30560	   1212	264209364	264241136	fbffff0	minimum.exe
  87944	   1908	264151276	264241128	fbfffe8	base_sp.exe
 108364	   1996	264130792	264241152	fc00000	nsecs.exe
 183828	   2376	264054940	264241144	fbffff8	capture.exe
 198196	   1936	264041000	264241132	fbfffec	cdtest.exe
 174264	   2284	264064604	264241152	fc00000	paranoia.exe
  99752	   1684	264139692	264241128	fbfffe8	hello.exe
 538176	   5820	263697140	264241136	fbffff0	fileio.exe
  91600	   1908	264147620	264241128	fbfffe8	ticker.exe
 251648	   6592	263982904	264241144	fbffff8	loopback.exe
 416176	   1952	263823012	264241140	fbffff4	cxx_iostream.exe
 415600	  12664	263812868	264241132	fbfffec	pppd.exe
  89068	   1740	264150344	264241152	fc00000	unlimited.exe
2016-01-09 09:31:39 -06:00
Sebastian Huber
b308f23bf7 bsp/qoriq: Use array for FMan modules 2016-01-08 08:46:18 +01:00
Aun-Ali Zaidi
1a244d1410 arm/altera-cyclone-v: Add per-section compilation and linking support
The size of the sample executables without this option were:

   text	   data	    bss	    	dec	    	hex		filename
 102224	   1896	1071540512	1071644632	3fdfffd8	minimum.exe
 114052	   2012	1071528560	1071644624	3fdfffd0	base_sp.exe
 124228	   2100	1071518284	1071644612	3fdfffc4	nsecs.exe
 156660	   2488	1071485472	1071644620	3fdfffcc	capture.exe
 171712	   2032	1071470888	1071644632	3fdfffd8	cdtest.exe
 152916	   2388	1071489312	1071644616	3fdfffc8	paranoia.exe
 107132	   1980	1071535512	1071644624	3fdfffd0	hello.exe
 421588	   5924	1071217120	1071644632	3fdfffd8	fileio.exe
 116652	   2012	1071525960	1071644624	3fdfffd0	ticker.exe
 205796	   6784	1071432044	1071644624	3fdfffd0	loopback.exe
 442992	   2240	1071199404	1071644636	3fdfffdc	cxx_iostream.exe
 332816	  12900	1071298908	1071644624	3fdfffd0	pppd.exe
 116180	   2036	1071526400	1071644616	3fdfffc8	unlimited.exe

The size of the sample executables with this option enabled were:

   text	   data	    bss	    	dec	    	hex		filename
  24988	   1280	1071618360	1071644628	3fdfffd4	minimum.exe
  67872	   1940	1071574804	1071644616	3fdfffc8	base_sp.exe
  81480	   2028	1071561132	1071644640	3fdfffe0	nsecs.exe
 133340	   2408	1071508888	1071644636	3fdfffdc	capture.exe
 140428	   1960	1071502236	1071644624	3fdfffd0	cdtest.exe
 120388	   2316	1071521936	1071644640	3fdfffe0	paranoia.exe
  73212	   1900	1071569528	1071644640	3fdfffe0	hello.exe
 392652	   5852	1071246120	1071644624	3fdfffd0	fileio.exe
  70472	   1940	1071572204	1071644616	3fdfffc8	ticker.exe
 175352	   6624	1071462652	1071644628	3fdfffd4	loopback.exe
 290832	   2160	1071351628	1071644620	3fdfffcc	cxx_iostream.exe
 294284	  12696	1071337640	1071644620	3fdfffcc	pppd.exe
  69124	   1956	1071573552	1071644632	3fdfffd8	unlimited.exe
2016-01-07 18:45:38 -06:00
Joel Sherrill
c37710b537 powerpc/psim: Add per-section compilation and linking support
The size of the sample executables without this option were:

 169644	   2260	16605288	16777192	 ffffe8	ticker.exe
 125480	   1984	16649712	16777176	 ffffd8	minimum.exe
1009716	 146443	15621024	16777183	 ffffdf	cxx_iostream.exe
 691892	   6218	16079064	16777174	 ffffd6	fileio.exe
 256048	   2748	16518404	16777200	 fffff0	capture.exe
 195878	   2348	16578964	16777190	 ffffe6	nsecs.exe
 205540	   2620	16569020	16777180	 ffffdc	paranoia.exe
 270988	   9700	16496492	16777180	 ffffdc	cdtest.exe
 166348	   2252	16608584	16777184	 ffffe0	base_sp.exe
 168860	   2252	16606076	16777188	 ffffe4	unlimited.exe
 152336	   2108	16622740	16777184	 ffffe0	hello.exe

The size of the sample executables with this option enabled were:

 127352	   2216	16647628	16777196	 ffffec	ticker.exe
  55584	   1588	16720024	16777196	 ffffec	minimum.exe
 647256	  51050	16078868	16777174	 ffffd6	cxx_iostream.exe
 660264	   6186	16110724	16777174	 ffffd6	fileio.exe
 233796	   2680	16540712	16777188	 ffffe4	capture.exe
 154018	   2304	16620856	16777178	 ffffda	nsecs.exe
 185492	   2592	16589108	16777192	 ffffe8	paranoia.exe
 240628	   8396	16528176	16777200	 fffff0	cdtest.exe
 124088	   2208	16650892	16777188	 ffffe4	base_sp.exe
 125404	   2204	16649568	16777176	 ffffd8	unlimited.exe
 130696	   2076	16644408	16777180	 ffffdc	hello.exe
2016-01-05 17:34:29 -06:00
Joel Sherrill
bd655345c1 mips/jmr3904: Add per-section compilation and linking support
The size of the sample executables without this option were:

 128028	   1812	  12224	 142064	  22af0	ticker.exe
  52600	   1324	   8192	  62116	   f2a4	minimum.exe
1156240	   2168	  19696	1178104	 11f9f8	cxx_iostream.exe
 706952	   5908	  24600	 737460	  b40b4	fileio.exe
 243232	   2372	  14084	 259688	  3f668	capture.exe
 155660	   1940	  12376	 169976	  297f8	nsecs.exe
 201256	   2212	  12896	 216364	  34d2c	paranoia.exe
 253696	   1872	  12576	 268144	  41770	cdtest.exe
 124452	   1812	  12208	 138472	  21ce8	base_sp.exe
 127640	   1844	  15648	 145132	  236ec	unlimited.exe
 133452	   1780	  11760	 146992	  23e30	hello.exe

The size of the sample executables with this option enabled were:

 115052	   1712	  12096	 128860	  1f75c	ticker.exe
  40760	   1256	   8144	  50160	   c3f0	minimum.exe
 671768	   2076	  18688	 692532	  a9134	cxx_iostream.exe
 679672	   5696	  23992	 709360	  ad2f0	fileio.exe
 227384	   2196	  13924	 243504	  3b730	capture.exe
 143132	   1832	  12248	 157212	  2661c	nsecs.exe
 187736	   2104	  12768	 202608	  31770	paranoia.exe
 234324	   1788	  12448	 248560	  3caf0	cdtest.exe
 111556	   1712	  12080	 125348	  1e9a4	base_sp.exe
 112876	   1744	  15520	 130140	  1fc5c	unlimited.exe
 118120	   1688	  11696	 131504	  201b0	hello.exe
2016-01-05 17:34:29 -06:00
Joel Sherrill
c653559e05 jmr3904.cfg: Delete old comments 2016-01-05 17:34:28 -06:00
Joel Sherrill
bc8176bcd5 c/Makefile.am, c/configure.ac: Remove references to TOOL_TARGETS 2016-01-04 14:03:31 -06:00
Joel Sherrill
e2f633aa01 c/TOOL_TARGETS: Remove obsolete file 2016-01-04 11:10:40 -06:00
Joel Sherrill
1528fdaf24 Remove AVR Architectural Port
Updates #2443.
2016-01-04 11:08:27 -06:00
Joel Sherrill
f6a8663ec5 Remove H8300 port
updates #2452.
2016-01-04 11:07:26 -06:00
Joel Sherrill
f5201df0dc Remove M32R architecture
updates #2446.
2016-01-04 11:07:00 -06:00
Joel Sherrill
ebcf458d03 powerpc/qemuppc/configure.ac: Correct typo 2016-01-04 11:05:33 -06:00
Joel Sherrill
7297258123 m32c/m32cbsp/configure.ac: Correct typo 2016-01-04 11:05:32 -06:00
Jan Sommer
4200a36a75 bsp/raspberrypi: Move assignment outside if-condition
Assignment was misplaced by one line.
2015-12-29 18:35:07 -06:00
Joel Sherrill
0c0c18ad69 m68k/idp: Minor Doxygen Cleanup 2015-12-29 18:34:22 -06:00
Ben Gras
127e08bbfe beagle sdcard.sh: objcopy 4.12
Fixes #2505.
2015-12-27 04:24:08 +01:00
Joel Sherrill
2268ee63ab libbsp/bfin and libbsp/powerpc acinclude.m4 regenerate 2015-12-24 16:52:34 -06:00
Aun-Ali Zaidi
d5154d0f6a api: Remove deprecated Notepads
Notepads where a feature of RTEMS' tasks that simply functioned in
the same way as POSIX keys or threaded local storage (TLS). They were
introduced well before per task variables, which are also deprecated,
and were barely used in favor of their POSIX alternatives.

In addition to their scarce usage, Notepads took up unnecessary memory.
For each task:

 - 16 32-bit integers were allocated.
 - A total of 64 bytes per task per thread.

This is especially critical in low memory and safety-critical applications.

They are also defined as uint32_t, and therefore are not guaranteed to
hold a pointer.

Lastly, they are not portable solutions for SMP and uniprocessor systems,
like POSIX keys and TLS.

updates #2493.
2015-12-24 16:52:34 -06:00
Ralph Holmes
34a2ec924d avr/avrtest: Remove (obselete).
Updates #2442.
2015-12-19 14:58:41 -05:00
jfjhh
b355e19024 doc: Epiphany BSP SIM headers 2015-12-18 22:04:02 -05:00
Martin Galvan
867b99f8fd Beaglebone Black: Fix rtems_gpio_bsp_disable_interrupt disabling all the GPIO interrupts
Currently, rtems_gpio_bsp_disable_interrupt disables the interrupts for all the
pins, not just the one that actually caused the interrupt. This patch
fixes that issue.

Closes #2497.
2015-12-16 14:07:38 -05:00
Joel Sherrill
af418e8f6b configure.ac: Do not reference ep1a 2015-12-14 21:31:59 -06:00
Aun-Ali Zaidi
f39e173c47 mips/genmongoosev: Remove
updates #2448.
2015-12-14 11:31:11 -05:00
Aun-Ali Zaidi
f6a8a77f0e h8300: Regenerate h8300 architecture
closes #2453.
2015-12-14 11:31:11 -05:00
Aun-Ali Zaidi
357fdfc246 h8300/h8sim: Remove
updates #2453.
2015-12-13 22:02:57 -05:00
Aun-Ali Zaidi
f2a228b2cb arm/gp32: Remove
updates #2451.
2015-12-13 08:39:14 -05:00
Jan Sommer
687463d7f3 Store task_id of the current thread for the ISR before waiting for the transient event
The ISR will send a transient event to the task specified in bus->taskid.
Make sure that the correct task_id is written to this field before waiting
for the transient event to arrive.

Fixes #2483
2015-12-12 20:22:03 -05:00
Aun-Ali Zaidi
c8a8a6013f arm/gba: Remove
updates #2449.
2015-12-12 20:21:33 -05:00
Aun-Ali Zaidi
32c2cd2be1 arm/nds: Remove
updates #2450.
2015-12-11 09:20:34 -05:00
Sebastian Huber
d0c3983814 Use linker set for system initialization
Make rtems_initialize_data_structures(),
rtems_initialize_before_drivers() and rtems_initialize_device_drivers()
static.  Rename rtems_initialize_start_multitasking() to
rtems_initialize_executive() and call the registered system
initialization handlers in this function.  Add system initialization API
available via #include <rtems/sysinit.h>.  Update the documentation
accordingly.

This is no functional change, only the method to call the existing
initialization routines changes.  Instead of direct function calls a
table of function pointers contained in the new RTEMS system
initialization linker set is used.  This table looks like this (the
actual addresses depend on the target).

nm *.exe | grep _Linker | sort
0201a2d0 D _Linker_set__Sysinit_begin
0201a2d0 D _Linker_set__Sysinit_bsp_work_area_initialize
0201a2d4 D _Linker_set__Sysinit_bsp_start
0201a2d8 D _Linker_set__Sysinit_rtems_initialize_data_structures
0201a2dc D _Linker_set__Sysinit_bsp_libc_init
0201a2e0 D _Linker_set__Sysinit_rtems_initialize_before_drivers
0201a2e4 D _Linker_set__Sysinit_bsp_predriver_hook
0201a2e8 D _Linker_set__Sysinit_rtems_initialize_device_drivers
0201a2ec D _Linker_set__Sysinit_bsp_postdriver_hook
0201a2f0 D _Linker_set__Sysinit_end

Add test sptests/spsysinit01.

Update #2408.
2015-12-11 08:17:16 +01:00
Joel Sherrill
d19d1c23ec m32r/configure.ac: Looked for m32rsim to exist and now is gone 2015-12-10 07:46:14 -06:00
Aun-Ali Zaidi
f7c47a6880 m32r/m32rsim: Remove
updates #2447.
2015-12-10 09:28:47 +01:00
Sebastian Huber
2858939a2c bsps: Delete superfluous bsp_pretasking_hook()
Use the bsp_predriver_hook() instead.

Update #2408.
2015-12-10 08:32:37 +01:00
Sebastian Huber
e7545f1b40 bsps/powerpc: Use default bsp_pretasking_hook()
Update #2408.
2015-12-10 08:32:37 +01:00
Sebastian Huber
afe87e1a1f bsps/bfin: Use default bsp_pretasking_hook()
Rename BSP-specific bsp_pretasking_hook() to bsp_predriver_hook().

Update #2408.
2015-12-10 08:32:37 +01:00
Sebastian Huber
ac78f35cb1 bsp/beatnik: Delete superfluous declaration
Update #2408.
2015-12-10 08:32:36 +01:00
Sebastian Huber
20d7093a9a bsps/virtex*: Use default bsp_pretasking_hook()
Update #2408.
2015-12-10 08:32:36 +01:00
Sebastian Huber
37030e38c6 bsps: Call bsp_work_area_initialize() early
Call bsp_work_area_initialize() before bsp_start().  This allows
bsp_start() to use malloc() etc. which is beneficial for systems with a
plug-and-play hardware enumeration.

Update #2408.
2015-12-10 08:32:36 +01:00
Sebastian Huber
938ef78cc4 bsps/sparc: Use default bsp_pretasking_hook()
Move content to bsp_predriver_hook() functions of the BSPs.

Update #2408.
2015-12-10 08:32:36 +01:00
Sebastian Huber
9ef736a6fd bsp/tqm8xx: Fix linker set description
Fix broken RTEMS linker set description introduced by
b618d8cfc5.
2015-12-10 08:32:35 +01:00
Sebastian Huber
08a315d76a bsps/sh: Disable fileio test due to lack of memory 2015-12-09 14:23:24 +01:00
Sebastian Huber
328d40674b bsps/sh: Disable fileio test due to lack of memory 2015-12-09 14:15:42 +01:00
Sebastian Huber
44d18b9e64 bsps: Fix some linker set descriptions
Fix broken RTEMS linker set descriptions introduced by
b618d8cfc5.
2015-12-09 14:04:52 +01:00
Aun-Ali Zaidi
05d09f44fc powerpc/ep1a: Remove
updates #2457.
2015-12-09 07:27:28 +01:00
Ralph Holmes
999529516a powerpc/score603e: Remove (obselete).
Updates #2458.
2015-12-08 21:17:00 -05:00
Aun-Ali Zaidi
9ae2d98866 m68k/mvme136: Remove
closes #2444.
2015-12-08 14:02:43 -06:00
Sebastian Huber
b618d8cfc5 Add RTEMS linker sets
Update #2408.
2015-12-08 09:25:22 +01:00
Aun-Ali Zaidi
a4e172aca7 m68k/sim68000: Remove
closes #2445.
2015-12-08 07:31:20 +01:00