Commit Graph

763 Commits

Author SHA1 Message Date
assar
4b1c7f1857 update generated heimdal include files for 0.3f
update Makefile infrastructure for 0.3f
bump shared library versions
fix some merge problems
2001-06-20 02:01:18 +00:00
wiz
3f9984fc90 existent', not existant' 2001-06-19 13:42:07 +00:00
wiz
f3f6c5b675 accessible' only has one a'. 2001-06-19 12:52:20 +00:00
wiz
40ac848024 Fix various misspellings of compatible/compatibility. 2001-06-11 01:50:48 +00:00
kleink
c3dba0b26e Employ __static_cast(); suggested by Dave Sainty in PR lib/11766. 2001-05-06 15:31:09 +00:00
kleink
fe3c9ceaf7 * Move definitions of exact-width integer types from <machine/types.h>
to <sys/types.h> and <sys/stdint.h>.
* Add a new C99 <stdint.h> header, which provides integer types of
  explicit width, related limits and integer constant macros.
* Extend <inttypes.h> to provide <stdint.h> definitions and format
  macros for printf() and scanf().
* Add C99 strtoimax() and strtoumax() functions.
* Use the latter within scanf().
* Add C99 %j, %t and %z printf()/scanf() conversions for
  intmax_t, pointer-type and size_t arguments.
2001-04-28 15:41:28 +00:00
kleink
91491e8dda Change the `len' arguemtn to gethostbyaddr(3) from int to socklen_t in
accordance with XNS5.2; fixes PR standards/12703.
2001-04-26 12:55:31 +00:00
thorpej
989dafca84 If _CTYPE_PRIVATE, need to include <machine/limits.h> for CHAR_BIT. 2001-04-18 01:45:18 +00:00
kleink
7aa4bf8f8f Replace (sizeof (char) << 3) with a less silly-looking CHAR_BIT;
from Peter Seebach in PR standards/9333.
2001-04-17 20:09:50 +00:00
wiz
08b35fec91 add getbootfile(3) 2001-04-06 16:24:25 +00:00
kleink
a495a577a0 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.
2001-03-31 18:29:20 +00:00
kleink
8ca649a389 Sprinkle some restrict. 2001-03-29 19:06:39 +00:00
kleink
a1560723b0 Don't declare qdiv() when qdiv_t wasn't defined previously; fixes PR lib/11557
from Richard Earnshaw.
2001-03-28 11:12:19 +00:00
tshiozak
612f7109a2 add "CODESET" symbol. (but not working yet) 2001-03-22 19:44:27 +00:00
kleink
346219c95f Sprinkle some restrict qualifiers. 2001-03-22 07:37:04 +00:00
kleink
77fbd9fe1c Sprinkle some restrict qualifiers. 2001-03-21 22:42:28 +00:00
mycroft
fd917aa892 Use `rpcgen -C'. 2001-03-21 20:48:09 +00:00
atatat
c5325e7ef7 Oops. Forgot md2.h header file. 2001-03-19 04:18:53 +00:00
atatat
3ddb3899a3 Add md2 routines to libc. 2001-03-19 04:13:16 +00:00
christos
46096f7161 fix comment. 2001-03-16 21:02:42 +00:00
christos
cd10ca052b Add GLOB_LIMIT 2001-03-16 20:13:58 +00:00
cgd
713e55ce85 add prototypes for shquote() and shquotev() 2001-03-10 01:46:08 +00:00
cgd
920472acb3 add prototypes for getprogname and setprogname 2001-02-19 22:12:41 +00:00
ragge
4b033d7e28 Don't handle ieeefp.h on vax. 2001-02-17 12:29:45 +00:00
msaitoh
3b3698bd48 check NO_DLOPEN again 2001-02-16 20:04:18 +00:00
cgd
8318d9d0b9 change 'char *' args of clnt_pcreateerror, clnt_spcreateerror,
clnt_perror, and clnt_sperror to 'const char *' to follow manual
pages (!!).
2001-02-13 01:00:21 +00:00
assar
9597bd45de update generated headers for 0.3e 2001-02-11 17:55:16 +00:00
christos
8d8a844c76 avoid redundant declarations. 2001-02-04 18:05:00 +00:00
itojun
97776ad876 have comment about strange use of _B 2001-01-21 10:44:15 +00:00
itojun
6bb7c9da0c avoid exposure of libc internal symbols into public header (wctype.h). 2001-01-20 17:40:09 +00:00
cgd
c338834cd9 use expr to do subtraction. shell math isn't as portable. 2001-01-16 02:42:39 +00:00
enami
c89a720a26 Sync with lib/librpcsvc/Makefile; Pass -B ${MAKEFLAGS} to submake. 2001-01-07 06:56:15 +00:00
christos
eedd4b5634 protect the incomplete cabs declarations with #ifndef __MATH_PRIVATE__ so that
the code that defines the functions can declare them properly.
2001-01-05 23:36:38 +00:00
kleink
20a43da197 C99: add new parameters int_p_cs_precedes, int_n_cs_precedes,
int_p_sep_by_space, int_n_sep_by_space, int_p_sign_posn and
int_n_sign_posn to monetary locale information.
2001-01-02 10:53:24 +00:00
assar
a4ceca4dc2 krb4 has been upgraded to 1.0.5 2000-12-30 22:30:01 +00:00
kleink
6b94677e25 Sprinkle some __restrict into <wchar.h>. 2000-12-29 15:26:33 +00:00
kleink
81ab746b71 Sprinkle some __restrict into stdio. 2000-12-29 15:22:48 +00:00
itojun
8ff0e15990 prototype decl for internal functions. 2000-12-22 14:16:16 +00:00
itojun
de1996b103 wcwidth is outside of standard 2000-12-22 05:31:42 +00:00
itojun
ab9a937270 add wcsl{cat,cpy} 2000-12-22 05:23:27 +00:00
itojun
408f4697a6 first import of citrus LC_CTYPE locale. singlebyte only at this moment.
shot-term TODO:
- enable multibyte locales.  this includes loadable locale modules
  (#ifdef DLRUNE).
- populate LC_CTYPE definition files.
- other functions such as iconv()
- make libc functions more friendly with multibyte.
- multilingualize other LC_xx
- torture tests

XXX don't forget to "make depend" when you rebuild libc, multibyte.c is
moved from lib/libc/stdlib to lib/libc/locale.
2000-12-21 11:29:47 +00:00
itojun
4c56e769f6 add dummy wcwidth() and wcswidth(). wcwidth() will be updated later. 2000-12-21 08:30:52 +00:00
itojun
a25075d36a have dummy wctype.h and isw*/tow*. part of libc minor 68 -> 69 crank.
equivalent to is*/to* at this moment.  we'll put wchar_t code in the
near future.
2000-12-21 05:40:56 +00:00
itojun
b6ad76f487 add wcs* functions. consier it as part of libc minor crank 68 -> 69.
add decl of WEOF into wchar.h.  ISO/IEC 9899:1999(E)..
2000-12-21 05:12:18 +00:00
itojun
e07051a797 ISO 9899-1990: #include <wchar.h> should pull definition for "NULL" in.
checked with Norihiro Kumagai <kuma@oasis.sharplabs.com>
2000-12-20 22:36:25 +00:00
christos
0891c39b57 remove declaration of _nsyylineno from here. 2000-12-20 20:47:55 +00:00
christos
b87a6ffa85 avoid multiple declarations. 2000-12-20 18:35:46 +00:00
christos
0b49c77063 deal with bsearch duplicate declaration. 2000-12-20 18:35:21 +00:00
itojun
97e0963d33 add wmem* functions, from citrus. bump libc shlib minor. 2000-12-20 14:53:23 +00:00
kleink
f02540ff10 C99: Print the name of the function enclosing the assertion, if possible. 2000-12-19 14:32:59 +00:00