The attached change adds libffi go closure support on 32-bit hppa. It also has some cleanups. We now use CFI directives for unwind support on linux. Go is a work in progress. Tested on hppa2.0w-hp-hpux11.11 and hppa-unknown-linux-gnu. Committed to gcc trunk. Dave -- John David Anglin dave.anglin@bell.net