aboutsummaryrefslogtreecommitdiff
path: root/src/internal/stdio_impl.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-07-23add ioperm/iopl syscallsRich Felker3-0/+31
based on patches by orc and Isaac Dunham, with some fixes. sys/io.h exists and contains prototypes for these functions regardless of whether the target arch has them; this is a bit unorthodox but I don't think it will break anything. the function definitions do not exist unless the appropriate SYS_* syscall number macro is defined, which should make sure configure scripts looking for these functions don't find them on other systems. presently, sys/io.h does not have the inb/outb/etc. port io macros/functions. I'd be surprised if ioperm/iopl are useful without them, so they probably need to be added at some point in appropriate bits/io.h files...
2012-07-23add splice and vmsplice syscallsRich Felker3-0/+28
based on patches by orc and Isaac Dunham.
2012-07-23add extended attributes syscallsRich Felker2-0/+74
based on patch by orc and Isaac Dunham, with some fixes.
2012-07-23add pipe2 syscallRich Felker2-0/+9
based on patch by orc and Isaac Dunham, with some details fixed.
2012-07-22remove scanf dependency from getaddrinfo /etc/services supportRich Felker1-5/+4
2012-07-22getaddrinfo /etc/services lookup supportRich Felker1-3/+16
2012-07-22fix namespace issue in prototypes in math.hRich Felker1-2/+2
2012-07-22fix wrong size for sigjmp_buf signal set arrayRich Felker1-1/+1
128 is the size in bytes, not longs.
2012-07-22add floating point register saving/restoring to mips setjmp/longjmpRich Felker3-2/+30
also fix the alignment of jmp_buf to meet the abi. linux always emulates fpu on mips if it's not present, so enabling this code unconditionally is "safe" but may be slow. in the long term it may be preferable to find a way to disable it on soft float builds.
2012-07-22make getservby*_r return error code rather than -1 (and using errno)Rich Felker2-19/+35
untested but should be correct..
2012-07-21fix logic error for skipping failed interfaces in if_nameindexRich Felker1-8/+7
2012-07-19fix typo in aio.hRich Felker1-1/+1
2012-07-14fix getservby*() with null pointer for protocol argumentRich Felker2-0/+8
not sure this is the best fix but it should work
2012-07-14avoid blx instruction which does not exist on armv4t or armv4Rich Felker1-1/+2
2012-07-13make dynamic linker tell the debugger its own pathnameRich Felker1-0/+5
use the main program's PT_INTERP header if possible, since this is sure to be a correct (and hopefully absolute) pathname.
2012-07-12fix broken mips a_fetch_addRich Felker1-7/+7
sc was overwriting the result