Commit Graph

2406 Commits

Author SHA1 Message Date
Joel Sherrill
96b46bf87e Patch from D. V. Henkel-Wallace <gumby@zembu.com> to mark sav as unused. 1999-01-04 16:23:29 +00:00
Joel Sherrill
7a42b0ca35 Patch from Jay Kulpinski <jskulpin@eng01.gdds.com> to get cdtest.exe to run. 1998-12-17 22:14:35 +00:00
Joel Sherrill
539ef72f84 changed version to 19981217 1998-12-17 21:09:49 +00:00
Joel Sherrill
29936e4c1a changed version to 19981217 1998-12-17 21:03:57 +00:00
Joel Sherrill
0296c071b6 Updated to correct information on post switch extension and to make
the user extension table type definition correct.
1998-12-17 18:34:01 +00:00
Joel Sherrill
94c0943d17 Corrected information about the post_switch extension. 1998-12-17 18:21:39 +00:00
Joel Sherrill
0ed9ac7820 Updated socket information 1998-12-17 18:18:44 +00:00
Joel Sherrill
183369d865 Incorporated Jeff's suggestions. 1998-12-17 18:15:39 +00:00
Joel Sherrill
a54541d8e3 Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to eliminate another
compiler dependent flag in a Makefile.
1998-12-17 18:12:36 +00:00
Joel Sherrill
9d36726507 Added MIPS supplement template. 1998-12-17 17:30:24 +00:00
Joel Sherrill
f0d3e6cea3 New file added in automake reorg. 1998-12-17 16:20:59 +00:00
Joel Sherrill
646879b244 Automake reorgnization. 1998-12-17 16:17:44 +00:00
Joel Sherrill
f57e315391 changed version to 19981215 1998-12-16 00:35:04 +00:00
Joel Sherrill
283d728541 Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> heading toward
automake:

  Notes:
    * I didn't yet touch the cpu subdirectory. I still need some time to
      think on how to handle them.
    * I probably will wait for the next snapshot before mailing more patches
      (I still have some pending), giving you a chance to apply them and me a
      chance to become target of the bullets which will probably be aimed at
      me after these modifications.
1998-12-16 00:01:08 +00:00
Joel Sherrill
5428b10686 More automake preparation changes from Ralf Corsepius
<corsepiu@faw.uni-ulm.de>.
1998-12-15 23:40:53 +00:00
Joel Sherrill
0825f57833 Moved around per Ralf Corsepius as preparation for automake 1998-12-15 23:32:19 +00:00
Joel Sherrill
ee44db38c0 Part II automake reorg by Ralf Corsepius 1998-12-15 22:02:28 +00:00
Joel Sherrill
7e22c7d060 Part II automake reorg by Ralf Corsepius 1998-12-15 21:57:08 +00:00
Joel Sherrill
afa3c8ffa5 Added files as part of move 1998-12-15 20:04:04 +00:00
Joel Sherrill
9d5c22e31b Switched to use of ASM compilation conditional. 1998-12-15 19:56:41 +00:00
Joel Sherrill
7359911f8f Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
Some Makefile.ins depend on gcc by hard-coded gcc-specific compiler
    flags:

    -g added to CFLAGS /LDFLAGS in

     > find . -name Makefile.in -exec grep -l ' \-g' {} \;
    ./c/src/lib/libbsp/i386/i386ex/startup/Makefile.in
    ./c/src/lib/libbsp/i386/pc386/tools/Makefile.in

    -Wall added CFLAGS in

     > find . -name Makefile.in -exec grep -l ' \-Wall' {} \;
    ./c/src/exec/score/tools/sh/Makefile.in
    ./c/src/lib/libbsp/i386/pc386/tools/Makefile.in

    Both -g and -Wall should not be used in any Makefile.in (Yes, I know,
    tools/sh/Makefile.in was written by me :-).

    I'd like to propose to remove these flags from the files mentioned
    above.
1998-12-15 19:40:27 +00:00
Joel Sherrill
2417b15a0e Changed reference from no_cpu to mips64orion. 1998-12-15 15:00:25 +00:00
Joel Sherrill
62184317de Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to reorganize POSIX
directory in preparation for automake:

    Here is a shell script which reorganizes some parts of the exec/posix
    source tree.

    This shell scripts moves include files below exec/posix to different
    locations than now. It doesn't yet apply automake, but still use the old
    autoconf configuration scheme. It doesn't influence the build scheme at
    all (unless I corrupted something), only the location of the header
    files is different, which would ease applying automake later.

    The purpose of this shell script is to demonstrate the style of
    structural changes I would like to see in rtems in near future to
    prepare a smooth transition to automake. Then CC could pickup rtems'
    header files from their location inside of the source tree in future,
    instead of the build tree as it is done now.

    In case you would accept this patch/script, there would be more similiar
    ones to come.
1998-12-15 00:55:28 +00:00
Joel Sherrill
063a19a290 Moved around per Ralf Corsepius as preparation for automake 1998-12-15 00:24:30 +00:00
Joel Sherrill
0c291bc9d8 Switch from .s to .S on include 1998-12-14 23:58:22 +00:00
Joel Sherrill
01629105c2 Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to rename all
.s files to .S in conformance with GNU conventions.  This is a
minor step along the way to supporting automake.
1998-12-14 23:15:38 +00:00
Joel Sherrill
1d9f198a91 Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to rename all
.s files to .S in conformance with GNU conventaons.  This is a
minor step along the way to supporting automake.
1998-12-14 23:15:08 +00:00
Joel Sherrill
e22d644abe Corrected prototype to confirm to POSIX 1003.1b. 1998-12-14 23:01:43 +00:00
Joel Sherrill
b2e180b70a Renamed ASFLAGS to ASMFLAGS for consistency per suggestion from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. 1998-12-14 22:15:57 +00:00
Joel Sherrill
cdd26ca278 Document from Ian Lance Taylor <ian@airs.com> on the tap function. 1998-12-10 23:35:40 +00:00
Joel Sherrill
cca44008d8 Merged Eric Norum's select patch that was based on 4.0 and resolved
all conflicts.
1998-12-10 23:31:54 +00:00
Joel Sherrill
6c98012877 RDBG headers files ignored if not configured 1998-12-10 21:53:02 +00:00
Joel Sherrill
b1bc63b03c Fixed conflict between patches 1998-12-10 21:52:36 +00:00
Joel Sherrill
a3d0b8a79a Patch from Ian Lance Taylor <ian@airs.com>:
From: Eric Norum <eric@skatter.usask.ca>
   Date: Sat,  5 Dec 98 13:20:51 -0600

   What do you think of this patch?  It implements your `tap'
   suggestion in a way that adds support for all ethernet devices with
   no driver modifications.  I also added a return value from the tap
   function.  If the return value is zero, the packet will be passed up
   the chain as usual.  If the return value is non-zero the mbuf holding
   the packet will be freed and the packet will be dropped.

   If you like it, please submit it to Joel.

   I guess there needs to be an addition to the network documentation
   describing the additional ioctl's -- and a big warning that the tap
   function is called from a context that holds the network semaphore.

   Here is Eric's patch.  I've tested it a bit, and made a couple of
   trivial changes.  This is certainly better than mine: it should work
   for all Ethernet drivers.
   ==================================================

   The only concern I have about this patch is that the tap function may
   want to fiddle with the mbuf, calling functions like m_pullup and the
   like.  If those force the networking code to rearrange the mbuf
   structure, then the caller's call to m_freem may crash.  I don't know
   if this is a realistic concern--I don't know enough about the mbuf
   layer.
1998-12-10 19:42:29 +00:00
Joel Sherrill
2ffe30d2a1 Patch from Ian Lance Taylor <ian@airs.com>:
This patch avoids a warning from the development version of gas.
1998-12-07 17:45:48 +00:00
Joel Sherrill
91b1c8e69e Patch from Ian Lance Taylor <ian@airs.com>:
RTEMS permits using the SO_SNDTIMEO and SO_RCVTIMEO socket options to
    set a timeout for most socket I/O operations.  However, in RTEMS
    4.0.0, those options do not affect connect or accept.  I don't know of
    any way to put a timeout on those calls in RTEMS 4.0.0; can anybody
    point to one.

    Since it is frequently useful to have a timeout on accept, and
    sometimes useful to have a timeout on connect shorter than the BSD
    system default of 75 seconds, the following patch causes SO_RCVTIMEO
    to affect connect and accept.
1998-12-07 17:42:52 +00:00
Joel Sherrill
e203c04bff changed version to 19981203 1998-12-04 02:00:53 +00:00
Joel Sherrill
4721cf1ecb Patch from Emmanuel Raguet <raguet@crf.canon.fr> to add remote debug server
and RPC support to RTEMS.  Thanks. :)  Email follows:

    Hello,

    For Xmas, here is the Remote Debugger on RTEMS !

    Here are 2 patches for the Remote Debugger on RTEMS for pc386 from Linux
    host :

     - one for RTEMS it self,
     - one for GDB-4.17.


    1/ RTEMS patch
    --------------

    This patch adds 2 libraries :
     - a simplified SUN RPC library
     - the Remote Debugger library

    The configuration command is the following :
    ../rtems4/configure --target=i386-rtemself --enable-rtemsbsp=pc386
    --enable-rdbg

    The SUN RPC library is built only if networking is set.
    The RDBG library is built if networking and enable-rdbg are set.

    The function used to initialize the debugger is :
            rtems_rdbg_initialize ();

    A special function has been created to force a task to be
    in a "debug" state : enterRdbg().
    The use of this function is not mandatory.



    2/ GDB-4.17 patch
    -----------------

    This patch create a new RTEMS target for GDB-4.17.

    The configuration command is the following :
    ./configure --enable-shared --target=i386RTEMS

    To connect to a target, use :
      target rtems [your_site_address]

    Then, attach the target using : attach 1

    And... Debug ;)

    You can obtain the original GDB-4.17 on
    ftp://ftp.debian.org/debian/dists/stable/main/source/devel/gdb_4.17.orig.tar.gz

    This has been tested from a Debian 2.0.1 linux host.
1998-12-03 23:54:14 +00:00
Joel Sherrill
cd155bec6f Removed spaces. 1998-12-03 23:02:24 +00:00
Joel Sherrill
41616f6513 Changed to account for ownership only being tracked when a priority
blocking protocol is used.
1998-12-03 23:01:22 +00:00
Jennifer Averett
6afa6e3996 Removed all ^M from the file. 1998-12-03 22:45:57 +00:00
Jennifer Averett
dc8acc140c Added psx to the front of all test names. 1998-12-03 22:45:45 +00:00
Jennifer Averett
0422a7a55d Removed all ^M from the scn file. 1998-12-03 22:42:13 +00:00
Jennifer Averett
c2f9b97543 Cleaned up test.
Updated scn files to match present expected test output.
1998-12-03 22:41:57 +00:00
Jennifer Averett
5b8e885dd7 Added Comment that a result is valid at 4 or 5 seconds. 1998-12-03 22:41:33 +00:00
Jennifer Averett
fae441bd9b Updated scn files to match present expected test output. 1998-12-03 22:41:20 +00:00
Jennifer Averett
f98db20fb3 Renamed all directories to start with psx. 1998-12-03 22:41:01 +00:00
Jennifer Averett
b81eeb35cd Added a posix time test.
Renamed all directories to start with psx.
1998-12-03 22:40:39 +00:00
Jennifer Averett
a4e2f08c25 Added imfs_fdatasync routine that gets called from both fdatasync and datasync. 1998-12-03 22:19:06 +00:00
Jennifer Averett
49629bd8cb Added a imfs fdatasync routine that gets called for fdatasync and datasync. 1998-12-03 22:17:46 +00:00