- 14 Jan, 2002 15 commits
-
-
* 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 13 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 -
From-SVN: r48817
Douglas B Rupp committed -
* Makefile.in (LIB2FUNCS): Split into LIB2FUNCS_1 and LIB2FUNCS_2. * mklibgcc.in (LIB2FUNCS): Split into LIB2FUNCS_1 and LIB2FUNCS_2. From-SVN: r48816
Douglas B Rupp committed -
From-SVN: r48815
Richard Kenner committed -
* java/net/DatagramSocket.java (getReceiveBufferSize): new 1.2 method. * java/net/DatagramSocket.java (getSendBufferSize): Likewise. * java/net/DatagramSocket.java (setReceiveBufferSize): Likewise. * java/net/DatagramSocket.java (setSendBufferSize): Likewise. From-SVN: r48814
Mark Wielaard committed -
From-SVN: r48813
GCC Administrator committed -
2002-01-12 Benjamin Kosnik <bkoz@redhat.com> * include/Makefile.am (std_headers_rename): New variable. (install-data-local): Use it. * include/Makefile.in: Regenerate. From-SVN: r48811
Benjamin Kosnik committed -
From-SVN: r48810
Tom Rix committed -
2002-01-12 Benjamin Kosnik <bkoz@redhat.com> * include/bits/locale_facets.tcc (money_put::do_put(string): Correct output iterator value. * testsuite/22_locale/money_put_members_char.cc (test03): Add. * testsuite/22_locale/money_put_members_wchar_t.cc: Same. From-SVN: r48809
Benjamin Kosnik committed
-
- 12 Jan, 2002 12 commits
-
-
From-SVN: r48808
Richard Henderson committed -
From-SVN: r48807
Richard Henderson committed -
From-SVN: r48806
Richard Henderson committed -
* unroll.c (final_reg_note_copy): Avoid crash on REG_LABEL note referencing outside. From-SVN: r48803
Jan Hubicka committed -
From-SVN: r48802
Richard Kenner committed -
* diagnostic.c (warn_deprecated_use): Rework to lower indentation. * expr.c (emit_move_insn_1): Remove warning, use HOST_WIDE_INT for offsets, and change line folding. * optabs.c (expand_binop): Remove warnings. * sdbout.c (sdbout_record_type_name): Constify NAME to avoid warning. From-SVN: r48801
Richard Kenner committed -
From-SVN: r48800
Richard Kenner committed -
* attribs.c (handle_deprecated_attribute): constify WHAT. * diagnostic.c (warn_deprecated_use): Add braces, fixes dangling else warning and constify WHAT. * except.h (struct function, struct inline_remap): Move struct tag forward defs before all prototypes. (duplicate_eh_regions): Whitespace. From-SVN: r48799
Graham Stott committed -
From-SVN: r48798
Nick Clifton committed -
* java/net/InetAddress.java (ANY_IF): moved from ServerSocket. * java/net/DatagramSocket.java (DatagramSocket): use ANY_IF from InetAddress. * java/net/MulticastSocket.java (MulticastSocket): Likewise. * java/net/Socket.java: Merge with Classpath. * java/net/ServerSocket.java: Likewise. From-SVN: r48797
Mark Wielaard committed -
* config/i386/i386.c (override_options): If SSE, enable sse prefetch. (ix86_expand_vector_move): New. (bdesc_2arg): Remove andps, andnps, orps, xorps. (ix86_init_mmx_sse_builtins): Make static. Remove composite builtins. Remove old prefetch builtins. Special case the logicals removed above. (ix86_expand_builtin): Likewise. (safe_vector_operand): Use V4SFmode, not TImode. (ix86_expand_store_builtin): Remove shuffle arg. Update callers. (ix86_expand_timode_binop_builtin): New. * config/i386/i386-protos.h: Update. * config/i386/i386.h (enum ix86_builtins): Update. * config/i386/i386.md: Correct predicates on MMX/SSE patterns. Use ix86_expand_vector_move in vector move expanders. (movti_internal, movti_rex64): Add xorps alternative. (sse_clrv4sf): Rename and adjust from sse_clrti. (prefetch): Don't work so hard. (prefetch_sse, prefetch_3dnow): Use PREFETCH rtx, not UNSPEC. * config/i386/xmmintrin.h (__m128): Use V4SFmode. (_mm_getcsr, _mm_setcsr): Fix typo in builtin name. From-SVN: r48796
Richard Henderson committed -
From-SVN: r48795
GCC Administrator committed
-