summaryrefslogtreecommitdiffstats
path: root/cpukit/librpc/src/xdr (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cpukit: Remove libnetworkingVijay Kumar Banerjee2021-04-079-3555/+0
| | | | Update #3850
* bsp/x86_64: Minimal bootable BSPAmaan Cheval2018-07-111-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.
* cpukit: librpc - add riscv* to xdr_float.c v3Hesham Almatary2017-10-281-0/+1
|
* Remove AVR portJoel Sherrill2016-01-191-1/+0
| | | | closes #2443.
* Remove H8300 portJoel Sherrill2016-01-041-1/+0
| | | | updates #2452.
* Remove M32R architectureJoel Sherrill2016-01-041-1/+0
| | | | updates #2446.
* cpukit: Add Epiphany architecture port v4Hesham ALMatary2015-05-211-0/+1
|
* xdr_float.c: Fix typoJoel Sherrill2015-03-031-1/+1
|
* librpc: Include or1knd part of the recongnized CPUs at xdr_float.cHesham ALMatary2015-03-031-1/+1
| | | | Close #2256
* Add or1k to the list of targets that use IEEE 754 in xdr_float.cHesham ALMatary2014-08-251-0/+1
|
* Common file changes in support of Moxie portAnthony Green2013-02-281-1/+1
| | | | Signed-off-by: Anthony Green <green@moxielogic.com>
* v850 port: Initial addition with BSP for simulator in GDBJoel Sherrill2012-06-111-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
* librpc: PR2066: Fix for short enumsSebastian Huber2012-06-061-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-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-05-291-2/+2
| | | | | * librpc/src/xdr/xdr_mem.c (xdr_memcreate): Cast addr to uintptr_t instead of size_t.
* 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-05-271-4/+4
| | | | * librpc/src/xdr/xdr_mem.c: Cosmetics from freebsd.
* 2010-04-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2010-04-291-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.
* Add HAVE_CONFIG_H support to let files receive configure defines.Ralf Corsepius2010-03-288-0/+32
|
* 2009-05-20 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-05-201-1/+1
| | | | * librpc/src/xdr/xdr_float.c: Change detection logic for h8300.
* 2009-01-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-01-081-3/+1
| | | | | * librpc/src/xdr/xdr_float.c: M32C has no native float but GCC soft float should be IEEE format.
* 2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>Joel Sherrill2008-12-041-0/+1
| | | | | * configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: Add Lattice Mico32 support.
* 2008-11-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-11-051-1/+5
| | | | * librpc/src/xdr/xdr_float.c: Add M32C, M32R, and Blackfin.
* Stop using old-style function definitions.Ralf Corsepius2008-09-014-108/+106
|
* Misc. ansifications. Add prototypes.Ralf Corsepius2008-08-011-36/+36
|
* Misc. ansifications. Add prototypes.Ralf Corsepius2008-08-013-58/+59
|
* Remove register vars.Ralf Corsepius2008-08-011-26/+26
|
* Misc. ansifications.Ralf Corsepius2008-08-011-36/+36
|
* Misc. ansifications.Ralf Corsepius2008-08-011-54/+55
|
* Eliminate __P().Ralf Corsepius2008-08-011-2/+2
|
* Include <rtems/endian.h> instead of <machine/endian.h>.Ralf Corsepius2007-05-101-1/+1
|
* Add bfin.Ralf Corsepius2006-11-091-1/+2
|
* *** empty log message ***Joel Sherrill2006-09-012-19/+19
|
* 2006-08-09 Kolja Waschk <waschk@telos.de>Joel Sherrill2006-08-091-0/+1
| | | | | * configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: New port to Altera NIOS II.
* 2005-05-02 Jennifer Averett <jennifer.averett@oarcorp.com>Jennifer Averett2005-05-021-1/+1
| | | | | * libfs/src/dosfs/msdos_format.c, librpc/src/xdr/xdr.c: Added initialization to remove warnings.
* 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-081-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-29 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2004-09-291-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-23 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2004-09-231-1/+2
| | | | * librpc/src/xdr/xdr_float.c: Add __AVR__.
* Remove stray white spaces.Ralf Corsepius2004-04-151-1/+0
|
* Unused.Ralf Corsepius2004-03-081-2/+0
|
* 2003-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-11-271-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-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-10-211-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-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2003-07-081-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-20 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-08-201-0/+1
| | | | | * src/xdr/xdr_stdio.c: Per PR268, add include of <netinet/in.h> to avoid warning on ntohl().
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-221-1/+1
| | | | | * src/xdr/Makefile.am: Use .$(OBJEXT) instead of .o. * src/rpc/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-221-3/+1
| | | | | * src/xdr/Makefile.am: Eliminate LIBNAME. * src/rpc/Makefile.am: Eliminate LIBNAME.
* 2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-06-251-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-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-281-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-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2000-09-221-0/+1
| | | | * src/xdr/xdr_float.c: Added A29K support.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-051-0/+1
| | | | * src/rpc/Makefile.am, src/xdr/Makefile.am: Include compile.am
* Minor problems addressed with the merger and with the arm_bare_bsp.Joel Sherrill2000-07-271-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.
* Added H8 as IEEE whether this is true or not.Joel Sherrill2000-06-291-0/+1
|