Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-11-23 | remove stuff that doesn't belong in powerpc 32-bit sigcontext | Rich Felker | 1 | -4/+0 | |
these fields were wrongly copied from the kernel's ppc64 struct def | |||||
2012-11-21 | more ppc signal.h typedef order fixes | Rich Felker | 1 | -13/+13 | |
2012-11-21 | fix misordered typedefs in ppc signal.h | Rich Felker | 1 | -2/+2 | |
2012-11-21 | ppc signal/NSIG related fix (warning fix, redefinition) | Rich Felker | 1 | -2/+1 | |
2012-11-21 | add back NSIG, removed from powerpc in last commit, but for all archs | Rich Felker | 1 | -0/+2 | |
unlike the previous definition, NSIG/_NSIG is supposed to be one more than the highest signal number. adding this will allow simplifying libc-internal code that makes signal-related syscalls, which can be done as a later step. some apps might use it too; while this usage is questionable, it's at least not insane. | |||||
2012-11-21 | make powerpc signal.h namespace-clean for posix/isoc | Rich Felker | 1 | -19/+32 | |
also handle the non-GNUC case where alignment attribute is not available by simply omitting it. this will not cause problems except for inclusion of mcontex_t/ucontext_t in application-defined structures, since the natural alignment of the uc_mcontext member relative to the start of ucontext_t is already correct. and shame on whoever designed this for making it impossible to satisfy the ABI requirements without GNUC extensions. | |||||
2012-11-21 | fix powerpc types to match abi, and some feature test issues | Rich Felker | 3 | -7/+8 | |
2012-11-21 | fix invalid usage of mcontext_t in powerpc signal.h | rofl0r | 1 | -1/+1 | |
2012-11-18 | fix breakage from introducing bits header for sys/io.h | Rich Felker | 1 | -0/+0 | |
apparently some other archs have sys/io.h and should not break just because they don't have the x86 port io functions. provide a blank bits/io.h everywhere for now. | |||||
2012-11-18 | add missing const on powerpc FE_DFL_ENV | Rich Felker | 1 | -1/+1 | |
2012-11-18 | fenv support for ppc, untested | Rich Felker | 1 | -7/+28 | |
based on code sent to the mailing list by nsz, with minor changes. | |||||
2012-11-18 | ppc socket.h: add forgotten cmsghdr | rofl0r | 1 | -0/+7 | |
2012-11-16 | dynamic linking support for powerpc | Rich Felker | 1 | -8/+27 | |
incomplete but at least partly working. requires all files to be compiled in the new "secure" plt model, not the old one that put plt code in the data segment. TLS is untested but may work. invoking the dynamic linker explicitly to load a program does not yet handle argv correctly. | |||||
2012-11-16 | fix ppc stat structure definition | Rich Felker | 1 | -4/+3 | |
2012-11-16 | fix powerpc termios.h and ioctl.h | rofl0r | 2 | -192/+232 | |
2012-11-15 | ppc wchar_t is long, not int | Rich Felker | 1 | -1/+1 | |
2012-11-14 | fix powerpc atomic compare-and-swap function | Rich Felker | 1 | -6/+7 | |
previous version did not compare at all; it was just a fancy atomic write. untested. further atomic fixes may be needed. | |||||
2012-11-14 | update ppc atomic code to match the endian-agnostic version on other archs | Rich Felker | 1 | -14/+6 | |
2012-11-14 | fix wchar limits mistakenly copied from arm | Rich Felker | 1 | -2/+2 | |
2012-11-13 | PPC port cleaned up, static linking works well now. | rofl0r | 29 | -0/+2040 | |