1. 03 Jan, 2018 1 commit
  2. 16 Jun, 2017 1 commit
    • [arm] Allow explicit periods to be escaped in · fa0b638f
      The MULTILIB_REUSE mapping rules are built up using periods to
      represent the placement of '=' signs in the command line syntax.  This
      presents a problem if the option contains an explicit period because
      that is translated unconditionally.  The result is that it is not
      currently possible to write a reuse rule that would match the
      ARMv8-M mainline architecture:
      
      	-march=armv8-m.main
      
      To fix this, this patch allows an explicit period to be escaped by writing
      \. and by then preserving the period into the generated multilib header.
      
      	* genmultilib (multilib_reuse): Allow an explicit period to be escaped
      	with a backslash.  Remove the backslash after substituting unescaped
      	periods.
      	* doc/fragments.texi (MULTILIB_REUSE): Document it.
      
      From-SVN: r249298
      Richard Earnshaw committed
  3. 01 Jan, 2017 1 commit
  4. 24 Aug, 2016 1 commit
  5. 04 Jan, 2016 1 commit
  6. 05 Jul, 2015 1 commit
  7. 05 Jan, 2015 1 commit
  8. 02 Jan, 2014 1 commit
  9. 13 Jan, 2013 1 commit
    • Makefile.in (s-mlib): New argument MULTILIB_REUSE. · e7f49d92
      2013-01-13  Terry Guo  <terry.guo@arm.com>
      
              * gcc/Makefile.in (s-mlib): New argument MULTILIB_REUSE.
              * gcc/doc/fragments.texi: Document MULTILIB_REUSE.
              * gcc/gcc.c (multilib_reuse): New internal spec.
              (set_multilib_dir): Also search multilib from multilib_reuse.
              * gcc/genmultilib (tmpmultilib3): Refactor code.
              (tmpmultilib4): Ditto.
              (multilib_reuse): New multilib argument.
      
      From-SVN: r195134
      Terry Guo committed
  10. 10 Jan, 2013 1 commit
  11. 14 Nov, 2012 1 commit
    • invoke.texi: Document -print-multiarch. · e0cdc09f
      2012-11-14  Matthias Klose  <doko@ubuntu.com>
      
              * doc/invoke.texi: Document -print-multiarch.
              * doc/install.texi: Document --enable-multiarch.
              * doc/fragments.texi: Document MULTILIB_OSDIRNAMES, MULTIARCH_DIRNAME.
              * configure.ac: Add --enable-multiarch option.
              * configure: Regenerate.
              * Makefile.in (s-mlib): Pass MULTIARCH_DIRNAME to genmultilib.
              enable_multiarch, with_float: New macros.
              if_multiarch: New macro, define in terms of enable_multiarch.
              * genmultilib: Add new argument for the multiarch name.
              * gcc.c (multiarch_dir): Define.
              (for_each_path): Search for multiarch suffixes.
              (driver_handle_option): Handle multiarch option.
              (do_spec_1): Pass -imultiarch if defined.
              (main): Print multiarch.
              (set_multilib_dir): Separate multilib and multiarch names
              from multilib_select.
              (print_multilib_info): Ignore multiarch names in multilib_select.
              * incpath.c (add_standard_paths): Search the multiarch include dirs.
              * cppdefault.h (default_include): Document multiarch in multilib
              member.
              * cppdefault.c: [LOCAL_INCLUDE_DIR, STANDARD_INCLUDE_DIR] Add an
              include directory for multiarch directories.
              * common.opt: New options --print-multiarch and -imultilib.
              * config.gcc <i[34567]86-*-linux* | x86_64-*-linux*> (tmake_file):
              Include i386/t-linux.
              <i[34567]86-*-kfreebsd*-gnu | x86_64-*-kfreebsd*-gnu> (tmake_file):
              Include i386/t-kfreebsd.
              <i[34567]86-*-gnu*> (tmake_file): Include i386/t-gnu.
              * config/i386/t-linux64: Add multiarch names in
              MULTILIB_OSDIRNAMES, define MULTIARCH_DIRNAME.
              * config/i386/t-gnu: New file.
              * config/i386/t-kfreebsd: Likewise.
              * config/i386/t-linux: Likewise.
      
      From-SVN: r193508
      Matthias Klose committed
  12. 09 May, 2012 2 commits
  13. 17 Oct, 2011 1 commit
    • configure.ac: Add --with-native-system-header-dir. · 08b2bad2
      	* configure.ac: Add --with-native-system-header-dir.  Set and
      	substitute NATIVE_SYSTEM_HEADER_DIR.  Use native_system_header
      	when setting target_header_dir.
      	* config.gcc: Always set native_system_header_dir.
      	(*-*-gnu*): Set native_system_header_dir.  Don't use t-gnu.
      	(i[34567]86-pc-msdosdjgpp*): Set native_system_header_dir.  Don't
      	use i386/t-djgpp.
      	(i[34567]86-*-mingw* | x86_64-*-mingw*): Set
      	native_system_header_dir.
      	(spu-*-elf*): Set native_system_header_dir.
      	* Makefile.in (NATIVE_SYSTEM_HEADER_DIR): Set to
      	@NATIVE_SYSTEM_HEADER_DIR@.
      	(PREPROCESSOR_DEFINES): Define NATIVE_SYSTEM_HEADER_DIR.
      	* cppdefault.c (STANDARD_INCLUDE_DIR): Don't define.
      	(NATIVE_SYSTEM_HEADER_COMPONENT): Rename from
      	STANDARD_INCLUDE_COMPONENT.
      	(cpp_include_defaults): Don't use SYSTEM_INCLUDE_DIR.  Rename
      	STANDARD_INCLUDE_DIR to NATIVE_SYSTEM_HEADER_DIR.
      	* system.h: Poison SYSTEM_INCLUDE_DIR, STANDARD_INCLUDE_DIR, and
      	STANDARD_INCLUDE_COMPONENT.
      	* config/i386/t-mingw32 (NATIVE_SYSTEM_HEADER_DIR): Remove.
      	* config/i386/t-mingw-w32: Likewise.
      	* config/i386/t-mingw-w64: Likewise.
      	* config/spu/t-spu-elf: Likewise.
      	* config/i386/t-djgpp: Remove.
      	* config/t-gnu: Remove.
      	* config/i386/mingw32.h (STANDARD_INCLUDE_DIR): Don't define.
      	(NATIVE_SYSTEM_HEADER_COMPONENT): Rename from
      	STANDARD_INCLUDE_COMPONENT.
      	* config/i386/djgpp.h (STANDARD_INCLUDE_DIR): Don't define.
      	* config/spu/spu-elf.h: Likewise.
      	* config/vms/xm-vms.h: Likewise.
      	* config/gnu.h: Likewise.
      	* config/openbsd.h (INCLUDE_DEFAULTS): Change STANDARD_INCLUDE_DIR
      	and STANDARD_INCLUDE_COMPONENT to NATIVE_SYSTEM_HEADER_DIR and
      	NATIVE_SYSTME_HEADER_COMPONENT.
      	* doc/install.texi (Configuration): Document
      	--with-native-system-header-dir.  Mention it in the documentation
      	for --with-sysroot and --with-build-sysroot.
      	* doc/tm.texi.in (Driver): Don't document SYSTEM_INCLUDE_DIR or
      	STANDARD_INCLUDE_DIR.  Rename STANDARD_INCLUDE_COMPONENT to
      	NATIVE_SYSTEM_HEADER_COMPONENT.  Rename uses of
      	STANDARD_INCLUDE_DIR to NATIVE_SYSTEM_HEADER_DIR.
      	* doc/fragments.texi (Target Fragment): Don't document
      	NATIVE_SYSTEM_HEADER_DIR.
      	* configure, doc/tm.texi: Rebuild.
      
      Co-Authored-By: Ian Lance Taylor <iant@google.com>
      
      From-SVN: r180114
      Simon Baldwin committed
  14. 05 Aug, 2011 1 commit
    • Makefile.in (FPBIT_FUNCS, [...]): Remove. · 569dc494
      	gcc:
      	* Makefile.in (FPBIT_FUNCS, DPBIT_FUNCS, TPBIT_FUNCS): Remove.
      	(libgcc-support): Remove $(FPBIT), $(DPBIT), $(TPBIT)
      	dependencies.
      	(libgcc.mvars): Remove FPBIT, FPBIT_FUNCS, DPBIT, DPBIT_FUNCS,
      	TPBIT, TPBIT_FUNCS.
      	* config/fp-bit.c, config/fp-bit.h: Move to ../libgcc.
      	* config/arm/t-strongarm-elf (FPBIT, DPBIT, dp-bit.c, fp-bit.c):
      	Remove.
      	* config/arm/t-vxworks: Likewise.
      	* config/arm/t-wince-pe: Likewise.
      	* config/avr/t-avr (fp-bit.c, FPBIT): Remove.
      	* config/bfin/t-bfin (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/bfin/t-bfin-elf: Likewise.
      	* config/bfin/t-bfin-linux: Likewise.
      	* config/bfin/t-bfin-uclinux: Likewise.
      	* config/cris/t-cris (FPBIT, DPBIT, dp-bit.c, tmplibgcc_fp_bit.c):
      	Remove.
      	* config/fr30/t-fr30: Likewise.
      	* config/frv/t-frv: Likewise.
      	* config/h8300/t-h8300 (FPBIT, fp-bit.c): Remove.
      	* config/iq2000/t-iq2000 (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/m32c/t-m32c: Likewise.
      	* config/m32r/t-linux: (LIB2FUNCS_EXTRA, fp-bit.c, dp-bit.c): Remove.
      	* config/m32r/t-m32r (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/mcore/t-mcore: Likewise.
      	* config/mep/t-mep: Likewise.
      	* config/microblaze/t-microblaze: Likewise.
      	* config/mips/t-linux64 (TPBIT, tp-bit.c): Remove.
      	* config/mips/t-mips (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/mips/t-sdemtk (FPBIT, DPBIT): Remove.
      	* config/mips/t-sr71k (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/mn10300/t-linux: Remove.
      	* config/mn10300/t-mn10300 (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/pdp11/t-pdp11: Likewise.
      	* config/picochip/t-picochip (FPBIT, fp-bit.c): Remove.
      	* config/rs6000/ppc64-fp.c: Move to ../libgcc/config/rs6000.
      	* config/rs6000/t-aix43 (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	(LIB2FUNCS_EXTRA): Remove $(srcdir)/config/rs6000/ppc64-fp.c.
      	* config/rs6000/t-aix52: Likewise.
      	* config/rs6000/t-darwin (LIB2FUNCS_EXTRA): Remove
      	$(srcdir)/config/rs6000/ppc64-fp.c.
      	* config/rs6000/t-fprules-fpbit: Remove.
      	* config/rs6000/t-linux64 (LIB2FUNCS_EXTRA): Remove.
      	* config/rs6000/t-lynx (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/sh/t-netbsd (FPBIT, DPBIT): Remove.
      	* config/sh/t-sh (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/sparc/t-elf: Likewise.
      	* config/sparc/t-leon: Likewise.
      	* config/sparc/t-leon3: Likewise.
      	* config/spu/t-spu-elf: Likewise.
      	(DPBIT_FUNCS): Remove.
      	* config/stormy16/t-stormy16 (FPBIT, DPBIT, dp-bit.c, fp-bit.c): Remove.
      	* config/v850/t-v850: Likewise.
      	* config.gcc (avr-*-rtems*): Add avr/avr-lib.h to libgcc_tm_file.
      	(avr-*-*): Likewise.
      	(h8300-*-rtems*): Set libgcc_tm_file.
      	(h8300-*-elf*): Likewise.
      	(powerpc-*-eabisimaltivec*): Remove rs6000/t-fprules-fpbit from
      	tmake_file.
      	(powerpc-*-eabisim*): Likewise.
      	(powerpc-*-elf*): Likewise.
      	(powerpc-*-eabialtivec*): Likewise.
      	(powerpc-xilinx-eabi*): Likewise.
      	(powerpc-*-eabi*): Likewise.
      	(powerpc-*-rtems*): Likewise.
      	(powerpc-wrs-vxworks, powerpc-wrs-vxworksae): Likewise.
      	(powerpcle-*-elf*): Likewise.
      	(powerpcle-*-eabisim*): Likewise.
      	(powerpcle-*-eabi*): Likewise.
      	(rx-*-elf*): Add rx/rx-lib.h to libgcc_tm_file.
      	(am33_2.0-*-linux*): Remove mn10300/t-linux from tmake_file.
      	* doc/fragments.texi (Target Fragment, Floating Point Emulation):
      	Remove.
      
      	gcc/po:
      	* EXCLUDES (config/fp-bit.c, config/fp-bit.h): Remove.
      
      	libgcc:
      	* Makefile.in (double_type_size, long_double_type_size): Set.
      	Remove $(fpbit-in-libgcc) support.
      	(FPBIT_FUNCS, DPBIT_FUNCS, TPBIT_FUNCS): New variables.
      	(fpbit-src): New variable.
      	($(fpbit-o), $(fpbit-s-o)): Use $(fpbit-src) instead of $(FPBIT).
      	Compile with -DFLOAT $(FPBIT_CFLAGS).
      	Use $<.
      	($(dpbit-o), $(dpbit-s-o)): Use $(fpbit-src) instead of $(DPBIT).
      	Compile with $(FPBIT_CFLAGS).
      	Use $<.
      	($(tpbit-o), $(tpbit-s-o): Use $(fpbit-src) instead of $(TPBIT).
      	Compile with -DFLOAT $(TPBIT_CFLAGS).
      	Use $<.
      	* configure.ac (double_type_size, long_double_type_size):
      	Determine and substitute.
      	* configure: Regenerate.
      	* fp-bit.c, fp-bit.h: New files.
      	* config/avr/avr-lib.h, config/h8300/h8300-lib.h: New files.
      	* config/mips/t-irix6 (TPBIT, $(gcc_objdir)/tp-bit.c): Remove.
      	* config/mips/t-mips: New file.
      	* config/mips/t-sdemtk: New file.
      	* config/rs6000/ppc64-fp.c: New file.
      	* config/rs6000/t-darwin (LIB2ADD): Add
      	$(srcdir)/config/rs6000/ppc64-fp.c.
      	* config/rs6000/t-ppc64-fp: New file.
      	* config/rx/rx-lib.h: New file.
      	* config/rx/t-rx (FPBIT): Set to true.
      	($(gcc_objdir)/fp-bit.c): Remove.
      	(DPBIT): Set to true only with -m64bit-doubles.
      	($(gcc_objdir)/dp-bit.c): Remove.
      	* config/sparc/t-softfp: Remove.
      	* config/spu/t-elf: New file.
      	* config/t-fdpbit, config/t-fpbit: New files.
      	* config.host (m32c*-*-*): Add t-fdpbit to tmake_file.
      	(mips*-*-*): Likewise.
      	(arm-wrs-vxworks): Likewise.
      	(arm*-*-freebsd*): Likewise.
      	(avr-*-rtems*): Add t-fpbit to tmake_file.
      	(avr-*-*): Likewise.
      	(bfin*-elf*): Add t-fdpbit to tmake_file.
      	(bfin*-uclinux*): Likewise.
      	(bfin*-linux-uclibc*): Likewise.
      	(bfin*-rtems*): New case.
      	Add t-fdpbit to tmake_file.
      	(bfin*-*): Add t-fdpbit to tmake_file.
      	(crisv32-*-elf): Likewise.
      	(cris-*-linux*): Likewise.
      	(fr30-*-elf): Likewise.
      	(frv-*-elf, frv-*-*linux*): Likewise.
      	(h8300-*-rtems*, h8300-*-elf*): Add t-fpbit to tmake_file.
      	(iq2000*-*-elf*): Add t-fdpbit to tmake_file.
      	(m32r-*-elf*): Likewise.
      	(m32rle-*-elf*): Likewise.
      	(m32r-*-linux*): Likewise.
      	(m32rle-*-linux*): Likewise.
      	(mcore-*-elf): Add t-fdpbit to tmake_file.
      	(microblaze*-*-*): Likewise.
      	(mips-sgi-irix6.5*): Add t-tpbit to tmake_file.
      	(mips*-*-netbsd*): Add mips/t-mips to tmake_file.
      	(mips64*-*-linux*): Also handle mipsisa64*-*-linux*.
      	Fix typo.
      	Add mips/t-tpbit to tmake-file.
      	(mips*-*-linux*): Fix typo.
      	(mips*-sde-elf*): New case
      	Add mips/t-sdemtk unless using newlib.
      	(mipsisa64sr71k-*-elf*): Add t-fdpbit to tmake_file.
      	(mipsisa64sb1-*-elf*): Add mips/t-mips to tmake_file.
      	(mn10300-*-*): Likewise.
      	(pdp11-*-*): Likewise.
      	(picochip-*-*): Add t-fpbit to tmake_file.
      	(powerpc-*-eabisimaltivec*): Likewise.
      	(powerpc-*-eabisim*): Likewise.
      	(powerpc-*-elf*): Likewise.
      	(powerpc-*-eabialtivec*): Likewise.
      	(powerpc-xilinx-eabi*): New case.
      	Add t-fdpbit to tmake_file.
      	(powerpc-*-eabi*):  Add t-fdpbit to tmake_file.
      	(powerpc-*-rtems*): Likewise.
      	(powerpc-*-linux*, powerpc64-*-linux*): Add rs6000/t-ppc64-fp to
      	tmake_file.
      	(powerpc-wrs-vxworks, powerpc-wrs-vxworksae): Add t-fdpbit to
      	tmake_file.
      	(powerpc-*-lynxos*): Likewise.
      	(powerpcle-*-elf*): Likewise.
      	(powerpcle-*-eabisim*): Likewise.
      	(powerpcle-*-eabi*): Likewise.
      	(rs6000-ibm-aix4.[3456789]*, powerpc-ibm-aix4.[3456789]*): Add
      	t-fdpbit, rs6000/t-ppc64-fp to tmake_file.
      	(rs6000-ibm-aix5.1.*, powerpc-ibm-aix5.1.*): Likewise.
      	(rs6000-ibm-aix[56789].*, powerpc-ibm-aix[56789].*): Likewise.
      	(rx-*-elf): Add t-fdpbit to tmake_file.
      	(sh-*-elf*, sh[12346l]*-*-elf*, sh-*-linux*)
      	(sh[2346lbe]*-*-linux*, sh-*-netbsdelf*, shl*-*-netbsdelf*)
      	(sh5-*-netbsd*, sh5l*-*-netbsd*, sh64-*-netbsd*)
      	(sh64l*-*-netbsd*): Add t-fdpbit to tmake_file except on
      	sh*-*-netbsd*.
      	(sh-*-rtems*): Add t-fdpbit to tmake_file.
      	(sh-wrs-vxworks): Likewise.
      	(sparc-*-elf*): Replace sparc/t-softfp by t-fdpbit in tmake_file.
      	(sparc-*-linux*): Add t-fdpbit to tmake_file for *-leon*.
      	(sparc-*-rtems*, sparc64-*-rtems*): Split off ...
      	(sparc64-*-rtems*): ... new case.
      	(sparc-*-rtems*): Add t-fdpbit to tmake_file.
      	(spu-*-elf*): Likewise.
      	Add spu/t-elf to tmake_file.
      	(v850*-*-*): Add t-fdpbit to tmake_file.
      	(xstormy16-*-elf): Likewise.
      	(am33_2.0-*-linux*): Add t-fdpbit to tmake_file.
      	(mep*-*-*): Likewise.
      
      From-SVN: r177448
      Rainer Orth committed
  15. 20 Feb, 2009 1 commit
  16. 30 Jul, 2008 1 commit
    • configure.ac: Add makefile fragments for hpux. · 00afcaa0
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Add makefile fragments for hpux.
      	* Makefile.def (flags_to_pass): Add ADA_CFLAGS.
      	* Makefile.tpl (HOST_EXPORTS): Pass ADA_CFLAGS.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      config:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* mh-pa: New, from gcc/config/pa/x-ada.
      	* mh-pa-hpux10: New, from gcc/config/pa/x-ada-hpux10.
      
      gcc:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac: Substitute ADA_CFLAGS.
      	* configure: Regenerate.
      	* config.host: Remove mention of pa/x-ada and pa/x-ada-hpux10 files.
      	* Makefile.in: Remove mention of X_* variables.
      	* config/pa/x-ada-hpux10: Remove.
      	* config/pa/x-ada: Remove.
      
      	* doc/fragments.texi: Update.
      
      gcc/ada:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* gcc-interface/Make-lang.in (ALL_ADAFLAGS): Remove X_ADAFLAGS and
      	T_ADAFLAGS, replace ALL_ADA_CFLAGS with ADA_CFLAGS.
      	(ALL_ADA_CFLAGS): Remove, replace throughout with ADA_CFLAGS.
      	* gcc-interface/Makefile.in (XCFLAGS, X_CFLAGS, X_CPPFLAGS, T_CPPFLAGS,
      	X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS, ADA_CFLAGS,
      	ALL_ADA_CFLAGS): Remove.
      	(ALL_ADAFLAGS, MOST_ADAFLAGS): Remove X_ADAFLAGS and T_ADAFLAGS,
              replace ALL_ADA_CFLAGS with ADA_CFLAGS.
      	(GCC_CFLAGS): Remove X_CFLAGS.
      	(LOOSE_CFLAGS): Remove X_CFLAGS and XCFLAGS.
      	(ALL_CPPFLAGS): Remove X_CPPFLAGS and T_CPPFLAGS.
      	(ADA_CFLAGS): Substitute.
      	
      gnattools:
      2008-07-30  Paolo Bonzini  <bonzini@gnu.org>
      
      	* configure.ac (x_ada_cflags): Remove.
      	(ADA_CFLAGS): Substitute.
      	* configure: Regenerate.
      	* Makefile.in (ADA_CFLAGS): Substitute.
      	(T_ADA_CFLAGS, X_ADA_CFLAGS, ALL_ADA_CFLAGS): Remove.
      	(TOOLS_FLAGS_TO_PASS_1, TOOLS_FLAGS_TO_PASS_1re,
      	TOOLS_FLAGS_TO_PASS_NATIVE, TOOLS_FLAGS_TO_PASS_CROSS):
      	Pass ADA_CFLAGS.
      
      From-SVN: r138301
      Paolo Bonzini committed
  17. 14 Feb, 2008 1 commit
    • bugreport.texi: Update copyright years. · 346341a4
      * doc/bugreport.texi: Update copyright years.
      * doc/c-tree.texi: Likewise.
      * doc/cfg.texi: Likewise.
      * doc/cpp.texi: Likewise.
      * doc/cppinternals.texi: Likewise.
      * doc/fragments.texi: Likewise.
      * doc/frontends.texi: Likewise.
      * doc/gcc.texi: Likewise.
      * doc/gty.texi: Likewise.
      * doc/hostconfig.texi: Likewise.
      * doc/implement-c.texi: Likewise.
      * doc/libgcc.texi: Likewise.
      * doc/loop.texi: Likewise.
      * doc/makefile.texi: Likewise.
      * doc/options.texi: Likewise.
      * doc/passes.texi: Likewise.
      * doc/rtl.texi: Likewise.
      * doc/sourcebuild.texi: Likewise.
      * doc/standards.texi: Likewise.
      * doc/tree-ssa.texi: Likewise.
      * doc/trouble.texi: Likewise.
      
      From-SVN: r132313
      Ralf Wildenhues committed
  18. 02 Aug, 2005 1 commit
  19. 05 Nov, 2004 1 commit
    • c-tree.texi, [...]: Correct end-of-sentence markup and markup of "etc.", "e.g." and "i.e.". · 8a36672b
      	* doc/c-tree.texi, doc/cfg.texi, doc/contrib.texi, doc/cpp.texi,
      	doc/cppopts.texi, doc/extend.texi, doc/fragments.texi,
      	doc/frontends.texi, doc/gcov.texi, doc/hostconfig.texi,
      	doc/implement-c.texi, doc/install.texi, doc/invoke.texi,
      	doc/libgcc.texi, doc/md.texi, doc/passes.texi,
      	doc/portability.texi, doc/rtl.texi, doc/sourcebuild.texi,
      	doc/standards.texi, doc/tm.texi, doc/tree-ssa.texi,
      	doc/trouble.texi: Correct end-of-sentence markup and markup of
      	"etc.", "e.g." and "i.e.".  Use @code in various places where
      	appropriate.
      
      From-SVN: r90101
      Joseph Myers committed
  20. 01 Sep, 2003 1 commit
  21. 31 Aug, 2003 1 commit
  22. 13 Apr, 2003 1 commit
    • config-ml.in: Remove support for --disable-aix removing call-aix multilibs. · 50d440bc
      config/rs6000/sysv4.h (SUBTARGET_OVERRIDE_OPTIONS): Delete support for
       -mcall-aix switch.
      config/rs6000/eabiaix.h: Delete.
      config/rs6000/rs6000.h (rs6000_abi): Remove ABI_AIX_NODESC.
       (RS6000_REG_SAVE, RS6000_SAVE_AREA, FP_ARGS_MAX_REG, RETURN_ADDRESS_OFFSET):
       Remove use of ABI_AIX_NODESC.
      config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Likewise.
      config/rs6000/rs6000.c (print_operand, rs6000_stack_info, debug_stack_info,
       output_function_profiler, rs6000_trampoline_size,
       rs6000_initialise_trampoline): Likewise.
      config/rs6000/rs6000.md (call, call_value, call_nonlocal_sysv,
       call_indirect_nonlocal_sysv, call_value_indirect_nonlocal_sysv,
       call_value_nonlocal_sysv, sibcall_value_nonlocal_sysv, sibcall_nonlocal_sysv,
       sibcall_value_local64): Likewise.
      config/rs6000/t-ppcgas (MULTILIB_OPTIONS): Remove mcall-aix multilibs.
       (MULTILIB_DIRNAMES): Remove mcall-aix directories.
       (MULTILIB_EXCEPTIONS): Delete.
       (MULTILIB_MATCHES): Remove mcall-aix matches.
      doc/fragments.texi: Replace -mcall-aix example with an ARM one.
      doc/install.texi: Delete powerpc-*-eabiaix target.
      doc/invoke.texi: Remove documentation of mcall-aix switch.
      doc/tm.texi: Remove mcall-aix from example CPP_SPEC.
      config.gcc: Delete powerpc-*-eabiaix target.
      
      From-SVN: r65546
      Nick Clifton committed
  23. 19 Jan, 2003 1 commit
    • config.gcc (mips64*-*-linux*): Added. · 3bd6d4c4
      * config.gcc (mips64*-*-linux*): Added.
      * config/mips/linux64.h, config/mips/t-linux64: New file.
      * config/mips/iris6.h (MIPS_TFMODE_FORMAT): Define.
      * config/mips/mips.c (override_options): Use it.
      * config/mips/mips.h (TARGET_SWITCHES): Added...
      (SUBTARGET_TARGET_SWITCHES): New, empty by default.
      * Makefile.in (SPECS): New.
      (STAGESTUFF, specs, mostlyclean, install-common): Use it.
      * gcc.c (process_command): Move self-spec processing past spec
      file loading.
      * doc/tm.texi (DRIVER_SELF_SPECS): Document the change.
      * doc/fragments.texi (MULTILIB_EXTRA_OPTS): Document need for
      CRTSTUFF_T_CFLAGS.
      (SPECS): Document.
      * doc/invoke.texi (-mabi-fake-default): Document.
      
      From-SVN: r61481
      Alexandre Oliva committed
  24. 23 Jan, 2002 1 commit
  25. 19 Nov, 2001 1 commit
  26. 12 Nov, 2001 1 commit
    • gcc.texi: Move several chapters out to ... · 73a8ed7e
      	* doc/gcc.texi: Move several chapters out to ...
      	* doc/configterms.texi, doc/fragments.texi, doc/hostconfig.texi,
      	doc/include/linux-and-gnu.texi, doc/interface.texi,
      	doc/makefile.texi, doc/passes.texi, doc/portability.texi:
      	... here.  New files.
      	* doc/gcc.texi, doc/contrib.texi: Move section headings into
      	contrib.texi.
      	* Makefile.in ($(docdir)/gcc.info, gcc.dvi): Update dependencies.
      
      From-SVN: r46951
      Joseph Myers committed