Commit Graph

10891 Commits

Author SHA1 Message Date
drochner 7b1c6fd9ff second step to retire the useless i386_set_ioperm/i386_get_ioperm
calls: remove declarations from public headers
(it still needs to be built for binary compatibility; one might consider
establishing a separate "compat" department as libc does, but these
little wrapper functions aren't worth the effort yet)
2006-04-12 21:48:08 +00:00
drochner 76264cfc6a first step to retire the useless i386_set_ioperm/i386_get_ioperm
calls: remove their manpages
2006-04-12 18:35:42 +00:00
tnozaki 08db232b12 completely broken, make it works. 2006-04-11 14:24:37 +00:00
jschauma 2871f9db99 document that VIS_CSTYLE encodes space (SP 040) as '\s'. 2006-04-09 15:24:34 +00:00
christos 5bba7270fa fix debugging printf format. 2006-04-09 01:36:51 +00:00
christos ac579202bd fix debug build. 2006-04-09 00:49:55 +00:00
christos 98527081b1 make debug build work. 2006-04-09 00:44:40 +00:00
christos a0d45c2607 Need stdio.h if debug. 2006-04-08 23:24:44 +00:00
christos f5804cdea3 make sure p is initialized. 2006-04-08 22:05:36 +00:00
christos d2bf424ee0 remove bogus declaration. 2006-04-08 21:33:09 +00:00
mrg 0db1500b43 retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4. 2006-04-07 19:38:58 +00:00
skrll 6f5914a550 __sigtramp1.S moved to the new compat layout so we should try and build
it here.
2006-04-05 12:23:51 +00:00
wiz e4293af91f Sort SEE ALSO, bump date for previous. 2006-04-04 20:26:33 +00:00
christos e9427c25f6 Add coverity annotations. 2006-04-02 03:26:03 +00:00
elad 2675cb7714 Allow explicit length by checking it only if we have a length above 0. 2006-04-01 14:51:17 +00:00
drochner 75d99205fc we don't have FE_TOWARDZERO (yet), refer to FP_RZ instead 2006-03-31 12:17:41 +00:00
drochner 273bf6508d correct multiplicand in pseudorandom generation 2006-03-31 11:43:54 +00:00
drochner 04293de9bb switch byteorder of seed to match previous (and documented) behaviour 2006-03-31 11:42:31 +00:00
christos 3c9502f95a Unbreak fts13 after yesterdays header changes [yes I keep old binaries around
just to test this]
2006-03-30 18:24:49 +00:00
elad f77bbf7c65 set all fields to -1 after allocation, this makes it easier to write
policies.
2006-03-30 18:11:17 +00:00
christos 8d5214b18a PR/33163: Auster Vl.: fts: cant allocate memory | filename too long
Change the ftp_pathlen and fts_namelen to u_int from u_short so that
pathnames > 32K work.
2006-03-30 01:23:50 +00:00
rtr a559f08510 do not build or install libcdk as a part of base anymore
cdk source still lives in dist however

approved by core@
2006-03-30 00:00:23 +00:00
cube 562d0d89a2 Instead of using hard-coded values for various registers, get them from the
current context.  Valid values can change depending on how the kernel is
setup.  i386 and amd64 happen to be setup differently.
2006-03-29 22:55:15 +00:00
christos 7dc4aac2d8 Fix memory leak. 2006-03-27 01:09:11 +00:00
christos fb11ba2dc5 PR/33124: Murray Armfield: readdir_r is missing a restrict qualifier.
http://www.opengroup.org/onlinepubs/000095399/basedefs/dirent.h.html
2006-03-26 18:22:40 +00:00
christos 3b6811d33b PR/33123: Murray Armfield: standards compliance & glob.h
Certain fields in glob.h need to be size_t; fix this and version glob(3).
    http://www.opengroup.org/onlinepubs/000095399/basedefs/glob.h.html
2006-03-26 18:11:22 +00:00
rtr b3c940abb1 set close-on-exec flag for fd to database like type DB_HASH does
approved by christos@
2006-03-26 02:03:40 +00:00
xtraeme 500730a394 Mention trunc(3), reminded by kjk. 2006-03-26 02:02:38 +00:00
rtr 8c8b6ee256 make __hash_open obey TMPDIR
resolves pr32565 and pr32454
2006-03-26 02:00:37 +00:00
kleink f4003bf348 Add LIBRARY. 2006-03-25 22:18:40 +00:00
uwe 2660f98628 Uncomment crossreference to round(3), we do have one. 2006-03-25 20:03:06 +00:00
uwe 0b2a86e51d Uncomment crossreference to trunc now that we have it. 2006-03-25 20:01:36 +00:00
xtraeme 3e96ddc120 Add __RCSID(), u_intX_t -> uintX_t.
cvs: ----------------------------------------------------------------------
2006-03-25 16:55:53 +00:00
xtraeme f1336fbda3 Add trunc() and truncf() C99 functions, from FreeBSD. 2006-03-25 16:41:11 +00:00
rtr 596eb336c9 remove if/free block checking known condition
coverity 2762 / run 11
2006-03-25 13:00:11 +00:00
rpaulo 2c7819a4c8 Make macros more readable. No functional change. 2006-03-25 12:09:40 +00:00
rtr 6f6a761f7f Remove "len was less than zero" from the list of reasons that the function
will fail with EINVAL since the len param is size_t and couldn't possibly
be "less than zero".

Resolves pr32516
2006-03-25 01:24:28 +00:00
kleink c66ffccfbe Xref rnd(4). 2006-03-24 16:14:42 +00:00
kleink 6fbc3967e6 Revert previous indentation fix to keep the diff to strtof.c as small
as possible.
2006-03-24 16:04:32 +00:00
christos 9363fb8b44 move declaration to header file. 2006-03-23 20:22:51 +00:00
wiz 14bdd15e54 Bump date for previous. 2006-03-23 19:43:58 +00:00
wiz c2cc4b2716 Consistently use .Va for errno. Quote "-" for PostScript output. 2006-03-23 19:31:37 +00:00
wiz c2f9369ee7 Remove trailing whitespace, add 'and' in enumeration. 2006-03-23 19:30:27 +00:00
he 33dca3ba88 Fix what has to be a typo -- don't __weak_alias() "strtold" but "strtof".
Also minor indentation fix.  Fixes build problem (linking groff's grodvi).
2006-03-23 18:08:20 +00:00
drochner f81322cf18 build erand48_ieee754.c on everything but vax 2006-03-22 22:03:58 +00:00
drochner 7a2af2aba0 Rewrite erand48() to put the random bits into the mantissa by simple
bitshifts instead of calling ldexp() three times.
(for ieee doubles only -- vax can't use it, so the old version
needs to stay around)
This removes the dependency on ldexp() which also didn't participate in
the usual __RENAME game, thus lead to confusion.
In addition, this version is almost 3 times as fast for me.
2006-03-22 21:06:03 +00:00
drochner e89a43e9fd <math.h> is just needed for the ldexp() call in erand48() -
remove unnecessary dependency
2006-03-22 20:52:16 +00:00
drochner b0f21ee1ea merge libc/arch/{i386,x86_64}/gen/modf.S into one
(not quite a merge actually, just an #ifdef for now)
and build it in the i386 case (amd64 should work, just needs to be tested)
That way, a program linking against libm should get the optimized
version as expected.
2006-03-22 20:45:58 +00:00
christos 39f876d6be Coverity CID 2757: Avoid leaking key_block 2006-03-22 16:32:39 +00:00
christos 1324bf1ab1 Remove a variable that became set-and-not-used after the dead code removal. 2006-03-22 14:01:30 +00:00