summaryrefslogtreecommitdiffstats
path: root/cpukit/librpc/src/xdr (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-04-07cpukit: Remove libnetworkingVijay Kumar Banerjee9-3555/+0
Update #3850
2018-07-11bsp/x86_64: Minimal bootable BSPAmaan Cheval1-1/+2
Current state: - Basic context initialization and switching code. - Stubbed console (empty functions). - Mostly functional linker script (may need tweaks if we ever want to move away from the large code model (see: CPU_CFLAGS). - Fully functional boot, by using FreeBSD's bootloader to load RTEMS's ELF for UEFI-awareness. In short, the current state with this commit lets us boot, go through the system initialization functions, and then call user application's Init task too. Updates #2898.
2017-10-28cpukit: librpc - add riscv* to xdr_float.c v3Hesham Almatary1-0/+1
2016-01-19Remove AVR portJoel Sherrill1-1/+0
closes #2443.
2016-01-04Remove H8300 portJoel Sherrill1-1/+0
updates #2452.
2016-01-04Remove M32R architectureJoel Sherrill1-1/+0
updates #2446.
2015-05-21cpukit: Add Epiphany architecture port v4Hesham ALMatary1-0/+1
2015-03-03xdr_float.c: Fix typoJoel Sherrill1-1/+1
2015-03-03librpc: Include or1knd part of the recongnized CPUs at xdr_float.cHesham ALMatary1-1/+1
Close #2256
2014-08-25Add or1k to the list of targets that use IEEE 754 in xdr_float.cHesham ALMatary1-0/+1
2013-02-28Common file changes in support of Moxie portAnthony Green1-1/+1
Signed-off-by: Anthony Green <green@moxielogic.com>
2012-06-11v850 port: Initial addition with BSP for simulator in GDBJoel Sherrill1-1/+2
Port + v850 does not have appear to have any optimized bit scan instructions + v850 does have single instructions for wap u16 and u32 + Code path optimization preferences set + Add BSP variants for each GCC CPU model flag and a README - v850e1 variant does not work (fails during BSP initialization) BSP for GDB v850 Simulator + linkcmds matches defaults in GDB simulator with RTEMS mods + crt1.c added from v850 newlib port for __main() + BSP exits cleanly + printk and console I/O work + uses clock tick from IDLE task + Tests not requiring real clock ISR work Documentation + CPU Supplment chapter for v850 added
2012-06-06librpc: PR2066: Fix for short enumsSebastian Huber1-5/+3
The XDR library has a problem on architectures with short enums like the default ARM EABI. Short enums means that the size of the enum type is variable and the smallest integer type to hold all enum values will be selected. For many enums this is char. The XDR library uses int32_t for enum_t. There are several evil casts from an enum type to enum_t which leads to invalid memory accesses on short enum architectures. A workaround is to add appropriate dummy enum values.
2010-05-292010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-2/+2
* librpc/src/xdr/xdr_mem.c (xdr_memcreate): Cast addr to uintptr_t instead of size_t.
2010-05-272010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-4/+4
* librpc/src/xdr/xdr_mem.c: Cosmetics from freebsd.
2010-04-292010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius1-3/+3
* librpc/src/rpc/clnt_udp.c, librpc/src/xdr/xdr_mem.c: Use [u]intptr_t instead of [u_]long for better 16bit compliance.
2010-03-28Add HAVE_CONFIG_H support to let files receive configure defines.Ralf Corsepius8-0/+32
2009-05-202009-05-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+1
* librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
2009-01-082009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill1-3/+1
* librpc/src/xdr/xdr_float.c: M32C has no native float but GCC soft float should be IEEE format.
2008-12-042008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>Joel Sherrill1-0/+1
* configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: Add Lattice Mico32 support.
2008-11-052008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill1-1/+5
* librpc/src/xdr/xdr_float.c: Add M32C, M32R, and Blackfin.
2008-09-01Stop using old-style function definitions.Ralf Corsepius4-108/+106
2008-08-01Misc. ansifications. Add prototypes.Ralf Corsepius1-36/+36
2008-08-01Misc. ansifications. Add prototypes.Ralf Corsepius3-58/+59
2008-08-01Remove register vars.Ralf Corsepius1-26/+26
2008-08-01Misc. ansifications.Ralf Corsepius1-36/+36
2008-08-01Misc. ansifications.Ralf Corsepius1-54/+55
2008-08-01Eliminate __P().Ralf Corsepius1-2/+2
2007-05-10Include <rtems/endian.h> instead of <machine/endian.h>.Ralf Corsepius1-1/+1
2006-11-09Add bfin.Ralf Corsepius1-1/+2
2006-09-01*** empty log message ***Joel Sherrill2-19/+19
2006-08-092006-08-09 Kolja Waschk <waschk@telos.de>Joel Sherrill1-0/+1
* configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: New port to Altera NIOS II.
2005-05-022005-05-02 Jennifer Averett <jennifer.averett@oarcorp.com>Jennifer Averett1-1/+1
* libfs/src/dosfs/msdos_format.c, librpc/src/xdr/xdr.c: Added initialization to remove warnings.
2005-01-082005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius1-88/+169
* librpc/include/rpc/auth_des.h, librpc/include/rpc/xdr.h, librpc/src/rpc/auth_des.c, librpc/src/rpc/auth_unix.c, librpc/src/rpc/rpc_prot.c, librpc/src/xdr/xdr.c: Misc. ansi-fications, misc. updates from FreeBSD.
2004-09-292004-09-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-1/+0
* configure.ac, libmisc/cpuuse/README, libmisc/stackchk/README, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am, score/include/rtems/score/mppkt.h: i960 obsoleted and all references removed.
2004-09-232004-09-23 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius1-1/+2
* librpc/src/xdr/xdr_float.c: Add __AVR__.
2004-04-15Remove stray white spaces.Ralf Corsepius1-1/+0
2004-03-08Unused.Ralf Corsepius1-2/+0
2003-11-272003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-33/+0
* src/rpc/Makefile.am, src/xdr/Makefile.am, src/Makefile.am: Removed. * Makefile.am: Merge-in src/rpc/Makefile.am, src/xdr/Makefile.am, src/Makefile.am. Various fixes. Reformat.
2003-10-212003-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-2/+0
* src/rpc/Makefile.am: Remove __P from AM_CPPFLAGS. Rely on sys/cdefs.h providing it. * src/xdr/Makefile.am: Remove __P from AM_CPPFLAGS. Rely on sys/cdefs.h providing it.
2003-07-082003-07-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-5/+5
* configure.ac: Remove (Merged-in into ../configure.ac) * Makefile.am, include/Makefile.am, src/Makefile.am, src/rpc/Makefile.am, src/xdr/Makefile.am: Reflect having merged configure.ac into ../configure.ac.
2002-08-202002-08-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+1
* src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h> to avoid warning on ntohl().
2002-07-222002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-1/+1
* src/xdr/Makefile.am: Use .$(OBJEXT) instead of .o. * src/rpc/Makefile.am: Use .$(OBJEXT) instead of .o.
2002-07-222002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-3/+1
* src/xdr/Makefile.am: Eliminate LIBNAME. * src/rpc/Makefile.am: Eliminate LIBNAME.
2002-06-252002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius1-13/+6
* configure.ac: RTEMS_TOP(../../../..). AC_CONFIG_AUX_DIR(../../../..). Remove RTEMS_CANONICAL_HOST. Use RTEMS_ENV_RTEMSCPU. Add AC_PROG_RANLIB. * include/rpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * include/Makefile.am: Include $(top_srcdir)/../automake/*.am. * include/rpcsvc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * Makefile.am: Include $(top_srcdir)/../automake/*.am. ACLOCAL_AMFLAGS = -I ../aclocal. * src/rpc/PSD.doc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * src/rpc/Makefile.am: Include $(top_srcdir)/../automake/*.am. * src/xdr/Makefile.am: Include $(top_srcdir)/../automake/*.am. * src/Makefile.am: Include $(top_srcdir)/../automake/*.am.
2002-03-282002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-1/+0
* configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * include/rpc/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/rpcsvc/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * src/rpc/PSD.doc/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/rpc/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/xdr/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2000-09-222000-09-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+1
* src/xdr/xdr_float.c: Added A29K support.
2000-09-052000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-0/+1
* src/rpc/Makefile.am, src/xdr/Makefile.am: Include compile.am
2000-07-27Minor problems addressed with the merger and with the arm_bare_bsp.Joel Sherrill1-1/+1
That BSP now has a stub clock driver so the tests can link even if they won't execute. A handful of Makefiles had to be updated and we had to account for printk.c being a shared file now.
2000-06-29Added H8 as IEEE whether this is true or not.Joel Sherrill1-0/+1