| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* custom/gba.cfg, custom/gp32.cfg, custom/i386ex.cfg, custom/pc386.cfg,
custom/sim68000.cfg, custom/ts_386ex.cfg: Clean up to use .nxe
extension instead of BSP unique ones.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* libcsupport/include/rtems/cdefs.h,
libcsupport/include/sys/cdefs.h: Remove.
|
| |
|
|
|
|
|
| |
* librpc/include/rpc/rpc_com.h:
Include <rtems/bsd/sys/cdefs.h> instead of <sys/cdefs.h>.
|
| |
|
| |
|
|
|
|
| |
* Makefile.am: Remove libcsupport/include/sys/cdefs.h.
|
| |
|
|
|
|
| |
* libcsupport/Makefile.am: Remove include/rtems/cdefs.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>.
|
| |
|
|
|
|
|
|
| |
* Makefile.am: Reflect introduction of
include/rtems/bsd/sys/cdefs.h.
* include/rtems/bsd/sys/cdefs.h: New.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* libnetworking/Makefile.am: Reflect having removed sys/queue.h.
* libnetworking/sys/queue.h: Remove.
|
| |
|
| |
|
|
|
|
|
| |
* librpc/src/xdr/xdr_float.c: Include <rtems/endian.h> instead of
<machine/endian.h>.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>.
|
| |
|
| |
|
|
|
|
| |
* Makefile.am: Reflect addition of include/rtems/bsd/sys/queue.h.
|
|
|
|
|
| |
* include/rtems/bsd/sys/queue.h: New (Copied from
libnetworking/sys/queue.h).
|
|
|
|
| |
* startup/bspclean.c: Remove incldue stdio.h
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* compilers/gcc-no_bsp.cfg: There are no longer any required managers.
Plus some cleanup
|
|
|
|
|
| |
* leaf.cfg, compilers/gcc-no_bsp.cfg: Add optional manager stub
for Classic API Barrier.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* leaf.cfg: Add optional manager stub for Barrier.
|
|
|
|
|
| |
* bootcard.c: Move __fini call to inside executive for
symmettry with __init call.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* Makefile.am, console/lpc22xx_uart.h: Remove warnings, cleanup and do
not build SPARC code accidentally referenced in Makefile.am.
|
|
|
|
|
| |
* libcsupport/src/error.c, sapi/include/rtems/config.h: Do not
reference _Configuration_MP_table if multiprocessing is disabled.
|
|
|
|
|
| |
* libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-server.c: Do not
reference _Configuration_MP_table if multiprocessing is disabled.
|
|
|
|
|
| |
* shared/bspstart.c, shared/gnatcommon.c: Remove debug print methods
that are redundant with prntk and replace their use with printk.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* console/debugputs.c, include/bsp.h, startup/spurious.c: Remove debug
print methods that are redundant with prntk and replace their use
with printk.
|
|
|
|
|
|
| |
* console/uart.c, startup/bspclean.c, startup/bspstart.c: Remove debug
print methods that are redundant with prntk and replace their usage
with printk.
|
| |
|
|
|
|
|
| |
* libnetworking/machine/endian.h: Remove.
* libnetworking/Makefile.am: Remove machine/endian.h.
|
| |
|
| |
|