Commit Graph

9364 Commits

Author SHA1 Message Date
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
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
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
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
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
matt af4aa0e2b7 Don't use the fs* variants, just use the f* ones. 2013-07-19 22:32:04 +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
matt 097c4bc4f9 Cleanup. hardfloat stuff is now in its own directory 2013-07-18 21:34:33 +00:00
matt 5ef4c1b707 Move hardfloat support to its own directory 2013-07-18 21:31:22 +00:00
matt 7f6ec7c998 Coldfire doesn't do FLOATX80 2013-07-18 21:30:40 +00:00
matt a66ddcbe13 Add the Makefile 2013-07-18 21:29:31 +00:00
matt 6125de07bf Update to compile on coldfire. 2013-07-18 21:29:08 +00:00
matt a25010752c Add for softfloat compatibility 2013-07-18 21:25:11 +00:00
matt 003bb39b53 ${MACHINE_ARCH} != "m68000" --> ${MACHINE_ARCH} == "m68k" 2013-07-18 21:19:50 +00:00
matt 434ca5fbec Use stack adjustment in the lnk instruction to adjust the stack.
Saves one word on the following moveml
2013-07-18 21:18:36 +00:00
matt 9bc4e22366 Make __curbrk & __minbrk hidden. 2013-07-18 12:27:01 +00:00
matt 3aae98db4e Remove non-__ELF__ defines 2013-07-18 12:21:52 +00:00
matt 0bcd9d746a Use pcrel access and avoid GOT entries. Restructure a little to be more
efficient.
2013-07-18 12:20:41 +00:00
matt 90b4c890b1 Add more softfloat compatible functions 2013-07-18 12:05:30 +00:00
christos 2361750063 remove "register" in new code
fix backwards check for overflow
2013-07-17 23:09:26 +00:00
matt 88723221e0 Missed these. Convert to motorola format. 2013-07-17 21:29:01 +00:00
christos a37624b5b0 welcome to 2013d 2013-07-17 20:13:04 +00:00
matt c1bc7ededb Use __HAVE_FPU__ instead __HAVE_68881__ 2013-07-17 06:43:32 +00:00
matt d35c388600 Move the hardfloat stuff to its own directory.
Rewrite fp{get,set}{mask,round,sticky} in C
2013-07-17 06:39:06 +00:00
matt 7a54509455 Use a more portable series of instructions. 2013-07-17 04:57:55 +00:00
matt a4ef47e089 Use a more compact instruction sequence that also works on coldfire 2013-07-17 04:56:14 +00:00
matt 4c5ed3b22b Use assym.h 2013-07-17 03:01:27 +00:00
matt 387bfc7df7 Add genassym / assym.h support 2013-07-17 01:41:17 +00:00
matt 2d913a7c7d Use SYSTRAP.
Don't use the PLT to call CERROR
Use LEA_LCL / GOT_SETUP
Remove non-__ELF__ code.
Make __minbrk and __curbrk hidden and avoid using the GOT for them.
Convert to motorola syntax.
2013-07-16 23:00:15 +00:00
matt 5c5fa67e4a Use SYSTRAP
Use a branch for CERROR (avoid the PLT)
2013-07-16 22:20:35 +00:00