This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: "GNU_AS" symbol in IA-64 bits
On Mon, Jun 05, 2000 at 03:44:37PM -0700, Jim Wilson wrote:
> I would prefer that, but we'd have to ask other port maintainers whether
> they can accept the command line option name change.
That's farther reaching than I was suggesting.
> Or maybe I am not taking you literally enough? Maybe you should clarify
> exactly what you want to change.
Yep. :-)
> I assume you mean that you want to change TARGET_GAS to TARGET_GNU_AS, and
> -mgas to -mgnu-as.
Initially just TARGET_GAS to TARGET_GNU_AS (or vice versa). But I also
feel IA-64 should use command line spelling of this switch that is most
used. GCC is GCC and should take the same command line arguments
everywhere [possible].
> Are you suggesting only changes to the TARGET_* macro?
Yes. I was adding the configure target for ia64-*-freebsd* and initially
copied and then tweaked the Alpha one I am using. Then I noticed that
the linux*-*-ia64* target used a different "target_cpu_default" than any
other GCC target using the GNU assembler
(target_cpu_default="MASK_GNU_AS|MASK_GNU_LD"). I then wondered to
myself if this usage was the same as MASK_GAS that other platforms use,
or meant something different. Because the symbols are named differently,
it causes one to wonder. Everywhere else in GCC's documentation and code
The GNU assembler is spelled "GAS". IA-64 now departs from this
consistent usage.
I really don't care which spellings are used, I am just looking for
consistency.
> I can see changing them if you want to make command line options consistent
> across all ports.
Yes.
> However, I can't see changing them for grep.
Coders are people too. :-)
--
-- David (obrien@FreeBSD.org)