Messages in this thread | | | Subject | Re: propolice support for linux | From | Nix <> | Date | Fri, 14 Jan 2005 14:08:42 +0000 |
| |
On 14 Jan 2005, Ulrich Drepper yowled: > Finally, the gcc patch is not going to work as is on architectures > like IA-64 which do not have the kind of adressing modes which are > needed for the code to work.
Nor does it work on SPARC-like processors (it tries, but the resulting programs dump core).
> To fully understand the problem, you need to understand compiler > design, and especially RTL. The latter by itself is another problem: > getting the code work in gcc 4 is at least challenging due the SSA.
Probably a rewrite (using trees instead of RTL) would be easier; preferably by someone who actually documents what the patch is doing and submits it in a fashion acceptable to the GCC people; i.e. not in a single huge nearly-unexplained lump followed by all queries going unanswered.
Working directly on trees would have the advantage that it would work on every platform GCC supports straight away (or at least it would have a higher chance of doing so).
-- `Blish is clearly in love with language. Unfortunately, language dislikes him intensely.' --- Russ Allbery - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |