Ralf Corsepius
af86b8270f
Preps. for gcc-4.4.0
2009-04-14 17:26:05 +00:00
Joel Sherrill
7c4c284c4a
2009-04-14 Michael Walle <michael@walle.cc>
...
* cpu.h: corrected the registers in Context_Control and
in CPU_Interrupt_frame to correspond to the saved frame in cpu_asm.S
Also switched on CPU_ISR_PASSES_FRAME_POINTER.
* cpu_asm.S: Moved the restore part of _CPU_Context_switch for
easier reading. Fixed _CPU_Context_restore, it now moves the
argument and branches to a label in _CPU_Context_switch. Removed
unnecessary saves of registers in context switch and irq handling.
Rewrote irq code to call the C helper. Added some documentation
* irq.c: New file derived from c4x and nios2.
2009-04-14 13:44:29 +00:00
Joel Sherrill
67ae7bb6f7
Fix attribution.
2009-04-14 13:41:33 +00:00
Thomas Doerfler
e4bd96ec40
removed obsolete references to login.h
2009-04-14 10:22:53 +00:00
Thomas Doerfler
07001bab80
adapt name of assert function for breakpoint
2009-04-14 09:46:58 +00:00
Thomas Doerfler
7dad664b75
*** empty log message ***
2009-04-14 09:22:34 +00:00
Thomas Doerfler
cbd1e8799f
adapt copyright statements
2009-04-14 08:50:03 +00:00
Thomas Doerfler
1cb5aa1483
Fixed return codes of open handler.
...
Request reply after data write connection close.
2009-04-14 08:49:12 +00:00
Ralf Corsepius
c85f252de9
Fix yet another typo.
2009-04-08 11:25:28 +00:00
Ralf Corsepius
49e0a59e04
New filessystem layout.
2009-04-08 11:10:23 +00:00
Ralf Corsepius
858efb6f4d
Use versioned mirrorlists.
2009-04-08 05:16:24 +00:00
Ralf Corsepius
7dff8843fb
Use distro-version independent mirrorlist url.
2009-04-08 01:48:36 +00:00
Ralf Corsepius
305b9e7617
Use mirrorlists.
2009-04-07 17:03:57 +00:00
Ralf Corsepius
46d35409f9
Fix stupid typo
2009-04-07 08:15:56 +00:00
Ralf Corsepius
f30abadcf1
Add fedora-11*
2009-04-07 06:56:57 +00:00
Ralf Corsepius
92e552e45c
Add ftp://ftp.rtems.eu.
2009-04-07 06:56:44 +00:00
Joel Sherrill
ca23484f0f
2009-04-06 Michael Walle <michael@walle.cc>
...
* shared/start/start.S: Now calls boot_card.
2009-04-06 21:33:48 +00:00
Joel Sherrill
504fadbb1a
2009-04-06 Michael Walle <michael@walle.cc>
...
* cpu_asm.S: We cannot use any other register than r0 without saving
them to the stack. (_ISR_Handler clears r0 right at the beginning)
2009-04-06 21:23:51 +00:00
Joel Sherrill
69722ac959
2009-04-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Move stack so it does not overlap workarea.
2009-04-06 15:25:56 +00:00
Ralf Corsepius
8732f1be94
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mp01/node1/Makefile.am, mp01/node2/Makefile.am,
mp02/node1/Makefile.am, mp02/node2/Makefile.am,
mp03/node1/Makefile.am, mp03/node2/Makefile.am,
mp04/node1/Makefile.am, mp04/node2/Makefile.am,
mp05/node1/Makefile.am, mp05/node2/Makefile.am,
mp06/node1/Makefile.am, mp06/node2/Makefile.am,
mp07/node1/Makefile.am, mp07/node2/Makefile.am,
mp08/node1/Makefile.am, mp08/node2/Makefile.am,
mp09/node1/Makefile.am, mp09/node2/Makefile.am,
mp10/node1/Makefile.am, mp10/node2/Makefile.am,
mp11/node1/Makefile.am, mp11/node2/Makefile.am,
mp12/node1/Makefile.am, mp12/node2/Makefile.am,
mp13/node1/Makefile.am, mp13/node2/Makefile.am,
mp14/node1/Makefile.am, mp14/node2/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:55:23 +00:00
Ralf Corsepius
3d5483771c
Eliminate _exe_/.exe.
2009-04-03 12:55:13 +00:00
Ralf Corsepius
eae45e2355
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tmitronsem01/Makefile.am: Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:53:02 +00:00
Ralf Corsepius
230c879826
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am,
tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am:
tmoverhd/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:51:19 +00:00
Ralf Corsepius
8e1f626cda
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am,
sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am,
sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am,
sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am,
sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am,
sp17/Makefile.am, sp19/Makefile.am, sp20/Makefile.am,
sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am,
sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am,
sp27/Makefile.am, sp28/Makefile.am, sp29/Makefile.am,
sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am,
sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am,
sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am,
sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am,
sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am,
sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am,
sp48/Makefile.am, spfatal/Makefile.am,
spfatal01/Makefile.am, spfatal02/Makefile.am,
spfatal03/Makefile.am, spfatal04/Makefile.am,
spfatal05/Makefile.am, spfatal06/Makefile.am,
spfatal07/Makefile.am, spfatal08/Makefile.am,
spfatal09/Makefile.am, spsize/Makefile.am,
spwatchdog/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:48:04 +00:00
Ralf Corsepius
1f52d0e86d
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* cpuuse/Makefile.am, malloctest/Makefile.am,
monitor/Makefile.am, monitor02/Makefile.am,
putenvtest/Makefile.am, rtems++/Makefile.am,
rtmonuse/Makefile.am, stackchk/Makefile.am,
termios/Makefile.am, tztest/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:46:29 +00:00
Ralf Corsepius
d024b77383
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* itronhello/Makefile.am, itronmbf01/Makefile.am,
itronmbox01/Makefile.am, itronsem01/Makefile.am,
itrontask01/Makefile.am, itrontask02/Makefile.am,
itrontask03/Makefile.am, itrontask04/Makefile.am,
itrontime01/Makefile.am:
Eliminate _exe_/.exe.
2009-04-03 12:45:33 +00:00
Ralf Corsepius
b9665ca295
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx01/Makefile.am, psx02/Makefile.am, psx03/Makefile.am,
psx04/Makefile.am, psx05/Makefile.am, psx06/Makefile.am,
psx07/Makefile.am, psx08/Makefile.am, psx09/Makefile.am,
psx10/Makefile.am, psx11/Makefile.am, psx12/Makefile.am,
psx13/Makefile.am, psx14/Makefile.am, psxbarrier01/Makefile.am,
psxcancel/Makefile.am, psxchroot01/Makefile.am,
psxcleanup/Makefile.am, psxenosys/Makefile.am,
psxfatal01/Makefile.am, psxfatal02/Makefile.am,
psxfile01/Makefile.am, psxkey01/Makefile.am,
psxmount/Makefile.am, psxmsgq01/Makefile.am,
psxmsgq02/Makefile.am, psxrdwrv/Makefile.am,
psxreaddir/Makefile.am, psxrwlock01/Makefile.am,
psxsem01/Makefile.am, psxsignal01/Makefile.am,
psxspin01/Makefile.am, psxstat/Makefile.am, psxsysconf/Makefile.am,
psxtime/Makefile.am, psxtimer01/Makefile.am, psxtimer02/Makefile.am,
psxualarm/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:44:48 +00:00
Ralf Corsepius
3414f30738
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* base_mp/node1/Makefile.am, base_mp/node2/Makefile.am,
base_sp/Makefile.am, capture/Makefile.am, cdtest/Makefile.am,
fileio/Makefile.am, hello/Makefile.am, iostream/Makefile.am,
loopback/Makefile.am, minimum/Makefile.am, nsecs/Makefile.am,
paranoia/Makefile.am, pppd/Makefile.am, ticker/Makefile.am,
unlimited/Makefile.am: Eliminate _exe_/.exe.
2009-04-03 12:43:50 +00:00
Ralf Corsepius
dea3a9cacf
2009-04-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Preset ac_cv_exeext=.exe for *-rtems*
toolchains.
2009-04-03 12:43:40 +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
Joel Sherrill
9eab99a82c
2009-03-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/symlink.c: Check if path evaluation handler exists.
* libnetworking/lib/ftpfs.c: Cleanup.
2009-03-30 17:05:23 +00:00
Joel Sherrill
9fb97de7bf
2009-03-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shell/confinit.t: New argument sequence for rtems_shell_init().
2009-03-30 17:05:04 +00:00
Joel Sherrill
7c48db8d29
2009-03-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/linkcmds: Stack was overlapping work area.
2009-03-30 14:10:54 +00:00
Ralf Corsepius
241a259dec
Regenerate.
2009-03-30 05:55:09 +00:00
Ralf Corsepius
68946ac748
Bump GCC_RPMREL.
2009-03-30 05:54:34 +00:00
Ralf Corsepius
e8b6f1e57c
Also remove @tool_target@/include/bits for c-only targets.
2009-03-30 05:52:23 +00:00
Joel Sherrill
6dcb3b0eb7
Fix Id string typo.
2009-03-29 23:14:58 +00:00
Joel Sherrill
06ac2e6f97
2009-03-29 Joel Sherrill <joel.sherrill@gmail.com>
...
* fileio/init.c: Change arguments to rtems_shell_init() to match
new expectations.
2009-03-29 23:04:19 +00:00
Ralf Corsepius
006eafe5ef
Update to gdb-6.8.50.20090329
2009-03-29 04:49:10 +00:00
Ralf Corsepius
49a5e79bf0
Regenerate.
2009-03-29 03:28:22 +00:00
Ralf Corsepius
88ad0c9acb
Bump GCC_RPMREL.
2009-03-29 03:27:15 +00:00
Ralf Corsepius
0539334d8f
rmdir ${RPM_BUILD_ROOT}%{_prefix}/@tool_target@/include/bits
2009-03-29 03:26:22 +00:00
Joel Sherrill
2649eef33a
2009-03-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am,
libmisc/shell/shell.c, libmisc/shell/shell.h, telnetd/check_passwd.c,
telnetd/telnetd.c, telnetd/telnetd.h:
Generalized login check.
* libmisc/shell/login.h, libmisc/shell/login_check.c,
libmisc/shell/login_prompt.c: New files.
* libmisc/stackchk/check.c: Changed format for blown stack message.
* libcsupport/src/libio_sockets.c: Removed superfluous cast.
* libnetworking/rtems/ftpfs.h: Documentation.
2009-03-27 15:31:52 +00:00
Joel Sherrill
8a775c27fc
2009-03-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am, libmisc/Makefile.am,
libmisc/shell/shell.c, libmisc/shell/shell.h, telnetd/check_passwd.c,
telnetd/telnetd.c, telnetd/telnetd.h:
Generalized login check.
* libmisc/shell/login.h, libmisc/shell/login_check.c,
libmisc/shell/login_prompt.c: New files.
* libmisc/stackchk/check.c: Changed format for blown stack message.
* libcsupport/src/libio_sockets.c: Removed superfluous cast.
* libnetworking/rtems/ftpfs.h: Documentation.
2009-03-27 13:45:31 +00:00
Thomas Doerfler
8916bdc71b
* libmisc/shell/shell.h: Pointer to
...
oparations table for mount command is now const.
* libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h: Rewrite of
the FTP file system which implements now the trivial command state
machines of RFC 959. For the data transfer passive (= default) and
active (= fallback) modes are now supported.
* libmisc/shell/main_mount_ftp.c: Update for FTP file system changes.
2009-03-26 14:11:53 +00:00
Joel Sherrill
d785ce4a56
2009-03-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, console/console.c, startup/linkcmds: Now links but
clearly the starting stack overlaps regular memory and needs to be
moved.
2009-03-26 11:18:03 +00:00
Joel Sherrill
8b074ee693
2009-03-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds: Start of RTEMS Work Area must be on 16 byte
boundary on the SPARC.
2009-03-25 17:56:04 +00:00
Thomas Doerfler
ce7d6e62b7
* start/start.S, include/hwreg_vals.h, startup/cpuinit.c:
...
correct some init values for HSC_CM01 boards
2009-03-19 10:49:55 +00:00
Joel Sherrill
434bc85b02
2009-03-12 Santosh G Vattam <vattam.santosh@gmail.com>
...
PR 1378/filesystem
* libfs/src/imfs/deviceio.c: IMFS device lseek should return the
current offset.
2009-03-12 21:13:15 +00:00
Joel Sherrill
a33af586f1
2009-03-12 Daniel Hellstrom <daniel@gaisler.com>
...
PR 1392/bsps
* libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
over multiple pages results in extra data being written.
2009-03-12 15:42:51 +00:00