Commit Graph

5259 Commits

Author SHA1 Message Date
Joel Sherrill
5dfa8c1e44 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* tm27/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm26/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm24/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm16/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm18/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm02/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm10/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm11/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm15/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm19/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm04/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm17/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm28/Makefile.am: include leaf.am instead of leaf.cfg.
	* tmck/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm08/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm12/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm03/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm13/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm29/Makefile.am: include leaf.am instead of leaf.cfg.
	* tmoverhd/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm20/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm09/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm01/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm21/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm07/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm25/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm22/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm06/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm05/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm14/Makefile.am: include leaf.am instead of leaf.cfg.
	* tm23/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:22:19 +00:00
Joel Sherrill
b1b5b41458 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* tmitronsem01/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:22:04 +00:00
Joel Sherrill
25b9e93c35 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* sp20/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp02/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp19/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp11/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp25/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp04/Makefile.am: include leaf.am instead of leaf.cfg.
	* spsize/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp01/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp16/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp05/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp09/Makefile.am: include leaf.am instead of leaf.cfg.
	* spfatal/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp06/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp23/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp28/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp03/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp29/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp13/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp27/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp14/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp07/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp15/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp17/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp22/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp12/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp26/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp21/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp24/Makefile.am: include leaf.am instead of leaf.cfg.
	* sp08/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:21:53 +00:00
Joel Sherrill
15c4b4c561 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* unlimited/Makefile.am: include leaf.am instead of leaf.cfg.
	* base_mp/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* base_mp/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* hello/Makefile.am: include leaf.am instead of leaf.cfg.
	* base_sp/Makefile.am: include leaf.am instead of leaf.cfg.
	* paranoia/Makefile.am: include leaf.am instead of leaf.cfg.
	* cdtest/Makefile.am: include leaf.am instead of leaf.cfg, use
	make-cxx-exe.
	* ticker/Makefile.am: include leaf.am instead of leaf.cfg.
	* minimum/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:21:22 +00:00
Joel Sherrill
929efa6b85 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* psx01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx11/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxcancel/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx02/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx13/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxtime/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxchroot01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx07/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxmsgq01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxtimer/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx10/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx08/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxhdrs/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxfile01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx05/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx09/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxmount/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxstat/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx12/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxreaddir/Makefile.am: include leaf.am instead of leaf.cfg.
	* psxsem01/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx03/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx04/Makefile.am: include leaf.am instead of leaf.cfg.
	* psx06/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:21:08 +00:00
Joel Sherrill
e242657da6 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* mp02/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp02/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp04/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp04/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp14/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp14/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp06/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp06/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp08/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp08/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp03/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp03/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp10/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp10/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp05/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp05/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp13/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp13/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp01/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp01/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp07/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp07/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp11/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp11/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp12/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp12/node1/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp09/node2/Makefile.am: include leaf.am instead of leaf.cfg.
	* mp09/node1/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:20:55 +00:00
Joel Sherrill
682c7fd272 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* malloctest/Makefile.am: include leaf.am instead of leaf.cfg.
	* monitor/Makefile.am: include leaf.am instead of leaf.cfg.
	* termios/Makefile.am: include leaf.am instead of leaf.cfg.
	* putenvtest/Makefile.am: include leaf.am instead of leaf.cfg.
	* rtems++/Makefile.am: include leaf.am instead of leaf.cfg, use
	make-cxx-exe.
	* stackchk/Makefile.am: include leaf.am instead of leaf.cfg.
	* rtmonuse/Makefile.am: include leaf.am instead of leaf.cfg.
	* cpuuse/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:20:39 +00:00
Joel Sherrill
cd0e68b0b3 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* itrontask03/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontask04/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronmbf01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronsem01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronhello/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontime01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontask01/Makefile.am: include leaf.am instead of leaf.cfg.
	* itrontask02/Makefile.am: include leaf.am instead of leaf.cfg.
	* itronmbox01/Makefile.am: include leaf.am instead of leaf.cfg.
2001-09-19 17:20:12 +00:00
Joel Sherrill
5ddff84bb2 2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* automake/leaf.am: New file.
2001-09-19 17:19:27 +00:00
Joel Sherrill
130291f55c 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: Fixed some mistakes.
2001-09-14 18:24:56 +00:00
Joel Sherrill
37b5d78153 2001-09-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/canonical-target-name.m4: Use AC_CANONICAL_TARGET instead
	of AC_CANONICAL_SYSTEM.
	* aclocal/config-subdirs.m4: Use AS_MKDIR_P instead of
	mkinstalldirs and mkdir.
	* aclocal/target.m4: Obsolete RTEMS_OUTPUT_BUILD_SUBDIRS,
	hack RTEMS_CONFIG_BUILD_SUBDIRS, introduce
	_RTEMS_OUTPUT_BUILD_SUBDIRS.
2001-09-14 17:30:22 +00:00
Joel Sherrill
0f466f7e17 2001-09-14 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: New file.
2001-09-14 17:24:37 +00:00
Joel Sherrill
d3b8713ada 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* devnull/devnull.c: Eliminate warning.
2001-09-13 21:04:49 +00:00
Joel Sherrill
c8d66913ee 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* src/sysconf.c: Fix typo syntax error accidentally committed.
2001-09-13 21:04:21 +00:00
Joel Sherrill
1cd0db4073 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* setup.def, gccnewlib/gccnewlib.add, gccnewlib/target-gcc.add:
	Revert changes because of gcc 2.5.x/3.0 transition and continue
	to support gcc 2.95.x as primary version.
2001-09-13 16:37:03 +00:00
Joel Sherrill
1e3f4633a0 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* configure.in: Add RTEMS specific version of EXEEXT test.
	* mkgdbspec.in, mkgnatnewlibspec.in, gdb/gdb.spec.in,
	gnatnewlib/gnatnewlib.spec.in: Change to Target_alias to avoid
	conflicts with new autoconf/automake.
	* setup, setup.def, mkgnatnewlibspec.in: Add gnat_newlib_patch_version
	variable.
	* gnatnewlib/Makefile.am: Add i386-rtemscoff target in attempt to
	build it.
2001-09-13 16:35:55 +00:00
Joel Sherrill
a8bd1dea77 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* mkgccnewlibspec.in,
	Use Target_alias not target_alias to avoid conflicts with new autoconf.
	* setup.def: Changed version numbers in attempt at building gcc 3.0.1.
	Only sparc and arm built for C/C++ OK. :(
	* gccnewlib/base-gcc.add: Modifications to reflect files not in gcc 3.x.
	* gccnewlib/gccnewlib.add: gcc 3.x does not have "everything in the name"
	* target-gcc.add: Modifications to reflect files not in gcc 3.1
2001-09-13 13:35:35 +00:00
Joel Sherrill
a3ac20f7bb 2001-09-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: autoupdate to autoconf-2.52, new CONFIG_SUBDIRS
	handling.
2001-09-13 13:24:29 +00:00
Joel Sherrill
bc51d7e98f 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* src/mprotect.c: New file. Stub required by some gcc's to pass tests.
	In particular, about 350 ACATS tests fail if this is not present.
	* src/getpagesize.c: Ditto.
	* src/sysconf.c: Addition of Solaris value for _SC_STACK_PROT required
	to pass about 350 ACATS test cases.
	* src/Makefile.am: Added new files.
2001-09-13 13:23:37 +00:00
Joel Sherrill
986e111357 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* missing: Updated to latest version.
2001-09-13 13:15:41 +00:00
Joel Sherrill
e712997cac 2001-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.in: autoupdate to autoconf-2.52.
	* bootstrap: Add handling for configure.ac, make autoheader verbose,
	fix auto*tool invocation order.
	* aclocal/rtems-test-no-pause.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-bare.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-cxx.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-gcc28: Introduce AC_HELP_STRING.
	* aclocal/enable-inlines.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-itron.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-libcdir.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-multiprocessing.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-networking.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-posix.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-rdbg.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-rtemsbsp.m4: Introduce AC_HELP_STRING.
	* aclocal/enable-tests.m4: Introduce AC_HELP_STRING.
	* aclocal/env-rtemsbsp.m4: Add AC_ARC_VAR(RTEMS_BSP), apply true in
	RTEMS_CONFIG_PER_BSP conditional.
	* aclocal/multilib.m4: Introduce AC_HELP_STRING.
	* aclocal/rtems-debug.m4: Introduce AC_HELP_STRING.
	* aclocal/rtems-top.m4: Add AC_PREFIX_DEFAULT(/opt/rtems).
2001-09-13 13:14:30 +00:00
Joel Sherrill
34094cc350 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* autotools/.cvsignore: New file.
2001-09-13 13:13:20 +00:00
Joel Sherrill
dcf07a6e62 2001-09-13 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Corrected for missing files.
2001-09-13 13:12:03 +00:00
Joel Sherrill
a792b78d7b 2001-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* autotools/Makefile.am, autotools/autoconf-rtems.spec,
	autotools/automake-rtems.spec: New.
	* configure.in, Makefile.am: Add autotools/.
2001-09-06 18:38:31 +00:00
Joel Sherrill
e93bc5c100 2001-08-31 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Missed in previous commit.
2001-08-31 19:48:54 +00:00
Joel Sherrill
93688eba9a 2001-08-31 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am, .cvsignore, configure.in, i386-cygwin-binutils.spec.in,
	i386-cygwin-gcc.spec.in, i386-cygwin-libs.spec.in,
	i386-cygwin-w32api.spec.in, i386-cygwin-mingw.spec.in, setup, setup.def:
	New files that support building RPMs for Linux hosted cross compilers
	targeting Cygwin.
2001-08-31 15:25:18 +00:00
Joel Sherrill
73aef37f8b 2001-08-31 Eric Valette <valette@crf.canon.fr>
* network/network.c: Fix to account for return value when
	installing interrupts handler.
2001-08-31 14:57:48 +00:00
Joel Sherrill
7078fa2ac9 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Modified to work better with gcc 2.8.1 and
	gnat 3.13p.
2001-08-30 18:38:09 +00:00
Joel Sherrill
fb1d8f81a0 2001-08-30 Joel Sherrill <joel@OARcorp.com>
*  src/coremutex.c, src/coremutexseize.c, src/coremutexsurrender.c,
	inline/rtems/score/coremutex.inl: The per thread field resource_count
	should only be manipulated when a mutex is priority ceiling or
	priority inherit.  This was reported by Chris Johns <ccj@acm.org>
	who also noticed that the use of switches for all disciplines
	generated less efficient code than using explicit tests for the one
	or two cases we were really interested in.  Further review of his
	modifications made it apparent that the "isa" methods to test mutex
	discipline were not being used so this modification was swept into
	the code as well.
2001-08-30 18:33:57 +00:00
Joel Sherrill
760045f0f3 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* inline/rtems/rtems/attr.inl: Correct typo and use correct
	attribute RTEMS_SYSTEM_TASK. Reported by Chris Johns <ccj@acm.org>.
2001-08-30 18:28:46 +00:00
Joel Sherrill
dc6b5ed308 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* src/coremutexseize.c: Add missing code for proper handling
	of nesting acquisitions.  This only impacts building with
	inlines disabled on the source with the "fast mutex" optimizations.
	This was post the 4.5 branch and did not impact released versions.
2001-08-30 17:14:57 +00:00
Joel Sherrill
4331c3dfa9 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* .cvsignore: Add buildalltar.
2001-08-30 13:36:26 +00:00
Joel Sherrill
302b76df6a 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* buildalltar.in: New file.
	* configure.in, Makefile.am: Modified to reflect addition of file.
2001-08-30 13:33:32 +00:00
Joel Sherrill
856a44e4b6 2001-08-30 Joel Sherrill <joel@OARcorp.com>
* macros/rtems/posix/mqueue.inl: Add cast so negation works.
2001-08-30 13:29:38 +00:00
Joel Sherrill
7ac1f89365 2001-08-17 Joel Sherrill <joel@OARcorp.com>
* include/Makefile.am: Include coverhd.h so tmtests will compile.
2001-08-17 22:00:19 +00:00
Joel Sherrill
d6c20ff373 2001-08-17 Joel Sherrill <joel@OARcorp.com>
* include/rtems/libio_.h: Added ifdef to ensure that LOGIN_NAME_MAX
	is defined on GNU/Linux (RedHat 6.2 distribution).
	* libc/unixlibc.c: Added stubs for rtems_io_register_name() and
	rtems_io_lookup_name() so UNIX port would compile the IO manager
	sptest that registers /dev/null.
2001-08-17 21:59:28 +00:00
Joel Sherrill
19465445f2 2001-08-16 Mike Siers <mikes@poliac.com>
* pppd/STATUS: Updated by Joel based upon email from Mike.
	* pppd/cbcp.c, pppd/cbcp.h: Readded files.  These support callback
	functionality that has not even been compiled under RTEMS yet.
2001-08-17 20:17:18 +00:00
Joel Sherrill
6e46cf8fe7 2001-08-10 Radzislaw Galler <rgaller@et.put.poznan.pl>
* score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
	number range check and handling of interrupt priority regs to
	conform SH2 specs.
	* sci/sci_termios.c: New file.
	* include/sci_termios.h: New file.
	* include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
	(include_sh_HEADERS): Added sci_termios.h.
	* score/ispsh7045.c (isp): Calling an ISR with immediate argument
	casued negative sign extension for vector numbers of 128 and
	above. This was fixed.
	* sci/sci.c: Cleaned initialization of SCI registers; added
	necessary setup for new TERMIOS console cooperation
2001-08-17 13:18:02 +00:00
Joel Sherrill
cc5c4ac6dd 2001-08-16 Joel Sherrill <joel@OARcorp.com>
* libc/lseek.c: Modified after discussion with Eugeny S. Mints
	<jack@oktet.ru> to correct the behavior.  There were two mistakes.
	First, iop->offset was incorrectly set for SEEK_END.  Second,
	iop->offset should be left unmodified if there are errors.
	This modification attempts to fix both situations.
2001-08-17 13:18:01 +00:00
Joel Sherrill
d62b0d5210 changed version to ss-20010816 2001-08-16 23:31:07 +00:00
Joel Sherrill
aeb5122043 changed version to eng-20010816 2001-08-16 23:09:33 +00:00
Joel Sherrill
dfd218d5fe 2001-08-16 Joel Sherrill <joel@OARcorp.com>
* libc/lseek.c: Modified after discussion with Eugeny S. Mints
	<jack@oktet.ru> to correct the behavior.  There were two mistakes.
	First, iop->offset was incorrectly set for SEEK_END.  Second,
	iop->offset should be left unmodified if there are errors.
	This modification attempts to fix both situations.
2001-08-16 22:20:06 +00:00
Joel Sherrill
3a5fec8fef 2001-08-10 Radzislaw Galler <rgaller@et.put.poznan.pl>
* score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
	number range check and handling of interrupt priority regs to
	conform SH2 specs.
	* sci/sci_termios.c: New file.
	* include/sci_termios.h: New file.
	* include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
	(include_sh_HEADERS): Added sci_termios.h.
	* score/ispsh7045.c (isp): Calling an ISR with immediate argument
	casued negative sign extension for vector numbers of 128 and
	above. This was fixed.
	* sci/sci.c: Cleaned initialization of SCI registers; added
	necessary setup for new TERMIOS console cooperation
2001-08-16 21:50:01 +00:00
Joel Sherrill
465ab0908d 2001-08-01 Radzislaw Galler <rgaller@et.put.poznan.pl>
* include/bsp.h: Disabled redefinition of
	CONSOLE_DRIVER_TABLE_ENTRY. Some "FIXME:" comments added.
	* console/config.c: New file. Definitions of externs referenced
	from libbsp/shared/console.c.
	* console/Makefile.am: Changed VPATH to point to
	libbsp/shared. Added config.c to C_FILES and EXTRA_DIST.
2001-08-16 21:49:11 +00:00
Joel Sherrill
baf7b0856b 2001-08-26 Brett Swimley <brett.swimley@aedinc.net>
* mw-fb\Makefile.am: Corrected problem.
2001-08-16 21:19:31 +00:00
Joel Sherrill
f30a0ca972 2001-07-25 Radzislaw Galler <rgaller@et.put.poznan.pl>
* cpu.c (_CPU_ISR_install_vector): Corrected interrupt range
	checking which was SH1 specific. It didn't work for SH2 (has more
	interrupt sources).
2001-08-16 21:11:13 +00:00
Joel Sherrill
7ae512513f 2001-08-10 Radzislaw Galler <rgaller@et.put.poznan.pl>
* score/cpu_asm.c (sh_set_irq_priority): Changed interrupt vector
	number range check and handling of interrupt priority regs to
	conform SH2 specs.
	* sci/sci_termios.c: New file.
	* include/sci_termios.h: New file.
	* include/Makefile.am (EXTRA_DIST): Added sci_termios.h.
	(include_sh_HEADERS): Added sci_termios.h.
	* score/ispsh7045.c (isp): Calling an ISR with immediate argument
	casued negative sign extension for vector numbers of 128 and
	above. This was fixed.
	* sci/sci.c: Cleaned initialization of SCI registers; added
	necessary setup for new TERMIOS console cooperation
2001-08-16 21:08:28 +00:00
Joel Sherrill
ede9699cf4 2001-08-01 Radzislaw Galler <rgaller@et.put.poznan.pl>
* include/bsp.h: Disabled redefinition of
	CONSOLE_DRIVER_TABLE_ENTRY. Some "FIXME:" comments added.
	* console/config.c: New file. Definitions of externs referenced
	from libbsp/shared/console.c.
	* console/Makefile.am: Changed VPATH to point to
	libbsp/shared. Added config.c to C_FILES and EXTRA_DIST.
2001-08-16 21:07:41 +00:00
Joel Sherrill
b8575ab611 2001-08-16 Joel Sherrill <joel@OARcorp.com>
* pppd/example/Makefile: Removed.
	* pppd/example/Makefile-user: Added was Makefile.  Renamed to
	avoid bootstrap -c clobbering it.
2001-08-16 21:01:31 +00:00
Joel Sherrill
c0af4e4799 2001-08-16 Mike Siers <mikes@poliac.com>
* libc/termios.c: Fix a bug in the termios implementation in
	the following scenario:
	  The General Terminal Interface document that me states that
	  if VMIN = 0 and VTIME = 0, then read() should return the minimum
	  of two values:
  		a) number of bytes available
  		b) number of bytes requested (I assume from the read call)

	  The current implementation of the fillBufferQueue() in termios.c is
	  always return 1 character with these setting values.  I know the
	  termios buffer has more than one character available and my read()
	  call is requesting 1024 bytes.
2001-08-16 20:58:14 +00:00