Commit Graph

16667 Commits

Author SHA1 Message Date
matt 3eafa9878b CERROR is now hidden so no need to call it via the PLT 2013-08-01 05:54:24 +00:00
matt 31fc835fe9 Make __minbrk, __curbrk, and CERROR hidden and avoid using the GOT to access
them.
2013-08-01 05:32:33 +00:00
pooka 3fc5dcaa4f remove unnecessary <sys/poll.h> -- musl whines when it's included 2013-07-31 12:23:25 +00:00
pooka f3adf1e54f comment polish: just musl 2013-07-30 18:56:03 +00:00
pooka aaf7a23bf7 Decide ET_DYN behavior based on __GLIBC__ instead of __linux__,
e.g. musl libc doesn't follow glibc behavior.

per discussions with a number of people
2013-07-30 18:48:51 +00:00
joerg 49cecb845d Don't depend on implicit rounding from non-integral float constant. 2013-07-30 15:30:37 +00:00
joerg 02bc918a66 Don't pass assembler flags to cpp for genassym. 2013-07-30 15:28:47 +00:00
njoly 9b6bbe2755 Add mknodat(2) specific errors. 2013-07-30 13:45:38 +00:00
njoly 31ec74aafc Add mkfifoat(2) specific errors. 2013-07-30 13:15:07 +00:00
njoly a8ca9489d6 Add fchownat(2) specific errors. 2013-07-30 12:38:16 +00:00
skrll c026930a7e include namespace.h - this fixes 48091 2013-07-30 10:47:44 +00:00
joerg 1419f28903 libbind now depends on heimdal, so push it after the third barrier. 2013-07-29 21:02:58 +00:00
njoly 3d23719d01 Add chmodat(2) specific errors. 2013-07-29 19:18:37 +00:00
njoly ff85dd2c24 Add openat(2) specific errors. 2013-07-29 18:37:16 +00:00
njoly c37d15ffcf Add utimensat(2) specific errors. 2013-07-29 14:34:59 +00:00
wiz 9a6c0ab37a Bump date for previous. 2013-07-29 11:49:31 +00:00
njoly 3e084f2c58 Add symlinkat(2) specific errors. 2013-07-29 11:40:04 +00:00
pooka 5cbd60062e Override ssp also in case where it doesn't come intrinsically
from the compiler.
2013-07-29 10:13:21 +00:00
njoly 2580dac907 Add readlinkat(2) specific errors. 2013-07-28 21:24:12 +00:00
njoly 5376926384 Add linkat(2) specific errors. 2013-07-28 18:40:40 +00:00
njoly d878899f75 Add fstatat(2) specific errors. 2013-07-28 15:46:34 +00:00
njoly 82798aec15 Add mkdirat(2) specific errors. 2013-07-28 14:38:25 +00:00
njoly 85cc963274 Add unlinkat(2) specific errors. 2013-07-28 13:53:04 +00:00
njoly dcea1bf790 Add renameat(2) specific errors. 2013-07-28 10:24:59 +00:00
wiz d3cdb3f120 Fix punctuation formatting and sort errors. 2013-07-28 09:27:07 +00:00
njoly 53aa452fce Adjust EFAULT error description to use arguments name from synopsis. 2013-07-28 09:07:55 +00:00
pooka 2eebe6e2de Extend #undef _FORTIFY_SOURCE to both files to avoid compiler
warning for -O0 and fortify combination.

from Alessio Sergi via github
2013-07-27 17:37:29 +00:00
martin c5c422fa26 In .fini invoke destructors (fix copy & pasto) 2013-07-27 13:07:06 +00:00
matt fa03729f71 Use jbsr and add END(__start) 2013-07-26 19:49:19 +00:00
martin 6dae3ba8c7 Simplify to new ___start() signature.
Seems to fix PR port-m68k/48076.
2013-07-26 18:47:23 +00:00
matt 7c78a65eeb Fix some more CERROR inversions 2013-07-25 22:08:15 +00:00
matt 10392817ff Only jump to CERROR if carry is set, not clear. 2013-07-24 15:38:07 +00:00
skrll dd5eecf954 Bump date for previous. 2013-07-24 11:54:04 +00:00
skrll 9c3b844c69 Clarify msgsz. 2013-07-24 11:42:50 +00:00
njoly f2bb7e6625 Use <major>.<minor> for NetBSD version. 2013-07-22 12:36:56 +00:00
pooka 1b3ff08420 Support Linuxen where libc ioctl has cmd as int unstead of unsigned long. 2013-07-22 12:11:03 +00:00
pooka 3fcbbf6450 TIMEVAL_TO_TIMESPEC (for musl)
from Justin Cormack
2013-07-22 08:58:31 +00:00
msaitoh 56e70cb375 Both increment_overflow() and normalize_overflow() have two different
declarations. One must be *32(). Fixes compile error observed on sparc64.
2013-07-22 04:55:09 +00:00
wiz a5684d07dd Use Mt for email addresses. 2013-07-20 21:39:55 +00:00
pooka 40fd6d6fa3 Fixes when compiling against musl libc.
from Justin Cormack via private email
2013-07-20 18:46:15 +00:00
matt af4aa0e2b7 Don't use the fs* variants, just use the f* ones. 2013-07-19 22:32:04 +00:00
manu 42e0a87c26 Catch open without FREAD|FWRITE (it should not happen) 2013-07-19 07:32:35 +00:00
matt 2c3a3e1c7e Deal with m68010 not having bsrl so usr jsr on !__pic__ 2013-07-19 06:26:41 +00:00
pooka a940e06527 sys/cdefs.h should come from rumpuser_port.h
Noticed by Justin Cormack while building against musl libc.
2013-07-18 22:58:35 +00:00
matt f28360367c If __HAVE_LONG_DOUBLE is not defined,
add a strong alias for nextafterl to nextafter
2013-07-18 22:32:53 +00:00
matt 6bcb6c9e28 Only compile is __HAVE_LONG_DOUBLE is defined 2013-07-18 22:31:13 +00:00
matt 233ae00254 Use MACHINE_CPU for m68k 2013-07-18 22:14:10 +00:00
matt 8162b56a77 Adjust for coldfire 2013-07-18 21:37:47 +00:00
matt 78e6d1f298 Remove hardfloat now that it's someplace else. 2013-07-18 21:36:37 +00:00
matt 9c8222884d Fix typo. Don't define map if it isn't used. 2013-07-18 21:36:08 +00:00