public inbox for ecos-cvs@sourceware.org
help / color / mirror / Atom feed
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2002-08-09 10:10 nickg
0 siblings, 0 replies; 23+ messages in thread
From: nickg @ 2002-08-09 10:10 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: nickg@sources.redhat.com 2002-08-09 10:10:21
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: select.cxx
Log message:
* src/select.cxx (select): Changed mechanism for calculating
select timeout to avoid possible race conditions between this code
and the timer DSR.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2003-01-23 17:07 gthomas
0 siblings, 0 replies; 23+ messages in thread
From: gthomas @ 2003-01-23 17:07 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: gthomas@sourceware.org 2003-01-23 17:07:27
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: misc.cxx
Log message:
Return error (instead of crashing) when trying to open and no file systems have been mounted.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2003-03-20 19:00 gthomas
0 siblings, 0 replies; 23+ messages in thread
From: gthomas @ 2003-03-20 19:00 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: gthomas@sourceware.org 2003-03-20 19:00:43
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: devfs.cxx
Log message:
Remove unnecessary -EAGAIN code
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2003-04-11 2:06 jlarmour
0 siblings, 0 replies; 23+ messages in thread
From: jlarmour @ 2003-04-11 2:06 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: jlarmour@sourceware.org 2003-04-11 02:06:11
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: dir.cxx file.cxx fio.h misc.cxx
socket.cxx
Log message:
* src/socket.cxx: Give nstab_lock mutex a priority. Also it's
local, so make static.
Change nstab and nstab_end to cyg_nstab and cyg_nstab_end for
cleaner namespace.
* include/sockio.h: nstab -> cyg_nstab.
* src/misc.cxx, src/dir.cxx, src/fio.h, src/file.cxx: Change
fstab, fstab_end, mtab, mtab_end, cdir_dir, cdir_mtab_entry to
have cyg_ prefix for cleaner namespace.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2003-07-13 13:25 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2003-07-13 13:25 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2003-07-13 13:25:28
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: socket.cxx
Log message:
* src/socket.cxx (socket): If there are no network stacks configured
return EAFNOSUPPORT when opening a socket.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2003-10-16 7:55 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2003-10-16 7:55 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2003-10-16 07:55:32
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: socket.cxx
Log message:
* src/socket.cxx (bind): Pass a copy of the socket address so the
stack can modify it without changing the users copy. Bug found by
reji@codito.com.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2003-12-05 9:04 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2003-12-05 9:04 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2003-12-05 09:04:14
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: select.cxx
Log message:
* src/select.cxx (pselect): Fixed the pselect() call to correctly
handle NULL timeout arguments. The previous implementation would
cause a random timeout value to be used.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2003-12-21 10:11 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2003-12-21 10:11 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2003-12-21 10:11:17
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: dir.cxx
Log message:
* src/dir.cxx (readdir_r): Handle NULL dirp argument and return
EBADF
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-01-07 6:45 jlarmour
0 siblings, 0 replies; 23+ messages in thread
From: jlarmour @ 2004-01-07 6:45 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: jlarmour@sourceware.org 2004-01-07 06:45:28
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: fio.h select.cxx
Log message:
* src/select.cxx: No need to make pselect() dependent on
CYGPKG_POSIX - that would depend on the arguments. Assert instead,
and more correctly make it contingent on CYGPKG_POSIX_SIGNALS.
* src/fio.h: Separate out signal functionality into its own separate
test.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-02-16 16:25 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2004-02-16 16:25 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2004-02-16 16:25:45
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: io.cxx
Log message:
* src/io.cxx (readwritev): For EWOULDBLOCK and EAGAIN return
the number of bytes written if any have been written.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-03-29 13:19 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2004-03-29 13:19 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2004-03-29 13:19:42
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: fd.cxx
Log message:
* src/fd.cxx: Added CYG_ASSERT bound checking for file descriptor
numbers (0<fd<CYGNUM_FILEIO_NFD).
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-04-07 11:18 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2004-04-07 11:18 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2004-04-07 11:18:55
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: fd.cxx
Log message:
* src/fd.cxx: Fix the assert just added. 0 is a valid fd.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-08-02 11:24 nickg
0 siblings, 0 replies; 23+ messages in thread
From: nickg @ 2004-08-02 11:24 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: nickg@sourceware.org 2004-08-02 11:24:48
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: select.cxx
Log message:
2004-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
* src/select.cxx: now correctly returns from select() on
e.g. closed file pointers.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-10-04 11:50 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2004-10-04 11:50 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2004-10-04 11:50:07
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: select.cxx
Log message:
* src/select.cxx: place the CYGBLD_ATTRIB_INIT_PRI such that it
compiles for gcc 3.4.2 which is more picky about its placement.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-11-14 14:03 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2004-11-14 14:03 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2004-11-14 14:03:48
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: devfs.cxx
packages/io/fileio/current/tests: fileio1.c testfs.c
Log message:
* tests/fileio1.c: Start the test using cyg_user_start so that
it can be used without the kernel.
* tests/testfs.c (testfs_time): If we don't have a kernel return 0
as the time rather than the current time.
2004-11-14 Jani Monoses <jani@iv.ro>
* src/devfs.cxx: Removed unneeded header files so the package can
be compiled without the kernel.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2004-12-15 14:56 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2004-12-15 14:56 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2004-12-15 14:56:11
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: select.cxx
Log message:
* src/select.cxx (cyg_pselect): We need the oldmask under all
conditions.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2005-02-08 19:58 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2005-02-08 19:58 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2005-02-08 19:58:55
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: io.cxx
Log message:
* src/io.cxx (ioctl): Change ioctl to use varargs so that it works
on with h8300 who's compiler does not like doing it the other way.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2005-06-07 10:07 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2005-06-07 10:07 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2005-06-07 10:07:04
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: devfs.cxx
Log message:
* src/devfs.cxx (dev_stat, dev_fo_fstat): Corrected mode for block
devices, made nlink 1.
* src/devfs.cxx (dev_fo_fstat): Set st_dev to zero to match dev_stat.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2005-10-23 20:45 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2005-10-23 20:45 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2005-10-23 20:45:11
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: select.cxx
Log message:
* src/select.cxx: Needs sys/time.h for struct timeval.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2006-02-16 18:46 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2006-02-16 18:46 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2006-02-16 18:46:06
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: misc.cxx
packages/io/fileio/current/tests: fileio1.c
Log message:
* src/misc.cxx (cyg_mtab_lookup): Corrected implementation for
relative paths crossing mount points.
* tests/fileio1.c (cyg_user_start): Add a test for the above fix.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2007-06-12 20:02 asl
0 siblings, 0 replies; 23+ messages in thread
From: asl @ 2007-06-12 20:02 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2007-06-12 20:02:22
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: misc.cxx
Log message:
* src/misc.cxx (cyg_mtab_extra): Only create the array if it has more
than 0 entries.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2008-12-12 10:50 nickg
0 siblings, 0 replies; 23+ messages in thread
From: nickg @ 2008-12-12 10:50 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: nickg@sourceware.org 2008-12-12 10:50:43
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: fd.cxx
Log message:
* src/fd.cxx (fp_ucount_dec, fd_close): Fix locking strategy so
that the fdlock is free when filesystem close entry is
called. This allows other threads to peform descriptor operations
during the close.
^ permalink raw reply [flat|nested] 23+ messages in thread
* ecos/packages/io/fileio/current ChangeLog src/ ...
@ 2011-08-16 17:06 sergeig
0 siblings, 0 replies; 23+ messages in thread
From: sergeig @ 2011-08-16 17:06 UTC (permalink / raw)
To: ecos-cvs
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: sergeig@sourceware.org 2011-08-16 17:06:22
Modified files:
packages/io/fileio/current: ChangeLog
packages/io/fileio/current/src: dir.cxx fio.h
Log message:
* src/dir.cxx (rewinddir): Fix tracing of rewinddir().
* src/fio.h: Add new function entry macro (FILEIO_ENTRY_VOID).
[ Bugzilla 1001243 ]
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2011-08-16 17:06 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-08-09 10:10 ecos/packages/io/fileio/current ChangeLog src/ nickg
2003-01-23 17:07 gthomas
2003-03-20 19:00 gthomas
2003-04-11 2:06 jlarmour
2003-07-13 13:25 asl
2003-10-16 7:55 asl
2003-12-05 9:04 asl
2003-12-21 10:11 asl
2004-01-07 6:45 jlarmour
2004-02-16 16:25 asl
2004-03-29 13:19 asl
2004-04-07 11:18 asl
2004-08-02 11:24 nickg
2004-10-04 11:50 asl
2004-11-14 14:03 asl
2004-12-15 14:56 asl
2005-02-08 19:58 asl
2005-06-07 10:07 asl
2005-10-23 20:45 asl
2006-02-16 18:46 asl
2007-06-12 20:02 asl
2008-12-12 10:50 nickg
2011-08-16 17:06 sergeig
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).