Ralf Corsepius
2451d88ff3
Abandon gdb-6.6.
2007-12-16 08:20:27 +00:00
Ralf Corsepius
a16841e44d
Abandon gdb-6.5.
2007-12-16 08:20:05 +00:00
Ralf Corsepius
440b8e5b11
gdb-6.7.1-rtems4.9-20071216.diff
2007-12-16 08:18:49 +00:00
Ralf Corsepius
69bfa808b5
Remove.
2007-12-16 08:14:07 +00:00
Ralf Corsepius
5d4ad05d8b
Add ppc sim stuff.
2007-12-16 08:13:19 +00:00
Ralf Corsepius
fe47a71690
Add _smp_mflags.
2007-12-16 08:06:08 +00:00
Ralf Corsepius
ff22573e7c
Remove.
2007-12-16 08:04:54 +00:00
Joel Sherrill
09038441fe
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* irq/irq.c, startup/bspclean.c, startup/bspstart.c: I give. The code
is now in conditionally so I can avoid putting it in accidently
again.
2007-12-14 22:00:59 +00:00
Joel Sherrill
c1f289ed69
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* acinclude.m4, gen5200/irq/irq.c, gen5200/startup/bspclean.c: Add
mvme3100.
2007-12-14 21:53:08 +00:00
Joel Sherrill
0e263c91e9
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/init.c, fileio/system.h: Increase stack requested for shell
task. Turn on stack checking so the report is interesting.
2007-12-14 21:50:55 +00:00
Joel Sherrill
8fdadc839b
2007-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/Makefile.am, libmisc/shell/cat_file.c,
libmisc/shell/shell_makeargs.c, libmisc/shell/shellconfig.h: Rename
cmd_XXX.c to main_XXX.c. Add cpuuse and stackuse commands.
* libmisc/shell/main_alias.c, libmisc/shell/main_cat.c,
libmisc/shell/main_cd.c, libmisc/shell/main_chdir.c,
libmisc/shell/main_chmod.c, libmisc/shell/main_chroot.c,
libmisc/shell/main_cpuuse.c, libmisc/shell/main_date.c,
libmisc/shell/main_dir.c, libmisc/shell/main_exit.c,
libmisc/shell/main_help.c, libmisc/shell/main_id.c,
libmisc/shell/main_logoff.c, libmisc/shell/main_ls.c,
libmisc/shell/main_mallocdump.c, libmisc/shell/main_mdump.c,
libmisc/shell/main_medit.c, libmisc/shell/main_mfill.c,
libmisc/shell/main_mkdir.c, libmisc/shell/main_mmove.c,
libmisc/shell/main_mwdump.c, libmisc/shell/main_pwd.c,
libmisc/shell/main_rm.c, libmisc/shell/main_rmdir.c,
libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c,
libmisc/shell/main_umask.c, libmisc/shell/main_whoami.c: New files.
* libmisc/shell/cmd_alias.c, libmisc/shell/cmd_cat.c,
libmisc/shell/cmd_cd.c, libmisc/shell/cmd_chdir.c,
libmisc/shell/cmd_chmod.c, libmisc/shell/cmd_chroot.c,
libmisc/shell/cmd_date.c, libmisc/shell/cmd_dir.c,
libmisc/shell/cmd_exit.c, libmisc/shell/cmd_help.c,
libmisc/shell/cmd_id.c, libmisc/shell/cmd_logoff.c,
libmisc/shell/cmd_ls.c, libmisc/shell/cmd_mallocdump.c,
libmisc/shell/cmd_mdump.c, libmisc/shell/cmd_medit.c,
libmisc/shell/cmd_mfill.c, libmisc/shell/cmd_mkdir.c,
libmisc/shell/cmd_mmove.c, libmisc/shell/cmd_mwdump.c,
libmisc/shell/cmd_pwd.c, libmisc/shell/cmd_rm.c,
libmisc/shell/cmd_rmdir.c, libmisc/shell/cmd_tty.c,
libmisc/shell/cmd_umask.c, libmisc/shell/cmd_whoami.c: Removed.
2007-12-14 21:50:01 +00:00
Till Straumann
a3def3395b
2007-12-14 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, irq/irq.c (removed), irq/irq_init.c:
Use shared exception/interrupt support from
libcpu/new-exceptions/bspsupport. NOTE: CHANGES MUST BE
TESTED ON REAL HARDWARE.
2007-12-14 21:15:08 +00:00
Joel Sherrill
c933967b9d
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/Makefile.am: _Thread_Rotate_ready_queue is only used by ITRON
API.
2007-12-14 19:18:34 +00:00
Joel Sherrill
fbea3dfbb1
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtmonuse/init.c, rtmonuse/task1.c: Add period which is unused to
exericise another path in the period statistics code.
2007-12-14 17:46:08 +00:00
Joel Sherrill
6bc19a148a
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp09/screen07.c, sp09/sp09.scn: Add test for
rtems_message_queue_broadcast for bad buffer and count pointers.
* sp30/init.c, sp30/sp30.scn: Add test for initiating timer server
with bad priority or initiating twice.
* sp37/sp37.scn, sp37/system.h: Add test for rtems_clock_tick when
it forces a dispatch.
* sp37/init.c: New file.
2007-12-14 17:44:15 +00:00
Joel Sherrill
115fb761dc
2007-12-14 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/sleep.c, posix/src/usleep.c: Add copyright header.
* rtems/src/ratemonreportstatistics.c, rtems/src/timerserver.c:
Minor cleanup to improve testability and eliminate dead code.
2007-12-14 17:37:12 +00:00
Till Straumann
6315a29c07
2007-12-14 Till Straumann <strauman@slac.stanford.edu>
...
* custom/mvme3100.cfg: Added; new BSP.
2007-12-14 07:00:10 +00:00
Till Straumann
90f9aade98
2007-12-14 Till Straumann <strauman@slac.stanford.edu>
...
* custom/mvme3100.cfg: Added; new BSP.
2007-12-14 06:51:55 +00:00
Till Straumann
3563d3287c
2007-12-13 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am: use preload.S, vectors_entry.S from shared
area.
2007-12-14 06:36:26 +00:00
Till Straumann
9c28d47375
This commit was generated by cvs2svn to compensate for changes in r16586,
...
which included commits to RCS files with non-trunk default branches.
2007-12-14 06:30:15 +00:00
Till Straumann
b599faa1bb
- imported MVME3100 BSP (from SLAC repository)
2007-12-14 06:30:15 +00:00
Chris Johns
30088aac5b
2007-12-12 Chris Johns <chrisj@rtems.org>
...
* libblock/include/rtems/flashdisk.h, libblock/src/flashdisk.c:
Add RTEMS license details.
2007-12-14 06:02:42 +00:00
Chris Johns
3c68c6c8b7
2007-12-12 Chris Johns <chrisj@rtems.org>
...
* Makefile.am, preinstall.am: Added
libblock/include/rtems/flashdisk.h to the installed header list.
* libblock/Makefile.am: Add flashdisk.c to the files to build.
* libblock/include/rtems/flashdisk.h, libblock/src/flashdisk.c:
New.
2007-12-14 04:58:04 +00:00
Chris Johns
f3bf21f2cf
2007-12-14 Chris Johns <chrisj@rtems.org>
...
* wrapup/Makefile.am: Add libflash.a to the libbsp library.
* libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
* libchip/flash, libchip/flash/am29lv160.c,
libchip/flash/am29lv160.h: New.
2007-12-14 04:54:57 +00:00
Chris Johns
2199d748f5
2007-12-14 Chris Johns <chrisj@rtems.org>
...
* gdb-init: Add the show-exception.
2007-12-14 04:52:24 +00:00
Joel Sherrill
dcdaba216a
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: Add new tests for interrupt disable,
enable, flash, and is in progress. These are normally inlines but
also have bodies for non-C code. This test also exercises the odd
case of calling clock tick from outside an ISR.
* sp37/.cvsignore, sp37/Makefile.am, sp37/sp37.scn, sp37/system.h: New files.
2007-12-13 22:41:52 +00:00
Joel Sherrill
9c691efcf4
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp07/init.c, sp07/sp07.scn, sp07/task1.c: Add tests for
using notepad with the current task's ID or SELF
* sp09/screen02.c, sp09/screen04.c, sp09/sp09.scn: Add
test missing test cases for clock_get.
2007-12-13 21:45:23 +00:00
Joel Sherrill
cdc79843ff
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx01/init.c, psx01/psx01.scn: Add usleep() test.
2007-12-13 18:00:41 +00:00
Joel Sherrill
bcf4cbb589
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/preinstall.am, posix/preinstall.am, rtems/Makefile.am,
rtems/preinstall.am, sapi/Makefile.am, sapi/preinstall.am,
score/Makefile.am, score/preinstall.am: Revert testing patch.
2007-12-13 17:00:38 +00:00
Joel Sherrill
8fe6d53300
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/sched_rr_get_interval.c: Fix warning.
2007-12-13 16:56:37 +00:00
Joel Sherrill
8728969392
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, configure.ac: New test to cover all RTEMS POSIX
functions that return ENOSYS.
* psxenosys/.cvsignore, psxenosys/Makefile.am, psxenosys/init.c,
psxenosys/psxenosys.scn, psxenosys/system.h: New files.
2007-12-13 16:56:21 +00:00
Joel Sherrill
fbfb59262d
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/Makefile.am, posix/src/clockgetcpuclockid.c,
posix/src/clockgetenableattr.c, posix/src/clockgettime.c,
posix/src/clocksetenableattr.c, posix/src/clocksettime.c,
posix/src/devctl.c, posix/src/execl.c, posix/src/execle.c,
posix/src/execlp.c, posix/src/execv.c, posix/src/execve.c,
posix/src/execvp.c, posix/src/fork.c, posix/src/mutexinit.c,
posix/src/pthreadatfork.c, posix/src/pthreadgetcpuclockid.c,
posix/src/pthreadkill.c, posix/src/semaphorecreatesupp.c,
posix/src/sysconf.c, posix/src/wait.c, posix/src/waitpid.c: Split
files into one function per file.
* posix/src/aio_cancel.c, posix/src/aio_error.c, posix/src/aio_fsync.c,
posix/src/aio_read.c, posix/src/aio_return.c,
posix/src/aio_suspend.c, posix/src/aio_write.c,
posix/src/lio_listio.c, posix/src/sched_getparam.c,
posix/src/sched_getprioritymax.c, posix/src/sched_getprioritymin.c,
posix/src/sched_getscheduler.c, posix/src/sched_rr_get_interval.c,
posix/src/sched_setparam.c, posix/src/sched_setscheduler.c,
posix/src/sched_yield.c: New files.
* posix/src/aio.c, posix/src/sched.c, posix/src/types.c: Removed.
2007-12-13 16:52:21 +00:00
Joel Sherrill
8d8daef461
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/preinstall.am, posix/preinstall.am, posix/src/aio.c,
posix/src/clockgetcpuclockid.c, posix/src/clockgetenableattr.c,
posix/src/clockgettime.c, posix/src/clocksetenableattr.c,
posix/src/clocksettime.c, posix/src/devctl.c,
posix/src/pthreadcreate.c, posix/src/pthreadgetcpuclockid.c,
posix/src/types.c, rtems/preinstall.am, sapi/Makefile.am,
sapi/preinstall.am, score/Makefile.am, score/preinstall.am: Eliminate
POSIX_NOT_IMPLEMENTED(). Return ENOSYS instead.
2007-12-13 15:45:43 +00:00
Joel Sherrill
75b571311a
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psx13/test.c: Fix spelling error.
2007-12-13 14:51:22 +00:00
Joel Sherrill
a023333d10
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* psxtime/test.c: Add tests for adjtime().
2007-12-13 14:46:37 +00:00
Joel Sherrill
5f73d072d8
2007-12-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* posix/src/adjtime.c: Clean up and verify against behavior documented
in GNU/Linux man page provided with Fedora 7.
2007-12-13 14:39:27 +00:00
Joel Sherrill
16e0ba0f8d
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libgnat/Makefile.am, wrapup/Makefile.am: Another attempt at the
automake variables.
2007-12-12 23:20:41 +00:00
Joel Sherrill
98dee44ba8
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* rtems/Makefile.am, rtems/include/rtems/rtems/tasks.h,
rtems/src/tasks.c, rtems/src/taskvariableadd.c,
rtems/src/taskvariabledelete.c: Add test code for task variables to
improve coverage.
* rtems/src/taskvariable_invoke_dtor.c: New file.
2007-12-12 23:19:57 +00:00
Joel Sherrill
f446e6d0f2
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp28/init.c: Add test code for task variables to improve coverage.
2007-12-12 23:18:05 +00:00
Joel Sherrill
9202c24e3e
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* malloctest/init.c: Add some primitive testing of realloc() which also
does some positive path testing on the SuperCore heap.
2007-12-12 23:10:48 +00:00
Joel Sherrill
189d35652c
2007-12-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/preinstall.am: Revert debug patch.
2007-12-12 17:23:36 +00:00
Joel Sherrill
5e74ec1f5e
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libmisc/shell/cmd_ls.c: Add include of <sys/stat.h> needed for UNIX
BSP.
2007-12-12 17:16:04 +00:00
Joel Sherrill
a70ec6cb9c
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, startup/bspstart.c: Links and runs again.
* console/console-io.c: New file.
2007-12-12 17:08:20 +00:00
Joel Sherrill
20cdfd4f17
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libgnat/Makefile.am: Handle POSIX being disabled correctly.
2007-12-12 14:54:42 +00:00
Joel Sherrill
55289c7d53
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/Makefile.am: Only used by ITRON so do not build if ITRON is
disabled.
2007-12-12 14:22:08 +00:00
Joel Sherrill
8f8d865aa2
2007-12-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* runtest.in: Update to 4.9.
2007-12-12 14:21:32 +00:00
Chris Johns
06bd7c74b1
2007-12-12 Chris Johns <chrisj@rtems.org>
...
* Makefile.am: Added libmisc/shell/shellconfig.h to the installed
header list.
* libmisc/shell/shell_cmdset.c: Let the Initial command add occur
in any order rather than before any commands have been added. Also
made the command's strings be copies rather than references.
* sapi/src/ioregisterdriver.c: Return the I/O initialise calls result.
2007-12-12 10:10:38 +00:00
Till Straumann
0296f51827
2007-12-11 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, irq/irq.c, irq/irq.h, irq/irq_init.c:
use new exception/irq support from
libcpu/powerpc/new-exceptions/bspsupport
rather than borrowing from ../shared/vectors ../shared/irq
2007-12-12 01:16:34 +00:00
Till Straumann
85982c6846
2007-12-11 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am: don't normally build-in test code
(ppc_exc_test.c).
2007-12-12 01:13:29 +00:00
Till Straumann
aea55715cd
2007-12-11 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, new-exceptions/bspsupport/README:
provide new irq_bspsupport.rel which was
split out of exc_bspsupport.rel to provide finer-grained
control over what BSPs want to use.
2007-12-12 00:48:54 +00:00