Commit Graph

115048 Commits

Author SHA1 Message Date
bjh21 830491815e Following kleink's lead over in <sys/signal.h> (he's braver than me), remove
all feature-test macros.  All of our E* macros are permitted to be defined
by both POSIX and ANSI C, and life is a lot less confusing this way.
2003-07-16 23:03:31 +00:00
dsl 0e2308c0c0 Add ktrace of env and args during exec. 2003-07-16 22:42:47 +00:00
dsl 5dbcc1e019 If VIS_CSTYLE is specified, use \ to escape any printable characters
(especially \ itself, and anything else in 'extra').
Fix strvis() and strvisx() to pass 0..255 to isgraph() etc.
2003-07-16 22:34:34 +00:00
nathanw e171479839 pthread_kill() prototype moved to <signal.h>. 2003-07-16 21:26:33 +00:00
nathanw ffb042ea86 Give the pthread_kill() prototype here, as required. 2003-07-16 21:15:43 +00:00
nathanw c35f5dd38e Add the _POSIX_THREAD and _POSIX_TIMER mandated minimum limits. 2003-07-16 21:03:54 +00:00
is 2ae40f99a0 pass source file name to gpsa, so that gspa could (in theory) embed the
used filename in the output.
2003-07-16 20:07:12 +00:00
is 02963a4af5 Update comments. 2003-07-16 19:58:59 +00:00
cb 9b28f9c625 Mark __clockctl_fd close-on-exec to avoid unintentionally leaking
time setting privileges across an exec.
2003-07-16 19:42:11 +00:00
itojun 8fece4c5f9 libtelnet no longer installed (redo) 2003-07-16 19:39:05 +00:00
itojun 24fbe10c93 do not build/install shlib 2003-07-16 19:35:34 +00:00
he d003f425a8 Despite claims of the contrary, libtelnet in its various forms
is still being installed, so make the set lists match reality for now.
2003-07-16 19:03:11 +00:00
itojun 1463d5f4f4 add libtelnet non-shared portion 2003-07-16 16:23:21 +00:00
itojun 87b3160e5b remove #ifdef sun 2003-07-16 15:14:19 +00:00
itojun a0cef40c27 need this line to remove doublequote 2003-07-16 14:57:29 +00:00
kleink 579c2072dd Unconditionally expose all SIG* signal numbers; this follows existing
practice of other implementations, stays within the name space reserved
for the implementation (both C99 and POSIX), and avoids cluttering with
feature tests for no good reason.

Addresses PR standards/22149 by Nathan Williams.
2003-07-16 14:48:22 +00:00
lukem f17ac45381 add "params" operation 2003-07-16 13:21:47 +00:00
lukem 7b7ea97741 Change the default TOOLDIR from
top-of-obj/tools/tools.OS-VERSION-STRING
to
	top-of-obj/tooldir.OS-VERSION-STRING

It's more consistent with the build.sh defaults for DESTDIR and
RELEASEDIR, and it's easier on "mr lazy completion fingers".
2003-07-16 13:19:49 +00:00
lukem 355436d550 also do the MKTOOLS and PREVIOUSTOOLDIR checks for "realdepend" 2003-07-16 13:13:42 +00:00
lukem 3fd7f6db4c * If a `PREVIOUSTOOLDIR' file doesn't exist, or its contents are not
the same as "$TOOLDIR", run "make cleandir" here first.
  This should prevent various problems where $TOOLDIR is encoded into the
  build process for various tools (lint, groff, texinfo, toolchain),
  $TOOLDIR changes, and various programs don't get rebuilt correctly.
  Should fix PR [toolchain/21988].

* Clean up how the `${MKTOOLS} == no' check is performed.

* Remove "cleantools"; it made a big assumption about the location of
  TOOLDIR that won't be correct in many cases.
2003-07-16 12:57:57 +00:00
cb ee482404e6 Output key IDs in decimal, not hexadecimal, so that they can
be read back later.

fixes PR#14216. ok by Simon Burge (and by him via ntp distribution)
2003-07-16 12:22:58 +00:00
wiz dc53e29867 Add i386 to Dt, now the page is arch-specific. 2003-07-16 12:06:07 +00:00
wiz a89230d697 Bump date for last. 2003-07-16 12:04:26 +00:00
dsl 118b95f75d Add old location of mbr(8) and bootselect(8) pages. 2003-07-16 11:57:15 +00:00
wiz 19aedbe869 Bump date for last. 2003-07-16 11:54:44 +00:00
wiz 89fc0d8cf0 Bump date for SYSTR_CLONE removal. 2003-07-16 11:35:04 +00:00
wiz aeb7902476 Bump date for tu addition; drop trailing space; sort a bit. 2003-07-16 11:34:16 +00:00
wiz f3a3343ca8 Bump date for -r removal. 2003-07-16 11:31:25 +00:00
dsl c0bc37d706 Move mbr(8) and bootselect(8) into i386 subdir (source moved from sbin/fdisk
to src/share/man/man8/man8.i386)
2003-07-16 11:21:33 +00:00
dsl 377bfc41c7 Build mbr.8 2003-07-16 11:12:43 +00:00
dsl ae60f83e33 Remove old i386 mbr stuff (move to arch/i386/stand/mbr a while ago)
mbr.8 moved to src/share/man/man8/man8.i386
2003-07-16 11:11:49 +00:00
dsl baad6947d6 A better home than src/sbin/fdisk/mbr/mbr.8 2003-07-16 11:05:21 +00:00
itojun 71f683ba4a oops, too early (PF) 2003-07-16 08:53:42 +00:00
itojun 128a9bd8d5 add X11 CTEXT encoding
XXX add more charsets
2003-07-16 08:25:17 +00:00
itojun 5d573dd9ce use bounded string op 2003-07-16 08:22:01 +00:00
tshiozak 5e3e3850e3 correct boundary check in _citrus_db_lookup_string_by_string(). 2003-07-16 08:13:51 +00:00
dbj f2bb8b7816 fix description of type declaration of "type" argument to free(9) 2003-07-16 08:13:34 +00:00
pk b73c3ad58a viking_getmid(): don't try to read MXCC registers on non-MXCC machines.
cpu_attach(): if `bootmid' could not be determined early set it to the MID
of the first attaching CPU.
2003-07-16 08:08:22 +00:00
simonb 16f1ab81b5 Correct a comment. 2003-07-16 08:06:10 +00:00
itojun 2ec4a5905e use bounded string op 2003-07-16 08:05:27 +00:00
he 672a3f174d Use "${COMPILE.c}" instead of "$(CC) -c", so as to pick up the correct
include files when cross-compiling.
2003-07-16 07:25:51 +00:00
itojun a5450bcac9 backout. make(1) either uses strcpy() to malloc'ed region (enough size),
or function signature prohibits us from using strlcpy().
2003-07-16 07:16:24 +00:00
itojun 06ded73d5a we can't use snprintf here, as sizeof(pathname) is unknown 2003-07-16 07:11:29 +00:00
itojun d79a960daf strlcpy 2003-07-16 06:57:39 +00:00
tshiozak a08c1c4533 use GETA (Japanese typographical "lacked piece of type") for INVALID. 2003-07-16 06:57:34 +00:00
itojun 6ba71df691 use bounded string op 2003-07-16 06:40:47 +00:00
itojun 16fd25dc05 snprintf 2003-07-16 06:33:11 +00:00
itojun 2074f56f8d no longer install libtelnet 2003-07-16 06:18:32 +00:00
itojun 45bd42b224 libtelnet has gone 2003-07-16 05:43:24 +00:00
itojun e26b0e0cf5 stop installing install libtelnet. build under lib/libtelnet and reference
it from usr.bin/telnet and libexec/telnetd.
(reason for separate build: compiler flags)
2003-07-16 05:42:01 +00:00