Summary: | Small PS2 Linux patch for binutils 2.14 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | James Le Cuirot <chewi> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | MIPS | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | 56_all_binutils-2.14-ps2linux.patch |
Description
James Le Cuirot
2006-10-13 03:26:09 UTC
Created attachment 99513 [details, diff]
56_all_binutils-2.14-ps2linux.patch
i already added this to 2.14 ... http://sources.gentoo.org/gentoo/src/patchsets/binutils/2.14/ You misunderstand, even though that big patch was for the PS2, it was never intended for Linux, only for static ELFs. Linux on the PS2 has only ever been 32-bit (lack of kernel and/or toolchain support for 64-bit, not sure exactly?) and the N32 ABI generally only works with Linux 2.6. The PS2 is stuck with Linux 2.4 for the foreseeable future. GCC would constantly complain about 32/64-bit and ABI compatibility problems before I created this extra patch. Since creating it, I have managed to successfully build things like xorg 7.0 so it definitely does the trick. (-: This has sat for long enough that I'm going to assume no one cares. I have no way to test this, so if you want to work on PS2 support in Gentoo, I suggest you become part of the Gentoo Sunrise project so you can setup an overlay to share your work. Thanks I've a lot more work on the toolchain but none of it is ready for general use. I've put that work aside now but if I pick it up again and need anything else added to the tree, I'll file a new bug. |