Commit Graph

450 Commits

Author SHA1 Message Date
Zack Weinberg 57119aa9eb top level:
* 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-08-14 18:08:46 +00:00
Ovidiu Predescu 4b48731a0d Reverted the check for <sched.h>.
From-SVN: r35620
2000-08-11 05:51:12 +00:00
Ovidiu Predescu c3d80041a3 Check for the <sched.h> header file.
From-SVN: r35598
2000-08-10 07:10:23 +00:00
Zack Weinberg 2bf9a2abfe Remove stray blank line in previous commit
From-SVN: r35594
2000-08-09 19:44:29 +00:00
Zack Weinberg 9ec7291f1f configure.in (--enable-c-cpplib): Uncomment.
* configure.in (--enable-c-cpplib): Uncomment.  Use AC_DEFINE
	instead of extra_c_flags.
	(--enable-c-mbchar): Use AC_DEFINE instead of extra_c_flags.
	* configure: Regenerate.
	* config.in: Regenerate.

	* cpperror.c (cpp_type2name): New function.
	* cpplex.c (lex_line): If we issued an error for an invalid
	preprocessing directive, discard that logical line.
	* cpplib.c (do_line): Call a hook function if the current file
	is renamed by #line.
	(do_ident): Pass the contents of the string, not the entire
	token, to the callback function.
	* cpplib.h (CPP_LAST_PUNCTUATOR): New #define.
	(cb.rename_file): New hook function.
	(cb.ident): Adjust prototype.
	(cpp_type2name): Prototype.
	* cppmacro.c (dump_macro_args): Correct precedence lossage.

	* cppmain.c (cb_ident): Update for changed interface.
	(cb_rename_file): New function.
	(main): Set rename callback.

From-SVN: r35593
2000-08-09 19:41:12 +00:00
J. David Anglin 1ba2dbaa74 configure.in: Use default thread_file even when enable_threads is yes or dce because...
* configure.in: Use default thread_file even when enable_threads is
        yes or dce because hpux10.20 pa port uses MULTILIB implementation.
        * configure: Rebuilt.

From-SVN: r35488
2000-08-04 11:39:19 -06:00
Fred Fish a7a4fd1776 beos-elf.h (STARTFILE_SPEC): Add i386-mcount.o when user gives -p option.
* config/i386/beos-elf.h (STARTFILE_SPEC): Add i386-mcount.o
        when user gives -p option.  Add init_term_dyn.o for BeOS 5.0
        and later.

        * config/i386/beos-elf.h (INCLUDE_DEFAULTS): Add additional
        Be directories to search path.

        Remove support for __declspec(dllimport) and __declspec(dllexport).
        This is leftover cruft from the earlier BeOS gcc port when BeOS
        used Microsoft's PE object file format.
        * configure.in (i*86-*-beoself): Remove extra_objs=winnt.o.
        * config/i386/t-beos (winnt.o): Remove Makefile frag.
        * config/i386/beos-elf.h (TARGET_NOP_FUN_DLLIMPORT): Remove.
        (VALID_MACHINE_DECL_ATTRIBUTE): Remove.
        (VALID_MACHINE_TYPE_ATTRIBUTE): Remove.
        (MERGE_MACHINE_DECL_ATTRIBUTES): Remove.
        (REDO_SECTION_INFO_P): Remove.
        (ASM_EXPORT_DECL): Remove.
        (ASM_DECLARE_FUNCTION_NAME): Remove.
        (ASM_DECLARE_OBJECT_NAME): Remove.
        (ASM_OUTPUT_ALIGNED_COMMON): Remove.
        (ASM_OUTPUT_ALIGNED_DECL_COMMON): Remove.
        (ASM_OUTPUT_ALIGNED_LOCAL): Remove.
        (STRIP_NAME_ENCODING): Remove.

        Remove support for obsolete version of BeOS that is no longer
        supported by Be.
        * configure.in (i*86-*-beospe*): Remove.
        * config/i386/beos-pe.h: Remove.

From-SVN: r35420
2000-08-02 03:04:33 -04:00
Andreas Jaeger 6ed6b84a6f configure.in (mips*-*-linux*): Use mips*el to check for little endian MIPS, add tmake_file.
* configure.in (mips*-*-linux*): Use mips*el to check for little
	endian MIPS, add tmake_file.

	* config/mips/linux.h (TARGET_VERSION): Use GNU/Linux.
	(SUBTARGET_CPP_SPEC): Default MIPS_ISA is 1.
	Patches by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.

From-SVN: r35328
2000-07-29 12:36:20 +02:00
Jason Merrill 97d81d66f0 Makefile.in (clean): Remove libgcc directory.
* Makefile.in (clean): Remove libgcc directory.

        * configure.in (-Wno-long-long check): Use higher-level macros.

From-SVN: r35100
2000-07-17 16:55:43 -04:00
J. David Anglin e256b8b6ec Makefile.in (TARGET_GETGROUPS_T): New configuration variable.
* Makefile.in (TARGET_GETGROUPS_T): New configuration variable.
	* configure.in (TARGET_GETGROUPS_T): Evaluate.
	* sys-protos.h (getgroups): Use TARGET_GETGROUPS_T for array type
	of second argument of getgroups.
	* configure, config.in: Rebuilt.

From-SVN: r35086
2000-07-17 03:23:16 -06:00
Marc Espie 97f2b269a2 configure.in (vax-*-openbsd): Change to new style configuration, add collect2/float_format information.
* configure.in (vax-*-openbsd):  Change to new style configuration,
        add collect2/float_format information.
        * configure:  Rebuilt.
        * config/vax/openbsd1.h:  New.
        * config/vax/openbsd.h:  New.
        * config/vax/t-openbsd:  New.

From-SVN: r35079
2000-07-17 02:38:18 -06:00
Jeff Law 891a3cfe7b Forgot to commit m88k changes.
From-SVN: r35070
2000-07-17 02:14:48 -06:00
Zack Weinberg 063a4b851f configure.in: Use 'test a = b' not 'test a == b'.
* configure.in: Use 'test a = b' not 'test a == b'.
	* configure: Regen.

From-SVN: r34624
2000-06-21 00:27:53 +00:00
Kaveh R. Ghazi 59f406b7a3 configure.in (--enable-checking): Update --help doc to reflect new defaults.
* configure.in (--enable-checking): Update --help doc to reflect
	new defaults.  Ensure $ac_save_IFS is set before $IFS is changed.

From-SVN: r34596
2000-06-19 17:23:54 +00:00
Jeffrey A Law c70c19178b configure.in: Revert AC_TYPE_GETGROUPS patch from June 13.
* configure.in: Revert AC_TYPE_GETGROUPS patch from June 13.
        * configure, config.in: Rebuilt.

From-SVN: r34546
2000-06-14 09:27:58 -06:00
Andreas Jaeger 51d0e20cae configure.in: Use --enable-checking=misc,tree,gc by default if...
* configure.in: Use --enable-checking=misc,tree,gc by default if
        no --enable-checking option is given and for
        --enable-checking=yes.
        * configure: Rebuilt.

From-SVN: r34540
2000-06-13 21:06:30 -06:00
J. David Anglin 092417da9f configure.in: Add AC_TYPE_GETGROUPS test.
* configure.in: Add AC_TYPE_GETGROUPS test.
        * sys-protos.h: Use GETGROUPS_T * for second arg of getgroups.
        * configure: Rebuilt.

From-SVN: r34524
2000-06-13 15:28:31 -06:00
Philipp Thomas 37aeda9a80 configure.in (ALL_LINGUAS): Changed en_UK to en_GB.
gcc:
2000-06-13  Philipp Thomas  <pthomas@suse.de>

	* configure.in(ALL_LINGUAS): Changed en_UK to en_GB.
	* configure: Rebuilt.

gcc/po:

2000-06-13  Philipp Thomas  <pthomas@suse.de>

	* en_UK.po: Renamed to en_GB.po.

From-SVN: r34519
2000-06-13 18:04:16 +00:00
David O'Brien bad4c10670 configure.in: Adjust FreeBSD bits to match changes to config.guess.
* configure.in:  Adjust FreeBSD bits to match changes to config.guess.
        We now default to ELF for the i386, and a.out is the special case.
        * configure:  Rebuilt.

From-SVN: r34518
2000-06-13 10:09:51 -06:00
Mark Klein 5d712c3997 configure.in: Update tm dependencies for MPE.
* configure.in: Update tm dependencies for MPE.
        * configure: Rebuilt.

From-SVN: r34505
2000-06-12 16:59:13 -06:00
Kaveh R. Ghazi 6efa15825e * configure.in: Also avoid wrapping auto-build.h with IN_GCC.
From-SVN: r34469
2000-06-09 14:49:38 +00:00
Jakub Jelinek e95b1e6a2e configure.in: Check whether gas supports -relax.
* configure.in: Check whether gas supports -relax.
	* configure, config.in: Rebuilt.
	* config/sparc/sparc.h (ASM_RELAX_SPEC): Define.
	(EXTRA_SPECS): Add asm_relax.
	(ASM_SPEC): Add %(asm_relax).
	(TARGET_SWITCHES): Add -mrelax and -mno-relax.
	* config/sparc/linux64.h (LINK_ARCH_SPEC): Rename to LINK_SPEC.
	(LINK_SPEC): Pass -relax to linker unless -mno-relax or -r.
	(ASM_SPEC): Add %(asm_relax).
	* config/sparc/linux.h (LINK_SPEC, ASM_SPEC): Likewise.
	* config/sparc/sparc.c (output_sibcall): If HAVE_AS_RELAX_OPTION,
	never use sethi/jmpl for leaf tail calls.  Use or with rs2 %g0
	instead of mov, so that gas can further optimize it.

From-SVN: r34466
2000-06-09 16:31:54 +02:00
Philippe De Muyter faf0173be7 configure.in (Make the links): Typo fix ...
* configure.in (Make the links): Typo fix : the file that must be
	included without #ifdef IN_GCC is `auto-host.h', not `auto-config.h'.
	* configure: File rebuilt.

From-SVN: r34431
2000-06-06 17:36:34 +00:00
Philipp Thomas 603832a03e configure.in (AC_C_INLINE): Added.
gcc/:
        * configure.in (AC_C_INLINE): Added.
	* configure: Regenerate.

gcc/java:
	* Makefile.in (INTLLIBS): New.
	(LIBS): Add above.
	(DEPLIBS): Ditto.

gcc/f:
	* Makefile.in(INTLLIBS): New macro.
	(LIBS): Add INTLLIBS.
	(DEPLIBS): Likewise.

gcc/ch:
	* Makefile.in: Changed to be processed by configure.
	(INTLLIBS): New macro.
	(LIBS): Add INTLLIBS.
	(DEPLIBS): Likewise.
	* config-lang(outputs): Specify ch/Makefile.

gcc/po:
	* Makefile.in.in: Add --define switch for xgettext.

gcc/intl:
	* Makefile.in: Add -DIN_GCC to DEFS, add appropriate -I switches.
	* dcgettext.c: Define _GNU_SOURCE before any system header is
	included. Guard getcwd declaration with HAVE_DECL_GETCWD.
	* loadmsgcat.c (_nl_load_domain): Cast st.st_size in compaison to
	size_t.
	* localealias.c: Define _GNU_SOURCE before any system header is
	included. Don't use return value of memcpy because it could be a
	macro defined in terms of bcopy.
	(read_alias_file): Remove HAVE_MEMCPY guard and just don't use the
	return value of memcpy. Cast argument to fgets and strlen to char *.
	* explodename.c (_nl_explode_name): Cast codeset to unsigned char **
	in call to _nl_normalize_codeset.
	* l10nflist.c: Define _GNU_SOURCE before any system header is
	included.

From-SVN: r34423
2000-06-06 07:23:42 +00:00
Richard Henderson 99923eedd0 * configure.in: Fix typo last change.
From-SVN: r34304
2000-05-31 11:10:28 -07:00
Philipp Thomas dc6746e723 configure.in (enable-nls): Enable if build == host, i.e.
gcc:
	* configure.in (enable-nls): Enable if build == host, i.e. when
	not building a canadian cross compiler.
	(enable-maintainer-mode): Added for use with i18n.
	* aclocal.m4 (AM_GNU_GETTEXT): Only build catalogs that are a
	cross section of ALL_LINGUAS and LINGUAS.
	* configure: Rebuild.

gcc/po:
	* Makefile.in.in: Create compiled catalogs in objdir, not
	srcdir. Create gcc.pot and cat-tbl-id.c only in maintainer
	mode.
	* gcc.pot: Generated and checked in.
	* cat-tbl-id.c: Generated and checked in.
	* stamp-cat-id: Generated and checked in.

From-SVN: r34303
2000-05-31 17:46:30 +00:00
Zack Weinberg f45c9d956f configure.in (stage1_warn_cflags): Add -Wstrict-prototypes -Wmissing-prototypes.
* configure.in (stage1_warn_cflags): Add -Wstrict-prototypes
	-Wmissing-prototypes.
	* configure: Regenerate.
	* gcc.texi: Remove explanation of MD_CALL_PROTOTYPES.

	* builtins.c, calls.c: Change all instances of gen_call_* or
	gen_sibcall_* to GEN_CALL_* and GEN_SIBCALL_*.
	* calls.c (struct_value_size_rtx): Separate definition from
	initialization to avoid unused variable warning.

	* genflags.c (gen_macro): New function.
	(gen_proto): Call it for gen_call_* and gen_sibcall_*.
	(gen_nonproto): Delete.
	(gen_insn): Put all insns on the same obstack.
	(main): Generate prototypes for everything unconditionally.

From-SVN: r34213
2000-05-27 22:34:05 +00:00
Zack Weinberg f12bc141e1 configure.in: Add AC_CHECK_TYPE(ssize_t).
* configure.in: Add AC_CHECK_TYPE(ssize_t).  Remove commented
	out check for wchar_t.
	* acconfig.h: Add template for ssize_t.  Remove @TOP@.
	* system.h: Add infrastructure for defining missing
	TYPE_MAX/TYPE_MIN macros.  Use it to provide fallback
	definitions of UCHAR_MAX and SSIZE_MAX.
	* configure: Regenerate.
	* config.in: Regenerate.

From-SVN: r34212
2000-05-27 22:05:01 +00:00
J. David Anglin ff5def207e configure.in: Check for -Wno-long-long option support and improve handling of warning CFLAGS...
* configure.in: Check for -Wno-long-long option support and improve
        handling of warning CFLAGS for stages 1 and 2.
        * Makefile.in (WARN_CFLAGS): Move definition to configure.in.
        * configure: Regenerate.

From-SVN: r34156
2000-05-24 19:49:09 -06:00
Eric Christopher b39d221a3f configure.in: Redefine inhibit_libc conditions.
* configure.in: Redefine inhibit_libc conditions.
        * libgcc2.c: Remove inhibit_libc conditional define.
        * configure: Regenerate.

From-SVN: r34126
2000-05-24 00:21:49 -06:00
Phil Edwards d6c6b5531e configure.in: For --enable-languages=LIST, check for empty LIST.
* configure.in:  For --enable-languages=LIST, check for empty LIST.
        * configure:  Regenerate.

From-SVN: r34123
2000-05-23 23:18:48 -06:00
Nick Clifton cd2b33d005 Remove compile time warnings when building arm.o
From-SVN: r34114
2000-05-23 20:52:58 +00:00
Philippe De Muyter e38df833df configure.in (NO_MINUS_C_MINUS_O): Fix thinko in previous fix.
* configure.in (NO_MINUS_C_MINUS_O): Fix thinko in previous fix.
        * configure: Regenerated.

From-SVN: r34111
2000-05-23 13:59:47 -06:00
Kaveh R. Ghazi f31e826ba3 getopt.h (getopt): Also check HAVE_DECL_* when prototyping.
include:
	* getopt.h (getopt): Also check HAVE_DECL_* when prototyping.

	* libiberty.h (basename): Likewise.

gcc:
	* aclocal.m4 (gcc_AC_CHECK_DECL, gcc_AC_CHECK_DECLS): New macros
	rewritten from the internals of gcc_AC_NEED_DECLARATION{S}.

	* configure.in (gcc_AC_CHECK_DECLS): Call this instead of
	gcc_AC_NEED_DECLARATIONS.

	* dwarfout.c: Don't prototype time().

	* gcc.c: Check HAVE_DECL_* instead of NEED_DECLARATION_*.

	* system.h: Likewise.

	* toplev.c: Likewise.

From-SVN: r34108
2000-05-23 17:42:19 +00:00
Mark Elbrecht 2838397ce2 configure.in (*-pc-msdosdjgpp): Set float_format to none.
* configure.in (*-pc-msdosdjgpp): Set float_format to none.
        * configure: Rebuilt.

From-SVN: r34004
2000-05-18 17:06:19 -06:00
Philippe De Muyter 3642ea2fda configure.in (NO_MINUS_C_MINUS_O): Test `$ac_cv_prog_cc_${ac_cc}_c_o', not `$ac_cv_prog_cc_cc_c_o'.
* configure.in (NO_MINUS_C_MINUS_O): Test `$ac_cv_prog_cc_${ac_cc}_c_o',
        not `$ac_cv_prog_cc_cc_c_o'.
        * configure: Regenerated.

From-SVN: r33994
2000-05-18 12:16:53 -06:00
Philippe De Muyter b4c7e5673b configure.in (NO_MINUS_C_MINUS_O): Macro made availabe for AC_OUTPUT files.
* configure.in (NO_MINUS_C_MINUS_O): Macro made availabe for AC_OUTPUT
        files.
        * configure: Rebuilt.

From-SVN: r33971
2000-05-17 18:20:39 -06:00
Jeffrey A Law 99b09ff352 configure.in (hppa*64*-*-hpux11*): New target for PA64 support.
* configure.in (hppa*64*-*-hpux11*): New target for PA64 support.
        * configure: Rebuilt.

From-SVN: r33839
2000-05-11 01:20:21 -06:00
Robert Lipe a5598a06ad configure.in (i[34567]86-*-isc*): Add t-i386bare to suppress libgcc1.
* configure.in (i[34567]86-*-isc*) [tmake_file]: Add t-i386bare
        to suppress libgcc1.
        (i[34567]86-*-sco3.2v5*) Likewise.
        (i[34567]86-*-sco3.2v4*) Likewise.
        (i[34567]86-*-sco) Likewise.
        (i[34567]86-*-solaris2) Likewise.
        (i[34567]86-*-sysv5*) Likewise.
        (i[34567]86-*-sysv4*) Likewise.
        (i[34567]86-*-udk*) Likewise.
        (i[34567]86-*-sysv*) Likewise.

From-SVN: r33653
2000-05-04 02:25:32 +00:00
Richard Henderson 3ec83fc2ae Makefile.in (STAGESTUFF): Add libgcc libgcc.mk.
* Makefile.in (STAGESTUFF): Add libgcc libgcc.mk.
        (libgcc1.null, libgcc1.cross, libgcc1.a): Remove targets.
        (libgcc1-asm.a, libgcc1.S, libgcc2.a): Remove targets.
        (mklibgcc, libgcc.mk): New targets.
        (libgcc.a): Use libgcc.mk.
        (stmp-multilib): Likewise.
        (stmp-multilib-sub): Remove.
        (mostlyclean): Don't delete libgcc2 temp files.
        * configure.in (AC_PROG_CC_C_O): Add.
        (NO_MINUS_C_MINUS_O): Substitute it.
        (all_outputs): Add mklibgcc.
        * mklibgcc.in: New file.

From-SVN: r33637
2000-05-03 11:21:49 -07:00
Zack Weinberg 09fa07054c aclocal.m4 (gcc_AC_CHECK_PROG_VER): New macro.
* aclocal.m4 (gcc_AC_CHECK_PROG_VER): New macro.
	* configure.in: Look for makeinfo in the unified tree, then
	for a system makeinfo which is sufficiently new.
	* Makefile.in: If configure says makeinfo is too old, don't
	build or install Info documentation.

From-SVN: r33614
2000-05-02 19:09:24 +00:00
Richard Henderson cf889600be configure.in (alpha*-*-linux-gnulibc1*): Remove reference to alpha/t-linux.
* configure.in (alpha*-*-linux-gnulibc1*) [tmake_file]: Remove
        reference to alpha/t-linux.
        (alpha*-*-linux-gnu*): Likewise.
        * configure: Rebuild.

From-SVN: r33598
2000-05-01 17:15:28 -07:00
Richard Henderson a5c874cb02 d30v: New port.
* config/d30v: New port.

        * configure.in (d30v-*): Set fp format.
        * configure: Rebuild.

From-SVN: r33548
2000-04-30 04:17:13 -07:00
Chris Demetriou e7651ec5a5 configure.in (sparc-hal-solaris2*): protect [] glob from my expansion.
* configure.in (sparc-hal-solaris2*): protect [] glob from
        my expansion.
        (mips*-*-ecoff*, mips*-*-elf*, mips*-*-*): use MASK_ defines
        rather than hard-coded constants in target_cpu_default2.
        * configure: Regenerate.

From-SVN: r33520
2000-04-28 15:46:33 -06:00
Kaveh R. Ghazi 86cf1cbd5f aclocal.m4 (gcc_AC_NEED_DECLARATION): This macro now requires INCLUDES to search and does not provide any of its own.
* aclocal.m4 (gcc_AC_NEED_DECLARATION): This macro now requires
       INCLUDES to search and does not provide any of its own.  Also it
       now accepts optional ACTION-IF-NEEDED and ACTION-IF-NOT-NEEDED
       parameters.  Also it does not call AC_DEFINE.
       (gcc_AC_NEED_DECLARATIONS): Likewise.  Also this macro now calls
       AC_DEFINE and provides for automatic entries for autoheader.
       (gcc_AC_FUNC_PRINTF_PTR): Cleanup C code in test.

       * configure.in (gcc_AC_NEED_DECLARATIONS): Save and restore CFLAGS
       so we can pass -I flags and include gansidecl.h/system.h in this
       test.

       * acconfig.h: Delete all NEED_DECLARATION_* entries.

From-SVN: r33428
2000-04-26 00:03:37 +00:00
Kaveh Ghazi 119d24d17a acconfig.h (ENABLE_STD_NAMESPACE, [...]): Delete entries.
* acconfig.h (ENABLE_STD_NAMESPACE, ENABLE_CHECKING,
        ENABLE_TREE_CHECKING, ENABLE_RTL_CHECKING, ENABLE_GC_CHECKING,
        ENABLE_GC_ALWAYS_COLLECT): Delete entries.

        * configure.in (ENABLE_STD_NAMESPACE, ENABLE_CHECKING,
        ENABLE_TREE_CHECKING, ENABLE_RTL_CHECKING, ENABLE_GC_CHECKING,
        ENABLE_GC_ALWAYS_COLLECT): Use three argument form of AC_DEFINE
        for these macros.  Clean up spacing and linewraps.

From-SVN: r33420
2000-04-25 20:30:16 +00:00
Kaveh R. Ghazi 91029a2953 aclocal.m4 (gcc_AC_HEADER_STRING, [...]): Use the three argument form of AC_DEFINE.
* aclocal.m4 (gcc_AC_HEADER_STRING, gcc_AC_FUNC_PRINTF_PTR,
	gcc_AC_C_VOLATILE, gcc_AC_FUNC_MKDIR_TAKES_ONE_ARG): Use the three
	argument form of AC_DEFINE.

	* configure.in (DEFAULT_LINKER, DEFAULT_ASSEMBLER,
	HAVE_INTTYPES_H, PACKAGE, VERSION, ENABLE_WIN32_REGISTRY,
	WIN32_REGISTRY_KEY, HAVE_GAS_SUBSECTION_ORDERING, HAVE_GAS_WEAK,
	HAVE_GAS_HIDDEN, HAVE_AS_REGISTER_PSEUDO_OP, AS_SPARC64_FLAG,
	HAVE_AS_OFFSETABLE_LO10, ENABLE_NEW_GXX_ABI): Likewise.

	* acconfig.h: Delete stubs made redundant by 3-arg AC_DEFINE.

From-SVN: r33389
2000-04-24 21:20:14 +00:00
Kaveh R. Ghazi f6cbf6727d configure.in (ENUM_BITFIELDS_ARE_UNSIGNED): Delete redundant call to AC_MSG_RESULT.
* configure.in (ENUM_BITFIELDS_ARE_UNSIGNED): Delete redundant
       call to AC_MSG_RESULT.

From-SVN: r33385
2000-04-24 18:23:19 +00:00
Kaveh R. Ghazi 99e757d510 aclocal.m4: (GCC_HEADER_STRING...
* aclocal.m4: (GCC_HEADER_STRING, GCC_NEED_DECLARATION,
        GCC_NEED_DECLARATIONS, GCC_FUNC_VFPRINTF_DOPRNT,
        GCC_FUNC_PRINTF_PTR, GCC_PROG_LN_S, GCC_PROG_LN, GCC_C_VOLATILE,
        AC_GCC_C_LONG_DOUBLE, GCC_FUNC_MKDIR_TAKES_ONE_ARG,
        EGCS_PROG_INSTALL): Rename autoconf macros with prefix gcc_AC_.

        * configure.in (AC_GCC_C_LONG_DOUBLE, GCC_PROG_LN, GCC_PROG_LN_S,
        GCC_C_VOLATILE, EGCS_PROG_INSTALL, GCC_HEADER_STRING,
        GCC_FUNC_VFPRINTF_DOPRNT, GCC_FUNC_PRINTF_PTR,
        GCC_NEED_DECLARATIONS, GCC_FUNC_MKDIR_TAKES_ONE_ARG): Invoke with
        new macros names.

From-SVN: r33383
2000-04-24 17:45:50 +00:00
Zack Weinberg 86702e3134 cccp.c, [...]: Removed.
* 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-04-18 22:34:13 +00:00