Re: more robust get_compiler_info

Andrew Cagney
2004-02-06T18:33:19Z

> ac> ... can instead just compiler_info be set.
>
> Sounds good to me. I will give it a whirl.
>
> Here is the new patch, not tested yet, not even a ChangeLog entry.
>
> Michael C
>
> ===
>
> Index: lib/compiler.c
> ===================================================================
> RCS file: /cvs/src/src/gdb/testsuite/lib/compiler.c,v
> retrieving revision 1.3
> diff -c -3 -p -r1.3 compiler.c
> *** lib/compiler.c 24 Jan 2004 21:59:03 -0000 1.3
> --- lib/compiler.c 5 Feb 2004 23:11:00 -0000
> ***************
> *** 34,60 ****
>
> TODO: purge signed_keyword_not_used. */
>
> ! set compiler_info ""
>
> #if defined (__GNUC__)
> set compiler_info [join {gcc __GNUC__ __GNUC_MINOR__ } -]
> - set gcc_compiled __GNUC__
> - #else
> - set gcc_compiled 0
> #endif
>
> #if defined (__HP_cc)
> set compiler_info [join {hpcc __HP_cc} -]
> - set hp_cc_compiler __HP_cc
> - #else
> - set hp_cc_compiler 0
> #endif
>
> #if defined (__HP_aCC)
> set compiler_info [join {hpacc __HP_aCC} -]
> - set hp_aCC_compiler __HP_aCC
> - #else
> - set hp_aCC_compiler 0
> #endif

Already like it :-)

Andrew