aboutsummaryrefslogtreecommitdiff
path: root/gcc/install.texi
AgeCommit message (Collapse)AuthorFilesLines
2001-05-17i * libgcc1-test.c, libgcc1.c, config/i386/perform.h: Delete file.Zack Weinberg1-108/+11
* testsuite/gcc.dg/complete-port.c: New (revised version of libgcc1-test.c) * po/POTFILES.in: Remove libgcc1-test.c and libgcc1.c. * Makefile.in: Delete variables: OLDCC, CCLIBFLAGS, OLDAR, OLDAR_FLAGS, LIBGCC1, LIBGCC1_TEST, CROSS_LIBGCC1, LIB1FUNCS, and LIB1FUNCS_EXTRA. Delete rules: libgcc1-test, libgcc1-test.o. Clarify commentary now that libgcc1 no longer exists. * cross-make: Don't set LIBGCC1. * mklibgcc.in: Delete all code for building from libgcc1.c. Always honor LIB1ASMFUNCS if set. * crtstuff.c, floatlib.c, longlong.h, config/fp-bit.c, config/arc/lib1funcs.asm, config/arm/lib1funcs.asm, config/d30v/libgcc1.asm, config/fr30/lib1funcs.asm, config/h8300/lib1funcs.asm, config/i386/cygwin.asm, config/i386/uwin.asm, config/m68hc11/larith.asm, config/m68k/lb1sf68.asm, config/mcore/lib1.asm, config/mn10200/lib1funcs.asm, config/sh/lib1funcs.asm, config/sparc/lb1spc.asm, config/sparc/lb1spl.asm, config/v850/lib1funcs.asm, config/c4x/libgcc.S: Delete or update references to libgcc1 in commentary. * config/t-libc-ok, config/t-linux, config/t-linux-aout, config/t-netbsd, config/a29k/t-a29kbare, config/a29k/t-vx29k, config/alpha/t-interix, config/alpha/t-osf, config/alpha/t-vms, config/arc/t-arc, config/arm/t-arm-aout, config/arm/t-arm-coff, config/arm/t-arm-elf, config/arm/t-linux, config/arm/t-pe, config/arm/t-semi, config/arm/t-strongarm-coff, config/arm/t-strongarm-elf, config/arm/t-strongarm-pe, config/arm/t-xscale-coff, config/arm/t-xscale-elf, config/avr/t-avr, config/c4x/t-c4x, config/d30v/t-d30v, config/fr30/t-fr30, config/h8300/t-h8300, config/i386/t-beos, config/i386/t-cygwin, config/i386/t-i386elf, config/i386/t-interix, config/i386/t-netware, config/i386/t-next, config/i386/t-rtems-i386, config/i386/t-sol2, config/i960/t-960bare, config/i960/t-vxworks960, config/ia64/t-ia64, config/m32r/t-m32r, config/m68hc11/t-m68hc11-gas, config/m68k/t-lynx, config/m68k/t-m68kbare, config/m68k/t-m68kelf, config/m68k/t-mot3300-gald, config/m68k/t-mot3300-gas, config/m68k/t-next, config/m68k/t-vxworks68, config/m88k/t-bug, config/m88k/t-dgux, config/m88k/t-dgux-gas, config/m88k/t-dguxbcs, config/m88k/t-luna, config/m88k/t-luna-gas, config/m88k/t-m88k, config/m88k/t-m88k-gas, config/m88k/t-sysv4, config/mcore/t-mcore, config/mcore/t-mcore-pe, config/mips/t-bsd, config/mips/t-bsd-gas, config/mips/t-cross64, config/mips/t-ecoff, config/mips/t-elf, config/mips/t-iris6, config/mips/t-r3900, config/mips/t-svr3, config/mips/t-svr3-gas, config/mips/t-svr4, config/mips/t-svr4-gas, config/mips/t-ultrix, config/mn10200/t-mn10200, config/mn10300/t-mn10300, config/pa/t-linux, config/pa/t-linux64, config/pa/t-pa, config/pa/t-pa64, config/pa/t-pro, config/pdp11/t-pdp11, config/pj/t-pj, config/rs6000/t-aix43, config/rs6000/t-beos, config/rs6000/t-darwin, config/rs6000/t-newas, config/rs6000/t-ppccomm, config/rs6000/t-rs6000, config/sh/t-linux, config/sh/t-sh, config/sparc/t-chorus-elf, config/sparc/t-elf, config/sparc/t-sol2, config/sparc/t-sp86x, config/sparc/t-sparcbare, config/sparc/t-sparclite, config/sparc/t-splet, config/sparc/t-sunos41, config/sparc/t-vxsparc, config/sparc/t-vxsparc64, config/v850/t-v850: Don't set any of LIBGCC1, CROSS_LIBGCC1, or LIBGCC1_TEST. * config/alpha/alpha.h, config/i386/i386.h, config/i860/i860.h: Don't set FLOAT_VALUE_TYPE, FLOAT_ARG_TYPE, INTIFY, or FLOATIFY. * config/d30v/d30v.h: Don't mention LIBGCC_NEEDS_DOUBLE, FLOAT_VALUE_TYPE, FLOAT_ARG_TYPE, FLOATIFY, INTIFY, nongcc_SI_type, nongcc_word_type, or perform_* * config/i860/fx2800: Don't define perform_umodsi3 or perform_modsi3. * config/i386/386bsd.h, config/i386/beos-elf.h, config/i386/linux-aout.h, config/i386/linux-oldld.h, config/i386/linux.h, config/i386/mach.h, config/i386/netbsd.h, config/i386/openbsd.h, config/i386/osfrose.h, config/i386/rtemself.h: Don't include i386/perform.h. * config/a29k/t-a29k, config/arm/t-semiaof, config/i370/t-i370, config/i370/t-linux, config/i370/t-mvs, config/i370/t-oe, config/i386/t-djgpp, config/i386/t-i386bare, config/i386/t-vsta, config/ia64/t-hpux, config/mips/t-mips, config/mips/t-mips-gas, config/mips/t-osfrose, config/sparc/t-sp64, config/sparc/t-sunos40, config/vax/t-openbsd, config/vax/t-vax: Delete. * config.gcc: Remove references to deleted files. (arm-semi-aof): Use arm/t-semi for tmake_file. * gcc.texi, install.texi, invoke.texi, tm.texi: Delete or rewrite text which is no longer relevant now that libgcc1 no longer exists. * config/t-openbsd, config/alpha/t-interix, config/i386/t-interix: No need to set INSTALL_ASSERT_H. (Missed in previous sweep.) From-SVN: r42188
2001-04-16install.texi (mips-mips-bsd): Update list of functions required to include ↵Jeffrey A Law1-2/+2
memmove. * install.texi (mips-mips-bsd): Update list of functions required to include memmove. * tm.texi (TARGET_MEM_FUNCTIONS): Update list of implicitly used functions to include memmove. From-SVN: r41377
2001-01-12cpp.texi, [...]: Consistently refer to ISO C instead of ANSI C.Joseph Myers1-1/+1
* cpp.texi, extend.texi, gcc.texi, install.texi, invoke.texi, tm.texi: Consistently refer to ISO C instead of ANSI C. Refer to -std options alongside references to -ansi. Update some documentation for C99. * cpp.1: Regenerate. From-SVN: r38956
2001-01-12install.texi: Remove misplaced duplicate entry.Phil Edwards1-45/+0
2001-01-12 Phil Edwards <pme@sources.redhat.com> * install.texi: Remove misplaced duplicate entry. From-SVN: r38940
2001-01-02extend.texi (C++ Extensions): New node for C++ attributes; describe ↵Phil Edwards1-2/+2
init_priority and com_interface. 2000-12-27 Phil Edwards <pme@sources.redhat.com> * extend.texi (C++ Extensions): New node for C++ attributes; describe init_priority and com_interface. * invoke.texi: Remove -finit-priority as it now has zero effect. * install.texi: Fix xref syntax. * md.texi: Likewise. From-SVN: r38610
2000-12-11install.texi (i*86-*-sco3.2v5*): Remove information duplicated in html version.Robert Lipe1-25/+1
* install.texi (i*86-*-sco3.2v5*): Remove information duplicated in html version. From-SVN: r38180
2000-12-09install.texi: remove i[345]86-*-winnt3.5 section.Laurynas Biveinis1-17/+0
* install.texi: remove i[345]86-*-winnt3.5 section. * configur.bat: removed. * config/msdos: directory removed. From-SVN: r38153
2000-12-09winnt: Remove obsolete directory.Laurynas Biveinis1-29/+0
* config/winnt: Remove obsolete directory. * install.texi (Configurations): Remove obsolete documentation for Windows NT. From-SVN: r38147
2000-12-02install.texi (Configurations): Remove obsolete documentation for hppa*-*-*.Gerald Pfeifer1-25/+0
* install.texi (Configurations): Remove obsolete documentation for hppa*-*-*. From-SVN: r37942
2000-12-02install.texi (Installation): Remove obsolete description for libstdc++ which ↵Gerald Pfeifer1-50/+0
is now an integral part of GCC. * install.texi (Installation): Remove obsolete description for libstdc++ which is now an integral part of GCC. From-SVN: r37941
2000-12-01install.texi (avr): Replace incomplete list of supported MCU types with a ↵Marek Michalkiewicz1-7/+1
link to the current one ... * install.texi (avr): Replace incomplete list of supported MCU types with a link to the current one ... * invoke.texi (AVR Options): ... here. Update -mmcu= to list all supported MCU types. Document -minit-stack= default. Document new options -mno-tablejump, -mtiny-stack. * md.texi (AVR family): Fix typo in 'w' constraint letter description. Document 'q'. Update 'O'. From-SVN: r37917
2000-10-22genfixes: Remove EGCS reference.Joseph Myers1-2/+3
* fixinc/genfixes: Remove EGCS reference. * install.texi: Remove EGCS reference. * INSTALL: Regenerate. From-SVN: r37007
2000-09-30c-tree.texi, [...]: Consistently use @email for formatting email addresses.Joseph Myers1-3/+3
* c-tree.texi, contrib.texi, gcc.texi, install.texi, invoke.texi: Consistently use @email for formatting email addresses. cp: * gxxint.texi: Use @email for formatting email addresses. From-SVN: r36676
2000-09-27extend.texi, [...]: Consistently use @uref for formatting URLs.Joseph Myers1-5/+5
* extend.texi, invoke.texi, gcc.texi, install.texi: Consistently use @uref for formatting URLs. From-SVN: r36653
2000-09-13Document 68hc11 & 68hc12 portStephane Carrez1-3/+11
From-SVN: r36393
2000-09-11install.texi (LANGUAGES): Update to include new languages.Ulrich Drepper1-7/+8
* install.texi (LANGUAGES): Update to include new languages. * INSTALL: Rebuilt. From-SVN: r36321
2000-08-19* invoke.texi: Clean up linux-gnu vs linux comments.Jeffrey A Law1-5/+5
From-SVN: r35806
2000-08-14top level:Zack Weinberg1-9/+18
* configure: Make enable_threads and enable_shared defaults explicit. Substitute enable_threads into generated Makefiles. * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. * libtool.m4: Accept *-*-linux* not just *-*-linux-gnu*. gcc: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. * fixinc/inclhack.def: Likewise. * fixinc/mkfixinc.sh: Likewise. * configure: Regenerate. * fixinc/fixincl.x: Regenerate. * install.texi: Document equivalence of linux and linux-gnu. libio: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. Honor --disable-threads. libstdc++: * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. Honor --disable-threads. libstdc++-v3: * configure: Regenerate after change to ../libtool.m4. libobjc: * configure: Regenerate after change to ../libtool.m4. From-SVN: r35680
2000-07-28install.texi (--enable-nls): Change the description of the NLS related ↵Philipp Thomas1-10/+15
configure options to match the... 2000-07-28 Philipp Thomas <pthomas@suse.de> * install.texi (--enable-nls): Change the description of the NLS related configure options to match the current state. (--with-included-gettext): Likewise. (--enable-maintainer-mode): New description added. * extend.texi (-fstrict-prototype): Add missing '.'. From-SVN: r35317
2000-04-18cccp.c, [...]: Removed.Zack Weinberg1-48/+10
* cccp.c, cexp.y, cexp.c, cccp.1: Removed. * configure.in: Delete --disable-cpplib option and all references to cpp_main. * configure: Regenerate. * Makefile.in: Remove all references to CCCP, CCCP_OBJS, @cpp_main@, cccp.c, cexp.c, cexp.y, cexp.output, cexp.o, cccp.o, cccp, or cppmain. Link cppmain.o straight to cpp$(exeext). Add --no-headers to makeinfo command line when generating INSTALL. Install and uninstall cpp.1 manpage, not cccp.1. * install.texi: Delete all references to cexp.y/cexp.c. Delete ancient instructions for compiling GCC on 3b1. * INSTALL: Regenerate. * cppfiles.c, cpplib.h, jump.c, protoize.c, c-lex.c, ch/decl.c, ch/lex.c, cp/lex.c, f/lex.c, mips/t-ecoff, mips/t-elf, mips/t-r3900: Remove references to cccp.c. * convex.h, fx80.h, m68k.h, pdp11.h, contrib/gcc_update, f/g77install.texi: Remove references to cexp.c/cexp.y. * xm-linux.h, xm-os2.h, romp.h: Remove definition of BSTRING, which is no longer tested anywhere. * po/POTFILES.in: Remove cccp.c and cexp.c. Comment out alpha/vms-tramp.asm. From-SVN: r33238
2000-02-26Fix copyrights.Jeff Law1-1/+1
From-SVN: r32178
2000-02-16invoke.texi: Add AVR invocation docs.Denis Chertykov1-2/+13
* invoke.texi: Add AVR invocation docs. * install.texi: Add information about AVR. * md.texi: Add AVR constraint letters description. * extend.texi: Add description for AVR specific attributes. From-SVN: r32022
2000-02-14Add support for MCore portNick Clifton1-1/+1
From-SVN: r31974
1999-09-23install.texi (Configurations): Remove pyramid.Martin v. Löwis1-5/+6
* install.texi (Configurations): Remove pyramid. Add fr30, i686, i786, mn10200, mn10300, pdp11, v850. From-SVN: r29618
1999-08-14Mumit Khan <khan@xraylith.wisc.edu>Mumit Khan1-0/+19
* configure.in: Handle --disable/enable-win32-registry. * install.texi: Document --disable/enable-win32-registry. * acconfig.h (ENABLE_WIN32_REGISTRY): New macro. (WIN32_REGISTRY_KEY): New macro. * prefix.c: Use to enable/disable win32-specific code. (lookup_key): Use versioned key. * configure: Regenerate. * config.in: Likewise. From-SVN: r28712
1999-08-12Apply Phillip Blundell's patch to distinguish between new and old binutils.Philip Blundell1-6/+17
From-SVN: r28687
1999-08-06* extend.texi, install.texi: Fix spelling mistakes.Jeffrey A Law1-1/+1
From-SVN: r28567
1999-05-05* install.texi (Header Dirs): s/GPLUS/GPLUSPLUS/.Jason Merrill1-1/+1
From-SVN: r26787
1999-01-30Copyright date.Jeff Law1-1/+1
From-SVN: r24929
1999-01-30* install.texi: Fix merge lossages.Jeffrey A Law1-1/+1
From-SVN: r24924
1999-01-26Merge in gcc2 snapshot 19980929. See gcc/ChangeLog and gcc/FSFChangeLog forJeffrey A Law1-49/+124
details. From-SVN: r24879
1998-08-13install.texi: Various SCO OpenServer tweaks.Robert Lipe1-9/+10
� * install.texi: Various SCO OpenServer tweaks. [[Split portion of a mixed commit.]] From-SVN: r21710.2
1998-07-02install.texi (sco3.2v5): Document new --with-gnu-as flag.Robert Lipe1-1/+11
* install.texi (sco3.2v5): Document new --with-gnu-as flag. * config/i386/sco5.h (JUMP_TABLES_IN_TEXT_SECTION): Defined as in other targets. (USE_GAS): Conditionalize away native assembler usage. * config/i386/sco5gas.h: New file. * config/i386/t-sco5gas: New file. * configure.in (ix86-sco3.2v5*): Use new files if --with-gnu-as From-SVN: r20890
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1-7/+15
details. From-SVN: r20808
1998-05-05* Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law1-1/+1
From-SVN: r19553
1998-04-14* install.texi: Update section on warnings that can be safely ignored.Paul Eggert1-2/+3
From-SVN: r19212
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-19/+31
for details. * haifa-sched.c: Mirror recent changes from gcc2. From-SVN: r18984
1998-02-18Note AIX 4.3 assembler bug for RS/6000 installation.David Edelsohn1-2/+4
From-SVN: r18080
1998-02-03Change lawcs.utah.edu references to law@cygnus.comJeff Law1-1/+1
From-SVN: r17615
1998-01-26Tweaks from Andreas.Jeff Law1-1/+1
From-SVN: r17487
1998-01-23Tweak SCO5 stuff.Jeff Law1-11/+5
From-SVN: r17466
1998-01-14Fix minor lossage brought over in gcc-2.8.0 merge.Jeff Law1-3/+3
From-SVN: r17356
1998-01-14Bring in final gcc-2.8.0 changes.Jeff Law1-8/+47
From-SVN: r17355
1998-01-13Clarify some collect2 stuff.Jeff Law1-8/+5
From-SVN: r17324
1997-12-15Bring over changes from latest gcc-2.8 pre-release.Jeff Law1-1/+1
Mirror sched.c change into haifa-sched.c From-SVN: r17097
1997-12-07Updates from gcc-2.8 test tarball to current gcc-2.8 tarball.Jeff Law1-6/+10
From-SVN: r17002
1997-12-06Merge from gcc-2.8Jeff Law1-9/+4
From-SVN: r16987
1997-12-05release branch changes from 11-27 snapshot to egcs-1.0.Jeff Law1-0/+3
From-SVN: r16970
1997-11-20* configure.in: Add AC_ARG_ENABLE for Haifa as documentation.Dave Love1-0/+10
From-SVN: r16593
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-12/+27
From-SVN: r16278