On Thu, 14 Apr 2005, Hugh Sasse Staff Elec Eng wrote: >> ...if we are absolutely disallowed to use "*", probably just replacing >> "*" by "x" without any prefix might be the lesser of all evils? > So long as things to get ported to the x-box?
That port wouldn't be called x-box, because dash separates the different parts of a target tripplet (which is why the platform by the marketing name of AMD64 is spelled x86_64 instead x86-64). On Thu, 14 Apr 2005, Kaveh R. Ghazi wrote: > I guess "x" is fine with me. However can we use "x" only in the > anchor and not the link's text label? E.g.: > > <a href="#alphax-x-x">alpha*-*-*</a> > > That way, the part people actually read in the document still uses > asterisk that they are used to seeing. Your wish is my command. Patch proposal below for comments This patch accomplishes the goal to get rid of asterisks in @anchor names by - replacing components of a target triplet which read "*" by "x", - and omiting trailing asterisks from all other components. Tested by running doc/install.texi2html and selecting every single link in the directory of specific.html. Gerald 2005-04-14 Gerald Pfeifer <[EMAIL PROTECTED]> * doc/install.texi: Avoid using asterisks in @anchor names. Remove i?86-*-esix from platform directory. Remove powerpc-*-eabiaix from platform directory. Index: doc/install.texi =================================================================== RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v retrieving revision 1.344 diff -u -3 -p -r1.344 install.texi --- doc/install.texi 6 Apr 2005 15:36:04 -0000 1.344 +++ doc/install.texi 14 Apr 2005 21:40:28 -0000 @@ -2167,19 +2167,19 @@ GNU Compiler Collection on your machine. @ifhtml @itemize @item [EMAIL PROTECTED],,alpha*-*-*} [EMAIL PROTECTED],,alpha*-*-*} @item [EMAIL PROTECTED],,alpha*-dec-osf*} [EMAIL PROTECTED],,alpha*-dec-osf*} @item [EMAIL PROTECTED],,alphaev5-cray-unicosmk*} [EMAIL PROTECTED],,alphaev5-cray-unicosmk*} @item [EMAIL PROTECTED],,arc-*-elf} [EMAIL PROTECTED],,arc-*-elf} @item [EMAIL PROTECTED],,arm-*-elf} [EMAIL PROTECTED],,arm-*-coff} [EMAIL PROTECTED],,arm-*-aout} [EMAIL PROTECTED],,arm-*-elf} [EMAIL PROTECTED],,arm-*-coff} [EMAIL PROTECTED],,arm-*-aout} @item [EMAIL PROTECTED],,xscale-*-*} [EMAIL PROTECTED],,xscale-*-*} @item @uref{#avr,,avr} @item @@ -2189,39 +2189,37 @@ GNU Compiler Collection on your machine. @item @uref{#dos,,DOS} @item [EMAIL PROTECTED],,*-*-freebsd*} [EMAIL PROTECTED],,*-*-freebsd*} @item @uref{#h8300-hms,,h8300-hms} @item [EMAIL PROTECTED],,hppa*-hp-hpux*} [EMAIL PROTECTED],,hppa*-hp-hpux*} @item [EMAIL PROTECTED],,hppa*-hp-hpux10} [EMAIL PROTECTED],,hppa*-hp-hpux10} @item [EMAIL PROTECTED],,hppa*-hp-hpux11} [EMAIL PROTECTED],,hppa*-hp-hpux11} @item [EMAIL PROTECTED],,*-*-linux-gnu} [EMAIL PROTECTED],,*-*-linux-gnu} @item [EMAIL PROTECTED],,i?86-*-linux*aout} [EMAIL PROTECTED],,i?86-*-linux*aout} @item [EMAIL PROTECTED],,i?86-*-linux*} [EMAIL PROTECTED],,i?86-*-linux*} @item [EMAIL PROTECTED],,i?86-*-sco3.2v5*} [EMAIL PROTECTED],,i?86-*-sco3.2v5*} @item [EMAIL PROTECTED],,i?86-*-udk} [EMAIL PROTECTED],,i?86-*-udk} @item [EMAIL PROTECTED],,i?86-*-esix} [EMAIL PROTECTED],,ia64-*-linux} @item [EMAIL PROTECTED],,ia64-*-linux} [EMAIL PROTECTED],,ia64-*-hpux*} @item [EMAIL PROTECTED],,ia64-*-hpux*} [EMAIL PROTECTED],,*-ibm-aix*} @item [EMAIL PROTECTED],,*-ibm-aix*} [EMAIL PROTECTED],,ip2k-*-elf} @item [EMAIL PROTECTED],,ip2k-*-elf} [EMAIL PROTECTED],,iq2000-*-elf} @item [EMAIL PROTECTED],,iq2000-*-elf} [EMAIL PROTECTED] [EMAIL PROTECTED],,m32r-*-elf} [EMAIL PROTECTED],,m32r-*-elf} @item @uref{#m6811-elf,,m6811-elf} @item @@ -2229,63 +2227,61 @@ GNU Compiler Collection on your machine. @item @uref{#m68k-hp-hpux,,m68k-hp-hpux} @item [EMAIL PROTECTED],,mips-*-*} [EMAIL PROTECTED],,mips-*-*} @item @uref{#mips-sgi-irix5,,mips-sgi-irix5} @item @uref{#mips-sgi-irix6,,mips-sgi-irix6} @item [EMAIL PROTECTED],,powerpc*-*-*, powerpc-*-sysv4} [EMAIL PROTECTED] [EMAIL PROTECTED],,powerpc-*-darwin*} [EMAIL PROTECTED],,powerpc*-*-*, powerpc-*-sysv4} @item [EMAIL PROTECTED],,powerpc-*-elf, powerpc-*-sysv4} [EMAIL PROTECTED],,powerpc-*-darwin*} @item [EMAIL PROTECTED],,powerpc*-*-linux-gnu*} [EMAIL PROTECTED],,powerpc-*-elf, powerpc-*-sysv4} @item [EMAIL PROTECTED],,powerpc-*-netbsd*} [EMAIL PROTECTED],,powerpc*-*-linux-gnu*} @item [EMAIL PROTECTED],,powerpc-*-eabiaix} [EMAIL PROTECTED],,powerpc-*-netbsd*} @item [EMAIL PROTECTED],,powerpc-*-eabisim} [EMAIL PROTECTED],,powerpc-*-eabisim} @item [EMAIL PROTECTED],,powerpc-*-eabi} [EMAIL PROTECTED],,powerpc-*-eabi} @item [EMAIL PROTECTED],,powerpcle-*-elf, powerpcle-*-sysv4} [EMAIL PROTECTED],,powerpcle-*-elf, powerpcle-*-sysv4} @item [EMAIL PROTECTED],,powerpcle-*-eabisim} [EMAIL PROTECTED],,powerpcle-*-eabisim} @item [EMAIL PROTECTED],,powerpcle-*-eabi} [EMAIL PROTECTED],,powerpcle-*-eabi} @item [EMAIL PROTECTED],,s390-*-linux*} [EMAIL PROTECTED],,s390-*-linux*} @item [EMAIL PROTECTED],,s390x-*-linux*} [EMAIL PROTECTED],,s390x-*-linux*} @item [EMAIL PROTECTED],,s390x-ibm-tpf*} [EMAIL PROTECTED],,s390x-ibm-tpf*} @item [EMAIL PROTECTED],,*-*-solaris2*} [EMAIL PROTECTED],,*-*-solaris2*} @item [EMAIL PROTECTED],,sparc-sun-solaris2*} [EMAIL PROTECTED],,sparc-sun-solaris2*} @item @uref{#sparc-sun-solaris2.7,,sparc-sun-solaris2.7} @item [EMAIL PROTECTED],,sparc-*-linux*} [EMAIL PROTECTED],,sparc-*-linux*} @item [EMAIL PROTECTED],,sparc64-*-solaris2*} [EMAIL PROTECTED],,sparc64-*-solaris2*} @item [EMAIL PROTECTED],,sparcv9-*-solaris2*} [EMAIL PROTECTED],,sparcv9-*-solaris2*} @item [EMAIL PROTECTED],,*-*-sysv*} [EMAIL PROTECTED],,*-*-sysv*} @item @uref{#vax-dec-ultrix,,vax-dec-ultrix} @item [EMAIL PROTECTED],,*-*-vxworks*} [EMAIL PROTECTED],,*-*-vxworks*} @item [EMAIL PROTECTED],,x86_64-*-*, amd64-*-*} [EMAIL PROTECTED],,x86_64-*-*, amd64-*-*} @item [EMAIL PROTECTED],,xtensa-*-elf} [EMAIL PROTECTED],,xtensa-*-elf} @item [EMAIL PROTECTED],,xtensa-*-linux*} [EMAIL PROTECTED],,xtensa-*-linux*} @item @uref{#windows,,Microsoft Windows} @item @@ -2305,7 +2301,7 @@ GNU Compiler Collection on your machine. <!-- -------- host/target specific issues start here ---------------- --> <hr /> @end html [EMAIL PROTECTED] @anchor{alpha*-*-*}alpha*-*-* [EMAIL PROTECTED] @anchor{alpha-x-x}alpha*-*-* This section contains general configuration information for all alpha-based platforms using ELF (in particular, ignore this section for @@ -2320,7 +2316,7 @@ shared libraries. @html <hr /> @end html [EMAIL PROTECTED] @anchor{alpha*-dec-osf*}alpha*-dec-osf* [EMAIL PROTECTED] @anchor{alpha-dec-osf}alpha*-dec-osf* Systems using processors that implement the DEC Alpha architecture and are running the DEC/Compaq Unix (DEC OSF/1, Digital UNIX, or Compaq Tru64 UNIX) operating system, for example the DEC Alpha AXP systems. @@ -2401,7 +2397,7 @@ provide a fix shortly. @html <hr /> @end html [EMAIL PROTECTED] @anchor{alphaev5-cray-unicosmk*}alphaev5-cray-unicosmk* [EMAIL PROTECTED] @anchor{alphaev5-cray-unicosmk}alphaev5-cray-unicosmk* Cray T3E systems running Unicos/Mk. This port is incomplete and has many known bugs. We hope to improve the @@ -2428,15 +2424,15 @@ failure. @html <hr /> @end html [EMAIL PROTECTED] @anchor{arc-*-elf}arc-*-elf [EMAIL PROTECTED] @anchor{arc-x-elf}arc-*-elf Argonaut ARC processor. This configuration is intended for embedded systems. @html <hr /> @end html [EMAIL PROTECTED] @anchor{arm-*-elf}arm-*-elf [EMAIL PROTECTED] @anchor{xscale-*-*}xscale-*-* [EMAIL PROTECTED] @anchor{arm-x-elf}arm-*-elf [EMAIL PROTECTED] @anchor{xscale-x-x}xscale-*-* ARM-family processors. Subtargets that use the ELF object format require GNU binutils 2.13 or newer. Such subtargets include: @code{arm-*-freebsd}, @code{arm-*-netbsdelf}, @code{arm-*-*linux}, @@ -2445,7 +2441,7 @@ require GNU binutils 2.13 or newer. Suc @html <hr /> @end html [EMAIL PROTECTED] @anchor{arm-*-coff}arm-*-coff [EMAIL PROTECTED] @anchor{arm-x-coff}arm-*-coff ARM-family processors. Note that there are two different varieties of PE format subtarget supported: @code{arm-wince-pe} and @code{arm-pe} as well as a standard COFF target @code{arm-*-coff}. @@ -2453,7 +2449,7 @@ of PE format subtarget supported: @code{ @html <hr /> @end html [EMAIL PROTECTED] @anchor{arm-*-aout}arm-*-aout [EMAIL PROTECTED] @anchor{arm-x-aout}arm-*-aout ARM-family processors. These targets support the AOUT file format: @code{arm-*-aout}, @code{arm-*-netbsd}. @@ -2596,7 +2592,7 @@ and includes all the necessary compilati @html <hr /> @end html [EMAIL PROTECTED] @anchor{*-*-freebsd*}*-*-freebsd* [EMAIL PROTECTED] @anchor{x-x-freebsd}*-*-freebsd* The version of binutils installed in @file{/usr/bin} probably works with this release of [EMAIL PROTECTED] However, on FreeBSD 4, bootstrapping against the @@ -2657,7 +2653,7 @@ longer a multiple of 2 bytes. @html <hr /> @end html [EMAIL PROTECTED] @anchor{hppa*-hp-hpux*}hppa*-hp-hpux* [EMAIL PROTECTED] @anchor{hppa-hp-hpux}hppa*-hp-hpux* Support for HP-UX version 9 and older was discontinued in GCC 3.4. We @emph{highly} recommend using gas/binutils on all hppa platforms; @@ -2700,7 +2696,7 @@ More specific information to @samp{hppa* @html <hr /> @end html [EMAIL PROTECTED] @anchor{hppa*-hp-hpux10}hppa*-hp-hpux10 [EMAIL PROTECTED] @anchor{hppa-hp-hpux10}hppa*-hp-hpux10 For hpux10.20, we @emph{highly} recommend you pick up the latest sed patch @code{PHCO_19798} from [EMAIL PROTECTED] HP has two sites which provide patches free of @@ -2737,7 +2733,7 @@ with the one implemented under HP-UX 11 @html <hr /> @end html [EMAIL PROTECTED] @anchor{hppa*-hp-hpux11}hppa*-hp-hpux11 [EMAIL PROTECTED] @anchor{hppa-hp-hpux11}hppa*-hp-hpux11 GCC 3.0 and up support HP-UX 11. GCC 2.95.x is not supported and cannot be used to compile GCC 3.0 and up. @@ -2869,7 +2865,7 @@ This port still is undergoing significan @html <hr /> @end html [EMAIL PROTECTED] @anchor{*-*-linux-gnu}*-*-linux-gnu [EMAIL PROTECTED] @anchor{x-x-linux-gnu}*-*-linux-gnu Versions of libstdc++-v3 starting with 3.2.1 require bugfixes present in glibc 2.2.5 and later. More information is available in the @@ -2878,14 +2874,14 @@ libstdc++-v3 documentation. @html <hr /> @end html [EMAIL PROTECTED] @anchor{ix86-*-linux*aout}i?86-*-linux*aout [EMAIL PROTECTED] @anchor{ix86-x-linuxaout}i?86-*-linux*aout Use this configuration to generate @file{a.out} binaries on Linux-based GNU systems. This configuration is being superseded. @html <hr /> @end html [EMAIL PROTECTED] @anchor{ix86-*-linux*}i?86-*-linux* [EMAIL PROTECTED] @anchor{ix86-x-linux}i?86-*-linux* As of GCC 3.3, binutils 2.13.1 or later is required for this platform. See @uref{http://gcc.gnu.org/PR10877,,bug 10877} for more information. @@ -2897,7 +2893,7 @@ found on @uref{http://www.bitwizard.nl/s @html <hr /> @end html [EMAIL PROTECTED] @anchor{ix86-*-sco3.2v5*}i?86-*-sco3.2v5* [EMAIL PROTECTED] @anchor{ix86-x-sco3.2v5}i?86-*-sco3.2v5* Use this for the SCO OpenServer Release 5 family of operating systems. Unlike earlier versions of GCC, the ability to generate COFF with this @@ -2941,7 +2937,7 @@ GCC, version 2.95.3. It is useful for b @html <hr /> @end html [EMAIL PROTECTED] @anchor{ix86-*-udk}i?86-*-udk [EMAIL PROTECTED] @anchor{ix86-x-udk}i?86-*-udk This target emulates the SCO Universal Development Kit and requires that package be installed. (If it is installed, you will have a @@ -2977,7 +2973,7 @@ have installed. @html <hr /> @end html [EMAIL PROTECTED] @anchor{ia64-*-linux}ia64-*-linux [EMAIL PROTECTED] @anchor{ia64-x-linux}ia64-*-linux IA-64 processor (also known as IPF, or Itanium Processor Family) running GNU/Linux. @@ -2997,7 +2993,7 @@ more major ABI changes are expected. @html <hr /> @end html [EMAIL PROTECTED] @anchor{ia64-*-hpux*}ia64-*-hpux* [EMAIL PROTECTED] @anchor{ia64-x-hpux}ia64-*-hpux* Building GCC on this target requires the GNU Assembler. The bundled HP assembler will not work. To prevent GCC from using the wrong assembler, the option @option{--with-gnu-as} may be necessary. @@ -3012,7 +3008,7 @@ removed and the system libunwind library <hr /> <!-- rs6000-ibm-aix*, powerpc-ibm-aix* --> @end html [EMAIL PROTECTED] @anchor{*-ibm-aix*}*-ibm-aix* [EMAIL PROTECTED] @anchor{x-ibm-aix}*-ibm-aix* Support for AIX version 3 and older was discontinued in GCC 3.4. AIX Make frequently has problems with GCC makefiles. GNU Make 3.79.1 or @@ -3137,7 +3133,7 @@ switch and using the configure option @o @html <hr /> @end html [EMAIL PROTECTED] @anchor{ip2k-*-elf}ip2k-*-elf [EMAIL PROTECTED] @anchor{ip2k-x-elf}ip2k-*-elf Ubicom IP2022 micro controller. This configuration is intended for embedded systems. There are no standard Unix configurations. @@ -3147,14 +3143,14 @@ Use @samp{configure --target=ip2k-elf -- @html <hr /> @end html [EMAIL PROTECTED] @anchor{iq2000-*-elf}iq2000-*-elf [EMAIL PROTECTED] @anchor{iq2000-x-elf}iq2000-*-elf Vitesse IQ2000 processors. These are used in embedded applications. There are no standard Unix configurations. @html <hr /> @end html [EMAIL PROTECTED] @anchor{m32r-*-elf}m32r-*-elf [EMAIL PROTECTED] @anchor{m32r-x-elf}m32r-*-elf Renesas M32R processor. This configuration is intended for embedded systems. @@ -3228,7 +3224,7 @@ to look like: @html <hr /> @end html [EMAIL PROTECTED] @anchor{mips-*-*}mips-*-* [EMAIL PROTECTED] @anchor{mips-x-x}mips-*-* If on a MIPS system you get an error message saying ``does not have gp sections for all it's [sic] sectons [sic]'', don't worry about it. This happens whenever you use GAS with the MIPS linker, but there is not @@ -3374,7 +3370,7 @@ information about using GCC on IRIX plat @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpc*-*-*}powerpc-*-* [EMAIL PROTECTED] @anchor{powerpc-x-x}powerpc-*-* You can specify a default version for the @[EMAIL PROTECTED] switch by using the configure option @[EMAIL PROTECTED] @@ -3382,7 +3378,7 @@ switch by using the configure option @op @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpc-*-darwin*}powerpc-*-darwin* [EMAIL PROTECTED] @anchor{powerpc-x-darwin}powerpc-*-darwin* PowerPC running Darwin (Mac OS X kernel). Pre-installed versions of Mac OS X may not include any developer tools, @@ -3400,13 +3396,13 @@ are generally for backwards compatibilit @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpc-*-elf}powerpc-*-elf, powerpc-*-sysv4 [EMAIL PROTECTED] @anchor{powerpc-x-elf}powerpc-*-elf, powerpc-*-sysv4 PowerPC system in big endian mode, running System V.4. @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpc*-*-linux-gnu*}powerpc*-*-linux-gnu* [EMAIL PROTECTED] @anchor{powerpc-x-linux-gnu}powerpc*-*-linux-gnu* You will need @uref{ftp://ftp.kernel.org/pub/linux/devel/binutils,,binutils 2.15} @@ -3415,7 +3411,7 @@ or newer for a working [EMAIL PROTECTED] @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpc-*-netbsd*}powerpc-*-netbsd* [EMAIL PROTECTED] @anchor{powerpc-x-netbsd}powerpc-*-netbsd* PowerPC system in big endian mode running [EMAIL PROTECTED] To build the documentation you will need Texinfo version 4.2 (NetBSD 1.5.1 included Texinfo version 3.12). @@ -3423,51 +3419,51 @@ Texinfo version 3.12). @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpc-*-eabisim}powerpc-*-eabisim [EMAIL PROTECTED] @anchor{powerpc-x-eabisim}powerpc-*-eabisim Embedded PowerPC system in big endian mode for use in running under the PSIM simulator. @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpc-*-eabi}powerpc-*-eabi [EMAIL PROTECTED] @anchor{powerpc-x-eabi}powerpc-*-eabi Embedded PowerPC system in big endian mode. @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpcle-*-elf}powerpcle-*-elf, powerpcle-*-sysv4 [EMAIL PROTECTED] @anchor{powerpcle-x-elf}powerpcle-*-elf, powerpcle-*-sysv4 PowerPC system in little endian mode, running System V.4. @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpcle-*-eabisim}powerpcle-*-eabisim [EMAIL PROTECTED] @anchor{powerpcle-x-eabisim}powerpcle-*-eabisim Embedded PowerPC system in little endian mode for use in running under the PSIM simulator. @html <hr /> @end html [EMAIL PROTECTED] @anchor{powerpcle-*-eabi}powerpcle-*-eabi [EMAIL PROTECTED] @anchor{powerpcle-x-eabi}powerpcle-*-eabi Embedded PowerPC system in little endian mode. @html <hr /> @end html [EMAIL PROTECTED] @anchor{s390-*-linux*}s390-*-linux* [EMAIL PROTECTED] @anchor{s390-x-linux}s390-*-linux* S/390 system running GNU/Linux for S/[EMAIL PROTECTED] @html <hr /> @end html [EMAIL PROTECTED] @anchor{s390x-*-linux*}s390x-*-linux* [EMAIL PROTECTED] @anchor{s390x-x-linux}s390x-*-linux* zSeries system (64-bit) running GNU/Linux for [EMAIL PROTECTED] @html <hr /> @end html [EMAIL PROTECTED] @anchor{s390x-ibm-tpf*}s390x-ibm-tpf* [EMAIL PROTECTED] @anchor{s390x-ibm-tpf}s390x-ibm-tpf* zSeries system (64-bit) running [EMAIL PROTECTED] This platform is supported as cross-compilation target only. @@ -3478,7 +3474,7 @@ supported as cross-compilation target on @c with 2.0 until 2.6, 7, 8, etc. Solaris 1 was a marketing name for @c SunOS 4 releases which we don't use to avoid confusion. Solaris @c alone is too unspecific and must be avoided. [EMAIL PROTECTED] @anchor{*-*-solaris2*}*-*-solaris2* [EMAIL PROTECTED] @anchor{x-x-solaris2}*-*-solaris2* Sun does not ship a C compiler with Solaris 2. To bootstrap and install GCC you first have to install a pre-built compiler, see the @@ -3562,7 +3558,7 @@ SPARC, 117172-11 or newer for Intel) tha @html <hr /> @end html [EMAIL PROTECTED] @anchor{sparc-sun-solaris2*}sparc-sun-solaris2* [EMAIL PROTECTED] @anchor{sparc-sun-solaris2}sparc-sun-solaris2* When GCC is configured to use binutils 2.11.2 or later the binaries produced are smaller than the ones produced using Sun's native tools; @@ -3684,7 +3680,7 @@ This bug has been fixed in the final 5.0 @html <hr /> @end html [EMAIL PROTECTED] @anchor{sparc-*-linux*}sparc-*-linux* [EMAIL PROTECTED] @anchor{sparc-x-linux}sparc-*-linux* GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4 or newer on this platform. All earlier binutils and glibc @@ -3694,7 +3690,7 @@ releases mishandled unaligned relocation @html <hr /> @end html [EMAIL PROTECTED] @anchor{sparc64-*-solaris2*}sparc64-*-solaris2* [EMAIL PROTECTED] @anchor{sparc64-x-solaris2}sparc64-*-solaris2* The following compiler flags must be specified in the configure step in order to bootstrap this target with the Sun compiler: @@ -3709,14 +3705,14 @@ specifies the SPARC-V9 architecture to t @html <hr /> @end html [EMAIL PROTECTED] @anchor{sparcv9-*-solaris2*}sparcv9-*-solaris2* [EMAIL PROTECTED] @anchor{sparcv9-x-solaris2}sparcv9-*-solaris2* This is a synonym for sparc64-*-solaris2*. @html <hr /> @end html [EMAIL PROTECTED] @anchor{#*-*-sysv*}*-*-sysv* [EMAIL PROTECTED] @anchor{x-x-sysv}*-*-sysv* On System V release 3, you may get this error message while linking: @@ -3757,7 +3753,7 @@ in some cases (for example, when @code{a @html <hr /> @end html [EMAIL PROTECTED] @anchor{*-*-vxworks*}*-*-vxworks* [EMAIL PROTECTED] @anchor{x-x-vxworks}*-*-vxworks* Support for VxWorks is in flux. At present GCC supports @emph{only} the very recent VxWorks 5.5 (aka Tornado 2.2) release, and only on [EMAIL PROTECTED] We welcome patches for other architectures supported by VxWorks 5.5. @@ -3792,7 +3788,7 @@ VxWorks will incorporate this module.) @html <hr /> @end html [EMAIL PROTECTED] @anchor{x86_64-*-*}x86_64-*-*, amd64-*-* [EMAIL PROTECTED] @anchor{x86_64-x-x}x86_64-*-*, amd64-*-* GCC supports the x86-64 architecture implemented by the AMD64 processor (amd64-*-* is an alias for x86_64-*-*) on GNU/Linux, FreeBSD and [EMAIL PROTECTED] @@ -3802,7 +3798,7 @@ both 64-bit x86-64 and 32-bit x86 code ( @html <hr /> @end html [EMAIL PROTECTED] @anchor{xtensa-*-elf}xtensa-*-elf [EMAIL PROTECTED] @anchor{xtensa-x-elf}xtensa-*-elf This target is intended for embedded Xtensa systems using the @samp{newlib} C library. It uses ELF but does not support shared @@ -3820,7 +3816,7 @@ which you can use to replace the default @html <hr /> @end html [EMAIL PROTECTED] @anchor{xtensa-*-linux*}xtensa-*-linux* [EMAIL PROTECTED] @anchor{xtensa-x-linux}xtensa-*-linux* This target is for Xtensa systems running GNU/Linux. It supports ELF shared objects and the GNU C library (glibc). It also generates