Commit Graph
150 Commits
Author SHA1 Message Date
Joel Sherrill 15068f4c9a Remove AVR port
closes #2443.
2016-01-19 19:40:42 -06:00
Joel Sherrill f6a8663ec5 Remove H8300 port
updates #2452.
2016-01-04 11:07:26 -06:00
Sebastian Huber 808230add9 Upgrade to 4.11.99.0 2015-09-11 08:24:18 +02:00
Daniel Hellstrom e7fade3ac4 DRVMGR: added driver manager to cpukit/libdrvmgr 2015-04-17 01:10:16 +02:00
Joel Sherrill 7af34c13d7 Always disable networking for h8300 2015-03-06 20:04:25 -06:00
Sebastian Huber d9196d1da7 configure: Paravirtualization for all targets
Virtual machines with paravirtualization exist not only on x86.
2014-05-08 08:40:35 +02:00
Sebastian Huber eafb040d91 score: Add --enable-profiling configure option 2014-03-14 08:46:48 +01:00
Sebastian Huber 8a9568d2e7 Require presence of <stdatomic.h> for SMP support 2014-02-17 08:46:38 +01:00
Philipp Eppelt 6ffaeb2899 add --enable-paravirt in cpukit configure scripts 2013-11-27 15:54:04 -05:00
WeiY 0432dff73f add compare_and_swap check in check-atomic.m4 2013-08-20 10:42:43 +02:00
WeiY 2e7f579865 stdatomic.h support check when configure 2013-07-17 13:07:33 +02:00
Sebastian Huber aec0e1958e configure: Documentation 2013-06-12 16:11:24 +02:00
Sebastian Huber f2f211c543 smp: Add ARM support 2013-05-31 15:20:32 +02:00
Sebastian Huber ffbeb6f6a3 smp: Add PowerPC support 2013-05-31 15:20:32 +02:00
Ralf Corsépius 390258c4f8 New. 2013-02-14 23:45:23 +01:00
Joel Sherrill ae55da7232 cpukit/aclocal - Fix one mistake by script 2012-05-11 08:44:14 -05:00
Joel Sherrill 9b4422a251 Remove All CVS Id Strings Possible Using a Script
Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines
  next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
  contain CVS Ids
+ If the processing left a blank line at the top of
  a file, it was removed.
2012-05-11 08:44:13 -05:00
Joel Sherrill 33a105fb69 Revert: Remove CVS Ids
See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html
for details.
2012-05-07 11:08:48 -05:00
Ralf Corsépius ee32f67a6f Remove CVS-Ids. 2012-05-04 09:36:25 +02:00
Sebastian Huber be42aa1aef Revert "Google C++ Testing Framework 1.6.0."
This reverts commit 9bf3a86865.
2012-01-26 09:58:10 +01:00
Sebastian Huber 9bf3a86865 Google C++ Testing Framework 1.6.0. 2012-01-23 10:50:19 +01:00
Ralf Corsepius e493e2a83e 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/check-smp.m4: Fix bogus log message.
2011-12-01 16:43:28 +00:00
Joel Sherrill 06dcaf09e6 2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com>
PR 1729/cpukit
	* configure.ac, sapi/include/confdefs.h, sapi/src/exinit.c,
	score/Makefile.am, score/preinstall.am,
	score/cpu/i386/rtems/score/cpu.h, score/cpu/sparc/cpu_asm.S,
	score/cpu/sparc/rtems/score/cpu.h,
	score/include/rtems/score/basedefs.h,
	score/include/rtems/score/context.h,
	score/include/rtems/score/percpu.h, score/src/percpu.c,
	score/src/thread.c, score/src/threadcreateidle.c: Add next step in
	SMP support. This adds an allocated array of the Per_CPU structures
	to support multiple cpus vs a single instance of the structure which
	is still used if SMP support is disabled. Configuration support is
	also added to explicitly enable or disable SMP. But SMP can only be
	enabled for the CPUs which will support it initially -- SPARC and
	i386. With the stub BSP support, a BSP can be run as a single core
	SMP system from an RTEMS data structure standpoint.
	* aclocal/check-smp.m4, aclocal/enable-smp.m4,
	score/include/rtems/bspsmp.h, score/include/rtems/score/smplock.h,
	score/src/smp.c, score/src/smplock.c: New files.
2011-03-16 20:05:06 +00:00
Ralf Corsepius 4c7b674a16 2011-03-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/rtems-top.m4, aclocal/version.m4:
	Rename RTEMS_API into _RTEMS_API.
2011-03-04 16:17:27 +00:00
Ralf Corsepius 38d1150ecf 2011-02-25 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/canonical-target-name.m4:
	Stop pretending no_cpu* was buildable.
	Derive RTEMS_CPU from "$host_cpu".
	Error out if "$host" doesn't match "*-*-rtems*".
2011-02-25 06:17:36 +00:00
Ralf Corsepius 8dc08d2379 2011-02-25 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/check-networking.m4, aclocal/check-posix.m4:
	Rebase check on "$host".
2011-02-25 03:58:33 +00:00
Ralf Corsepius b2b13e8af2 2010-10-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/check-func.m4: Linearize checks.
	Add missing $2 to AC_CHECK_DECL.
2010-10-08 09:42:11 +00:00
Ralf Corsepius 26c6706cfc 2010-08-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/check-func.m4: New.
2010-08-03 15:42:44 +00:00
Ralf Corsepius b77d6e115a Remove. 2010-06-17 15:29:01 +00:00
Ralf Corsepius dc35201765 Remove. 2010-06-09 08:06:08 +00:00
Ralf Corsepius 468b8df00e Remove. 2010-06-09 05:47:46 +00:00
Ralf Corsepius ba021d5c42 2010-06-07 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/version.m4: Bump RTEMS_API to 4.11.
	Bump _RTEMS_VERSION to 4.10.99.0.
2010-06-07 19:33:53 +00:00
Ralf Corsepius 292b0c3813 2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/enable-itron.m4, aclocal/check-itron.m4: Replace
	RTEMS_HAS_ITRON_API with enable_itron.
2010-04-29 07:45:01 +00:00
Ralf Corsepius 70f3aaa563 2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/enable-itron.m4: Cosmetics.
2010-04-29 05:18:41 +00:00
Ralf Corsepius e4f7ccb456 New. 2010-04-29 05:12:49 +00:00
Ralf Corsepius b3950931a0 Add RTEMS_CHECK_GCC_PRINTF_LD_OFF_T, RTEMS_CHECK_GCC_PRINTF_LLD_OFF_T. 2010-04-13 04:23:26 +00:00
Ralf Corsepius b5b51fc40c 2009-11-19 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/check-networking.m4: Do NOT disable networking for the
	avr and the m32c.
2009-11-19 14:46:11 +00:00
Ralf Corsepius 50f723461d New. 2009-10-30 05:45:40 +00:00
Ralf Corsepius b9b3a5c5c7 Remove RTEMS_CFLAGS.
Rework CFLAGS setup.
2009-10-23 14:58:16 +00:00
Ralf Corsepius 8d5caeaa45 2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/sysv-ipc.m4: Remove (unused).
2009-10-14 12:40:15 +00:00
Ralf Corsepius 5bd2447330 Remove unix/posix. 2009-10-14 12:25:59 +00:00
Joel Sherrill 118472cf87 2009-08-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* aclocal/check-networking.m4: Disable BSD TCP/IP for small memory
	targets.
2009-08-17 21:18:34 +00:00
Ralf Corsepius 18e23e9100 2009-07-23 Ralf Corsepius <ralf.corsepius@rtems.org>
* aclocal/enable-itron.m4: Default to not building itron.
2009-07-23 21:23:13 +00:00
Ralf Corsepius 52f8e7aa0d 2009-04-02 Ralf Corsépius <ralfcorsepius@rtems.org>
* aclocal/check-rtems-debug.m4: Add missing ','.
2009-04-02 11:49:51 +00:00
Ralf Corsepius a8f71b8ab7 Remove comment referring to HPUX. 2009-02-06 07:58:21 +00:00
Ralf Corsepius ab92255414 Remove tic4x. 2008-12-22 03:58:22 +00:00
Ralf Corsepius 30ad45ff38 Use -r instead of -Wl,-r to build *.rels. 2008-12-10 23:30:54 +00:00
Ralf Corsepius 21f0aacba1 2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/nfsclient/Makefile.am: Remove RTEMS_RELLDFLAGS.
	* aclocal/prog-cc.m4: Add RTEMS_RELLDFLAGS hack.
2008-12-08 13:14:32 +00:00
Ralf Corsepius 64600d0173 2008-09-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/include/rtems/rtems/types.h: Do not define rtems_boolean,
	rtems_single, rtems_double unless RTEMS_DEPRECATED_TYPES is given.
2008-09-22 14:12:12 +00:00
Joel Sherrill 7a28ac8880 2008-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
* configure.ac, aclocal/canonical-target-name.m4: Readd NIOS2 and TI
	C4x. Accidentally not done on 4.9 branch. :(
	* score/cpu/c4x/.cvsignore, score/cpu/c4x/ChangeLog,
	score/cpu/c4x/Makefile.am, score/cpu/c4x/cpu.c,
	score/cpu/c4x/cpu_asm.S, score/cpu/c4x/irq.c,
	score/cpu/c4x/preinstall.am, score/cpu/c4x/rtems/asm.h,
	score/cpu/c4x/rtems/score/c4x.h, score/cpu/c4x/rtems/score/cpu.h,
	score/cpu/c4x/rtems/score/cpu_asm.h,
	score/cpu/c4x/rtems/score/types.h, score/cpu/c4x/rtems/tic4x/c4xio.h,
	score/cpu/nios2/.cvsignore, score/cpu/nios2/ChangeLog,
	score/cpu/nios2/Makefile.am, score/cpu/nios2/cpu.c,
	score/cpu/nios2/cpu_asm.S, score/cpu/nios2/irq.c,
	score/cpu/nios2/preinstall.am, score/cpu/nios2/rtems/asm.h,
	score/cpu/nios2/rtems/score/cpu.h,
	score/cpu/nios2/rtems/score/cpu_asm.h,
	score/cpu/nios2/rtems/score/nios2.h,
	score/cpu/nios2/rtems/score/types.h: New files.
2008-09-10 15:41:37 +00:00