Ralf Corsepius
1bde0e5ae7
Add freebsd7.1
2009-01-17 08:34:44 +00:00
Jennifer Averett
22fa9d6176
2009-01-16 Jennifer Averett <jennifer.averett@OARcorp.com>
...
* Makefile.am, configure.ac: Add new test to test Watchdog display
helper routines. These reach into the SuperCore.
* spwatchdog/.cvsignore, spwatchdog/Makefile.am, spwatchdog/delay.c,
spwatchdog/init.c, spwatchdog/prtime.c, spwatchdog/spwatchdog.scn,
spwatchdog/system.h, spwatchdog/task1.c: New files.
2009-01-16 18:57:53 +00:00
Joel Sherrill
0c5b59de85
2009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* librpc/src/xdr/xdr_float.c: M32C has no native float but GCC soft
float should be IEEE format.
2009-01-08 15:02:25 +00:00
Joel Sherrill
d041e594e2
2009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* score/src/objectextendinformation.c: Fold two paths into one.
2009-01-08 15:01:52 +00:00
Joel Sherrill
d326411469
2009-01-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Make runtest an autoconf generated file so we can
insert target alias. Also detect more program termination conditions
so tests are killed more reliably.
* runtest.in: New file.
* runtest: Removed.
2009-01-06 22:52:12 +00:00
Joel Sherrill
95ff1c3e92
2009-01-06 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1350/bsps
* network/lan91c11x.c: Do not write 65th element into 64 element array.
2009-01-06 16:26:21 +00:00
Ralf Corsepius
53f3084113
2009-01-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/src/barrier.c, rtems/src/barrierwait.c,
rtems/src/clocktodvalidate.c, rtems/src/dpmem.c,
rtems/src/msg.c, rtems/src/msgmp.c, rtems/src/msgqcreate.c,
rtems/src/msgqsend.c, rtems/src/msgqurgent.c, rtems/src/part.c,
rtems/src/partcreate.c, rtems/src/partmp.c, rtems/src/ratemon.c,
rtems/src/region.c, rtems/src/regionmp.c, rtems/src/rtemstimer.c,
rtems/src/sem.c, rtems/src/semcreate.c, rtems/src/semmp.c,
rtems/src/semobtain.c, rtems/src/signalsend.c, rtems/src/taskcreate.c,
rtems/src/taskinitusers.c, rtems/src/taskmode.c, rtems/src/taskmp.c,
rtems/src/taskresume.c, rtems/src/tasks.c,
rtems/src/tasksetpriority.c: Eliminate TRUE/FALSE.
2009-01-06 05:05:16 +00:00
Ralf Corsepius
eaef4657ac
Eliminate TRUE/FALSE.
2009-01-06 05:05:03 +00:00
Joel Sherrill
3507c6df70
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/gxx_wrappers.c, posix/include/mqueue.h,
posix/include/rtems/posix/semaphore.h,
posix/inline/rtems/posix/barrier.inl,
posix/inline/rtems/posix/key.inl,
posix/inline/rtems/posix/mqueue.inl,
posix/inline/rtems/posix/rwlock.inl,
posix/inline/rtems/posix/semaphore.inl,
posix/inline/rtems/posix/spinlock.inl,
posix/inline/rtems/posix/timer.inl, posix/src/condget.c,
posix/src/mqueuenametoid.c, posix/src/mutexget.c,
posix/src/semaphorenametoid.c, posix/src/semopen.c,
sapi/src/itronapi.c, sapi/src/posixapi.c: Make changes necessary for
all tests to run on SPARC with 16-bit Ids. This required ensuring
that all POSIX and compilering binding code makes a distinction
between the public Id type (e.g. pthread_t, etc.) and the RTEMS
Object_Id type. All POSIX Object Get routines should not take the
POSIX Id type as the argument. Sixteen bit RTEMS Ids should be placed
into the 32-bits reserved by the POSIX API type in a uniform manner
now. This removed all assumptions that the external Id types in POSIX
and ITRON are the same as the internal Object Id type.
2009-01-05 20:26:01 +00:00
Joel Sherrill
449ba1bb29
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/inline/rtems/itron/semaphore.inl: THREAD_STATUS_PROXY_BLOCKING
should only be defined in multiprocessing configurations.
2009-01-05 20:21:18 +00:00
Joel Sherrill
8b3416f97e
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/key.h: Remove redundant prototypes for
inlines.
2009-01-05 20:19:51 +00:00
Joel Sherrill
dee98cef30
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1351/cpukit
* sapi/include/confdefs.h: Mask off unlimited object bit before using
configured number in calculations.
2009-01-05 20:16:07 +00:00
Joel Sherrill
b028e725e3
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/object.h,
score/src/objectallocatebyindex.c: Object index should be int.
Fix bug when index is negative.
* score/src/objectextendinformation.c: Do not allow maximum number
of allocated objects to exceed maximum representable in index
field of Object Id.
* score/src/objectgetisr.c: Use same code that is in _Objects_Get
to extract index field of Object Id.
2009-01-05 20:09:02 +00:00
Joel Sherrill
e64a143b27
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* varvects.h: Fix prototype.
2009-01-05 19:58:41 +00:00
Joel Sherrill
0666956fb1
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/include/itronsys/types.h: ITRON types should follow native
integer size.
2009-01-05 19:57:14 +00:00
Joel Sherrill
a26d51590a
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/serial/ns16550.c: Turn on ns16550_process() for
BSP_FEATURE_IRQ_LEGACY case also.
2009-01-05 19:49:23 +00:00
Joel Sherrill
cb1b406037
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psim-shared: Add catching a hardware exception and assertion as
reasons to kill simulator.
2009-01-05 19:48:15 +00:00
Joel Sherrill
786330c0d1
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp30/task1.c: Cast pointer to id as "void *" rather than task Id.
2009-01-05 19:47:16 +00:00
Joel Sherrill
fa8ad9c2c3
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen05.c, sp09/screen07.c, sp09/screen10.c, sp09/screen11.c,
sp09/screen12.c, sp09/screen14.c: Use rtems_build_id rather than
hard-coded hex numbers for bad object Ids.
2009-01-05 19:45:49 +00:00
Joel Sherrill
29a83352f6
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp15/system.h, sp19/system.h: Array of task names should be of type
rtems_name not rtems_id. Similarly array of task ids should be
rtems_id not rtems_name.
2009-01-05 19:44:53 +00:00
Joel Sherrill
9d01e1deed
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/timesys.h: Array of task names should be of type rtems_name
not rtems_id.
2009-01-05 19:41:11 +00:00
Joel Sherrill
8bafd774c2
2009-01-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxmsgq02/init.c, psxmsgq02/psxmsgq02.scn: Open the message queue
with create option so we are sure it will get a control block and
proceed to allocate other memory. Clean up screen output.
2009-01-05 19:39:56 +00:00
Ralf Corsepius
745109a276
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* pppd/sys-rtems.c: Remove stray ';' introducing unreachable code.
2009-01-05 17:21:06 +00:00
Ralf Corsepius
9cd4dee169
Remove stray ';' introducing unreachable code.
2009-01-05 17:20:54 +00:00
Ralf Corsepius
4aa78d7a5a
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* src/irq-generic.c: #include <stdlib.h>.
2009-01-05 16:46:14 +00:00
Ralf Corsepius
b3eeac38d8
#include <stdlib.h>.
2009-01-05 16:46:02 +00:00
Ralf Corsepius
d549957e2f
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/error.c: Remove hpux9 anachronism.
2009-01-05 14:10:31 +00:00
Ralf Corsepius
a3a12ee1ef
Remove hpux9 anachronism.
2009-01-05 14:10:21 +00:00
Ralf Corsepius
f13eedec0c
Regenerate.
2009-01-05 06:05:11 +00:00
Ralf Corsepius
df1dbcccb7
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am:
Install libnetworking/sys/uio.h if building for NEWLIB.
* libnetworking/Makefile.am:
Remove installation of libnetworking/sys/uio.h.
* libcsupport/Makefile.am: Build writev.c/readv.c for NEWLIB.
2009-01-05 06:04:21 +00:00
Ralf Corsepius
fae11af5cf
Build writev.c/readv.c for NEWLIB.
2009-01-05 06:04:10 +00:00
Ralf Corsepius
6291885cdc
Remove installation of libnetworking/sys/uio.h.
2009-01-05 06:03:55 +00:00
Ralf Corsepius
62a210d349
Install libnetworking/sys/uio.h if building for NEWLIB.
2009-01-05 06:03:40 +00:00
Ralf Corsepius
dc33b97421
2009-01-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/imfs/imfs_eval.c: Add braces to suppress gcc warning on
empty 'else' block.
2009-01-05 05:52:29 +00:00
Ralf Corsepius
77b5aa5f93
Add braces to suppress gcc warning on empty 'else' block.
2009-01-05 05:52:21 +00:00
Ralf Corsepius
1429b60ae3
2009-01-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/scandir.c: Use external scandir if available.
2009-01-04 15:34:17 +00:00
Ralf Corsepius
883043bc14
Use external scandir if available.
2009-01-04 15:34:08 +00:00
Ralf Corsepius
722bdd8f8c
Add __attribute__((unused)) to unused function args.
2009-01-03 08:31:25 +00:00
Ralf Corsepius
17a5a30afa
2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/tftpDriver.c: Add __attribute__((unused)) to
unused function args.
2009-01-03 08:31:01 +00:00
Ralf Corsepius
97b3d57038
2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/tftpDriver.c: Use INADDR_ANY/INADDR_BROADCAST.
2009-01-03 08:28:11 +00:00
Ralf Corsepius
0b8706452a
Use INADDR_ANY/INADDR_BROADCAST.
2009-01-03 08:28:02 +00:00
Ralf Corsepius
004092e893
Cosmetics from FreeBSD.
2009-01-03 08:05:59 +00:00
Ralf Corsepius
2ab55e78ec
2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/in.h: Add in_addr_t.
Re-base "struct in_addr" on in_addr_t (mandated by POSIX).
2009-01-03 08:01:33 +00:00
Ralf Corsepius
af20d0e1a5
Add in_addr_t.
...
Re-base "struct in_addr" on in_addr_t (mandated by POSIX).
2009-01-03 08:01:24 +00:00
Ralf Corsepius
df197f7d0a
Remove struct ip_opts (unused).
2009-01-03 07:55:57 +00:00
Ralf Corsepius
2b40808c47
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ftpd/ftpd.c: Add __attribute__((unused)) to unused function args.
2009-01-02 13:04:23 +00:00
Ralf Corsepius
031deada15
Add __attribute__((unused)) to unused function args.
2009-01-02 13:04:13 +00:00
Ralf Corsepius
d050db44e5
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/capture/capture-cli.c, libmisc/capture/capture.c,
libmisc/devnull/devnull.c, libmisc/monitor/mon-command.c,
libmisc/monitor/mon-config.c, libmisc/monitor/mon-driver.c,
libmisc/monitor/mon-extension.c, libmisc/monitor/mon-itask.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-network.c,
libmisc/monitor/mon-part.c, libmisc/monitor/mon-queue.c,
libmisc/monitor/mon-region.c, libmisc/monitor/mon-sema.c,
libmisc/monitor/mon-server.c, libmisc/monitor/mon-symbols.c,
libmisc/monitor/mon-task.c, libmisc/mw-fb/mw_fb.c,
libmisc/mw-fb/mw_uid.c, libmisc/serdbg/termios_printk.c,
libmisc/shell/cmds.c, libmisc/shell/fts.c, libmisc/shell/main_cp.c
libmisc/shell/main_id.c, libmisc/shell/main_logoff.c,
libmisc/shell/main_mount_nfs.c, libmisc/shell/main_pwd.c,
libmisc/shell/main_stackuse.c, libmisc/shell/main_tty.c,
libmisc/shell/main_whoami.c, libmisc/shell/main_wkspaceinfo.c,
libmisc/shell/shell_script.c, libmisc/shell/utils-cp.c,
libmisc/shell/utils-ls.c, libmisc/shell/verr.c,
libmisc/shell/verrx.c, libmisc/stackchk/check.c:
Add __attribute__((unused)) to unused function args.
2009-01-02 13:01:34 +00:00
Ralf Corsepius
2a70c9916e
2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libblock/src/blkdev.c, libblock/src/flashdisk.c,
libblock/src/nvdisk-sram.c, libblock/src/nvdisk.c,
libblock/src/ramdisk.c:
Add __attribute__((unused)) to unused function args.
2009-01-02 12:43:17 +00:00
Ralf Corsepius
31e2698797
Add __attribute__((unused)) to unused function args.
2009-01-02 12:43:07 +00:00