- 15 Jan, 2002 12 commits
-
-
* libiberty/mkstemps.c (mkstemps): On VMS, open temp file with option that causes it to be deleted when closed. * gcc/gcc.c (delete_if_ordinary): Backout previous change. From-SVN: r48872
Douglas B Rupp committed -
* confiig/h8300/h8300.c (print_operand): Remove support for unused operand characters. From-SVN: r48871
Kazu Hirata committed -
* read-rtl.c: Fix formatting. * real.c: Likewise. * recog.c: Likewise. * regclass.c: Likewise. * regmove.c: Likewise. * reg-stack.c: Likewise. * reload1.c: Likewise. * rtlanal.c: Likewise. From-SVN: r48870
Kazu Hirata committed -
From-SVN: r48869
Kazu Hirata committed -
c-typeck.c (process_init_element): Don't save_expr COMPOUND_LITERAL_EXPR if just its initializer will be used. * c-typeck.c (process_init_element): Don't save_expr COMPOUND_LITERAL_EXPR if just its initializer will be used. * gcc.dg/gnu89-init-1.c: Add new tests. From-SVN: r48868
Jakub Jelinek committed -
From-SVN: r48866
GCC Administrator committed -
rs6000.c (rs6000_output_function_epilogue): Do not emit optional traceback table if optimize_size or TARGET_ELF. * config/rs6000/rs6000.c (rs6000_output_function_epilogue): Do not emit optional traceback table if optimize_size or TARGET_ELF. * config/rs6000/rs6000.md (prefetch): New. From-SVN: r48865
David Edelsohn committed -
* config.gcc (x86_64-*-*): Install mmintrin.h and xmmintrin.h. for testsuite: * gcc.dg/i386-mmx-1.c: Also run on x86-64. * gcc.dg/i386-mmx-2.c: Likewise. * gcc.dg/i386-sse-1.c: Likewise. * gcc.dg/i386-sse-2.c: Likewise. * gcc.dg/i386-sse-3.c: Likewise. From-SVN: r48864
Andreas Jaeger committed -
From-SVN: r48863
Kazu Hirata committed -
* testsuite/26_numerics/c99_classification_macros_c.cc Remove dg-error and dg-excess-errors comments. From-SVN: r48862
David Billinghurst committed -
2002-01-14 Benjamin Kosnik <bkoz@redhat.com> * include/bits/locale_facets.tcc (time_put::put): Correct output iterator positions. * testsuite/22_locale/time_put_members_char.cc (test02): Add. * testsuite/22_locale/time_put_members_wchar_t.cc (test02): Add. * testsuite/22_locale/time_get_members_wchar_t.cc (test06): Add. * testsuite/22_locale/time_get_members_char.cc (test06): Add. From-SVN: r48861
Benjamin Kosnik committed -
2002-01-14 Craig Rodrigues <rodrigc@gcc.gnu.org> * docs/html/17_intro/porting-howto.xml: Update filebuf section. From-SVN: r48860
Craig Rodrigues committed
-
- 14 Jan, 2002 23 commits
-
-
From-SVN: r48858
Jan Hubicka committed -
* config/h8300/h8300-protos.h: Remove the prototype for eq_operator. * config/h8300/h8300.c (eq_operator): Remove. From-SVN: r48857
Kazu Hirata committed -
* config/i386/i386.md (prefetch): Tidy. (prefetch_3dnow): Fix locality operand. From-SVN: r48856
Richard Henderson committed -
2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com> * g77.f-torture/execute/intrinsic-unix-bessel.f: Uncomment additional cases that now pass. From-SVN: r48855
David Billinghurst committed -
2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com> PR fortran/3807 * f/intrin.c (ffeintrin_check_): Allow for case of intrinsic control string have COL-spec an integer > 0. From-SVN: r48854
David Billinghurst committed -
2002-01-14 John David Anglin <dave@hiauly1.hia.nrc.ca> * libI77/configure.in (_LARGEFILE_SOURCE): AC_DEFINE. * libI77/configure: Rebuilt. * libI77/config.h.in: Rebuilt. From-SVN: r48853
John David Anglin committed -
* config/mips/mips.h (HI_AND_FP_REGS): New register class. (CLASS_CANNOT_CHANGE_MODE): Disallow HI in little-endian mode. From-SVN: r48852
Richard Henderson committed -
reload1.c (reload_combine): Pass reg_sum replacement through copy_rtx in loop performing multiple changes. * reload1.c (reload_combine): Pass reg_sum replacement through copy_rtx in loop performing multiple changes. From-SVN: r48851
Hans-Peter Nilsson committed -
* gcj.texi: Fix whitespace and formatting errors in the synopsis of the man pages. Update copyright. From-SVN: r48850
Matthias Klose committed -
* except.c (remove_unreachable_regions): New. (free_eh_status): Clear exception_handler_labels. (convert_from_eh_region_ranges): Call remove_unreachable_regions. (find_exception_handler_labels): Don't add the same label more than once. (remove_exception_handler_label): Don't die if find_exception_handler_labels hasn't been called for the current function yet. From-SVN: r48845
Jakub Jelinek committed -
* Make-lang.in (java.install-man): Handle jv-convert man page. (java.generated-manpages): Added jv-convert.1. (java.uninstall): Remove jv-convert.1. (java.maintainer-clean): Likewise. ($(srcdir)/java/jv-convert.1): New target. * gcj.texi (Top): Link to jv-convert node. (Individual utilities): Likewise. (Invoking jv-convert): New node. From-SVN: r48844
Tom Tromey committed -
* toplev.c (rest_of_compilation): Rebuild jump labels after gcse. From-SVN: r48843
Jan Hubicka committed -
* doc/extend.texi: Move documentation of X86 built-in functions here. * doc/invoke.texi: From here. * doc/sourcebuild.texi: Document location of documentation for machine built-in functions. From-SVN: r48842
Joseph Myers committed -
* cppfiles.c (TEST_THRESHOLD): New macro. (SHOULD_MMAP): Ditto. (read_include_file): Use SHOULD_MMAP macro to decide when mmap should be used. From-SVN: r48840
Christopher Faylor committed -
* unroll.c (final_reg_note_copy): Properly handle REG_LABEL (unroll_loops): Fix LOOP_CONDITION heuristics. From-SVN: r48839
Jan Hubicka committed -
* doc/invoke.texi (Xstormy16 Options): Add xstormy16 option. * doc/md.texi (Machine Constraints): Use @minus{} where appropriate. From-SVN: r48838
Geoffrey Keating committed -
* cfgcleanup.c (try_forward_edges): Avoid infinite loop at infinite threaded loop. From-SVN: r48837
Jan Hubicka committed -
From-SVN: r48836
Tom Rix committed -
Nathan Myers <ncm@cantrip.org> * include/bits/basic_string.h (replace(__pos, __n1, __s, __n2)): Optimize by avoiding temporaries (i.e., call _M_replace_safe) when possible. (replace(__pos, __n, __str)): Call replace(__pos, __n1, __s, __n2). (replace(__pos, __n1, __s)): Call replace(__pos, __n1, __s , __n2). (replace(__i1, __i2, __str)): Call replace(__i1, __i2, __s, __n). (replace(__i1, __i2, __s)): Call replace(__i1, __i2, __s, __n). (replace(__i1, __i2, __s, __n)): Call replace(__pos1, __n1, __s, __n2). * include/bits/basic_string.tcc (replace(__pos1, __n1, __str, __pos2, __n2)): Call replace(__pos, __n1, __s, __n2). * testsuite/21_strings/replace.cc (test03): New testcases. * include/bits/basic_string.h (insert(__pos, __s, __n)): Adjust comparison wrt overflow. Co-Authored-By: Nathan Myers <ncm@cantrip.org> From-SVN: r48834
Paolo Carlini committed -
* config/s390/s390.md (movstrdix_64, movstrsix_31, movstrdi_64, movstrsi_31, clrstrsi_64, clrstrsi_31): Improve RTL templates. (clrstrdi, clrstrsi): Adapt callers. (extendsidi2, zero_extendsidi2): Remove no-conflict blocks. (movti splitter): Never use register 0 as base register. From-SVN: r48832
Ulrich Weigand committed -
combine.c (simplify_shift_const): Always generate new rtx for shift expression instead of reusing given expression. * combine.c (simplify_shift_const): Always generate new rtx for shift expression instead of reusing given expression. From-SVN: r48831
Hartmut Penner committed -
* config/alpha/alpha.c (alpha_expand_mov): Don't call alpha_legitimize_address unless mode is Pmode. From-SVN: r48827
Richard Kenner committed -
From-SVN: r48825
GCC Administrator committed
-
- 13 Jan, 2002 5 commits
-
-
* doc/md.texi (Modifiers): Document the '*' constraint for the user. * doc/md.texi (Machine Constraints): Add constraints for xstormy16. * doc/extend.texi (Function Attributes): 'interrupt' is valid for xstormy16 too. From-SVN: r48823
Geoffrey Keating committed -
reload.c (find_reloads): Use a hard reg destination as reload reg for an input reload of the source. * reload.c (find_reloads): Use a hard reg destination as reload reg for an input reload of the source. From-SVN: r48822
Richard Henderson committed -
The reason it wasn't cought before was because when I ran the testsuite on my OSX system while it did report a failure it only reported one failure. I get this a lot for valid tests so I ignored it. I get it on OSX because at the moment something is going on with 'expect' on OSX erronously reporting errors that aren't really errors. This is currently under investigation (it may be some kind of buffer/race condition). From-SVN: r48821
Ira Ruben committed -
* doc/install.texi (Binaries): Make link to ftp.writtenword.com more generic. From-SVN: r48819
Gerald Pfeifer committed -
* Makefile.in: Rebuilt. * Makefile.am (AUTOMAKE_OPTIONS): New macro. From-SVN: r48818
Tom Tromey committed
-