Commit Graph

793 Commits

Author SHA1 Message Date
gdr-ftp
4e1bec2062 stdio.h:
Changed some '0' constants to '0L'.  Probably not necessary, but
	consider it paranoia from earlier ORCA/C bugs.

sys/syslog.h:
	These changes reflect the new implementation for syslog(3) and
	friends.  The biggest change is that the facility/priority (which
	is encoded as a single number) requires 32 bits, so has been moved
	from an int value to a long value.

	This means that any programs using syslog(3) cannot merely be
	relinked, but will need to be recompiled.

	This file also contained various constants coded as bitshift
	values, like (4<<3).  ORCA/C can't handle this in the context
	of a constant initializer, so these constants have been resolved
	and changed to single hex values.  The originals are left in
	comments.

sys/uio.h:
	- #include <sys/types.h> if it has not already been done.
	- change the return value of readv/writev back from size_t to
	  ssize_t.  I don't recall why they were originally changed,
	  given that they weren't implemented and BSD uses ssize_t.
1998-06-24 00:12:32 +00:00
gdr-ftp
c6c45722d8 logger.c:
Did changes for the initial GNO version.  This includes:
	- prototyping;
	- changing the facility/priority value from an int to a
	  long (we need 32 bits for all the information);
	- stack checking code; and
	- after doing a freopen() of stdin, change it back to text mode.

Makefile, logger.rez, logger.desc:
	New files.
1998-06-23 23:23:55 +00:00
gdr-ftp
442d75ce87 netif.h:
Replaced a non-standard #import directive with a guarded #include.
1998-06-22 06:48:55 +00:00
gdr-ftp
23e61fe09c logger.1G:
Added GNO version of man page.
1998-06-22 05:05:55 +00:00
gdr-ftp
40d932969c logger.c, logger.1:
Initial checkin.  No change from BSD sources.
1998-06-21 04:21:04 +00:00
gdr-ftp
560e9a67ad bugs.html:
Explain how to submit followups to a given PR (problem report)
	using the email interface.
1998-06-19 23:35:07 +00:00
stever
4bd91df5de Fixed "ls -s" kilobyte calculation. See PR#48 for details. 1998-06-17 07:00:27 +00:00
stever
a43a7e27fd Trying a test cvs checkin. 1998-06-17 05:13:38 +00:00
gdr-ftp
999f6066fb index.html:
added links for status lists

intro.tex:
	added installation chapter for GNO v2.0.6.  This isn't finished
	yet, but it's a start.

kern.tex:
	fixed typo for listen(2)

related.html:
	fixed html link.

ignored.pages:
	added some ... deleted some
1998-06-12 14:47:44 +00:00
gdr-ftp
94012d9889 edit.c:
- initial checkin
1998-06-12 05:06:24 +00:00
tribby
cd8bfae836 Create *.mac files from gsh.mac via Makefile.
Added direct-page/stack data segment of size 2048 to main.asm.  It is
initialized to be filled with "?" characters, so that it can be examined
to see how much space is actually being used.
1998-06-09 16:22:56 +00:00
gdr-ftp
6cdf1b9893 describe.src:
- clarified descriptions of "lam" and "from".
1998-06-04 03:41:42 +00:00
gdr-ftp
c39b230a61 gsh.1:
- initial checkin.  This is mainly just a pointer to the reference
	  manual.
1998-06-04 03:11:28 +00:00
gdr-ftp
102c443527 - Added entries for from, jot, lam, lc, and nohup (submitted by Scott
Moberly).
- inserted a blank line after the "FTP:" line for some entries.  These
  lines had been deleted due to a bug in descu.  See PR#66 for details.
1998-06-03 16:09:46 +00:00
gdr-ftp
92eced2bba status.bin:
updated entries for gsh, rsh, rlogin
1998-06-02 13:11:02 +00:00
gdr-ftp
69723f10b6 Makefile:
- except for main.root, delete all created *.root files just after
	  they're made.  This avoids duplicate symbols in the link step.
1998-05-30 17:21:40 +00:00
gdr-ftp
49801ffa31 setvers.1:
- expanded the .TH line to have all arguments.  If this is not
	  done, then when building the html versions of the man pages
	  the page is not recognised as a GNO man page and is ignored.
1998-05-30 16:09:41 +00:00
gdr-ftp
750cc1d6da trap.asm:
fixed a comment regarding exec(2)
1998-05-30 15:36:15 +00:00
gdr-ftp
769c8a8027 initrc:
Initial checkin.  This is the one used for starting the multiuser
	package.
1998-05-30 14:36:51 +00:00
gdr-ftp
d4f470ef7d paths.mk:
- removed makefile macros for DISKS and DISK?; they're not
	  needed any more.
1998-05-30 14:18:04 +00:00
gdr-ftp
5e602d499d Added entries for column, expand, file2c, unexpand, and what. 1998-05-30 03:11:15 +00:00
tribby
068fd5bb72 Change call of execve to _execve. 1998-05-11 19:18:43 +00:00
tribby
1f9c2a058b New output test case 1998-05-08 17:37:36 +00:00
tribby
e014797a8e Update getvers per user feedback:
* Add -f option to control printing of filename
  * Rewrote printing of text to allow carriage-return and tab
  * Report no version information as warning for both no rVersion and
    no version fork
1998-05-08 17:33:46 +00:00
tribby
519805dbb4 Modifications for getvers 1998-05-08 17:31:03 +00:00
tribby
2a2c7d8648 Tests modified for latest getvers 1998-05-08 17:30:23 +00:00
tribby
91c2c09f56 Preparation for checking in new getvers 1998-05-08 00:37:29 +00:00
gdr-ftp
9170dd1a63 fsettext.3, funopen.3:
Explained how to get binary streams on the result from an
	funopen(3) call.
execl.3:
	minor "see also" change
1998-04-29 03:33:14 +00:00
gdr-ftp
7c77098c01 kerntool.h:
Updated with the remainder of the changes for the v2.0.6 kernel.
1998-04-29 03:05:40 +00:00
tribby
f00cfed6ba Documentation files for setvers. Not yet modified. 1998-04-29 00:45:05 +00:00
tribby
d36d59e158 getvers version 2.0 test files. 1998-04-29 00:42:47 +00:00
tribby
3b6e40c95f Move the setvers files (unaltered, original versions) to their own directory.
No longer need gv, and new version of getvers has -b option that does the
work.
1998-04-29 00:23:12 +00:00
gdr-ftp
0a5e437e26 less, cron, crontab, at, atrun:
assigned to Steve Reeves
split, sed:
	passed testing
column:
	assigned to Scott Moberly
find:
	updated comment
1998-04-28 06:15:07 +00:00
gdr-ftp
f6ad5e32aa To.Do, UpdateLog:
Added explanation of the (minor) changes made in the initial
	v2.0.6 checkin, and what still needs to be done.

UpdateLog:
	Minor formatting change on some lines.

link.script, mods:
	These files are obsolete.
1998-04-28 05:51:26 +00:00
gdr-ftp
d2efd0151f Initial checkin of man pages for some of the gsh builtin commands.
Not all builtins are represented here.  Some information (such as
a dependancy on the 31/ prefix) is probably out of date, too.
1998-04-28 05:18:13 +00:00
gdr-ftp
cf2e1b8db9 dotests:
- updated paths to sed and the split binary under test
1998-04-28 05:08:38 +00:00
gdr-ftp
39b959d34c dotests:
corrected location of binary under test
1998-04-24 19:16:26 +00:00
gdr-ftp
f0419b78c8 Added entry for colrm. 1998-04-24 17:20:46 +00:00
tribby
731eb90c1e Add "MAIN= main" so that main.root will be created 1998-04-24 16:24:00 +00:00
gdr-ftp
61474a874f This checkin contains only enough changes that gsh is able to assemble
and link.  However, it does not work yet and thus still needs work.

The *.asm files have had the following common changes:
	- 'keep' lines were eliminated
	- the 'mcopy' now takes the macro from the /obj/gno/bin/gsh
	  directory.  This is in anticipation of having the macro
	  files generated from a single source file; there is a large
	  amount of duplication.  For the moment, the makefile merely
	  copies the old macro files from the "M" directory to the
	  /obj/gno/bin/gsh directory.
	- start each file with a dummy routine so that the source
	  code winds up in the *.o rather than the *.root file.
	- added the 'setcom 60' directive; there were many source
	  lines that were otherwise getting truncated.

The makefile is a complete rewrite.
1998-04-24 15:38:47 +00:00
gdr-ftp
eacedc7aca README.install:
- corrected mkso command line
	- explained what to do after install is complete
gshrc:
	- make problem report comment more explanatory
installboot1:
	- fixed up initial message
	- create the /lang/orca/utilities directory
installboot2:
	- fixed up initial message
	- create a man hierarchy in /gno-hfs
1998-04-24 06:02:21 +00:00
gdr-ftp
5533c5ed3c gshrc:
Eliminated unnecessary elements from root's MANPATH and PATH
	environment variables.
1998-04-24 04:15:29 +00:00
gdr-ftp
f07edb38f2 fudgeinstall:
don't install the v2.0.4 awk any more; the new one is working
mkboot:
	- add tee(1) to the boot disk
	- add a bunch of (require) empty directories
1998-04-24 03:38:51 +00:00
gdr-ftp
5af9e3b875 Checkin of install version 1.2. New to this version is use of GS/OS
sessions, and a verbose flag to print out file names as they are copied.
1998-04-24 00:54:06 +00:00
gdr-ftp
32ccee5a06 Updated entries for:
- last, wall, whois, getty, login (man pages)
	- awk (now complete)
1998-04-23 16:02:07 +00:00
gdr-ftp
2f6263d18a Install /etc/gettytab from this directory instead of taking it from
the gno/verbatim hierarchy.  In this directory, the file is called
"gtab" so that we don't confuse dmake.
1998-04-22 05:29:03 +00:00
gdr-ftp
eb014e0fc2 environ.7:
Fixed some formatting so that it looks right on the GS (use .IP
	instead of .TP commands).
1998-04-22 05:26:21 +00:00
gdr-ftp
038d5d04cf When building the 'release' target, install the mkso (and if appropriate,
mklink) data file in the proper spot.
1998-04-22 05:22:44 +00:00
gdr-ftp
0ed60a2fe1 mkso/Makefile, renram5/Makefile:
make these programs use the new chapter 8 generalization for
	the 'release' target
1998-04-22 05:09:55 +00:00
gdr-ftp
97bbd0ba97 binconst.mk, binrelease.mk:
- generalized the release target so that it can also be used
	  for chapter 8 programs.  This is done by defining the CHAPTER
	  macro to be 8.
	- if HAS_MKLINK_DATA or HAS_MKSO_DATA macros are set, then the
	  appropriate data files are copied when the 'release' target
	  is made.
1998-04-22 05:07:20 +00:00