summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Collapse)Author
2014-03-04Introduce GENASSYM_CPPFLAGS for options during genassym processing.joerg
Consistently drop assembler flags.
2014-03-04The fixuns* come from compiler_rt so softfloat doesn't need to provide them.matt
2014-03-04Avoid a warning and just do the trap #1 instead of calling sigreturn inline.matt
If it fails, it'll fall into the botch case so don't bother calling CERROR on failure.
2014-03-02Change remaining "MACHINE_ARCH" to "LIBC_MACHINE_ARCH"matt
2014-02-26Update compiler-rt glue for the new source layout.joerg
2014-02-25Powerpc seems to expect minimum 8 byte alignment from malloc as well.martin
2014-02-22pipe2 requires fcntl.h for its flags; PR 48614 from Steffen Daode Nurpmeso.dholland
Also fix the wording for EINVAL as suggested by Robert Elz.
2014-02-19Provide a genassym.cf in libc for hppa and use it.skrll
2014-02-17Bounce the minimum allocation alignement for sparc64 and amd64 as well,martin
to sync with their default gcc configuration. We could relax this again later, after a filing a defect report with the ISO C comitee and getting an answer contradicting the gcc teams interpretation (and then fix the gcc target configurations instead).
2014-02-10remove unneeded code, and kill parens from returnchristos
2014-02-10PR/48585: Henning Petersen: Always set errno when returning NULL.christos
2014-02-07don't lie about function signatures.christos
2014-02-07RFC 3542 (section 10.1) states that optlen should only be checked whenchristos
opt != NULL (Eitan Adler)
2014-02-06bump the datermind
2014-02-06cdbw(3) man page: fix the header file name and use .Fa for function arguments.rmind
2014-02-05Err on the safe side for small memory allocations and provide 4byteskrll
alignment by default. Override this to 8byte alignment for alpha and arm eabi. Someone (tm) can review this change once the standards and compiler(s) have sorted themselves out.
2014-02-02bump date for previousdholland
2014-02-02Reorg second paragraph too, to group related info together.dholland
2014-02-02Rework description for clarity; prompted by chat comments from bad@.dholland
2014-02-02Sort errors. Bump date for previous.wiz
2014-02-02Bump date for previous.wiz
2014-02-02Remove paranthesis from return operands.martin
2014-02-02Limit the amount of kernel memory a posix_spawn syscall can use (for handlingmartin
the file action list) by limiting the maximum number of file actions to twice the current file descriptor limit. Fix a few bugs in the support functions and document the new limit. From Maxime Villard.
2014-02-02Mark up HZ.wiz
2014-02-02Fix unsigned 64 bit int to long double conversion for numbers that would notmartin
fit into a signed 64 bit int. Found by latest t_floatunditf test case failuer, hint from Matt Thomas.
2014-02-01mention how HZ affects uschristos
2014-02-01Since powerpc passes 8 arguments in registers and the syscall number in r0,matt
shuffle register argument so the kernel won't need to access the stack to retrieve that last argument.
2014-01-31Fix prototype in SYNOPSIS, mark up NULL with Dv.wiz
2014-01-31expose __lwp_park60christos
2014-01-31Since N32/N64 pass the first 8 arguments in registers, we can load allmatt
the arguments into those registers before invoking the syscall having the kernel syscall handler from having to do that.
2014-01-30Add unordtf2.cmatt
2014-01-30Make confiditon on FLOAT128matt
2014-01-30unord for float128 long doublematt
2014-01-30Provide a simple floatunditf implementation, at least mips64 needs one.joerg
2014-01-30Use fixunssfsi and fixunsdfsi from compiler-rt.joerg
2014-01-29Include compiler-rt in libc, libm and libkern.joerg
2014-01-29Long double support builds for PPC now.joerg
2014-01-28no need to duplicate the generic fabs_ieee754.c heremacallan
2014-01-28split fabs.c into hardfloat .S and softfloat .c as requested by joergmacallan
2014-01-27Use ${TOOL_GZIP} instead of just gzip in all Makefilesapb
outside */dist/* subdirectories. When USE_PIGZGZIP=yes, bsd.own.mk sets TOOL_GZIP=${TOOL_PIGZ}, so there's no need to test USE_PIGZGZIP in these Makefiles.
2014-01-24CID 1163170, 1164171, resource leakchristos
CID 1161172 double free
2014-01-24Load the magic into the right register for the comparison in _longjmpskrll
2014-01-24remove bogus comment, we are not working around an assembler issue.christos
2014-01-23Use a constant in the text segment to avoid the .lit8 out of range relocationchristos
error.
2014-01-23One vmsr is enough.joerg
2014-01-21Handle case where a 0 length template string or a templateseanb
of all 'X' would dereference, and maybe assign to, memory before the template. Simplify.
2014-01-21Increment to the value, not the pointer. (Thorsten Brehm)christos
2014-01-20Use fabs_ieee754.c.joerg
2014-01-20vfwprintf: fix error propagationyamt
PR/47660 (Julio Merino)
2014-01-19If MKREPRO=yes, make the tags file refer to /usr/srcapb
instead of referring to the actual source directory ${NETBSDSRC}.