On Monday 06 August 2007 14:06:53 jerry gay wrote: > i think i've fixed it up as of r20521. let me know if it still behaves > unexpectedly.
I find these two lines confusing: my %eval = eval cc_run(); return if !%eval; cc_run returns a string; why evaluate it? Further, why assign the result to a hash? The test_c.in says: +/* as long as the file compiles, everything is okay */ Although my x86 Linux system with GCC supports most of these attributes, they don't get set here. It seems like if the file can compile, we've identified enough information. -- c