| Commit message (Expand) | Author | Files | Lines |
| 2018-09-12 | remove unused code from strcpy.c | Rich Felker | 1 | -7/+0 |
| 2018-09-12 | move __res_msend_rc declaration to lookup.h•••unlike the other res/dn functions, this one is tied to struct
resolvconf which is not a public interface, so put it in the private
header for its subsystem.
| Rich Felker | 2 | -1/+1 |
| 2018-09-12 | fix type-mismatched declarations of __nl_langinfo_l in source files•••obviously the type "should be" const, but it inherited non-const from
the standard nl_langinfo_l.
| Rich Felker | 2 | -2/+2 |
| 2018-09-12 | for c11 mtx and cnd functions, use externally consistent type names•••despite looking like undefined behavior, the affected code is correct
both before and after this patch. the pairs mtx_t and pthread_mutex_t,
and cnd_t and pthread_cond_t, are not mutually compatible within a
single translation unit (because they are distinct untagged aggregate
instances), but they are compatible with an object of either type from
another translation unit (6.2.7 ΒΆ1), and therefore a given translation
unit can choose which one it wants to use.
in the interest of being able to move declarations out of source files
to headers that facilitate checking, use the pthread type names in
declaring the namespace-safe versions of the pthread functions and
cast the argument pointer types when calling them.
| Rich Felker | 6 | -12/+17 |
| 2018-09-12 | move and deduplicate declarations of __dns_parse to make it checkable•••the source file for this function is completely standalone, but it
doesn't seem worth adding a header just for it, so declare it in
lookup.h for now.
| Rich Felker | 4 | -2/+3 |
| 2018-09-12 | move lgamma-related internal declarations to libm.h | Rich Felker | 5 | -12/+7 |
| 2018-09-12 | declare __syscall_ret as hidden in vfork asm•••without this, it's plausible that assembler or linker could complain
about an unsatisfiable relocation.
| Rich Felker | 4 | -0/+4 |