Ralf Corsepius
803b2ac191
Regenerate.
2007-05-10 07:32:37 +00:00
Ralf Corsepius
af3e1a5f3b
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/Makefile.am: Remove include/rtems/cdefs.h.
2007-05-10 07:31:28 +00:00
Ralf Corsepius
ebb35264bb
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/bsd/sys/queue.h, libcsupport/include/sys/ioccom.h,
libnetworking/netdb.h, libnetworking/resolv.h,
libnetworking/arpa/inet.h, libnetworking/arpa/nameser.h,
libnetworking/libc/gethostbydns.c, libnetworking/libc/res_stubs.c,
libnetworking/machine/in_cksum.h, libnetworking/net/ethernet.h,
libnetworking/net/if.h, libnetworking/net/if_dl.h,
libnetworking/netinet/ip.h, libnetworking/netinet/tcp.h,
libnetworking/rtems/rtems_bsdnet_internal.h,
libnetworking/sys/libkern.h, libnetworking/sys/mount.h,
libnetworking/sys/poll.h, libnetworking/sys/socket.h,
libnetworking/sys/sysctl.h, libnetworking/sys/syslog.h,
libnetworking/sys/uio.h, libnetworking/sys/un.h,
librpc/include/rpc/auth.h, librpc/include/rpc/auth_unix.h,
librpc/include/rpc/clnt.h, librpc/include/rpc/clnt_soc.h,
librpc/include/rpc/pmap_clnt.h, librpc/include/rpc/pmap_prot.h,
librpc/include/rpc/pmap_rmt.h, librpc/include/rpc/svc.h,
librpc/include/rpc/svc_soc.h, librpc/include/rpc/xdr.h,
librpc/include/rpcsvc/ypclnt.h: Include <rtems/bsd/sys/cdefs.h>
instead of <sys/cdefs.h>.
2007-05-10 07:29:41 +00:00
Ralf Corsepius
cd9564e1cd
Include <rtems/bsd/sys/cdefs.h> instead of <sys/cdefs.h>.
2007-05-10 07:29:14 +00:00
Ralf Corsepius
ae1a4c14e4
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Reflect introduction of
include/rtems/bsd/sys/cdefs.h.
* include/rtems/bsd/sys/cdefs.h: New.
2007-05-10 07:21:36 +00:00
Ralf Corsepius
e8475e8363
Reflect introduction of include/rtems/bsd/sys/cdefs.h.
2007-05-10 07:21:22 +00:00
Ralf Corsepius
b8a6285b67
New.
2007-05-10 07:19:35 +00:00
Ralf Corsepius
03a429caca
Regenerate.
2007-05-10 06:42:09 +00:00
Ralf Corsepius
0345182063
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/Makefile.am: Reflect having removed sys/queue.h.
* libnetworking/sys/queue.h: Remove.
2007-05-10 06:41:02 +00:00
Ralf Corsepius
39350cf7cd
Reflect having removed sys/queue.h.
2007-05-10 06:40:29 +00:00
Ralf Corsepius
2016a98667
Remove (moved to include/rtems/bsd/sys/queue.h).
2007-05-10 06:40:07 +00:00
Ralf Corsepius
5bfe5fd03d
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/src/xdr/xdr_float.c: Include <rtems/endian.h> instead of
<machine/endian.h>.
2007-05-10 05:15:16 +00:00
Ralf Corsepius
f75082d2f3
Include <rtems/endian.h> instead of <machine/endian.h>.
2007-05-10 05:14:55 +00:00
Ralf Corsepius
c30157091b
Include <rtems/bsd/sys/queue.h> instead of <sys/queue.h>.
2007-05-10 05:12:54 +00:00
Ralf Corsepius
23d748dccf
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/rtems_showroute.c,
libnetworking/rtems/rtems_showipstat.c,
libnetworking/rtems/rtems_showtcpstat.c,
libnetworking/rtems/rtems_showicmpstat.c,
libnetworking/rtems/rtems_showmbuf.c, libnetworking/rtems/rtems_showudpstat.c,
libnetworking/rtems/rtems_showifstat.c,
libnetworking/net/if.c,
libnetworking/net/raw_cb.c,
libnetworking/net/route.c,
libnetworking/net/rtsock.c,
libnetworking/net/raw_usrreq.c,
libnetworking/netinet/tcp_usrreq.c,
libnetworking/netinet/tcp_timer.c,
libnetworking/netinet/if_ether.c,
libnetworking/netinet/tcp_debug.c,
libnetworking/netinet/ip_fw.c,
libnetworking/netinet/ip_output.c,
libnetworking/netinet/ip_mroute.c,
libnetworking/netinet/in_proto.c,
libnetworking/netinet/udp_usrreq.c,
libnetworking/netinet/tcp_output.c,
libnetworking/netinet/tcp_subr.c,
libnetworking/netinet/tcp_input.c,
libnetworking/netinet/in_rmx.c,
libnetworking/netinet/in_pcb.c,
libnetworking/netinet/raw_ip.c,
libnetworking/netinet/ip_divert.c,
libnetworking/netinet/in.c,
libnetworking/kern/uipc_socket2.c,
libnetworking/kern/kern_sysctl.c,
libnetworking/kern/uipc_socket.c,
libnetworking/kern/kern_subr.c: Include <rtems/bsd/sys/queue.h> instead of
<sys/queue.h>.
2007-05-10 05:12:22 +00:00
Ralf Corsepius
8fc471a554
Include <rtems/bsd/sys/queue.h> instead of <sys/queue.h>.
2007-05-10 05:07:28 +00:00
Ralf Corsepius
be650314ec
Regenerate.
2007-05-10 05:01:36 +00:00
Ralf Corsepius
7a1c421fe8
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Reflect addition of include/rtems/bsd/sys/queue.h.
2007-05-10 04:52:42 +00:00
Ralf Corsepius
5515a75820
2007-05-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/bsd/sys/queue.h: New (Copied from
libnetworking/sys/queue.h).
2007-05-10 04:35:41 +00:00
Joel Sherrill
3673ee7cd8
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/bspclean.c: Remove incldue stdio.h
2007-05-09 19:08:08 +00:00
Joel Sherrill
6b6c06be2c
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* minimum/Makefile.am, minimum/init.c: Switch back to using optional
manager support. Also add use of CONFIGURE_DISABLE_NEWLIB_REENTRANCY
to demonstrate that the newlib reentrancy support is optional.
2007-05-09 18:55:12 +00:00
Joel Sherrill
c2565894b1
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* compilers/gcc-no_bsp.cfg: There are no longer any required managers.
Plus some cleanup
2007-05-09 18:53:32 +00:00
Joel Sherrill
6455ddeeb5
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* leaf.cfg, compilers/gcc-no_bsp.cfg: Add optional manager stub
for Classic API Barrier.
2007-05-09 18:47:22 +00:00
Joel Sherrill
ff114dc5bf
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
optman/rtems/no-part.c, optman/rtems/no-region.c,
optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
optman/rtems/no-signal.c, optman/rtems/no-timer.c,
optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
other optional managers so using them reduces application size
instead of increasing it.
* optman/rtems/no-barrier.c: New file.
2007-05-09 18:47:03 +00:00
Joel Sherrill
d54c0288c1
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* leaf.cfg: Add optional manager stub for Barrier.
2007-05-09 18:43:18 +00:00
Joel Sherrill
ded1977959
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bootcard.c: Move __fini call to inside executive for
symmettry with __init call.
2007-05-09 18:29:29 +00:00
Joel Sherrill
c3db01d0f3
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/include/rtems/libcsupport.h, libcsupport/src/newlibc.c,
sapi/Makefile.am, sapi/include/confdefs.h, sapi/src/exinit.c,
score/Makefile.am, score/preinstall.am,
score/include/rtems/score/userext.h, score/src/chain.c,
score/src/userext.c: Switch to newlib reentrancy extension being
installed in the initial set instead of using rtems_extension_create.
While implementing this, noticed that user extensions and chain code
had multiple functions in a single file which is not desirable in the
SuperCore and API portions of RTEMS, so split these into multiple
files with one function per file. Also noticed that some of user
extension code was inlined for no particular reason so moved that to
C bodies. Split executive shutdown from initialization since not
every application shuts down. Moved __fini call to executive shutdown
to be more symmetrical with where it is called at startup.
* sapi/src/exshutdown.c, score/src/chainappend.c,
score/src/chainextract.c, score/src/chainget.c,
score/src/chaininsert.c, score/src/userextaddapiset.c,
score/src/userextaddset.c, score/src/userextremoveset.c,
score/src/userextthreadbegin.c, score/src/userextthreadcreate.c,
score/src/userextthreaddelete.c, score/src/userextthreadrestart.c,
score/src/userextthreadstart.c, score/src/userextthreadswitch.c: New
files.
* score/inline/rtems/score/userext.inl: Removed.
2007-05-09 18:27:26 +00:00
Joel Sherrill
d81d057839
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Makefile.am, console/lpc22xx_uart.h: Remove warnings, cleanup and do
not build SPARC code accidentally referenced in Makefile.am.
2007-05-09 18:08:35 +00:00
Joel Sherrill
f16ea90868
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/src/error.c, sapi/include/rtems/config.h: Do not
reference _Configuration_MP_table if multiprocessing is disabled.
2007-05-09 17:59:40 +00:00
Joel Sherrill
361457db8e
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-server.c: Do not
reference _Configuration_MP_table if multiprocessing is disabled.
2007-05-09 17:55:37 +00:00
Joel Sherrill
1ab18ec87b
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/bspstart.c, shared/gnatcommon.c: Remove debug print methods
that are redundant with prntk and replace their use with printk.
2007-05-09 17:50:09 +00:00
Joel Sherrill
55cb7c9474
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
startup/bspstart.c, startup/spurious.c: Remove debug print methods
that are redundant with prntk and replace their use with printk.
2007-05-09 17:49:58 +00:00
Joel Sherrill
94bbe85730
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
startup/spurious.c: Remove debug print methods that are redundant
with prntk and replace their use with printk.
2007-05-09 17:49:53 +00:00
Joel Sherrill
b2799996d3
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
print methods that are redundant with prntk and replace their use
with printk.
2007-05-09 17:49:45 +00:00
Joel Sherrill
0bb47ebd65
2007-05-09 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/uart.c, startup/bspclean.c, startup/bspstart.c: Remove debug
print methods that are redundant with prntk and replace their usage
with printk.
2007-05-09 17:40:24 +00:00
Ralf Corsepius
6e08cf7b01
Regenerate.
2007-05-09 17:32:27 +00:00
Ralf Corsepius
2283e16ba1
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/machine/endian.h: Remove.
* libnetworking/Makefile.am: Remove machine/endian.h.
2007-05-09 16:38:44 +00:00
Ralf Corsepius
54802dce0d
Remove machine/endian.h.
2007-05-09 16:38:32 +00:00
Ralf Corsepius
f5a22134c4
Remove.
2007-05-09 16:38:18 +00:00
Ralf Corsepius
a2dc8891ea
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/arpa/nameser_compat.h, libnetworking/netinet/in.h,
libnetworking/rtems/rtems_bsdnet_internal.h: Include
<rtems/endian.h> instead of <machine/endian.h>.
2007-05-09 16:35:16 +00:00
Ralf Corsepius
0f9861be81
Include <rtems/endian.h> instead of <machine/endian.h>.
2007-05-09 16:35:03 +00:00
Ralf Corsepius
b8b632f1b7
Regenerate.
2007-05-09 16:29:26 +00:00
Ralf Corsepius
6e4bc7c76e
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add include/rtems/endian.h.
2007-05-09 16:28:48 +00:00
Ralf Corsepius
7a4e32f453
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/endian.h: New (Copied from
libnetworking/machine/endian.h).
2007-05-09 16:27:09 +00:00
Ralf Corsepius
a419c5d0c1
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/readdir.c, libnetworking/net/slcompress.c,
pppd/md4.h, pppd/md5.h, pppd/pppd.h,
score/cpu/m68k/rtems/score/m68k.h: Include <rtems/stdint.h> instead
of <stdint.h>.
2007-05-09 15:56:33 +00:00
Ralf Corsepius
203ed7ff8c
Include <rtems/stdint.h> instead of <stdint.h>.
2007-05-09 15:56:13 +00:00
Ralf Corsepius
fae9d83732
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* porting/miscellaneous.t: Remove subsection on "Optional
Endian Conversion Routines", CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
2007-05-09 15:34:26 +00:00
Ralf Corsepius
2bcd08be8d
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/machine/endian.h: Remove
CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
2007-05-09 15:31:39 +00:00
Ralf Corsepius
8b56aa3dea
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/cpu.h: Remove CPU_HAS_OWN_HOST_TO_NETWORK_ROUTINES.
2007-05-09 15:28:52 +00:00
Ralf Corsepius
3ccb4b06a3
2007-05-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* NEWS: new.
2007-05-09 15:19:11 +00:00