mycroft
6001d6e5c9
system.c
1993-07-30 03:29:07 +00:00
mycroft
bdbbba0b73
Use execve() rather than execl(). This is faster and doesn't use malloc()
...
(and thus avoids an annoying problem which only seems to manifest itself
in KCL).
1993-07-29 22:09:42 +00:00
glass
ca073b5fd0
adding man pages for termios support functions
1993-07-25 23:05:00 +00:00
glass
20e82d4699
Finally deprecate the old timezone() interface in favor of an XSH5
...
timezone/daytime pair; as proposed by J.T. in September, 1996.
Fixes PR standards/11807 by Nick Hudson.
1993-07-25 23:04:59 +00:00
deraadt
80795f5a8e
new header files are more ansi-like
1993-07-24 18:29:16 +00:00
deraadt
9e0367ab04
fixed a yp-related bug found by Paul Kranenburg <pk@cs.few.eur.nl>:
...
endpwent was free'ing passwd line.
1993-07-24 18:28:32 +00:00
jtc
932d674def
Fix spelling error.
1993-07-20 20:54:41 +00:00
mycroft
81c63e588b
Read swap in CLBYTES blocks.
1993-07-19 12:37:13 +00:00
mycroft
f6e43c3958
Use ${COPY}, not -c for install.
1993-07-18 19:17:22 +00:00
brezak
49f5109f3c
Be able to build telnet without enc_des.c
1993-07-16 14:37:04 +00:00
cgd
928342ac2c
(1) compare against UCHAR_MAX, don't use isascii().
...
(2) strvis() didn't work on 0-length input strings
(3) strvisx() didn't work at all
1993-07-15 17:54:43 +00:00
mycroft
b7c7310653
Make declarations match prototypes.
1993-07-12 02:09:31 +00:00
mycroft
119df3af46
Make this work on more than just a 386.
1993-07-12 01:23:14 +00:00
cgd
aacbd3b3e3
don't include an extra atof.c...
1993-07-09 10:09:31 +00:00
cgd
49693da854
update for better FP routines, from AT&T & elsewhere
1993-07-09 09:40:07 +00:00
mycroft
965a95338b
Clean up deleted files.
1993-07-09 09:40:01 +00:00
cgd
4cbf5e04e2
update for better FP routines, from AT&T & elsewhere
1993-07-09 09:39:13 +00:00
alm
75de25bb93
added Andrew Chernov's patch set:
...
Standard curses library use eight bit for standout mode, so
8-bit characters displays like highlighted 7-bit characters.
This patch produce library which is fully compatible with all curses
programs and add 8-bit chars to all input/display functions.
---
I don't think, that any programs wish to use internal curses
attribute _STANDOUT directly, in expressions like:
addch( ch | _STANDOUT );
Normal interface use standout() and standend() functions instead.
Many programs use 'char' type (with sign extention) for input characters
and sign extention becomes _STANDOUT mode in this case.
So, I refuse this future and allow 8-bit characters for programs,
which is designed for 7-bit only ('char' type using instead of
'unsigned char').
---
This small patch fix unpleasant standard curses bug:
curses can't expand TAB at all (but tries).
A man who wrote this curses misplace SYNC_IN and SYNCH_OUT,
this patch exchange macro calls.
This patch useful for standard 7-bit curses too, for this
you must delete '_' symbol before waddbytes and apply patch.
---
Oh, NO! This curses are really buggy!
This small patch fix following problem:
[ assumed scrollok(stdscr, TRUE) ]
when addch(ch) at lower right corner of screen, curses are realy
gone mad instead if simple scrolling... Curses code assumed that
this will be done correctly, but implement it with two bugs.
1993-07-09 05:34:14 +00:00
deraadt
ac1c140b61
ok, all executables just got 16 bytes shorter. removed a bunch
...
of "nops" from the start of the crt.
1993-07-07 01:33:52 +00:00
jtc
527e6a5736
Add i386 assembly versions of bcmp & memcmp
1993-06-17 23:00:41 +00:00
jtc
b51b2fdb46
enable memset & memchr.
1993-06-17 16:14:32 +00:00
jtc
36b9af8bc1
bzero: make sure we are longword aligned before we "stosl"
...
memchr: new
memset: new
strcat: shave a cycle or two.
1993-06-17 16:12:49 +00:00
mycroft
8ffedb1335
Don't need -I/sys any more.
1993-06-17 13:11:39 +00:00
mycroft
6d772d56b3
Stupid cpp!
1993-06-17 13:04:04 +00:00
mycroft
dbf2e6e2b8
Remove some spaces so GAS 2 won't barf (but I think I will)...
1993-06-17 12:05:29 +00:00
jtc
3743b2f50b
fix align directive, so we don't jmp to a bunch of nops before we get to the good stuyff
1993-06-17 01:50:12 +00:00
jtc
7fb7e975c7
Make assert macro ansi complient.
1993-06-16 23:18:35 +00:00
jtc
bceb67fa8d
According to Ansi C, signal is supposed to return SIG_ERR on error,
...
not BADSIG. I know they are the same thing, but this allows me to
remove the otherwised unused, bogus macro BADSIG from signal.h
1993-06-16 22:12:16 +00:00
mycroft
409bc91101
Move asm.h from /usr/include/sys to /usr/include/machine.
1993-06-16 21:42:43 +00:00
mycroft
ac1dfafeae
Clean up this bullshit.
1993-06-16 21:31:12 +00:00
jtc
b0824ed69e
include xdr_float & xdr_double with all the other rpc/xdr code in libc.a
1993-06-16 21:30:20 +00:00
mycroft
b2a958ff6d
Use TWOENTRY().
1993-06-16 21:04:44 +00:00
mycroft
cddba95abb
Use ENTRY() macro (for profiling).
1993-06-16 19:11:37 +00:00
mycroft
138b0ef3ae
#include <sys/asm.h>, and don't lose if we compile memcpy() with profiling.
1993-06-16 19:00:52 +00:00
mycroft
9490d905c4
Clean up deleted files.
1993-06-16 18:39:49 +00:00
mycroft
686b9e0da1
Actually, just make memcpy() an alias for memmove().
1993-06-16 18:38:38 +00:00
mycroft
33c9c47425
Oops. Forgot to update the Makefile.
1993-06-16 18:33:25 +00:00
mycroft
42bfa88f6a
Add memcpy.s and memmove.s, based on bcopy.s.
1993-06-16 18:26:40 +00:00
mycroft
a7554b65a7
Use ENTRY macro.
1993-06-16 18:23:21 +00:00
jtc
dacb3d324d
Update fnmatch() to be more posix complient (from bostic).
1993-06-16 17:16:11 +00:00
jtc
caf6ead8ab
performance bugs discovered by mycroft
1993-06-16 16:31:00 +00:00
jtc
9bdb2fb9ea
Added i386 assembly language versions of ffs, strcat, strcpy, and strlen.
...
Updated comments of index, rindex, strchr, strcmp, strncmp, and strrchr.
1993-06-16 16:03:56 +00:00
jtc
5d2d1a3364
Added i386 assembly language versions of ffs, strcat, strcpy, and strlen.
1993-06-16 16:02:26 +00:00
jtc
800e6b4bac
Added fast strcmp() and strncmp() routines.
1993-06-15 23:25:30 +00:00
jtc
2658bf6d50
Added fast strcmp() and strncmp() routines.
1993-06-15 23:25:12 +00:00
deraadt
5c20ccab8b
kernel string read function takes much less time. could be optimized further,
...
by making block reads kernel page aligned. (cgd will make the next optimization
in this file)
1993-06-15 07:16:06 +00:00
cgd
9f0aa214be
update db code to v1.6 from vangogh, and put it in "db" rather than "DB"
1993-06-14 23:52:39 +00:00
mycroft
c1cecd30d8
Clean up deleted files.
1993-06-14 23:51:49 +00:00
cgd
70a04c5a30
update db code to v1.6 from vangogh, and put it in "db" rather than "DB"
1993-06-14 23:51:26 +00:00
mycroft
6609149bb3
Clean up deleted files.
1993-06-14 21:16:14 +00:00