Commit Graph

17648 Commits

Author SHA1 Message Date
Joel Sherrill
f517be08f1 2008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* context_switch.S, cpu_asm.c, rtems/score/cpu.h: Add support for
	restarting the currently executing thread. Fine tune alignment factor
	as two-byte aligned and use this for critical structures.
2008-10-13 17:07:57 +00:00
Joel Sherrill
08467405b0 2008-10-13 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock_driver_simidle.c: Ensure ISR nest level and Thread Dispatch
	disable level are in the same state they would be in a true ISR. This
	ensures that all of the clock tick handling is as similar as possible
	in this limited environment.
2008-10-13 17:06:33 +00:00
Thomas Doerfler
06c3530efc libnetworking/rtems/rtems_glue.c: Copy nothing if rtems_bsdnet_parse_driver_name() if namep is NULL.
include/rtems/status-checks.h: Added prefix "RTEMS" for all macros. Doxygen style comments.  Cleanup.
2008-10-10 15:56:32 +00:00
Thomas Doerfler
f049983145 Update for status-checks.h changes. 2008-10-10 15:52:41 +00:00
Thomas Doerfler
da6142f0f2 remove file 2008-10-10 15:51:50 +00:00
Thomas Doerfler
602aee2091 shared/include/utility.h: Removed file.
shared/include/powerpc-utility.h: Use constraint "b" for address
base registers in inline assembler statements.
Update for status-checks.h changes.
2008-10-10 15:50:15 +00:00
Thomas Doerfler
74954943d2 Update for status-checks.h changes. 2008-10-10 15:46:32 +00:00
Thomas Doerfler
9a9f662f33 *** empty log message *** 2008-10-10 15:44:40 +00:00
Thomas Doerfler
b08f12d709 Added -msoft-float and removed -funit-at-a-time in CPU_CFLAGS 2008-10-10 15:40:02 +00:00
Ralf Corsepius
0b4445f2d8 New. 2008-10-10 02:34:06 +00:00
Ralf Corsepius
945f9df9d4 Regenerate. 2008-10-10 02:33:18 +00:00
Ralf Corsepius
1171c46116 binutils-2.18.93-rtems4.10-20081010.diff. 2008-10-10 02:32:36 +00:00
Ralf Corsepius
c81b995523 BINUTILS_VERS = 2.18.93 2008-10-10 02:30:19 +00:00
Ralf Corsepius
c41d6b4923 Regenerate. 2008-10-04 05:01:08 +00:00
Ralf Corsepius
e7910cd7ec Update to binutils-2.18.92. 2008-10-04 05:00:16 +00:00
Ralf Corsepius
1547cff649 Update to 2.18.92. 2008-10-04 04:58:19 +00:00
Joel Sherrill
db41bb6784 2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/printk.c: Addresses can be larger than integers
	so use long for %p formats.
	* score/inline/rtems/score/address.inl: Offsets can be positive or
	negative, so use int32_t.  Also do math with intptr_t since there
	are cases where the number of bits in an address do not equal the
	number of bits in an integer.
	* score/inline/rtems/score/heap.inl: Offsets can be positive or
	negative, so use int32_t.
2008-10-03 22:27:01 +00:00
Joel Sherrill
5365e6066f 2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Add m32r.
	* libcsupport/src/newlibc_exit.c: For some odd reason, the fini
	symbol for the m32r in C needs an extra leading _.
2008-10-03 19:42:30 +00:00
Joel Sherrill
ba3f9cf6ba 2008-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am: Remove unused file.
	* pci/no_host_bridge.c: Removed.
2008-10-03 16:28:05 +00:00
Joel Sherrill
8b6c49d59c 2008-10-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* .cvsignore: New file.
2008-10-03 12:08:30 +00:00
Ralf Corsepius
3ab27952c2 Fix up ChangeLog. 2008-10-03 09:23:19 +00:00
Ralf Corsepius
a5ece1a5dc Regenerate. 2008-10-03 06:18:38 +00:00
Ralf Corsepius
2abe16dd11 New. 2008-10-03 06:18:17 +00:00
Ralf Corsepius
933e34a61c GCC_RPMREL = 6. Disable cxx, infos. 2008-10-03 06:17:04 +00:00
Ralf Corsepius
bba70f4e0f GCC_RPMREL = 6. 2008-10-03 06:16:38 +00:00
Ralf Corsepius
dc7c0df8f2 gcc-core-4.3.2-rtems4.10-20081003.diff, newlib-1.16.0-rtems4.10-20081003.diff 2008-10-03 06:15:57 +00:00
Ralf Corsepius
525b90e593 Add m32r/m32c. Undef __ATTRIBUTE_IMPURE_PTR__ for mips only. 2008-10-03 06:14:31 +00:00
Ralf Corsepius
f4bacae819 Add m32r/m32c. 2008-10-03 06:13:17 +00:00
Ralf Corsepius
b38ae26bf4 Regenerate. 2008-10-03 03:41:40 +00:00
Ralf Corsepius
df339c2fbe gdb-6.8-rtems4.10-20081003.diff.
Abandon _without_sources.
2008-10-03 03:40:27 +00:00
Ralf Corsepius
30e604d7ba Bump GDB_RPMREL. 2008-10-03 03:39:44 +00:00
Ralf Corsepius
241aa252e6 Add m32r-*-rtems*, m32c-*-rtems*. 2008-10-03 03:35:23 +00:00
Ralf Corsepius
3d0a3acbae Regenerate. 2008-10-03 02:59:19 +00:00
Ralf Corsepius
e0c7ecfe75 Build binutils infos. 2008-10-03 02:58:08 +00:00
Ralf Corsepius
175b145c05 New. 2008-10-03 02:55:10 +00:00
Ralf Corsepius
b2fd3b7533 Add m32r, m32c. 2008-10-03 02:54:04 +00:00
Ralf Corsepius
24d6e0b8f7 Bump BINUTILS_RPMREL 2008-10-03 02:53:26 +00:00
Ralf Corsepius
7d28f7162c Add binutils-2.18.91-rtems4.10-20081003.diff 2008-10-03 02:52:48 +00:00
Joel Sherrill
dbd85b21dd 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/bspgetworkarea.c: Fix botched edit.
2008-10-03 00:00:38 +00:00
Joel Sherrill
3fc13ac9f2 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* README.configure: Add new M32R port. It is just a beginning but the
	BSP is functional enough to initialize and shutdown RTEMS.
2008-10-02 22:33:44 +00:00
Joel Sherrill
7f5ea3c675 2008-10-02 Joel Sherrill <joel.sherrill@OARcorp.com>
* user/region.t: Change size_t to ssize_t.
2008-10-02 22:09:00 +00:00
Joel Sherrill
9cf93daba3 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* custom/m32rsim.cfg: New file.
2008-10-02 21:57:48 +00:00
Joel Sherrill
1c16744128 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* src/aclocal/rtems-cpu-subdirs.m4: Add new M32R port. It is just a
	beginning but the BSP is functional enough to initialize and shutdown
	RTEMS.
2008-10-02 21:57:44 +00:00
Joel Sherrill
8fc9e12dce 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* ChangeLog, Makefile.am, acinclude.m4, configure.ac: New files.
2008-10-02 21:56:33 +00:00
Joel Sherrill
ea1116dbfc 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
	preinstall.am, console/console-io.c, console/syscalls.S,
	console/trap0.S, include/.cvsignore, include/bsp.h, include/tm27.h,
	start/start.S, startup/linkcmds: New files.
2008-10-02 21:56:30 +00:00
Joel Sherrill
7059d8fc62 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/cpu/Makefile.am: Add new M32R port. It is just a beginning but
	the BSP is functional enough to initialize and shutdown RTEMS.
2008-10-02 21:56:06 +00:00
Joel Sherrill
463454b084 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* .cvsignore, ChangeLog, Makefile.am, preinstall.am, rtems/asm.h,
	rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/m32r.h,
	rtems/score/types.h: New files.
2008-10-02 21:55:54 +00:00
Joel Sherrill
339fd66572 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* fileio/init.c: When USE_SHELL not defined, do not attempt to
	configure shell.
2008-10-02 21:49:39 +00:00
Joel Sherrill
640e9128fa 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* configure.ac: Revert trash committed. Shell builds with m32c now.
2008-10-02 21:47:29 +00:00
Joel Sherrill
a2a40272d2 2008-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* README.configure, aclocal/bsp-alias.m4, aclocal/check-bsps.m4: Add
	M32C port and m32csim BSP.
2008-10-02 21:44:50 +00:00