Commit Graph
22127 Commits
Author SHA1 Message Date
Joel Sherrill 8a9caa03d9 Renamed exception constants per requests from Erik Ivanenko
<erik.ivanenko@utoronto.ca> and Eric Valette <valette@crf.canon.fr>.
1998-11-19 20:23:34 +00:00
Joel Sherrill 2e26bbd059 Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
Here is a cosmetic patch which corrects a few spelling problems in parts
  written by me.

  Apparently, I must have written these under the influence of ether (:-)
1998-11-19 20:09:01 +00:00
Joel Sherrill 847375f3ad Patch from Eric Norum <eric@skatter.usask.ca>:
1) Socket timeout field changed from `short' to `long'.  This makes longer
       timeouts possible.  With a 1 kHz system clock the old system allowed
       timeouts only up to a little over 30 seconds!  This change is a
       slightly cleaned-up version of the patch proposed by Ian Lance Taylor.

    2) Major changes to BOOTP/DHCP reply handling.  Now supports much of
       RFC2132.  These changes were done at the request of, and with the
       assistance of, Erik Ivanenko.

    If you're making changes, you might want to change the network
    supplement  Essentially just do a global search and replace of BOOTP
    with BOOTP/DHCP.
1998-11-19 17:35:49 +00:00
Joel Sherrill df4eb76e52 Changed BOOTP -> BOOTP/DHCP. 1998-11-19 17:08:20 +00:00
Joel Sherrill febb47e071 Changed version string.
Added much new stuff to the POSIX User's Guide.

New chapters stuff shrunk.
1998-11-19 16:59:38 +00:00
Joel Sherrill 982e295e68 Stripped down to be just new chapters. 1998-11-19 16:41:04 +00:00
Joel Sherrill 424b9b2f2e Renamed entire document so this is a transient working directory. 1998-11-19 16:37:00 +00:00
Joel Sherrill e9264513e4 Merged these into POSIX manual. 1998-11-19 16:33:49 +00:00
Joel Sherrill 28c6b2a10a Added. 1998-11-19 16:08:34 +00:00
Joel Sherrill cee261b422 Readded preface 1998-11-19 16:07:52 +00:00
Joel Sherrill c4dddee3f5 Major update/merge of POSIX manual. 1998-11-19 16:06:46 +00:00
Joel Sherrill d82f3e81a4 New files 1998-11-19 16:05:05 +00:00
Joel Sherrill bc950e878a Applied updates from remote work while doing class. 1998-11-19 16:02:06 +00:00
Joel Sherrill 06fee20ac1 changed version to 4.0.0-AFCC 1998-10-29 22:25:53 +00:00
Joel Sherrill a47bd655a1 Cleanup. 1998-10-29 17:10:02 +00:00
Joel Sherrill 2119f9d4b1 making release docs 1998-10-29 16:42:51 +00:00
Joel Sherrill 22fa583204 Patch from Ian Lance Taylor <ian@airs.com>:
The RTEMS i386 stub in
        c/src/lib/libbsp/i386/shared/comm/i386-stub.c
    doesn't take advantage of some of the newer gdb remote features which
    permits shorter and fewer packets.

    Here is a patch which uses the 'T' response to report the registers
    which gdb generally needs, and implements the 'P' request to set only
    a single register.  The general effect is to avoid sending all the
    register contents back and forth between gdb and the stub every time
    the stub stops.  This also implements the 'D' request which handles
    the gdb detach command, so you can cleanly quit out of the debugger
    and leave the target board running.
1998-10-28 19:41:06 +00:00
Joel Sherrill b4e3b2bd68 Patch from Ian Lance Taylor <ian@airs.com>.
I just happened across the sync_io support in
        c/src/exec/score/cpu/unix/cpu.c
    (is this documented anywhere?).  That looked more useful than the
    signal driven I/O I was using before, so I tried it.  I ran across a
    few bugs in the way it uses select.

    Select changes its fd_set arguments, so you can't use global variables
    for them.  You have to copy them into local variables first.

    If select returns -1 with errno set to EINTR, then it has not changed
    any of the fd_sets.  You can't start looking at them.

    When clearing a descriptor, the code has the usual select off by one
    error when setting sync_io_nfds.

    I don't see how this code could ever have worked correctly.

    I have appended a patch for the problems I found.
1998-10-28 19:25:12 +00:00
Joel Sherrill 692b9f7fdd Merged Vista SCORE603e, Radstone PPCn_60x, and DY-4 DMV177 BSPs along
with libchip.
1998-10-28 19:17:16 +00:00
Joel Sherrill e071364177 Removed per Eric Norum 1998-10-28 18:05:05 +00:00
Joel Sherrill 3662240e9f changed version to 4.0.0 1998-10-28 17:38:22 +00:00
Joel Sherrill ecbba5fc87 Version changed. 1998-10-27 23:45:52 +00:00
Joel Sherrill b4bbd1e58b fixes from David Fiddes 1998-10-27 23:34:52 +00:00
Joel Sherrill 23235365f1 Minor change to ease debugging. 1998-10-27 21:29:46 +00:00
Joel Sherrill b95914f9ee Spacing. 1998-10-27 21:29:30 +00:00
Joel Sherrill 9fc4ed06dc Updated for beta4b 1998-10-27 20:40:41 +00:00
Joel Sherrill 829a116614 Corrected 2nd invocation of texi2dvi so indices are built. 1998-10-27 20:40:22 +00:00
Joel Sherrill c19a48472f changed version to 4.0.0 1998-10-27 19:33:26 +00:00
Joel Sherrill cdf30abaa2 Update from David Fiddes. 1998-10-27 19:28:20 +00:00
Joel Sherrill 71e120790d Clarifed description of driver name. 1998-10-27 17:44:11 +00:00
Joel Sherrill 0ed55ed659 Version changed. 1998-10-27 17:43:48 +00:00
Joel Sherrill 0a74154a4b Version change. 1998-10-27 17:43:37 +00:00
Joel Sherrill 1e4f7ec647 Spacing. 1998-10-27 15:59:59 +00:00
Joel Sherrill f3e13a1eb8 Merged base line score603e BSP 1998-10-26 23:31:02 +00:00
Joel Sherrill 7bf3aa9bdb changed version to 4.0.0-beta4b 1998-10-26 16:25:30 +00:00
Joel Sherrill 415ea6a350 changed version to 4.0.0-beta4b 1998-10-26 16:24:59 +00:00
Joel Sherrill db88957493 Patches done in conjunction with Juan Zamorano Flores
<jzamora@avellano.datsi.fi.upm.es>.  He debugged enough to let me
know what was wrong and I supplied the code. :)
1998-10-26 16:18:58 +00:00
Joel Sherrill 2f3692ee72 Updated for mvme136. 1998-10-26 15:46:09 +00:00
Joel Sherrill e7a273f699 Updated the date. 1998-10-26 15:45:41 +00:00
Joel Sherrill 6e0721ad0e Patch from Erik Ivanenko <erik.ivanenko@utoronto.ca>:
Please find attached a new i386ex.cfg.  It has been altered to change
    the files that get generated with the .nxe extension to .coff.   This
    change is necessary to align the file names generated by "make-exe" to
    the those referred to in the GDB.HOWTO found in the
    i386/shared/comm directory.  It has been successfully tested on ticker (
    without GDB), and base_sp( with GDB ) .  I just set a breakpoint and
    continue...
1998-10-22 18:16:25 +00:00
Joel Sherrill c77b2ca565 Typos spotted by Ian Lance Taylor <ian@airs.com>. 1998-10-22 17:30:12 +00:00
Joel Sherrill db538d8bca Added missing .rodata and *(.gnu.linkonce.r*) section. 1998-10-22 17:28:38 +00:00
Joel Sherrill 6278b8b2a3 Patch from Ian Lance Taylor <ian@airs.com>:
I noticed that in the 4.0.0-beta4a tar file, the file
        c/src/lib/libbsp/i386/pc386/startup/linkcmds
    was changed so that it no longer handles the .gnu.linkonce.r*
    sections.  The appended patch was applied to the file.  I'm not sure
    why.  I think this patch should probably be backed out, although it's
    not critical for the release.
1998-10-22 17:27:14 +00:00
Joel Sherrill 396286a914 Patch from Eric Norum. 1998-10-22 16:23:45 +00:00
Joel Sherrill d3b34d259e Changed all of these to stubs. 1998-10-22 16:15:40 +00:00
Joel Sherrill c4cbe175e7 Corrections from Jennifer and Jeff plus additions to the initialization
chapter.
1998-10-21 20:21:51 +00:00
Joel Sherrill b43744a69d Spell checked. 1998-10-20 20:36:28 +00:00
Joel Sherrill 71f575e510 Added much text to the linkcmds chapter.
Cleaned up sections in the target dependent info file.
1998-10-20 20:34:12 +00:00
Joel Sherrill 051ab3b1e9 Links between chapters up to Linker Script in place.
First draft of chapters up to and include Makefiles written.
1998-10-20 19:27:13 +00:00
Joel Sherrill ee3dd9ae99 Significant additions. 1998-10-20 16:25:29 +00:00