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

Reply via email to