This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 3.0] leb128 test yields 'Linux: integer expressionexpected'
Am Die, 2002-02-05 um 17.55 schrieb Loren James Rittle:
> Systems that ship non-FSF releases should extend or modify the version
> string. To do otherwise, quite frankly, is lying. At various
> people's insistence, FreeBSD started doing the same as Debian/GNU
> Linux some time ago. Primarily, it allows maintainers of the
> "official" FSF version of the tool chain to sort bug reports better.
> I hope this answers the question of why they do it.
This makes iff Debian contains changes which are solely in the Debian
packages. If that is the case I wonder why they aren't merged with the
official sources which would make the namechange unnecessary.
SuSE BTW is not quite as anal in showing that they patched binutils
though they heavily do.
Compare yourself the output of Debian and SuSE:
as -V on Debian:
GNU assembler version 2.11.92.0.12.3 (powerpc-linux) using BFD version
2.11.92.0.12.3 20011121 Debian/GNU Linux
on SuSE:
GNU assembler version 2.11.90.0.29 (i486-suse-linux) using BFD version
2.11.90.0.29
and as --version on Debian:
GNU assembler 2.11.92.0.12.3 20011121 Debian/GNU Linux
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms
of the GNU General Public License. This program has absolutely no
warranty.
This assembler was configured for a target of `powerpc-linux'.
on SuSE:
GNU assembler 2.11.90.0.29
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms
of the GNU General Public License. This program has absolutely no
warranty.
This assembler was configured for a target of `i486-suse-linux'.
I also have no idea why gcc is using -v to detect the presence of gas
instead of --version which doesn't block and IMHO should present an
output similar to SuSEs.
--
Servus,
Daniel