summaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* intl: New directory; see intl/ChangeLog for details.Zack Weinberg2003-07-042-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | top: * intl: New directory; see intl/ChangeLog for details. * ABOUT-NLS, config.rpath: Import from gettext 0.12.1. * Makefile.tpl: all-gcc depends on maybe-all-intl. * Makefile.in: Regenerate. config: * gettext.m4: New file - copy of gettext.m4 from binutils CVS, with added AC_ISC_POSIX macro from gcc/aclocal.m4. gcc: * ABOUT-NLS: Delete. * intl: Delete entire directory. * aclocal.m4: Include ../config/gettext.m4. Delete AC_ISC_POSIX, AM_LANGINFO_CODESET, jm_GLIBC21, AM_LC_MESSAGES, AM_PATH_PROG_WITH_TEST, AM_WITH_NLS, and AM_GNU_GETTEXT. * configure.in: Use CY_GNU_GETTEXT, not AM_GNU_GETTEXT. Remove intl/Makefile from all_outputs. * configure, config.in: Regenerate. * Makefile.in: Expunge all references to intl subdirectory. Add -I../intl to INCLUDES. * intl.h: Include libintl.h if and only if ENABLE_NLS is defined. intl: * Makefile.in: Remove unnecessary capabilities for installation, build of shared libraries, generation of distribution tarballs, etc. Fix all the places that rely on the parent directory. Don't generate libgnuintl.h from anything; do generate $(objdir)/libintl.h from libgnuintl.h if necessary. Adjust DEFS for use of config.h. * libgnuintl.h.in: Rename libgnuintl.h. * README: New file. * config.charset, ref-add.sin, ref-del.sin: Delete (unused). * COPYING.LIB-2.0, COPYING.LIB-2.1: Delete (redundant). * aclocal.m4: New; generated per instructions in gettext manual. * configure.in: New; written from scratch for this configuration. * configure, config.h.in: Generated. contrib: * gcc_update: Remove gcc/intl/plural.c from list. Add new generated files intl/plural.c, intl/configure, intl/config.h.in. From-SVN: r68928
* reg_search: Replace existing uses of DATE with MADE_DATE and use DATE for ↵Janis Johnson2003-06-243-27/+46
| | | | | | | | | | the date command. * reg_search: Replace existing uses of DATE with MADE_DATE and use DATE for the date command. * reg_periodic: Ditto. From-SVN: r68429
* gcc_update (files_and_dependencies): Add gcc/testsuite/gcc.dg/cpp/_Pragma3.c ↵Jason Thorpe2003-06-242-0/+9
| | | | | | | | | | depends on gcc/testsuite/gcc.dg/cpp/mi1c.h. * gcc_update (files_and_dependencies): Add gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on gcc/testsuite/gcc.dg/cpp/mi1c.h. From-SVN: r68398
* * paranoia.cc: Fix spelling error.Nathanael Nerode2003-06-132-1/+3
| | | | From-SVN: r67896
* analyze_brprob, [...]: Change GNU CC to GCC.Nathanael Nerode2003-05-235-20/+25
| | | | | | | * analyze_brprob, gcc_build, gennews, texi2pod.pl: Change GNU CC to GCC. From-SVN: r67120
* * compare_tests: Fix exit status and be more flexible with spacing.Mike Stump2003-04-042-16/+27
| | | | From-SVN: r65255
* Add files to the new contrib/reghunt directory:Janis Johnson2003-03-275-0/+520
| | | | | | | | | | | 2003-03-27 Janis Johnson <janis187@us.ibm.com> * README: New file. * reg_search: New file. * reg_periodic: New file. * reg_test_template: New file. From-SVN: r64929
* test_summary: Add -h, print existing comments as help.Phil Edwards2003-03-092-8/+17
| | | | | | | | 2003-03-08 Phil Edwards <pme@gcc.gnu.org> * test_summary: Add -h, print existing comments as help. From-SVN: r64016
* gcc_build: Use $GCC_CVS/$CVS instead of cvs.H.J. Lu2003-03-033-2/+11
| | | | | | | | | 2003-03-03 H.J. Lu <hjl@gnu.org> * gcc_build: Use $GCC_CVS/$CVS instead of cvs. * gcc_update: Likewise. From-SVN: r63730
* test_summary (configflags): Only use the first match.Alexandre Oliva2003-01-192-8/+17
| | | | | | | | * test_summary (configflags): Only use the first match. Remove excess space. Use sub instead of gsub where possible. Use `none' if no configure flags were given. From-SVN: r61483
* * test_summary (configflags): awk portability.Loren J. Rittle2003-01-102-1/+5
| | | | From-SVN: r61168
* test_summary (configflags): Compute correctly with both autoconfiscated and ↵Alexandre Oliva2003-01-072-6/+14
| | | | | | | | | Cygnus-style top-level. * test_summary (configflags): Compute correctly with both autoconfiscated and Cygnus-style top-level. From-SVN: r60991
* gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends on ↵Kaveh R. Ghazi2003-01-032-1/+9
| | | | | | | | | | gcc/cp/cfns.gperf and gcc/java/keyword.h depends... * gcc_update (files_and_dependencies): Add gcc/cp/cfns.h depends on gcc/cp/cfns.gperf and gcc/java/keyword.h depends on gcc/java/keyword.gperf From-SVN: r60817
* gcc_update (files_and_dependencies): Add gcc/intl/plural.c as depending on ↵Gerald Pfeifer2002-12-292-1/+7
| | | | | | | | | gcc/intl/plural.y. * gcc_update (files_and_dependencies): Add gcc/intl/plural.c as depending on gcc/intl/plural.y. From-SVN: r60607
* * gcc_update (configure): Depend on config/acx.m4 as well.Alexandre Oliva2002-12-282-1/+3
| | | | From-SVN: r60579
* * gcc_update (configure): Depend on configure.in.Alexandre Oliva2002-12-282-0/+5
| | | | From-SVN: r60571
* * texi2pod.pl: Skip contents of @copying.Joseph Myers2002-12-242-2/+6
| | | | From-SVN: r60477
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-162-3/+99
| | | | From-SVN: r60174
* * btest-gcc.sh: Add gdb.sum to TESTLOGS only when GDB testsuite is run.Geoffrey Keating2002-10-222-20/+22
| | | | From-SVN: r58415
* paranoia.cc (real_c_float::image): Accomodate size of real_internal format.Richard Henderson2002-10-212-1/+25
| | | | | | | | | * paranoia.cc (real_c_float::image): Accomodate size of real_internal format. (main): Unbuffer stdio. Add real_internal format. (floor_log2_wide): New. From-SVN: r58395
* paranoia.cc (ENUM_BITFIELD): New.Richard Henderson2002-10-162-78/+89
| | | | | | | | | | | | * paranoia.cc (ENUM_BITFIELD): New. (class): Define as klass around real.h. (real_c_float): Not a template any longer; define MODE as a class static constant; use real_format elements for SIZE. Update uses of real_to_decimal and real_to_hexadecimal. (main): Change -g argument to use a format name. (mode_for_size): Remove. From-SVN: r58226
* objs-gcc.sh: Don't install GDB testsuite if GDB was not built.Geoffrey Keating2002-10-113-7/+18
| | | | | | | * objs-gcc.sh: Don't install GDB testsuite if GDB was not built. * btest-gcc.sh: Don't run GDB testsuite if it doesn't exist. From-SVN: r58062
* btest-gcc.sh, [...]: Update TARGET comments.Phil Edwards2002-10-093-4/+10
| | | | | | | | 2002-10-09 Phil Edwards <pme@gcc.gnu.org> * btest-gcc.sh, objs-gcc.sh: Update TARGET comments. From-SVN: r57999
* * objs-gcc.sh: On (non-linux) native hosts, use 'make bootstrap'.Geoffrey Keating2002-10-092-0/+7
| | | | From-SVN: r57993
* Makefile.def: New file.Nathanael Nerode2002-09-241-0/+2
| | | | | | | | | | | | | 2002-09-22 Nathanael Nerode <neroden@gcc.gnu.org> * Makefile.def: New file. * Makefile.tpl: New file. * Makefile.in: Generate from Makefile.tpl with 'autogen Makefile.def'. * contrib/gcc_update: Note that Makefile.in is a generated file. * configure.in: Minor rearrangement. Simplify tests. From-SVN: r57484
* real.c, real.h: Rewrite from scratch.Richard Henderson2002-09-162-0/+2702
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gcc/ * real.c, real.h: Rewrite from scratch. * Makefile.in (simplify-rtx.o): Depend on TREE_H. (paranoia): New target. * builtins.c (fold_builtin_inf): Use new real.h interface. * c-common.c (builtin_define_with_hex_fp_value): Likewise. * c-lex.c (interpret_float): Likewise. * emit-rtl.c (gen_lowpart_common): Likewise. * optabs.c (expand_float): Use real_2expN. * config/ia64/ia64.md (divsi3, udivsi3): Likewise. * defaults.h (INTEL_EXTENDED_IEEE_FORMAT): New. (FLOAT_WORDS_BIG_ENDIAN): New. * cse.c (find_comparison_args): Don't pass FLOAT_STORE_FLAG_VALUE directly to REAL_VALUE_NEGATIVE. * loop.c (canonicalize_condition): Likewise. * simplify-rtx.c: Include tree.h. (simplify_unary_operation): Don't handle FIX and UNSIGNED_FIX with floating-point result modes. * toplev.c (backend_init): Call init_real_once. * fold-const.c (force_fit_type): Don't call CHECK_FLOAT_VALUE. * tree.c (build_real): Likewise. * config/alpha/alpha.c, config/vax/vax.c (float_strings, float_values, inited_float_values, check_float_value): Remove. * config/alpha/alpha.h, config/m68hc11/m68hc11.h, config/m88k/m88k.h, config/vax/vax.h (CHECK_FLOAT_VALUE): Remove. * doc/tm.texi (CHECK_FLOAT_VALUE): Remove. gcc/f/ * target.c (ffetarget_real1): Don't pass FFETARGET_ATOF_ directly to ffetarget_make_real1. (ffetarget_real2): Similarly. * target.h (ffetarget_cvt_r1_to_rv_, ffetarget_cvt_rv_to_r2_, ffetarget_cvt_r2_to_rv_): Use new real.h interface and simplify. gcc/java/ * jcf-parse.c (get_constant): Runtime check for IEEE format; use new real.h interface. * jcf-write.c (find_constant_index): Use new real.h interface. * lex.c (IS_ZERO): Use REAL_VALUES_EQUAL. contrib/ * paranoia.cc: New file. From-SVN: r57198
* * enquire.c: Remove.Richard Henderson2002-09-042-2887/+4
| | | | From-SVN: r56795
* * gennews (files): Add GCC 3.2 files.Mark Mitchell2002-08-142-2/+7
| | | | From-SVN: r56287
* gennews (files): Add proper files for the GCC 3.1 release series.Gerald Pfeifer2002-07-252-6/+12
| | | | | | | * gennews (files): Add proper files for the GCC 3.1 release series. Simplify and reformat introductory wording. From-SVN: r55750
* Makefile.in: Delete references to enquire.Nathanael Nerode2002-07-172-0/+2891
| | | | | | | | | | | (gcc) * Makefile.in: Delete references to enquire. * enquire.c: Move to contrib. (contrib) * enquire.c: Move from gcc. From-SVN: r55502
* gcc_update (touch_files): Pass -s to ${MAKE}.H.J. Lu2002-07-162-1/+5
| | | | | | | | 2002-07-16 H.J. Lu <hjl@gnu.org> * gcc_update (touch_files): Pass -s to ${MAKE}. From-SVN: r55497
* * texi2pod.pl: Correct handling of the internal R<> sequence.Zack Weinberg2002-06-262-6/+14
| | | | From-SVN: r55012
* gcc_update (files_and_dependencies): Add generated Texinfo files for Ada.Florian Weimer2002-05-312-0/+9
| | | | | | | | | 2002-05-31 Florian Weimer <fw@deneb.enyo.de> * gcc_update (files_and_dependencies): Add generated Texinfo files for Ada. From-SVN: r54103
* Makefile.in: Allow for PWDCMD to override hardcoded pwd.Rainer Orth2002-05-163-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * config-ml.in: Likewise. * configure: Likewise. * configure.in: Likewise. boehm-gc: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Regenerate. * configure: Regenerate. config: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. contrib: * test_installed: Allow for PWDCMD to override hardcoded pwd. * test_summary: Likewise. gcc: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * fixinc/check.tpl: Likewise. * fixinc/fixinc.dgux: Likewise. * fixinc/fixinc.svr4: Likewise. * fixinc/fixinc.winnt: Likewise. * fixinc/fixincl.sh: Likewise. * fixproto: Likewise. * configure: Regenerate. gcc/ada: * Makefile.adalib: Allow for PWDCMD to override hardcoded pwd. * Makefile.in: Likewise. gcc/f: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/java: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. gcc/po: * exgettext: Allow for PWDCMD to override hardcoded pwd. gcc/treelang: * Make-lang.in: Allow for PWDCMD to override hardcoded pwd. libf2c: * Makefile.in: Allow for PWDCMD to override hardcoded pwd. * aclocal.m4: Likewise. * configure: Regenerate. libjava: * acinclude.m4: Allow for PWDCMD to override hardcoded pwd. * configure.in: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. libobjc: * aclocal.m4: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. libstdc++-v3: * Makefile.am: Allow for PWDCMD to override hardcoded pwd. * acinclude.m4: Likewise. * docs/html/Makefile: Likewise. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate. zlib: * configure.in: Allow for PWDCMD to override hardcoded pwd. * configure: Regenerate. * ChangeLog: Move entries to ChangeLog.gcj. From-SVN: r53523
* * gcc_update (touch_files): Don't have empty for loop.Geoffrey Keating2002-04-182-1/+5
| | | | From-SVN: r52462
* * gcc_update: Remove libchill.Richard Henderson2002-04-162-1/+4
| | | | From-SVN: r52385
* * texi2pod.pl: Handle @end ftable and @end vtable.Zack Weinberg2002-03-262-1/+5
| | | | From-SVN: r51364
* texi2pod.pl: Handle @include, @ftable, @vtable.Zack Weinberg2002-03-112-10/+58
| | | | | | | | | * contrib/texi2pod.pl: Handle @include, @ftable, @vtable. Reformat some code for clarity. * gcc/Makefile.in: Give texi2pod its input file as a command line argument, not on stdin. From-SVN: r50592
* btest-gcc.sh: For crosses, assume newlib and GNU binutils.Geoffrey Keating2002-03-093-2/+9
| | | | | | | * btest-gcc.sh: For crosses, assume newlib and GNU binutils. * site.exp: Correct mips-elf triplet. From-SVN: r50504
* test_summary: Additional to XPASS and FAIL...Christian Jönsson2002-02-242-1/+6
| | | | | | | * test_summary: Additional to XPASS and FAIL, add UNRESOLVED, WARNING and ERROR output from the *.sum files. From-SVN: r50010
* Contribute regression tester scriptsGeoffrey Keating2002-02-025-0/+338
| | | | From-SVN: r49432
* gennews (files): Replace gcc-2.95/gcc-2.95.html...Gerald Pfeifer2002-01-252-5/+8
| | | | | | | | * gennews (files): Replace gcc-2.95/gcc-2.95.html, gcc-2.95/gcc-2.95.1.html, gcc-2.95/gcc-2.95.2.html, and gcc-2.95/gcc-2.95.3.html by gcc-2.95/index.html. From-SVN: r49226
* gennews (files): Replace egcs-1.1/egcs-1.1.2.html...Gerald Pfeifer2002-01-162-1/+7
| | | | | | | | * gennews (files): Replace egcs-1.1/egcs-1.1.2.html, egcs-1.1/egcs-1.1.1.html, and egcs-1.1/egcs-1.1.html by egcs-1.1/index.html. From-SVN: r48930
* * warn_summary: Add -ada subdirectory flag.Kaveh R. Ghazi2002-01-022-4/+8
| | | | From-SVN: r48457
* texi2pod.pl: Merge changes from binutils' texi2pod.pl.Matthias Klose2001-12-142-13/+49
| | | | | | | | | | | | | | 2001-12-12 Matthias Klose <doko@debian.org> * texi2pod.pl: Merge changes from binutils' texi2pod.pl. Allows generation of more than one man page from one source. Add '-' to set of valid chars for an identifier. Let -D option accept flags of the form <flag>=<value>. Use \s+ for whitespace detection in '@c man' lines. Handle @set and @clear independent of $output. Substitute all @value{}'s in a line. From-SVN: r48015
* texi2pod.pl: Handle @ifnottex, @iftex and @display.Joseph Myers2001-11-142-8/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contrib: * texi2pod.pl: Handle @ifnottex, @iftex and @display. Handle @var in verbatim blocks specially. Handle @unnumbered, @unnumberedsec and @center. Allow [a-z] after @enumerate. Handle 0 and numbers greater than 9 in enumerations. gcc: * Makefile.in (POD2MAN): Don't include --section=1. (manext): Rename to man1ext. All users changed. (man7ext): New. (man7dir): New. (generated-manpages): Also depend on $(docdir)/gfdl.7, $(docdir)/gpl.7, and $(docdir)/fsf-funding.7. ($(docdir)/gcov.1, $(docdir)/cpp.1, $(docdir)/gcc.1): Include --section=1 in calls to $(POD2MAN). ($(docdir)/gfdl.7, $(docdir)/gpl.7, $(docdir)/fsf-funding.7): New. (maintainer-clean, install, uninstall): Handle the new man pages. ($(docdir)/cpp.info, cpp.dvi): Depend on fdl.texi. (installdirs): Create man7dir. * doc/cpp.texi: Include GFDL in this manual. In the man page, refer to gfdl(7) for the GFDL. Apply Front Cover and Back Cover texts to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/gcov.texi: Apply GFDL to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/invoke.texi: Apply GFDL to man page. Include gpl(7), gfdl(7) and fsf-funding(7) in the SEE ALSO man page section. * doc/include/fdl.texi, doc/include/funding.texi, doc/include/gpl.texi: Adjust for conversion by texi2pod.pl. * doc/.cvsignore: Add gfdl.7, gpl.7 and fsf-funding.7. gcc/cp: * Make-lang.in: Change all uses of $(manext) to $(man1ext). gcc/f: * Make-lang.in: Change all uses of $(manext) to $(man1ext). From-SVN: r46998
* gcc_update (files_and_dependencies): Add Ada dependencies.Laurent Guerby2001-11-072-0/+9
| | | | | | | | 2001-11-07 Laurent Guerby <guerby@acm.org> * gcc_update (files_and_dependencies): Add Ada dependencies. From-SVN: r46832
* crontab: Build weekly snapshots.Joseph Myers2001-10-082-181/+4
| | | | | | | | | | maintainer-scripts: * crontab: Build weekly snapshots. contrib: * snapshot: Remove. From-SVN: r46078
* revert: gcc_update: (files_and_dependencies) Add gcc/java/parse.c ↵Richard Sandiford2001-09-072-3/+7
| | | | | | | | | | | gcc/java/parse-scan.c and... Revert: * gcc_update: (files_and_dependencies) Add gcc/java/parse.c gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to touch. From-SVN: r45459
* gcc_update: (files_and_dependencies) Add gcc/java/parse.c ↵David Billinghurst2001-09-052-0/+9
| | | | | | | | | | gcc/java/parse-scan.c and... * gcc_update: (files_and_dependencies) Add gcc/java/parse.c gcc/java/parse-scan.c and gcc/java/keyword.h to list of files to touch. From-SVN: r45410