Commit Graph

21021 Commits

Author SHA1 Message Date
Sebastian Huber
74fbb7f303 2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/mount.c: Fixed NULL pointer access.
2010-06-09 09:15:50 +00:00
Ralf Corsepius
ec6f27c283 2010-06-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am, configure.ac: Remove support for shttpd.
	* aclocal/enable-shttpd.m4: Remove.
2010-06-09 08:06:26 +00:00
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