Commit Graph
20969 Commits
Author SHA1 Message Date
Ralf Corsepius dc35201765 Remove. 2010-06-09 08:06:08 +00:00
Ralf Corsepius c7bdd7749c Remove. 2010-06-09 07:30:11 +00:00
Ralf Corsepius 82519fe586 Update. 2010-06-09 07:29:42 +00:00
Ralf Corsepius 91d89310d6 New (Incorporate netbsd hacks) 2010-06-09 07:26:34 +00:00
Ralf Corsepius 6bd9614158 Remove. 2010-06-09 07:01:08 +00:00
Ralf Corsepius 4293025148 Rebase patch for rtems4.11. 2010-06-09 07:00:45 +00:00
Ralf Corsepius 65dd01e886 Regenerate. 2010-06-09 06:59:52 +00:00
Ralf Corsepius 1332cb902f Bump GDB_RPMREL. 2010-06-09 06:59:05 +00:00
Ralf Corsepius 53dd37cb32 Abandon gdb-7.0.1 2010-06-09 06:57:18 +00:00
Ralf Corsepius 6ce954195d Remove (Obsolete). 2010-06-09 06:41:48 +00:00
Ralf Corsepius 62294ae36e Regenerate. 2010-06-09 06:40:48 +00:00
Ralf Corsepius 89aaddf873 gcc-core-4.5.0-rtems4.11-20100526.diff. 2010-06-09 06:39:55 +00:00
Ralf Corsepius 1192a1e006 Bump GCC_RPMREL. 2010-06-09 06:39:28 +00:00
Ralf Corsepius 9c7c7479ec Remove. 2010-06-09 06:11:21 +00:00
Ralf Corsepius b77532c811 Regenerate. 2010-06-09 06:10:43 +00:00
Ralf Corsepius 3e38161879 Update to binutils-2.20.1-rtems4.11-20100521.diff. 2010-06-09 06:09:23 +00:00
Ralf Corsepius 8a4846d039 Bump BINUTILS_RPMREL. 2010-06-09 06:09:02 +00:00
Ralf Corsepius 0ffc28930f Remove. 2010-06-09 05:56:40 +00:00
Ralf Corsepius 1908a5f262 2010-06-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am, configure.ac: Remove support for httpd (GoAhead).
	* aclocal/enable-httpd.m4: Remove.
2010-06-09 05:48:04 +00:00
Ralf Corsepius 468b8df00e Remove. 2010-06-09 05:47:46 +00:00
Ralf Corsepius 44b7bcd59c Remove (discontinued). 2010-06-09 05:46:03 +00:00
Sebastian Huber 9da9cf4a87 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/include/rtems/libio.h: Documentation.
2010-06-08 15:40:00 +00:00
Sebastian Huber 68cd765a22 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/imfs/imfs_creat.c: Reject creation of FIFOs if support is
	disabled.
2010-06-08 15:15:31 +00:00
Sebastian Huber 13dc9c6ae7 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* sp16/task1.c: Update for heap extend changes.
2010-06-08 14:13:27 +00:00
Sebastian Huber dd4df85bbb 2010-06-08 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* spfifo01/init.c, spfifo01/spfifo01.scn: Update for IMFS API changes.
2010-06-08 14:06:42 +00:00
Jennifer Averett f94344ffb3 2010-06-08 Jennifer Averett <Jennifer.Averett@OARcorp.com>
* spfifo01/Makefile.am, spfifo02/Makefile.am, spfifo03/Makefile.am,
	spfifo04/Makefile.am: Merged fifo main and test files into the
	standard init file. Fixed copyright information.
	* spfifo01/init.c, spfifo02/init.c, spfifo03/init.c, spfifo04/init.c:
	New files.
	* spfifo01/main.c, spfifo01/test.c, spfifo02/main.c, spfifo02/test.c,
	spfifo03/main.c, spfifo03/test.c, spfifo04/main.c, spfifo04/test.c:
	Removed.
2010-06-08 13:59:17 +00:00
Sebastian Huber f08aee3128 2010-06-08 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
	spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
	* Makefile.am, configure.ac: Reflect changes above.
2010-06-08 13:24:10 +00:00
Sebastian Huber acdd5aa20a 2010-06-08 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* spmkdir/.cvsignore, spmkdir/Makefile.am, spmkdir/init.c,
	spmkdir/spmkdir.doc, spmkdir/spmkdir.scn: New files.
2010-06-08 13:22:58 +00:00
Jennifer Averett 534f4ce42f 2010-06-08 Jennifer Averett <Jennifer.Averett@OARcorp.com
* spfifo01/.cvsignore, spfifo02/.cvsignore, spfifo03/.cvsignore,
	spfifo04/.cvsignore: New files.
2010-06-08 13:13:28 +00:00
Sebastian Huber b00c3cdfeb 2010-06-08 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* psxfile01/test.c: Update for IMFS API changes.
2010-06-08 13:12:56 +00:00
Sebastian Huber b81c8a697c 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1524/filesystem
	* libcsupport/src/rtems_mkdir.c: New file.
	* libcsupport/src/Makefile.am: Reflect change above.
	* libcsupport/include/rtems/libio.h: Added rtems_mkdir().
	* libmisc/fsmount/fsmount.h, libmisc/fsmount/fsmount.c,
	libblock/src/bdpart-mount.c, libnetworking/rtems/mkrootfs.h,
	libnetworking/rtems/mkrootfs.c, libfs/src/pipe/pipe.c: Use
	rtems_mkdir().  Removed rtems_fsmount_create_mount_point() and
	rtems_rootfs_mkdir().
2010-06-08 13:05:11 +00:00
Sebastian Huber eaee27b0b9 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
PR 1524/filesystem
	* libcsupport/src/rtems_mkdir.c: New file.
	* libcsupport/src/Makefile.am: Reflect change above.
	* libcsupport/include/rtems/libio.h: Added rtems_mkdir().
	* libmisc/fsmount/fsmount.h, libmisc/fsmount/fsmount.c,
	libblock/src/bdpart-mount.c, libnetworking/rtems/mkrootfs.h,
	libnetworking/rtems/mkrootfs.c, libfs/src/pipe/pipe.c: Use
	rtems_mkdir().  Removed rtems_fsmount_create_mount_point() and
	rtems_rootfs_mkdir().
2010-06-08 12:59:51 +00:00
Sebastian Huber 241f4c9637 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/imfs/fifoimfs_init.c: New file.
	* libfs/Makefile.am: Reflect change above.
	* libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_eval.c,
	libfs/src/imfs/imfs_init.c, libfs/src/imfs/imfs_initsupp.c,
	libfs/src/imfs/miniimfs_init.c, libfs/src/pipe/fifo.c,
	libfs/src/pipe/pipe.c, libfs/src/pipe/pipe.h: Pipe support is now
	link-time optional.
	* sapi/include/confdefs.h: Reflect changes above.
2010-06-08 10:25:46 +00:00
Sebastian Huber 5b5772ae31 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/imfs/imfs.h, libfs/src/imfs/imfs_rmnod.c: Added and use
	IMFS_create_orphan() and IMFS_check_node_remove().
	* libfs/src/imfs/deviceio.c, libfs/src/imfs/imfs_directory.c,
	libfs/src/imfs/imfs_fifo.c: Use IMFS_create_orphan() and
	IMFS_check_node_remove().
	* libfs/src/imfs/imfs_handlers_memfile.c, libfs/src/imfs/memfile.c:
	Use IMFS_rmnod() and IMFS_check_node_remove() instead of
	memfile_rmnod() and memfile_check_rmnod().
2010-06-08 08:50:57 +00:00
Sebastian Huber 78f4d6d72e 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libfs/src/devfs/devclose.c, libfs/src/devfs/devopen.c,
	libfs/src/imfs/deviceerrno.c, libfs/src/imfs/deviceio.c,
	libfs/src/rfs/rtems-rfs-rtems-dev.c: Changed rtems_deviceio_errno() to
	cope with a status code of RTEMS_SUCCESSFUL.  Removed dependency on
	association framework.
2010-06-08 08:30:04 +00:00
Joel Sherrill 4d39a9015e 2010-06-07 Bharath Suri <bharath.s.jois@gmail.com>
* spfifo01/main.c: New file.
2010-06-08 00:31:53 +00:00
Jennifer Averett 065d65a773 2010-06-07 Bharath Suri <bharath.s.jois@gmail.com>
PR PR1542
	* spfifo01/Makefile.am: New file.
2010-06-07 19:41:36 +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
Jennifer Averett cfde647908 2010-06-07 Bharath Suri <bharath.s.jois@gmail.com>
PR PR1542
	* Makefile.am, configure.ac: Coverage improvement: fifo_open.
	* spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c,
	spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc,
	spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am,
	spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn,
	spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c,
	spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New
	files.
2010-06-07 19:09:28 +00:00
Joel Sherrill fab27e479a 2010-06-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/tcflow.c, libcsupport/src/tcflush.c: Add switches
	to detect bad input.
	* libcsupport/src/tcsetpgrp.c: Fix typo.
2010-06-07 18:37:16 +00:00
Joel Sherrill 9f5f6f533c 2010-06-07 Joel Sherrill <joel.sherrill@oarcorp.com>
* termios01/init.c, termios01/termios01.scn, termios02/init.c,
	termios02/termios02.scn: Add tests for cfigetspeed(), cfogetspeed(),
	cfisetspeed(), cfosetspeed(), ctermid(), tcflow(), tcflush(),
	tcsendbreak(), tcsetpgrp(), and tcgetpgrp(). Some of these methods
	are minimal implementations so the tests will have to grow as the
	methods grow.
2010-06-07 18:33:09 +00:00
Sebastian Huber 7d01d244d7 2010-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/include/rtems/libio_.h: Declare
	rtems_filesystem_mount_table_control.
	* libcsupport/include/rtems/libio.h: Removed
	rtems_filesystem_table_first(), rtems_filesystem_table_next() and
	rtems_filesystem_table_node_t declarations.  Declare
	rtems_per_filesystem_routine, rtems_filesystem_iterate() and
	rtems_filesystem_get_mount_handler().
	* libcsupport/src/mount.c: Added rtems_filesystem_mounts_first() and
	rtems_filesystem_mounts_next().  Simplify mount().  Removed
	rtems_filesystem_mount_table_control_init.  Use
	rtems_filesystem_get_mount_handler().
	* libcsupport/src/mount-mgr.c: Removed rtems_filesystem_mounts_first() and
	rtems_filesystem_mounts_next().  Added rtems_filesystem_iterate() and
	rtems_filesystem_get_mount_handler().  Use rtems_libio_lock() and
	rtems_libio_unlock();
	* sapi/include/confdefs.h, libmisc/shell/main_mount.c: Update for
	mount API changes.
2010-06-07 15:35:24 +00:00
Jennifer Averett 452fdc106b 2010-06-07 Bharath Suri <bharath.s.jois@gmail.com>
* libcsupport/include/rtems/libio_.h: Removed macros
	rtems_filesystem_is_separator
	rtems_filesystem_get_start_loc
	rtems_filesystem_get_sym_start_loc
	and added them as files under libcsupport/src/

	* libcsupport/src/: Added new files
	libcsupport/src/sup_fs_get_start_loc.c
	libcsupport/src/sup_fs_get_sym_start_loc.c
	libcsupport/src/sup_fs_is_separator.c

	* libcsupport/Makefile.am: Changes to accommodate new
	files under libcsupport/src/
2010-06-07 15:07:39 +00:00
Jennifer Averett b79a45e9c0 2010-06-05 Bharath Suri <bharath.s.jois@gmail.com>
* libcsupport/include/rtems/libio_.h: Removed macros
	rtems_filesystem_is_separator
	rtems_filesystem_get_start_loc
	rtems_filesystem_get_sym_start_loc
	and added them as files under libcsupport/src/

	* libcsupport/src/: Added new files
	libcsupport/src/sup_fs_get_start_loc.c
	libcsupport/src/sup_fs_get_sym_start_loc.c
	libcsupport/src/sup_fs_is_separator.c

	* libcsupport/Makefile.am: Changes to accommodate new
	files under libcsupport/src/
2010-06-07 14:57:31 +00:00
Ralf Corsepius b834bde0a2 Remove. 2010-06-07 12:10:37 +00:00
Ralf Corsepius 1f85410e45 Regenerate. 2010-06-07 09:43:31 +00:00
Ralf Corsepius b4256c8b3c post-branching cleanup. 2010-06-07 09:40:27 +00:00
Ralf Corsepius 77787df4ab Remove. 2010-06-07 09:40:03 +00:00
Sebastian Huber b2a0214d43 2010-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
* score/include/rtems/score/heap.h: Declare
	_Heap_Get_first_and_last_block().  Removed Heap_Extend_status.
	Changed return type of _Heap_Extend() to bool.
	* score/inline/rtems/score/heap.inl: Define
	_Heap_Set_last_block_size().
	* score/src/heap.c: Define and use _Heap_Get_first_and_last_block().
	* score/src/heapgetinfo.c: Removed assert statements.  Do not count
	the last block.  This ensures that all size values are an integral
	multiple of the page size which is consistent with the other
	statistics.
	* score/src/heapextend.c: Implemented support for scattered heap
	areas.
	* score/src/heapwalk.c: Dump also last block.  Changes for new first
	and last block values.
	* ./score/src/pheapextend.c, rtems/src/regionextend.c: Update for
	_Heap_Extend() changes.
2010-06-07 09:35:01 +00:00
Sebastian Huber b0e81c9689 2010-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
* heapwalk/init.c, malloctest/init.c: Update for heap extend changes.
2010-06-07 09:33:32 +00:00