mozilla/rust — pull request #2335 by crabtw (2012-05-03 06:17:49+00:00)
Title: add forgotten index and fix array type

I forgot to add index for some situations.

The x86-64 classification algorithm was directly translated from [clay's externals.cpp](https://github.com/jckarter/clay/blob/master/compiler/src/externals.cpp).
Maybe we can translate clay's code into rust to fix x86 ABI problem.