While looking at recent Tru64 smoke failures with pack.t, I noticed that the pp_pack.c currently assumed LONG_DOUBLESIZE and Quad_t/Uquad_t. Still no fix for the original problem (which seems to be at least partly due to buggy gcc optimizer), alas, but in the meanwhile the attached patch removes the naughty assumption. -- Jarkko Hietaniemi <jhi@iki.fi> http://www.iki.fi/jhi/ "There is this special biologist word we use for 'stable'. It is 'dead'." -- Jack CohenThread Next