summaryrefslogtreecommitdiff
path: root/arch/powerpc
AgeCommit message (Collapse)AuthorLines
2012-11-21make powerpc signal.h namespace-clean for posix/isocRich Felker-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-21fix powerpc types to match abi, and some feature test issuesRich Felker-7/+8
2012-11-21fix invalid usage of mcontext_t in powerpc signal.hrofl0r-1/+1
2012-11-18fix breakage from introducing bits header for sys/io.hRich Felker-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-18add missing const on powerpc FE_DFL_ENVRich Felker-1/+1
2012-11-18fenv support for ppc, untestedRich Felker-7/+28
based on code sent to the mailing list by nsz, with minor changes.
2012-11-18ppc socket.h: add forgotten cmsghdrrofl0r-0/+7
2012-11-16dynamic linking support for powerpcRich Felker-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-16fix ppc stat structure definitionRich Felker-4/+3
2012-11-16fix powerpc termios.h and ioctl.hrofl0r-192/+232
2012-11-15ppc wchar_t is long, not intRich Felker-1/+1
2012-11-14fix powerpc atomic compare-and-swap functionRich Felker-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-14update ppc atomic code to match the endian-agnostic version on other archsRich Felker-14/+6
2012-11-14fix wchar limits mistakenly copied from armRich Felker-2/+2
2012-11-13PPC port cleaned up, static linking works well now.rofl0r-0/+2040