Commit Graph
1899 Commits
Author SHA1 Message Date
Joel Sherrill f118085d51 2002-08-09 Joel Sherrill <joel@OARcorp.com>
* src/cancelrun.c: Remove check for PTHREAD_CANCELED not being defined
	to ensure that newlib patch includes it.
2002-08-09 12:55:15 +00:00
Joel Sherrill 68a368fc93 2002-08-09 Joel Sherrill <joel@OARcorp.com>
* libc/getservent.c: Per PR265, add  #include <netinet/in.h> for
	ntohl() function.
2002-08-09 12:45:10 +00:00
Ralf Corsepius fbe799b32c 2002-08-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* shell/Makefile.am: Remove shell.h from EXTRA_DIST.
2002-08-09 10:29:31 +00:00
Joel Sherrill 52270c0705 2002-08-08 Joel Sherrill <joel@OARcorp.com>
* setup.def, binutils/base-binutils.add, binutils/target-binutils.add:
	Updated to binutils 2.13 which has no known issues.
2002-08-08 16:49:20 +00:00
Ralf Corsepius a19dd352f7 2002-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* cpu.c: Move pointer into #ifdef to avoid compiler warning.
2002-08-08 11:27:06 +00:00
Joel Sherrill d5dc04fcbd 2002-08-07 Joel Sherrill <joel@OARcorp.com>
* aclocal/version.m4: Updated to rtems-ss-20020807.
2002-08-07 16:21:47 +00:00
Joel Sherrill 7a47bb5724 2002-08-07 Joel Sherrill <joel@OARcorp.com>
* netinet/in.h: Per PR263, added include of <machine/endian.h>
	to <netinet/in.h> so it includes prototypes of ntohl() family
	of routines.
2002-08-07 15:37:33 +00:00
Joel Sherrill 41c4785ba6 2002-08-07 Chris Johns <ccj@acm.org>
* src/coretodset.c: Correct calculation of ticks until next section
	boundary.  It was incorrectly based upon current time not the
	time that is being set.
2002-08-07 15:03:52 +00:00
Ralf Corsepius e336882860 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add missing ',' to librpc activation.
	Add AC_MSG_CHECKING/AC_MSG_RESULT.
	* aclocal/check-networking.m4: Let AC_MSG_CHECKING refer to CPU.
2002-08-07 07:48:04 +00:00
Ralf Corsepius 85eb57e718 2002-08-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Fix bug in librpc activation, having introduced by
	yesterday's patch.
2002-08-07 07:24:06 +00:00
Joel Sherrill 92b671dd55 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* configure.ac: or32 does not currently support librpc.
2002-08-06 20:18:32 +00:00
Joel Sherrill 6f197f4bd6 2002-08-06 Joel Sherrill <joel@OARcorp.com>
* asm.h, rtems/score/cpu.h: Correct items that have changed since
	RTEMS version or32 port was based upon.
2002-08-06 20:16:44 +00:00
Ralf Corsepius d3ed970336 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemsbsp.m4: Remove RTEMS_CONFIG_PER_BSP.
2002-08-06 10:09:33 +00:00
Ralf Corsepius 0aa6384673 2002-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/env-rtemscpu.m4: Remove RTEMS_CONFIG_PER_BSP.
	Use AS_IF instead of if/then/else/fi.
2002-08-06 07:31:26 +00:00
Joel Sherrill 8b5847715c 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* rtems/score/cpu.h, rtems/score/types.h: Updated to fix some typos.
2002-08-05 19:20:40 +00:00
Joel Sherrill 098755b36f 2002-08-05 Chris Ziomkowski <chris@asics.ws>
* asm.h, cpu.c, cpu_asm.c, rtems/score/cpu.h, rtems/score/or32.h,
	rtems/score/types.h: Merged from OpenCores CVS repository.
2002-08-05 19:19:45 +00:00
Joel Sherrill 4deeca39fe 2002-08-05 Joel Sherrill <joel@OARcorp.com>
* Per PR260 eliminate use of make-target-options.  This impacted
	RTEMS allowing a distinction between the CPU32 and CPU32+ in the
	SuperCore and required that the m68k optimized memcpy be moved
	to libcpu.
	* memcpy.c: Moved to libcpu.
	* Makefile.am: Modified to reflect above.
2002-08-05 19:05:47 +00:00
Joel Sherrill d9ab6d3b31 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* machine/param.h, sys/syslimits.h: In the continued effort to
	eliminate .h conflicts between newlib and RTEMS, these were moved to
	newlib.
	* machine/Makefile.am, sys/Makefile.am: Reflect above.
2002-08-02 00:48:03 +00:00
Joel Sherrill ca5fe675bc 2002-08-01 Joel Sherrill <joel@OARcorp.com>
* cpuuse/cpuuse.c (CPU_usage_Dump) : Corrected so it honors when an
	object name is raw versus being a string.
2002-08-02 00:43:44 +00:00
Ralf Corsepius 18dce917b5 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Don't install.
2002-08-01 16:15:37 +00:00
Ralf Corsepius c8f1338f70 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Use librtems.a.
	* wrapup/Makefile.am: Use libsapi.a.
2002-08-01 12:01:08 +00:00
Ralf Corsepius d66ca675cf 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Add librtems.a.
2002-08-01 12:00:31 +00:00
Ralf Corsepius 48dad29704 2002-08-01 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Add libsrtems.a.
2002-08-01 11:59:58 +00:00
Ralf Corsepius b9e6c6b9b8 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Use libscore.a.
2002-07-31 15:01:53 +00:00
Ralf Corsepius 35fc54b18d 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Build into libscore.a.
2002-07-31 15:01:48 +00:00
Ralf Corsepius 532fad2825 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonicalize-tools.m4: Remove LD.
	* automake/lib.am: Remove LD.
	* Makefile.am: Put preinstall-stamp into CLEANFILES.
2002-07-31 14:57:47 +00:00
Ralf Corsepius 4bfe135243 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/rtems-top.m4: Use with_project_root and MULTIBUILDTOP to
	compose PROJECT_TOPdir (Fixes hppa1.1/genoffset problem).
2002-07-31 14:40:48 +00:00
Joel Sherrill 79b15c1d3e 2002-07-31 Joel Sherrill <joel@OARcorp.com>
* aclocal/rtems-cpu-subdirs.m4:  Removed the or16 port
	was just a stub and only the OR32 port is getting worked on.
2002-07-31 13:32:27 +00:00
Joel Sherrill 35b063305a 2002-07-31 Joel Sherrill <joel@OARcorp.com>
* .cvsignore, ChangeLog, asm.h, configure.ac, cpu.c, cpu_asm.c,
	rtems/score/.cvsignore, rtems/score/cpu.h, rtems/score/cpu_asm.h,
	rtems/score/or16.h, rtems/score/types.h:  Removed as the or16 port
	was just a stub and only the OR32 port is getting worked on.
2002-07-31 13:30:43 +00:00
Ralf Corsepius afc3a59096 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/mqueuecreatesupp.c: #include <stdlib.h> (malloc).
2002-07-31 06:22:38 +00:00
Ralf Corsepius 0702a31f55 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a.
2002-07-31 06:12:52 +00:00
Ralf Corsepius b55fbf5d0d 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: LIBBLOCK_OBJS = ../libblock/$(ARCH)/libblock.a.
2002-07-31 05:48:38 +00:00
Ralf Corsepius c321496181 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Merge src/Makefile.am.
	* src/Makefile.am: Remove.
	* configure.ac: Remove src/Makefile.am
2002-07-31 05:48:15 +00:00
Ralf Corsepius e6cf7a3b6f 2002-07-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Remove.
	* wrapup/.cvsignore: Remove.
	* Makefile.am: Remove wrapup SUBDIR.
	* configure.ac: Remove wrapup/Makefile.
2002-07-31 05:27:07 +00:00
Joel Sherrill 08943ebf47 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* 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 23:32:15 +00:00
Joel Sherrill 9fcd1a1c58 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* 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 23:31:00 +00:00
Joel Sherrill 5af0cf2fb2 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* 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 23:26:18 +00:00
Joel Sherrill 8d6db1780f 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* include/sys/utime.h: Removed as file is now part of the RTEMS
	newlib support.
	* Makefile.am: Reflect above.
2002-07-30 23:26:17 +00:00
Joel Sherrill 57c6730273 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stackchk/check.c: Don't reference the RTEMS allocated interrupt
	stack if the port doesn't configure using it.
2002-07-30 23:24:30 +00:00
Joel Sherrill fa237002ab 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>
* 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 23:16:40 +00:00
Joel Sherrill 6fd25163de 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>
* netinet/in_cksum.c, netinet/in_cksum_arm.c: Added ARM in_cksum
	support.
2002-07-30 14:33:24 +00:00
Ralf Corsepius 4123895e75 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-30 09:13:00 +00:00
Ralf Corsepius 6deb2f18ab 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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-30 09:12:33 +00:00
Ralf Corsepius a85d8ecbb7 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Build libscorecpu.a instead of rtems-cpu.rel.
2002-07-26 13:32:13 +00:00
Ralf Corsepius 2a582aa558 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* 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 13:31:05 +00:00
Ralf Corsepius c3efdb3ea9 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/compile.am: Use .$(OBJEXT) instead of .o.
2002-07-26 12:51:02 +00:00
Joel Sherrill a5d6544071 2002-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* pppd/chap.c, pppd/fsm.c, pppd/fsm.h, pppd/upap.c: Per PR255
	fix prototype mismatches.
2002-07-25 13:54:40 +00:00
Joel Sherrill 053f9f114f 2002-07-24 Joel Sherrill <joel@OARcorp.com>
* wrapup/Makefile.am: Temporarily don't include serdbg since it
	causes some BSPs to not link "main(){}" as required by autoconf.
2002-07-24 13:26:41 +00:00
Joel Sherrill 7b43151410 2002-07-24 Joel Sherrill <joel@OARcorp.com>
* sys/select.h: Add a prototype of select() to avoid warnings.
	In particular a C++ application using select() required a prototype.
2002-07-24 13:25:50 +00:00
Joel Sherrill ce75da600a 2002-07-24 Joel Sherrill <joel@OARcorp.com>
* Makefile.am, libc/res_send.c: Do not install or use <poll.h>
	since RTEMS does not support it.
2002-07-24 13:25:06 +00:00