| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* psxfile01/test.c: Update for IMFS API changes.
|
|
|
|
|
| |
* psxfile01/test.c, psxmount/test.c, psxreaddir/test.c,
psxstat/test.c: Update to the new mount API.
|
|
|
|
|
| |
* configure.ac: Add AC_CHECK_SIZEOF(off_t).
* include/pmacros.h: Add PRIdoff_t.
|
|
|
|
|
| |
* configure.ac: Add AC_CHECK_SIZEOF(off_t).
* include/pmacros.h: Add PRIdoff_t.
|
|
|
|
|
|
|
| |
* psxfile01/test.c, psxfile01/psxfile01.scn: This file now
exercises the _rename_r in libcsupport. For now, it also
provides two fsmount_me_h handlers to enable certain error
checking paths
|
|
|
|
| |
* psxfile01/test.c: Add check for errno on chdir(NULL).
|
|
|
|
| |
* psxrdwrv/test.c: Use SIZE_MAX not SSIZE_MAX.
|
|
|
|
|
| |
* psx07/init.c, psx07/task.c: Introduce enough of a delay so the Init()
thread can reliably reach the pthread_join() call.
|
|
|
|
|
|
| |
* psxreaddir/psxreaddir.scn, psxreaddir/test.c: Do not test for
rewinddir(NULL) since we are now using newlib's implementation and it
does not check for NULL. This causes a fault on some targets.
|
|
|
|
|
|
| |
* psx07/init.c, psx09/init.c, psx12/init.c, psxhdrs/pthread11.c,
psxhdrs/pthread22.c, psxhdrs/sched01.c, psxhdrs/sched03.c:
Reflect POSIX changes to sched_param.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* psxhdrs/proc01.c, psxhdrs/proc02.c, psxhdrs/proc07.c,
psxhdrs/proc08.c, psxhdrs/proc09.c, psxhdrs/proc10.c,
psxhdrs/proc11.c, psxhdrs/proc12.c, psxhdrs/proc13.c,
psxhdrs/proc14.c, psxhdrs/signal20.c, psxhdrs/signal21.c:
#include <unistd.h>.
|
|
|
|
|
| |
* psx13/test.c, psx13/psx13.scn Added new routine PipeTestNull()
to cover the trivial NULL case for pipe function.
|
|
|
|
|
|
| |
* psxrwlock01/test.c, psxspin01/test.c, psxspin02/test.c: Fix spacing
and compilation issues. Initial test build was accidentally without
POSIX enabled.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
psx03/init.c, psx03/task.c, psx04/init.c, psx04/task1.c,
psx04/task2.c, psx04/task3.c, psx05/init.c, psx05/task.c,
psx05/task2.c, psx05/task3.c, psx06/init.c, psx06/task.c,
psx06/task2.c, psx07/init.c, psx08/init.c, psx08/task2.c,
psx08/task3.c, psx09/init.c, psx10/init.c, psx10/task.c,
psx10/task2.c, psx10/task3.c, psx11/init.c, psx11/task.c,
psx12/init.c, psxalarm01/init.c, psxbarrier01/test.c,
psxcancel01/init.c, psxchroot01/test.c, psxclock/init.c,
psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
psxfile01/test_write.c, psxitimer/init.c, psxkey01/task.c,
psxkey02/init.c, psxkey03/init.c, psxmount/test.c, psxmsgq01/init.c,
psxmsgq03/init.c, psxmsgq04/init.c, psxreaddir/test.c,
psxrwlock01/test.c, psxsem01/init.c, psxsignal01/init.c,
psxsignal01/task1.c, psxsignal02/init.c, psxsignal03/init.c,
psxsignal05/init.c, psxspin01/test.c, psxspin02/test.c,
psxstack01/init.c, psxstat/test.c, psxtime/test.c, psxualarm/init.c:
Use rtems_test_assert() consistently instead of system assert().
rtems_test_assert() is designed to integrate into the RTEMS test
suite infrastructure.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: New test to exercise getgrnam and getpwnam
families.
* psxpasswd01/.cvsignore, psxpasswd01/Makefile.am, psxpasswd01/init.c,
psxpasswd01/psxpasswd01.doc, psxpasswd01/psxpasswd01.scn: New files.
|
| |
|
|
|
|
|
|
| |
PR 1460/cpukit
* psx14/init.c: Change return type on methods accessing portions of
RTEMS Ids to int. This allows -1 to be return on error.
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1466/tests
* Makefile.am, configure.ac, psxclock/init.c, psxclock/psxclock.doc,
psxclock/psxclock.scn, psxkey03/init.c, psxsignal02/init.c,
psxsignal03/init.c, psxstack01/init.c: Remove usleep() from tests.
Add test specifically to test it since it is deprecated as of
POSIX.1-2008.
* psxusleep/.cvsignore, psxusleep/Makefile.am, psxusleep/init.c,
psxusleep/psxusleep.doc, psxusleep/psxusleep.scn: New files.
|
|
|
|
| |
* psxcancel01/init.c: Initialize start time.
|
|
|
|
|
|
| |
* psxmsgq01/init.c, psxsem01/init.c: Add service to check status
returned by POSIX methods which return a pointer which is -1 on
error. This eliminated some casts.
|
|
|
|
|
| |
* psxenosys/Makefile.am: Add documentation file.
* psxenosys/psxenosys.doc: New file.
|
|
|
|
|
| |
* psxsignal03/init.c:
Print sigval.sival_ptr instead of "union sigval".
|
| |
|
|
|
|
| |
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
|
|
|
|
| |
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
|
|
|
|
| |
* psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
|
|
|
|
| |
* psxreaddir/test.c: Apply PRI* macros to print struct stat fields.
|
|
|
|
|
| |
* psxfile01/test.c: Remove obsure #ifdef's.
Apply PRI* macros to print struct stat fields.
|
|
|
|
|
| |
* psxfile01/test.c: Remove obsure #ifdef's.
Apply PRI* macros to print struct stat fields.
|
|
|
|
|
| |
* include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
|
|
|
|
|
| |
* include/pmacros.h: Change TM_OCTOBER to 9, TM_NOVEMBER to 10,
TM_DECEMBER to 11 (tm_mon months start with JAN = 0).
|
|
|
|
| |
* include/pmacros.h: November is the 11th month.
|
| |
|
|
|
|
| |
* psxstat/test.c: Remove #ifdef's.
|
| |
|
|
|
|
| |
* psxmount/test.c, psxreaddir/test.c: Remove __P (unused anachronism).
|
| |
|
|
|
|
|
| |
* psxfatal02/testcase.h: Fall back to INT_MAX as posix stack size in
if 12MB are too big for a target (16bit compliance).
|
|
|
|
| |
(16bit compliance).
|
|
|
|
|
| |
* psx04/init.c: Use INT_MAX instead of 0xffffffff in call to kill()
for 16bit compliance.
|
| |
|
|
|
|
|
|
| |
* psx14/init.c: Add local prototypes for
rtems_object_api_minimum_class, rtems_object_api_maximum_class.
Reflect the prototypes having been missing to printf's.
|
|
|
|
|
|
| |
* psx14/init.c: Add local prototypes for
rtems_object_api_minimum_class, rtems_object_api_maximum_class.
Reflect the prototypes having been missing to printf's.
|
|
|
|
|
|
|
| |
* psxsysconf/init.c:
Comment out sysconf(LONG_MAX) check (not useful).
Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
16bit compliance.
|
|
|
|
|
| |
Change sysconf(0x12345678) check into sysconf(INT_MAX) for better
16bit compliance.
|
|
|
|
| |
* psx11/task.c: Use long for nsecs.
|
| |
|
|
|
|
|
| |
* psx10/init.c: Pass 0x7FFF instead of 0xFFFFFF as invalid pshared
attribute to pthread_condattr_setpshared for 16bit target compliance.
|