Commit Graph

6495 Commits

Author SHA1 Message Date
Joel Sherrill
f326d12b4c 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* setup.def: Updated to gcc3.1/newlib 1.10.0 RPM revision 5 with
	the gcc3 patch 20020730a and newlib 1.10.0 patch 20020726.
2002-07-31 00:22:06 +00:00
Joel Sherrill
e2efc4e38b 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* custom/vegaplus.cfg: Generate the Mapfile into $(ARCH) so it
	will disappear when make clean is performed.
2002-07-31 00:19:15 +00:00
Joel Sherrill
12107f054c 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, version.texi: Regenerated.
2002-07-31 00:18:31 +00:00
Joel Sherrill
bf2f67464b 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: Added arm subdirectory.
2002-07-31 00:18:00 +00:00
Joel Sherrill
0b93b97856 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* intr_NOTIMES.t, timeBSP.t: Replaced XXX's with real info.
2002-07-31 00:17:12 +00:00
Joel Sherrill
52c5689ecd 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Corrected some errors.
	* intr_NOTIMES.t, timeBSP.t: Replaced XXX's with real info.
2002-07-31 00:16:04 +00:00
Joel Sherrill
219432f8b8 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* timeMVME136.t, timedata.t: Replaced XXX's with real info.
2002-07-31 00:14:42 +00:00
Joel Sherrill
4b4d4fde1f 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* callconf.t: Added some markups for fonts and clarified
	some places.
2002-07-31 00:14:11 +00:00
Joel Sherrill
2d35d1124f 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* miscellaneous.t: Added some markups for fonts and clarified
	some places.
2002-07-31 00:13:25 +00:00
Joel Sherrill
24c6364869 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* configure.ac: Added supplements/arm/Makefile.
2002-07-31 00:12:46 +00:00
Joel Sherrill
f2dfbfa476 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* README: Updated.
2002-07-30 23:58:33 +00:00
Joel Sherrill
889b5e2784 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* README: Updated.
2002-07-30 23:57:35 +00:00
Joel Sherrill
b3f73c99b7 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, verstion.texi: Regenerated.
2002-07-30 23:40:51 +00:00
Joel Sherrill
fb5935b22a 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* stamp-vti, verstion.texi: Regenerated.

2002-03-27	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: Remove AUTOMAKE_OPTIONS.

2002-01-18	Ralf Corsepius <corsepiu@faw.uni-ulm.de>

	* Makefile.am: include main.am, require automake-1.5.

2001-01-17	Joel Sherrill <joel@OARcorp.com>

	* .cvsignore: Added rtems_header.html and rtems_footer.html.

2000-08-10	Joel Sherrill <joel@OARcorp.com>

	* ChangeLog: New file.
2002-07-30 23:34:56 +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
3dc936c144 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* spsize/size.c: Don't reference the RTEMS allocated interrupt
	stack if the port doesn't configure using it.
2002-07-30 23:24:48 +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
f511ae2388 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* startup/Makefile.am: Added -DARM_RDI_MONITOR.
2002-07-30 23:23:22 +00:00
Joel Sherrill
8c408ed486 2002-07-30 Jay Monkman <jtm@smoothsmoothie.com>
* irq/irq_asm.S: 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:20:19 +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
5ba286f26f 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Corrected by  tailoring for the ARM.
2002-07-30 22:48:00 +00:00
Joel Sherrill
4304cae21a 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: New file.
2002-07-30 22:45:16 +00:00
Joel Sherrill
8d7393ad5f 2002-07-30 Joel Sherrill <joel@OARcorp.com>
* BSP_TIMES, ChangeLog, Makefile.am, arm.texi, bsp.t, callconv.t,
	cpumodel.t, cputable.t, fatalerr.t, intr_NOTIMES.t, memmodel.t,
	preface.texi, stamp-vti, timeBSP.t, timing.texi, version.texi,
	wksheets.texi: New files as ARM supplement initial version added.
2002-07-30 21:43:53 +00:00
Ralf Corsepius
fe48411014 2002-07-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* cpuModel.S: Include <rtems/score/registers.h> instead of
	<libcpu/registers.h>.
	* registers.h: Removed.
	* Makefile.am: Remove registers.h.
2002-07-30 16:45:39 +00:00
Ralf Corsepius
ce971719f4 2002-07-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/ldsegs.S: #include <asm.h>.
	* include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
	Remove printk (Now in bspIo.h).
2002-07-30 16:24:03 +00:00
Ralf Corsepius
084879d5b4 2002-07-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* autotools/automake-rtems.spec.in: Automake-1.6.3.
	* cpukit/.cvsignore: Add mkspec. Remove rtems.spec.
2002-07-30 15:18:59 +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
3d36fe3d82 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use AC_CONFIG_FILES(script, chmod +x script)
	to generate mk*spec scripts.
	* mkbspspec.in: Use ',' as pattern delimiter in sed expression
	for $rpm_build_root.
	* mkbinutilsspec.in:  Use ',' as pattern delimiter in sed
	expression for $rpm_build_root.
	* cpukit/mkspec.in: Cosmetical changes.
2002-07-29 07:55:49 +00:00
Ralf Corsepius
620c972cf1 2002-07-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ChangeLog: Fix 2002-07-22 ChangeLog entry bogusly referring to
	Joel.
	* cpukit/Makefile.am: New.
	* cpukit/mkspec.in: New.
	* cpukit/rtems-cpukit.spec.in: New.
	* cpukit/.cvsignore: New.
	* configure.ac: Add cpukit.
	Add RTEMS_TOP to pickup _RTEMS_VERSION (required by cpukit).
	* Makefile.am: Add cpukit. Add ACLOCAL_AMFLAGS (required to pickup
	RTEMS_VERSION).
	* setup.def: Use %{_tmppath} as default for $rpm_build_root.
	* mkbinutilsspec.in: Use ',' as pattern delimiter in sed expression
	for $rpm_build_root.
	* mkgccnewlibspec.in:  Use ',' as pattern delimiter in sed
	expression for $rpm_build_root.
	* mkgcc3newlibspec.in:  Use ',' as pattern delimiter in sed
	expression for $rpm_build_root.
	* mkgdbspec.in:  Use ',' as pattern delimiter in sed expression for
	$rpm_build_root.
2002-07-29 07:40:53 +00:00
Ralf Corsepius
14102c62e5 2002-07-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add transform and bsptools_bindir hacks.
	* configure.ac: Add RTEMS_ENV_RTEMSBSP.
2002-07-27 15:57:10 +00:00
Ralf Corsepius
ca35b6697b 2002-07-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add transform and bsptools_bindir hacks.
	* configure.ac: Add RTEMS_ENV_RTEMSBSP.
2002-07-27 15:29:26 +00:00
Joel Sherrill
3c185338b6 BSPDIR=/opt/rtems/powerpc-rtems/mcp750/lib/include
CPUDIR=/opt/rtems/powerpc-rtems/include

cd $BSPDIR
find . -name "*.h" | while read f
do

  if [ -r ${CPUDIR}/${f} ] ; then
    echo Conflict on ${f}
  fi

done
2002-07-26 16:05:48 +00:00
Ralf Corsepius
cce1ac7950 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add transform and bsptools_bindir hacks.
	* configure.ac: Add RTEMS_ENV_RTEMSBSP.
2002-07-26 14:31:20 +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
Ralf Corsepius
8f3cdf104e 2002-07-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add transform and bsptools_bindir hacks.
2002-07-26 05:26:31 +00:00
Joel Sherrill
bc9037dbe4 2002-07-25 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Added __EH_FRAME_BEGIN__ and __EH_FRAME_END__
	to remove problems linking empty main(){} with BSP.
2002-07-25 21:00:25 +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
c654ac531a 2002-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bootloader/em86real.S: Fix syntax error in comment near line 1185.
2002-07-25 13:51:22 +00:00
Ralf Corsepius
caee5a788f 2002-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bootloader/Makefile.am: Install bootloader.o.
	Install bootloader/bootloader.ppcboot.lds.
2002-07-25 05:10:13 +00:00
Joel Sherrill
7e111950ce 2002-07-24 Joel Sherrill <joel@OARcorp.com>
* vectors/Makefile.am: Install bsp/vectors.h.
2002-07-25 00:05:26 +00:00
Joel Sherrill
7660fe6bc2 2002-07-24 Joel Sherrill <joel@OARcorp.com>
* custom/pc486.cfg, custom/pc586.cfg, custom/pc686.cfg: Updated
	to use gcc 3.1 arguments.
2002-07-24 13:31:21 +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