Commit Graph

4227 Commits

Author SHA1 Message Date
Joel Sherrill
971a53405a h8300-rtems now uses the correct command to generate the specs file. 2000-06-29 22:18:36 +00:00
Joel Sherrill
5b433165e1 Added initial h8300 support. 2000-06-29 16:28:39 +00:00
Joel Sherrill
847ed4bd37 gdb 5.0 does not install readline so don't try to grab the info files. 2000-06-29 16:28:27 +00:00
Joel Sherrill
ef99210e68 Patch from Eric Valette to do some cleanup. 2000-06-29 16:27:47 +00:00
Joel Sherrill
9b6d1736ee Patch from Chris Johns <cjohns@cybertec.com.au> to make sure the
ttyHead back link is set.
2000-06-29 16:05:15 +00:00
Joel Sherrill
1c2388c699 Patch from Eric Valette <valette@crf.canon.fr> to make librdbg work
with the new RPC code.
2000-06-29 15:48:59 +00:00
Joel Sherrill
dedb090fcc Patch rtems-rc-20000627-2 from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that does some cleanup:

  * remove c/src/make/main.cfg.in (obsolete, unused) and any reference to it.
  * remove RTEMS_BSP_SPECS from c/src/make/custom/default.cfg.in (unused)

  Notes:
    All files being effected by this patch are only used when building
    RTEMS, therefore this patch should not have any side-effects outside
    of the source- rsp. build-tree.
2000-06-29 15:32:03 +00:00
Joel Sherrill
fe5851ceae Patch rtems-rc-20000627-1 from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
that is part of the multilib/gnu-canonicalization movement:

Changes:
  * New m4-macro: aclocal/multilib.am
  * Suppress multiprocessing if --enable-multilib is given to
    configure

Notes:
  For now this patch only suppresses multiprocessing if
  --enable-multilib is given to configure and should not have any
  other side-effects, ie. it works around a minor issue which prevents
  introduction of multilibs in general.

  The RTEMS_ENABLE_MULTILIB_MASTER macro is the core part to build
  real multilibs, but can not be applied before other multilib related
  issues with RTEMS have been solved. (e.g. sptables.h, bsp_specs,
  Cygnus/Gnu canonicalization, _RTEMS_version, targopts.h, changing
  the installation point/tooldir support, etc.).
2000-06-29 15:29:31 +00:00
Joel Sherrill
50195920e3 Removed as it was orphaned by previous patches. 2000-06-26 15:43:13 +00:00
Joel Sherrill
e42a135973 Patch from Chris Johns <cjohns@cybertec.com.au> and
Jennifer Averett <jennifer.averett@oarcorp.com> to fix
appends (O_APPEND at open time) on in-memory files.

A call such as:

    fd = open (file, O_APPEND | O_WRONLY);

did not append to the end of the file.
2000-06-26 14:49:58 +00:00
Joel Sherrill
5e0e012cda Patch from Chris Johns <cjohns@cybertec.com.au> and
Jennifer Averett <jennifer.averett@oarcorp.com> to make sure
"/" is created with S_IFDIR set.
2000-06-26 14:46:19 +00:00
Joel Sherrill
1c43eba5cc Patch rtemsdoc-4.5.0-rc-14-cvs.diff from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> to address build problems
effecting RedHat users but not SuSE users.
2000-06-17 01:13:20 +00:00
Joel Sherrill
8611a37f75 *** empty log message *** 2000-06-16 20:14:17 +00:00
Joel Sherrill
ae9c16c45c Patch from John Cotton <john.cotton@nrc.ca> to correct style of
names to be rtems_PACKAGE_method.
2000-06-16 19:55:03 +00:00
Joel Sherrill
50ce2de616 Bug report from James Housley <jim@thehousleys.net> correcting
name of GNU Java Compiler.
2000-06-16 18:49:39 +00:00
Joel Sherrill
1abcac5db1 changed version to ss-20000616 2000-06-16 18:48:06 +00:00
Joel Sherrill
aec48880b4 changed version to ss-20000616 2000-06-16 18:37:56 +00:00
Joel Sherrill
7d20714ad6 New file. 2000-06-16 18:37:40 +00:00
Joel Sherrill
e8e95cdb79 Patch rtems-rc-20000616-2-cvs.diff from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> to add -qnolinkcmds to bsp_specs like
other BSPs.
2000-06-16 15:34:20 +00:00
Joel Sherrill
f7b46dbfbe Patch rtems-rc-20000616-1-cvs.diff from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> to use __i386__ instead of __i386 and i386
to be able to compile this file with -ansi.
2000-06-16 15:32:50 +00:00
Joel Sherrill
3207f0a969 Patch from James Housley <jim@thehousleys.net> to address FreeBSD 4.x
build issues.
2000-06-16 13:05:19 +00:00
Joel Sherrill
994202a417 Patch rtems-rc-20000615-4-cvs.diff from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> to fix the following:

  * lib/configure.in actually is libc's configure.in, so let it depend
    on libc not on lib [In my Cygnus/GNU configuration scheme, lib/include
    and lib/libc are treated as one unit, while libcpu and libbsp are
    treated as separate units.]

  * Allow empty --enable-bare* flags for the bare bsp. The formerly
    used scheme is too strict for our multilib experiments.
2000-06-16 13:00:42 +00:00
Joel Sherrill
fc6eaeeba5 Modified to pick up components from libcpu. 2000-06-15 22:28:00 +00:00
Joel Sherrill
80e24f1f0e rxgen960 compiles and links. 2000-06-15 22:22:00 +00:00
Joel Sherrill
d1716c989b Remove pragma align 4 2000-06-15 22:02:28 +00:00
Joel Sherrill
c8e0c3ac37 Make ppc603e pick up caching code. 2000-06-15 22:00:22 +00:00
Joel Sherrill
66a99a96f9 Pick up caching code. 2000-06-15 21:57:30 +00:00
Joel Sherrill
12983170d4 Use correct name for caching routines. 2000-06-15 21:57:19 +00:00
Joel Sherrill
a94c0ace5f Updated mailing list information. 2000-06-15 21:35:27 +00:00
Joel Sherrill
a3726b15ec Fixing warning obtained by some users. 2000-06-15 19:40:34 +00:00
Joel Sherrill
667c8a0023 Typo corrected from John Cotton <john.cotton@nrc.ca>. 2000-06-15 19:27:56 +00:00
Joel Sherrill
10d8a60d5e Updated. 2000-06-15 13:21:30 +00:00
Joel Sherrill
a42286937a Added multigen generated bare BSP configuration files. 2000-06-15 13:20:48 +00:00
Joel Sherrill
9e3e2d6edf Patch rtems-rc-20000615-3-cvs.diff from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> so these BSPs pick up the
components they need from libcpu.
2000-06-15 13:11:56 +00:00
Joel Sherrill
c737b74a65 Patch rtems-rc-20000615-2-cvs.diff from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> to update multigen.
2000-06-15 13:08:23 +00:00
Joel Sherrill
2b4092231f Patch rtems-rc-20000615-1-cvs.diff from Ralf Corsepius
<corsepiu@faw.uni-ulm.de> to fix a bad file reference.
2000-06-15 13:06:36 +00:00
Joel Sherrill
73e1db9f2b Moved <sys/cdefs.h> to lib/include so non-networking applications could
include <sys/ioctl.h>.
2000-06-15 12:58:24 +00:00
Joel Sherrill
621db4d227 Moved <sys/cdefs.h> to lib/include/sys from libnetworking/sys so
non-networking applications could include <sys/ioctl.h>.
2000-06-15 12:57:50 +00:00
Joel Sherrill
1ef625088e New file from Ralf. 2000-06-14 22:02:50 +00:00
Joel Sherrill
219d59d17a Enable data cache as well. 2000-06-14 21:28:35 +00:00
Joel Sherrill
5847e8bc6e Use John Cotton's more permanent email address. 2000-06-14 21:14:06 +00:00
Joel Sherrill
730daa62bc Moved <sys/cdefs.h> from libnetworking to lib/include so non-networking
configurations could see it while including <sys/ioctl.h> and
<sys/ioccom.h>.
2000-06-14 21:13:20 +00:00
Joel Sherrill
b91b1cf1f7 Added Cache Manager and MBX8xx credits. 2000-06-14 20:33:58 +00:00
Joel Sherrill
5e77d12951 Patch from John Cotton <john.cotton@nrc.ca> to correct cache
routine naming to follow RTEMS package/object.method rule.
This patch also eliminated calls to the obsolete routine
m68k_enable_caching.
2000-06-14 20:32:44 +00:00
Joel Sherrill
9b05600b2c *** empty log message *** 2000-06-14 20:22:31 +00:00
Joel Sherrill
07f0442695 Added include of options.h since it was not being picked up
by the network build.
2000-06-14 20:21:51 +00:00
Joel Sherrill
05352c2455 Added .cvsignore files. 2000-06-14 20:21:18 +00:00
Joel Sherrill
8dacd03427 Conditionally do not assemble 403 code. 2000-06-14 19:56:07 +00:00
Joel Sherrill
f585287f21 Patch from Darlene A. Stewart <Darlene.Stewart@nrc.ca> to add missing
file to Makefile.am.
2000-06-14 17:43:04 +00:00
Joel Sherrill
32e2554f10 Patch rtems-4.5-beta3-mon.diff from Chris Johns <cjohns@cybertec.com.au>
to:

I have also added the ability to register and unregister commands. This
allows me to create a set of monitor commands for the network stack plus
basic memory dump/patch commands (needs a working probe interface). I
will also look at a basic ls/cd/rm/mv/cp command set at some stage.

I have been thinking about changing the monitor in the future to more
like a light weight RTEMS shell, `eshell' for embedded shell. This is a
story for another day but is a process or getting the commands to map to
the filesystem (eg, major=commands, minor=command) and supporting an
environment. The filesystem provide a structure for the commands.
2000-06-14 17:22:59 +00:00