Jordan K. Hubbard
733972332a
Sync with version 1(26).
...
Submitted by: Frank Durda IV <uhclem@fw.ast.com>
1995-10-25 16:47:54 +00:00
Jordan K. Hubbard
9720b0841f
Stable matcd port to 0x230, as per request by Bruce and Frank.
...
Submitted by: Frank Durda IV <uhclem@fw.ast.com>
1995-10-25 16:43:01 +00:00
Jordan K. Hubbard
d6393cdba3
Bring in version 1(26) - considerably less memory usage (and may bring us
...
down to 4MB bootability again).
Submitted by: Frank Durda IV <uhclem@fw.ast.com>
1995-10-25 16:41:22 +00:00
Nate Williams
468f82b316
Run-time linker speedups - Round One
...
Implemented symbol memorizing to reduce the number of calls to lookup(),
making relocation go faster. While relocating a given shared object,
the dynamic linker maintains a memorizing vector that is directly
indexed by the symbol number in the relocation entry. The first time a
given symbol is looked up, the memorizing vector is filled in with a
pointer to the symbol table entry, and a pointer to the so_map of the
shared object in which the symbol was defined. On subsequent uses of
the same symbol, that information is retrieved directly from the
memorizing vector, without calling lookup() again.
A symbol that is referenced in a relocation entry is typically
referenced in many relocation entries, so this memorizing reduces the
number of calls to lookup() dramatically. The overall improvement in
the speed of dynamic linking is also dramatic -- as much as a factor of
three for programs that use many shared libaries.
Submitted by: jdp@polstra.com "John Polstra"
1995-10-25 16:16:35 +00:00
Jordan K. Hubbard
36b7319742
Bring forward my changes from 2.1
1995-10-25 15:38:37 +00:00
Torsten Blum
59f0c0d522
fix bad dependencies (LIBMATH -> LIBM)
1995-10-25 15:08:21 +00:00
Torsten Blum
cef6c97a61
Fix a typo ("-It Fl" to ".It Fl")
...
document the "-P" switch
Obtained from: the NetBSD bugs mailinglist
1995-10-25 02:17:44 +00:00
Torsten Blum
e464a43558
change cross reference from binmail(1) to mail.local(8)
...
Obtained from: the NetBSD bugs mailinglist
1995-10-25 02:15:40 +00:00
Nate Williams
7c0553d98c
Build all of the libraries: targets libs in the same manner. Append the
...
optional ${CLEANDIR} and ${OBJDIR} targets to those missng them.
Also, check for the existance of all library targets before building
them to follow convention.
1995-10-24 18:51:08 +00:00
Jordan K. Hubbard
abdec3e35c
Fix a silly bug where MAXPATHLEN was subtracted from the string length rather
...
than the other way around!
Submitted by: Elmar Bartel <bartel@informatik.tu-muenchen.de>
1995-10-24 13:46:35 +00:00
Poul-Henning Kamp
adc1189458
Added symorder to tools target.
...
Suggested by: rgrimes.
1995-10-24 08:37:28 +00:00
Andrey A. Chernov
a18c0b455a
Remove LD_NOSTD_PATH unsetenv, it isn't exist anymore
1995-10-24 06:52:36 +00:00
Andrey A. Chernov
d7582593f6
Remove LD_NOSTD_PATH unsetenv, isn't exist anymore
1995-10-24 06:50:45 +00:00
Andrey A. Chernov
a4057ed8d3
Remove LD_NOSTD_PATH implementation, it isn't works and
...
can cause some problems.
Suggested-by: davidg
1995-10-24 06:48:16 +00:00
Andrey A. Chernov
8bbd907273
Add setlocale LC_CTYPE
1995-10-24 06:15:05 +00:00
Andrey A. Chernov
628b3a7935
Add setlocale LC_CTYPE
1995-10-24 06:02:24 +00:00
Andrey A. Chernov
f34b5369b7
Remove wrong LC_TIME env. usage
1995-10-24 05:56:45 +00:00
Andrey A. Chernov
6e9804553e
Add setlocale LC_TIME
1995-10-24 05:37:15 +00:00
Andrey A. Chernov
eb1d32b9a3
Add setlocale LC_CTYPE
1995-10-24 05:18:36 +00:00
Andrey A. Chernov
238d3ffda9
Add setlocale LC_TIME
1995-10-24 05:09:54 +00:00
Andrey A. Chernov
dc675fc2e7
Add setlocale LC_TIME|LC_CTYPE
1995-10-24 04:18:45 +00:00
Andrey A. Chernov
f6d3b9ac8f
Add setlocale LT_TIME
1995-10-24 04:09:49 +00:00
Andrey A. Chernov
965f310ce1
Add setlocale LC_TIME
1995-10-24 04:06:02 +00:00
Andrey A. Chernov
baf72ec10c
Add setlocale LC_TIME|LC_CTYPE
1995-10-24 03:06:09 +00:00
Jordan K. Hubbard
a606079304
Correct typo from 2.1
1995-10-24 02:23:42 +00:00
Jordan K. Hubbard
6094230b54
Make upgrades actually work (thanks, Julian).
...
Many other bug fixes.
1995-10-24 02:18:23 +00:00
Andrey A. Chernov
c0fe8534e7
Remove unneeded ctype.h
1995-10-23 23:50:20 +00:00
Andrey A. Chernov
8dcf55a40e
Add setlocale LC_CTYPE
1995-10-23 23:36:55 +00:00
Andrey A. Chernov
fb241711f7
Add missing reaction on LC_ALL and LC_COLLATE
1995-10-23 23:08:26 +00:00
Andrey A. Chernov
f7c627b282
Add setlocale LC_CTYPE
1995-10-23 21:31:48 +00:00
Andrey A. Chernov
c2ad0566d6
Remove unneded ctype.h everywhere
...
Add setlocale LC_TIME
1995-10-23 21:23:27 +00:00
Andrey A. Chernov
1d06ee4a64
Change LC_ALL to LC_CTYPE|LC_TIME - small optimization
1995-10-23 21:09:01 +00:00
Andrey A. Chernov
0c56c7b29c
Add setlocale LC_CTYPE|LC_TIME
1995-10-23 21:06:31 +00:00
Andrey A. Chernov
5b28d45420
Remove unneded ctype.h
1995-10-23 21:03:40 +00:00
Andrey A. Chernov
7f3f016d8c
Fix it for chars with 8bit set
1995-10-23 20:49:58 +00:00
Andrey A. Chernov
a409ec1917
Add setlocale LC_ALL
1995-10-23 20:36:26 +00:00
Andrey A. Chernov
4aa17bf7c8
Reset LC_TIME only and add missing export
1995-10-23 20:33:13 +00:00
Andrey A. Chernov
4d279a0648
Add setlocale(LC_TIME,...
1995-10-23 20:26:53 +00:00
Andrey A. Chernov
34d08e870e
Treat empty encoding as "C" encoding
1995-10-23 20:20:11 +00:00
Andrey A. Chernov
377da8e867
Optimize PathLocale handling.
...
Handle C/POSIX/"" properly.
Don't reset collate to C when it is unnecessary
1995-10-23 20:08:24 +00:00
Andrey A. Chernov
2d542a0868
Don't reset LC_TIME to C when it isn't neccessary
1995-10-23 19:52:43 +00:00
Steven Wallace
a5d49c1801
Add code to properly translate signal returned in status argument of wait4()
...
call for STOPPED and SIGNALED status (exit status identical).
1995-10-23 19:46:51 +00:00
Steven Wallace
f23c6d682b
Remove COMPAT_IBCS2 option.
...
Ibcs2 emulator no longer depends on owait() or any other hack to wait4().
1995-10-23 19:44:38 +00:00
Bruce Evans
8159bae9d0
Fix a sign extension bug that was unleashed by the previous change.
...
The total process time was sometimes 2^32 usec too large but that
wasn't a problem before because the time was bogusly truncated mod
2^32.
1995-10-23 19:05:50 +00:00
Andrey A. Chernov
76021f6637
Reset only one necessary LC_ variable
1995-10-23 18:51:29 +00:00
Peter Wemm
67f3063c0e
Attach dnsquery to Makefile
1995-10-23 16:44:22 +00:00
Peter Wemm
ecc3153d73
Make it compile..
...
This is part of bind-4.9.3, but was missed in previous imports. It replaces
the old nstest and nsquery programs.
1995-10-23 16:38:17 +00:00
Bill Paul
da7408fc6d
Add support for publickey.byname map (turned off by default since
...
we haven't imported the Secure RPC stuff yet).
1995-10-23 16:13:53 +00:00
Peter Wemm
d8ae52dc79
Merge beta26 changes
1995-10-23 16:07:56 +00:00
Bill Paul
99bf54399a
Eek! When we encounter a '+' or '-', the resulting action should be
...
'continue' rather than 'break'.
1995-10-23 16:03:41 +00:00