Sebastian Huber
1f154111ec
2010-09-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sapi/include/confdefs.h: Include <rtems.h> to resolve all
dependencies.
2010-08-11 12:17:16 +00:00
Sebastian Huber
c440f0618e
2010-08-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1667/cpukit
* libnetworking/rtems/mkrootfs.c: Include <rtems/libio.h>.
2010-08-11 11:23:43 +00:00
Ralf Corsepius
e37bd88d09
Regenerate.
2010-08-10 04:06:15 +00:00
Ralf Corsepius
56497c0932
newlib-1.18.0-rtems4.10-20100810.diff.
2010-08-10 04:05:00 +00:00
Ralf Corsepius
b72f24f7ab
Bump GCC_RPMREL.
2010-08-10 04:04:08 +00:00
Ralf Corsepius
2890d67ae2
New.
2010-08-10 03:59:35 +00:00
Ralf Corsepius
54087bcd11
Sync with CVS-HEAD.
2010-08-10 03:57:03 +00:00
Sebastian Huber
e600b886f9
2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1615/cpukit
* posix/src/keyrundestructors.c: Improved POSIX compliance. Now we may
have an unlimited number of iterations.
2010-08-09 08:13:47 +00:00
Sebastian Huber
718a0c5fa3
2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sapi/inline/rtems/chain.inl: Added
rtems_chain_extract_unprotected().
2010-08-09 07:56:04 +00:00
Sebastian Huber
ffde51160a
2010-08-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1513/doc
* user/chains.t: Added missing functions. Uniform text for
unprotected functions.
2010-08-09 07:51:52 +00:00
Ralf Corsepius
63e508e807
2010-08-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/include/aio.h, posix/src/aio_return.c:
Let aio_return return ssize_t (Mandated by POSIX).
2010-08-09 07:37:18 +00:00
Sebastian Huber
b865cb4c1c
2010-08-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1650/cpukit
* user/part.t: Clarify.
2010-08-09 07:29:14 +00:00
Ralf Corsepius
7ef633e634
Regenerate.
2010-07-13 05:11:58 +00:00
Ralf Corsepius
018d6877be
Sync with CVS-HEAD.
2010-07-13 05:11:12 +00:00
Ralf Corsepius
1b84dae853
Bump GCC_RPMREL.
2010-07-13 05:10:43 +00:00
Till Straumann
df719841f8
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* byteorder.h: added ld_le16, st_le16.
2010-07-06 20:11:21 +00:00
Sebastian Huber
955a34b566
2010-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio_.h: Removed
rtems_filesystem_mount_table_control.
* libcsupport/include/rtems/libio.h, libcsupport/src/mount-mgr.c,
libcsupport/src/mount.c libcsupport/src/statvfs.c,
libcsupport/src/unmount.c, libmisc/shell/main_mount.c: Documentation.
Removed rtems_filesystem_mounts_first() and
rtems_filesystem_mounts_next(). Added
rtems_filesystem_mount_iterate(). Changed return type of
rtems_filesystem_iterate(). Removed rtems_filesystem_nodes_equal().
2010-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libfs/src/nfsclient/src/nfs.c, libfs/src/nfsclient/src/nfs.c,
libfs/src/nfsclient/src/librtemsNfs.h: Renamed
rtems_nfsfs_initialize() in rtems_nfs_initialize().
* sapi/include/confdefs.h: Reflect changes above. Renamed
*_miniIMFS in *_MINIIMFS. Renamed *_NFSFS in *_NFS.
2010-07-01 15:18:06 +00:00
Sebastian Huber
c114654e78
2010-06-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libnetworking/lib/tftpDriver.c: rtems_tftp_ops and
rtems_tftp_handlers are now const and static.
* libnetworking/rtems/tftp.h: Removed
rtems_bsdnet_initialize_tftp_filesystem and rtems_tftp_ops.
2010-07-01 15:01:11 +00:00
Sebastian Huber
f1fcf71d68
2010-06-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/mount.c: Fixed string assignment in mount entry
allocation.
2010-07-01 14:57:08 +00:00
Sebastian Huber
e8cec9e302
2010-06-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1555/cpukit
* Makefile.am, preinstall.am: Install md4.h and md5.h headers.
2010-06-14 Sebastian Huber <sebastian.huber@embedded-brains.de >
* sapi/include/confdefs.h: Do not define a filesystem if
CONFIGURE_APPLICATION_DISABLE_FILESYSTEM is defined.
2010-07-01 14:51:25 +00:00
Sebastian Huber
3d3a18e619
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/src/unmount.c: Removed obsolete declarations. Fixed
invalid memory free.
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Removed
rtems_ftpfs_mount().
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libcsupport/src/mount-mktgt.c: New file.
* libcsupport/Makefile.am: Reflect change above.
* libcsupport/include/rtems/libio.h: Declare
mount_and_make_target_path().
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Added
rtems_ftpfs_mount() again. Documentation.
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libcsupport/include/rtems/libio.h, sapi/include/confdefs.h: Added
and use defines for file system types.
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de >
* libcsupport/src/mount.c: Fixed NULL pointer access.
2010-07-01 14:39:39 +00:00
Sebastian Huber
615d8ccf76
2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libcsupport/include/rtems/libio.h: Documentation.
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: Use rtems_mkdir(). Removed
rtems_fsmount_create_mount_point() and rtems_rootfs_mkdir().
2010-07-01 14:29:09 +00:00
Sebastian Huber
00bf6744f5
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 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-07-01 14:10:54 +00:00
Joel Sherrill
f33be44e4a
2010-06-24 Bharath Suri <bharath.s.jois@gmail.com>
...
PR 1542/filesystem
PR 1585/filesystem
* libfs/src/pipe/fifo.c: pipe_control_t was not deallocated if
fifo_open() was attempted with (O_WRONLY|O_NONBLOCK).
Mutex was locked too many times on this path and we needed an unlock.
2010-06-24 19:58:00 +00:00
Joel Sherrill
2aba056637
2010-06-24 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1587/filesystem
Coverity Id 35
* libfs/src/rfs/rtems-rfs-shell.c: Address possible NULL dereference.
2010-06-24 13:28:54 +00:00
Ralf Corsepius
fc64cf19ae
2010-06-23 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: autoconf >= 2.65, automake >= 1.11.
2010-06-23 13:33:02 +00:00
Chris Johns
0298b5ef16
2010-06-23 Chris Johns <chrisj@rtems.org>
...
PR 1577/filesystem
* libfs/src/pipe/fifo.c: Fixed the error codes returned on
open.
2010-06-23 05:06:34 +00:00
Chris Johns
c90bd0af85
2010-06-23 Chris Johns <chrisj@rtems.org>
...
* rtems/Makefile.am: Remove the stray 'c' file.
2010-06-23 03:08:16 +00:00
Chris Johns
4713109128
2010-06-22 Chris Johns <chrisj@rtems.org>
...
* startup/m68k-stub.c: PR 1539. Fix buffer overrun.
2010-06-22 11:23:22 +00:00
Joel Sherrill
654169dc50
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1581/cpukit
* libcsupport/include/rtems/malloc.h, sapi/include/confdefs.h: Remove
extra * on function pointer declaration.
2010-06-21 21:13:30 +00:00
Joel Sherrill
0dc64779db
2010-06-21 Peter Dufault <dufault@hda.com>
...
PR 1570/cpukit
* posix/src/semtimedwait.c: This routine is supposed to return -1/errno
NOT the status directly.
2010-06-21 16:38:34 +00:00
Joel Sherrill
54a3c4deca
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1554/cpukit
Coverity Id 17
* libi2c/libi2c.c: Fix memory leak on error.
2010-06-21 16:27:12 +00:00
Joel Sherrill
bec8f2b2ef
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1559/misc
Coverity Id 16
* libmisc/monitor/mon-editor.c: Fix buffer overflow.
2010-06-21 16:25:20 +00:00
Ralf Corsepius
70874532b0
2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/include/rtems/rtems/object.h,
rtems/src/rtemsobjectidapimaximum.c:
Let rtems_object_id_api_maximum() return OBJECTS_APIS_LAST.
2010-06-18 13:29:29 +00:00
Ralf Corsepius
8d3088716d
2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/mkrootfs.h: doxygen cosmetics.
2010-06-18 10:03:49 +00:00
Ralf Corsepius
e66a39f25e
2010-06-18 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/if_ether.c: Misc. 64bit fixes from FreeBSD.
* libfs/src/nfsclient/src/rpcio.c: Misc. 64bit fixes.
2010-06-18 10:00:46 +00:00
Chris Johns
3142a5c8c4
2010-06-18 Chris Johns <chrisj@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file-block.c: Clean up uint64_t
maths.
* libfs/src/rfs/rtems-rfs-file-system.h,
libfs/src/rfs/rtems-rfs-file-system.c: Move
questionable macros to C functions.
2010-06-17 22:10:20 +00:00
Joel Sherrill
d25f7410d2
2010-06-17 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* sapi/include/confdefs.h: Remove RTEMS_COVERAGE conditionals.
2010-06-17 18:38:20 +00:00
Chris Johns
2668de20c7
2010-06-17 Chris Johns <chrisj@rtems.org>
...
libfs/src/rfs/rtems-rfs-bitmaps.h,
libfs/src/rfs/rtems-rfs-block-pos.h,
libfs/src/rfs/rtems-rfs-block.h: PR 1556. Struct clean up.
2010-06-17 04:38:29 +00:00
Ralf Corsepius
5c8fa6a0b2
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file-system.h: Revert previous change.
Force RTEMS_RFS_VERSION_MASK to be 32bit.
2010-06-17 03:57:17 +00:00
Ralf Corsepius
b439daa0e2
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-format.c: Various 64bit fixes.
2010-06-17 03:48:39 +00:00
Ralf Corsepius
23d3d8918f
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-format.c: Various 64bit fixes.
2010-06-17 03:47:00 +00:00
Ralf Corsepius
3e008012b9
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file-system.c: Various 64bit fixes.
2010-06-17 03:41:21 +00:00
Ralf Corsepius
46c717080a
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-rtems-file.c: Various 64bit fixes.
2010-06-17 03:35:30 +00:00
Ralf Corsepius
eb5d659ff7
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-buffer.c: Various 64bit fixes.
2010-06-17 03:16:51 +00:00
Ralf Corsepius
f5577ea6eb
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-shell.c: Various 64bit fixes.
2010-06-17 03:14:12 +00:00
Ralf Corsepius
26cf027307
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Various 64bit fixes.
2010-06-17 02:48:50 +00:00
Ralf Corsepius
a585ea1360
2010-06-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-group.c: Various 64bit fixes.
2010-06-17 02:44:55 +00:00
Joel Sherrill
5d23f32a7e
2010-06-16 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
PR 1453/cpukit
* posix/Makefile.am: newlib uses sysconf() for _CLOCKS_PER_SEC_ so
enable it even when POSIX threads are disabled.
2010-06-16 19:12:05 +00:00
Ralf Corsepius
90cb370c1b
2010-06-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/rfs/rtems-rfs-file.c: Various 64bit fixes.
2010-06-16 17:43:57 +00:00