summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2002-07-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-303-232/+6
| | | | | | * sys/param.h: Removed as a simpler version of this file is now part of the RTEMS newlib support. * sys/Makefile.am: Modified to reflect above.
* 2002-07-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-308-43/+19
| | | | | | | | | | * machine/types.h: Removed as a simpler version of this file is now part of the RTEMS newlib support. * machine/Makefile.am, machine/endian.h, nfs/bootp_subr.c, rtems/rtems_bsdnet_internal.h, sys/Makefile.am, sys/systm.h: Minor modifications to use the simpler machine/types.h. Mostly more complete sets of #include's to account for machine/types.h no longer doing this.
* 2002-07-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-303-26/+7
| | | | | | | * include/sys/utime.h: Removed as file is now part of the RTEMS newlib support. * Makefile.am: Reflect above. * include/rtems/termiostypes.h: Avoid use of __P.
* 2002-07-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-301-1/+0
| | | | | | * include/sys/utime.h: Removed as file is now part of the RTEMS newlib support. * Makefile.am: Reflect above.
* 2002-07-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-302-0/+7
| | | | | * stackchk/check.c: Don't reference the RTEMS allocated interrupt stack if the port doesn't configure using it.
* 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-307-320/+325
| | | | | | | | | * cpu.c, cpu_asm.S, rtems/score/arm.h, rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/types.h: ARM port works well enough to run all sptests, tmtests, and ttcp. In addition to general cleanup, there has been considerable optimization to interrupt disable/enable, endian swapping, and context switching.
* 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-304-2/+564
| | | | | * netinet/in_cksum.c, netinet/in_cksum_arm.c: Added ARM in_cksum support.
* 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-301-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am. * include/Makefile.am: Merge include/rpc/Makefile.am. Merge include/rpcsvc/Makefile.am. * include/rpc/Makefile.am: Remove. * include/rpcsvc/Makefile.am: Remove. * src/rpc/PSD.doc/Makefile.am: Remove. * configure.ac: Remove duplicate AC_PROG_RANLIB. Remove include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove src/rpc/PSD.doc/Makefile. 2002-07-23 Joel Sherrill <joel@OARcorp.com> * src/rpc/pmap_clnt.c (pmap_set): Changed prototype to match .h. 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * 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> * src/xdr/Makefile.am: Eliminate LIBNAME. * src/rpc/Makefile.am: Eliminate LIBNAME. 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: RTEMS_TOP(../..). 2002-07-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: Remove RTEMS_PROJECT_ROOT. 2002-06-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: Use AC_CONFIG_AUX_DIR(../..). Add AC_PROG_RANLIB. 2002-06-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * 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> * 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. 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * .cvsignore: Add autom4te.cache for autoconf > 2.52. * configure.in: Remove. * configure.ac: New file, generated from configure.in by autoupdate. 2001-09-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * include/rpc/Makefile.am: Use 'PREINSTALL_FILES ='. 2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * include/rpc/Makefile.am: Apply include_*HEADERS instead of H_FILES. 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal. 2000-10-30 Joel Sherrill <joel@OARcorp.com> * POSIX include files merged into newlib. This resulted in some definitions moving to other files and thus some secondary effects in RTEMS source code. * src/rpc/Makefile.am, src/rpc/auth_time.c, src/rpc/clnt_simple.c, src/rpc/clnt_tcp.c, src/rpc/clnt_udp.c, src/rpc/clnt_unix.c, src/rpc/get_myaddress.c, src/rpc/pmap_clnt.c, src/rpc/pmap_getmaps.c, src/rpc/pmap_getport.c, src/rpc/pmap_rmt.c, src/rpc/rtime.c, src/rpc/svc_tcp.c, src/rpc/svc_udp.c, src/rpc/svc_unix.c: Use of _read, _write, and _close as macros conflicted with newlib's use of these as routine names. They were renamed to include "_RPC_" prefix. 2000-10-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to GNU canonicalization. 2000-09-22 Joel Sherrill <joel@OARcorp.com> * src/xdr/xdr_float.c: Added A29K support. 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * src/rpc/Makefile.am, src/xdr/Makefile.am: Include compile.am 2000-08-10 Joel Sherrill <joel@OARcorp.com> * ChangeLog: New file.
* 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-306-55/+26
| | | | | | | | | | | | | * src/rpc/Makefile.am: Merge src/rpc/PSD.doc/Makefile.am. * include/Makefile.am: Merge include/rpc/Makefile.am. Merge include/rpcsvc/Makefile.am. * include/rpc/Makefile.am: Remove. * include/rpcsvc/Makefile.am: Remove. * src/rpc/PSD.doc/Makefile.am: Remove. * configure.ac: Remove duplicate AC_PROG_RANLIB. Remove include/rpc/Makefile. Remove include/rpcsvc/Makefile. Remove src/rpc/PSD.doc/Makefile.
* 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-2634-119/+156
| | | | * Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
* 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-262-7/+20
| | | | | | | * configure.ac: Disable LIBRPC for the c4x. Check for presence of score/cpu/${RTEMS_CPU}/cpu.c. * wrapup/Makefile.am: Reflect changes above. Let librtemscpu.a depend upon libscorecpu.a.
* 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-262-5/+9
| | | | * automake/compile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-07-254-5/+5
| | | | | * pppd/chap.c, pppd/fsm.c, pppd/fsm.h, pppd/upap.c: Per PR255 fix prototype mismatches.
* 2002-07-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-242-2/+10
| | | | | * wrapup/Makefile.am: Temporarily don't include serdbg since it causes some BSPs to not link "main(){}" as required by autoconf.
* 2002-07-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-242-0/+15
| | | | | * sys/select.h: Add a prototype of select() to avoid warnings. In particular a C++ application using select() required a prototype.
* 2002-07-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-243-1/+10
| | | | | * Makefile.am, libc/res_send.c: Do not install or use <poll.h> since RTEMS does not support it.
* 2002-07-22 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-232-0/+7
| | | | | | * include/rtems/score/apimutex.h (_API_Mutex_Lock): Per PR253 add the missing _ISR_Disable. This fix was already applied to the old location (c/src/exec/score/...).
* 2002-07-23 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-232-1/+5
| | | | * src/rpc/pmap_clnt.c (pmap_set): Changed prototype to match .h.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-6/+10
| | | | * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-224-2/+10
| | | | * src/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-223-2/+7
| | | | | * 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-2234-29/+121
| | | | * Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-229-8/+19
| | | | | | | | | | | * kern/Makefile.am: Use .$(OBJEXT) instead of .o. * lib/Makefile.am: Ditto. * libc/Makefile.am: Ditto. * net/Makefile.am: Ditto. * netinet/Makefile.am: Ditto. * nfs/Makefile.am: Ditto. * rtems/Makefile.am: Ditto. * wrapup/Makefile.am: Ditto.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-223-2/+7
| | | | | * src/dosfs/Makefile.am: Use .$(OBJEXT) instead of .o. * src/src/imfs/Makefile.am: Ditto.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-228-4/+20
| | | | * src/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-2/+6
| | | | * Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-6/+11
| | | | | | * wrapup/Makefile.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib. Eliminate LIBNAME. Pickup *.o's instead of *.rels for CPU_OBJS. Manually create $(project_libdir)$(MULTISUBDIR).
* 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-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-224-6/+10
| | | | * src/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-2/+6
| | | | | * src/xdr/Makefile.am: Eliminate LIBNAME. * src/rpc/Makefile.am: Eliminate LIBNAME.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-2/+7
| | | | | * automake/lib.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-4/+2
| | | | * src/Makefile.am: Eliminate LIBNAME. Cosmetical cleanups.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-225-47/+25
| | | | | | | | | | | * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS, PROJECT_RELEASE. Add project_libdir, libdir. New GCC_SPECS. Various cleanups. * aclocal/env-rtemscpu.m4: Remove RTEMS_BSP_SPECS, PROJECT_RELEASE. Add project_libdir, libdir. New GCC_SPECS. Various cleanups. * aclocal/rtems-top.m4: New PROJECT_ROOT handling. * automake/compile.am: Remove RTEMS_BSP_SPECS, LD* flags, LINK, references to bsp_specs. Use project_libdir instead of $(PROJECT_RELEASE)/lib.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-229-20/+21
| | | | | | | | | | | | * kern/Makefile.am: Eliminate LIBNAME. * lib/Makefile.am: Ditto. * libc/Makefile.am: Ditto. * net/Makefile.am: Ditto. * netinet/Makefile.am: Ditto. * nfs/Makefile.am: Ditto. * rtems/Makefile.am: Ditto. * wrapup/Makefile.am: Use project_libdir instead of $(PROJECT_RELEASE)/lib.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-224-14/+14
| | | | | | | | * src/dosfs/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES and AM_CFLAGS. Eliminate LIBNAME. * src/imfs/Makefile.am: Use AM_CPPFLAGS instead of INCLUDES and AM_CFLAGS. Eliminate LIBNAME. * wrapup/Makefile.am: Eliminate LIBNAME.
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-3/+7
| | | | | * Makefile.am: Eliminate LIBNAME. Use AM_CPPFLAGS instead of INCLUDES (Upcoming automake standard).
* 2002-07-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-222-3/+6
| | | | * Makefile.am: Eliminate LIBNAME. Cosmetical cleanups.
* 2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-203-0/+7
| | | | * capture/capture.c: include <string.h> for memset.
* 2002-07-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-174-5/+11
| | | | | | * aclocal/rtems-top.m4: Reflect relocation of c/src/exec to cpukit. * aclocal/check-cpu.m4: Ditto. * aclocal/check-bsps.m4: Ditto.
* 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-177-207/+324
| | | | | | | | | | | * rtems/score/cpu_asm.h: Enhanced to include register offsets. * Makefile.am: Install rtems/score/cpu_asm.h. * cpu.c: Significantly enhanced including the implementation of _CPU_ISR_Get_level. * cpu_asm.S: Improved behavior of context switch and interrupt dispatching. * rtems/score/arm.h: Improved the CPU model name determination. * rtems/score/cpu.h: Improved interrupt disable/enable functions.
* 2002-07-17 Jay Monkman <jtm@smoothsmoothie.com>Joel Sherrill2002-07-175-22/+28
| | | | | * netinet/in.h, netinet/ip.h, netinet/ip_var.h, netinet/tcp.h: Modified to added packed attribute.o
* 2002-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill2002-07-162-3/+8
| | | | | * cpu_asm.S: Added SR_IEO to context restore to fix isr disabled deadlock caused by interrupt arriving while dispatching.
* 2002-07-16 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-162-3/+8
| | | | | * macros/rtems/score/object.inl: Corrected typos in _Objects_Open, _Objects_Close, and _Objects_Namespace_remove.
* 2002-07-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-052-8/+18
| | | | | | * macros/rtems/score/object.inl: Corrected implementation of _Objects_Open, _Objects_Close, and _Objects_Namespace_remove to be consistent with the inline implementation.
* 2002-07-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-058-7/+15
| | | | | | | | * src/dpmemident.c, src/msgqident.c, src/partident.c, src/ratemonident.c, src/regionident.c, src/semident.c, src/timerident.c: Corrected use of name parameter to be consistent with fixes implemented to string name processing which were committed with the POSIX Message Queue update.
* 2002-07-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-0510-28/+91
| | | | | | | * include/rtems/posix/cancel.h, src/cancel.c, src/cancelrun.c, src/mqueue.c, src/pthread.c, src/semaphore.c, src/setcancelstate.c, src/setcanceltype.c, src/testcancel.c: Per PR164, corrected the behavior of thread cancellation and did some cleanup as a side-effect.
* 2002-07-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-054-5/+9
| | | | | * cpu.c, irq.c, rtems/score/cpu.h: Filled in something that was marked XXX.
* 2002-07-05 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-056-3/+15
| | | | * rtems/score/cpu.h: Filled in something that was marked XXX.
* 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-056-13/+25
| | | | | | | | | | | * automake/multilib.am: Add install-multi. * aclocal/rtems-top.m4: Reflect new RTEMS_TOPdir to detecting version.m4. Add --with-project-root. Reflect --with-project-root to setting up PROJECT_ROOT. * aclocal/env-rtemscpu.m4: Reflect new RTEMS_TOPdir (HACK). * aclocal/check-cpu.m4: Reflect new RTEMS_TOPdir. * aclocal/check-bsps.m4: Reflect new RTEMS_TOPdir.
* 2002-07-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-07-052-1/+5
| | | | * configure.ac: RTEMS_TOP(..).