rofl0r
2df4f6f17b
fix invalid usage of mcontext_t in powerpc signal.h
2012-11-21 06:24:05 +01:00
Rich Felker
0004ea613a
fix breakage from introducing bits header for sys/io.h
...
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 19:58:15 -05:00
Rich Felker
f54ac2446a
add missing const on powerpc FE_DFL_ENV
2012-11-18 16:58:05 -05:00
Rich Felker
75c450cff3
fenv support for ppc, untested
...
based on code sent to the mailing list by nsz, with minor changes.
2012-11-18 16:31:14 -05:00
rofl0r
ae67fe1aad
ppc socket.h: add forgotten cmsghdr
2012-11-18 02:42:55 +01:00
Rich Felker
a4db94ab78
dynamic linking support for powerpc
...
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 22:22:34 -05:00
Rich Felker
7718e7cce5
fix ppc stat structure definition
2012-11-16 01:19:42 -05:00
rofl0r
3bb6bd8580
fix powerpc termios.h and ioctl.h
2012-11-16 04:55:52 +01:00
Rich Felker
7491bac33e
ppc wchar_t is long, not int
2012-11-15 16:01:54 -05:00
Rich Felker
e7257d3e63
fix powerpc atomic compare-and-swap function
...
previous version did not compare at all; it was just a fancy atomic
write. untested. further atomic fixes may be needed.
2012-11-14 14:24:22 -05:00
Rich Felker
574d01a696
update ppc atomic code to match the endian-agnostic version on other archs
2012-11-14 14:08:33 -05:00
Rich Felker
50cb6dbb0c
fix wchar limits mistakenly copied from arm
2012-11-14 14:04:10 -05:00
rofl0r
1c8eb8bad7
PPC port cleaned up, static linking works well now.
2012-11-13 19:12:25 +01:00