- 25 Feb, 2002 5 commits
-
-
* config/sparc/sparc.c (const64_high_operand): Zero-extend operands of SPARC_SETHI_P. (input_operand): Likewise. (sparc_emit_set_const32): Likewise. * config/sparc/sparc.h (SPARC_SETHI_P): Disregard TARGET_ARCH64. (SPARC_SETHI32_P): Zero-extend operand from 32 bits. (CONST_OK_FOR_LETTER_P): Use SETHI32 for `K'. Add `N' as SETHI. * config/sparc/sparc.md (movdi_insn_sp64_novis): Use `N'. (movdi_insn_sp64_vis): Likewise. (movdi split, movdf split): Use SETHI32. * doc/md.texi: Document SPARC constraints L, M and N. From-SVN: r50018
Alexandre Oliva committed -
2002-02-24 Adam Megacz <adam@xwt.org> * java/net/natPlainDatagramSocketImpl.cc: Updated #includes for Win32, changed #ifdefs to check WIN32 instead of the (now-obsolete) USE_WINSOCK, and removed support for socket timeouts on Win32 pending further discussion. From-SVN: r50017
Adam Megacz committed -
2002-02-24 Adam Megacz <adam@xwt.org> * Makefile.am: Added win32_threads.c to sources list. * win32_threads.c: Added two */'s which I had neglected. From-SVN: r50016
Adam Megacz committed -
2002-02-25 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/rs6000.md ("get_vrsave_internal"): New. ("*set_vrsave_internal"): use mfspr for Darwin. * config/rs6000/rs6000.c (rs6000_emit_prologue): Call gen_get_vrsave_internal. From-SVN: r50015
Aldy Hernandez committed -
2002-02-24 Adam Megacz <adam@xwt.org> * win32-threads.cc (_Jv_ThreadInitData): _Jv_Malloc instead of new * win32-threads.cc (_Jv_ThreadDestroyData): _Jv_Free instead of delete From-SVN: r50014
Adam Megacz committed
-
- 24 Feb, 2002 13 commits
-
-
2002-02-24 Adam Megacz <adam@xwt.org> * java/lang/Win32Process.java: Created a dummy class to allow build process to run to completion. From-SVN: r50013
Adam Megacz committed -
From-SVN: r50012
Alan Modra committed -
From-SVN: r50011
Richard Kenner committed -
* test_summary: Additional to XPASS and FAIL, add UNRESOLVED, WARNING and ERROR output from the *.sum files. From-SVN: r50010
Christian Jönsson committed -
From-SVN: r50009
Anthony Green committed -
2002-02-24 Craig Rodrigues <rodrigc@gcc.gnu.org> PR c++/4093 * cp-tree.h (SET_BINFO_MARKED): Cast false part of condition to void. From-SVN: r50008
Craig Rodrigues committed -
* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Define ffi_result union for ffi_call result. Cast ffi_result members to jvalue. From-SVN: r50007
Jeff Sturm committed -
* include/ffi.h.in: Add typedef for ffi_arg. * src/ffitest.c (main): Declare rint with ffi_arg. From-SVN: r50006
Jeff Sturm committed -
cpplex.c (cpp_interpret_charconst): Get signedness or otherwise of wide character constants correct. * cpplex.c (cpp_interpret_charconst): Get signedness or otherwise of wide character constants correct. * cppexp.c (lex): Get signedness of wide charconsts correct. * testsuite/gcc.dg/cpp/wchar-1.c: New test. From-SVN: r50005
Neil Booth committed -
* optabs.c (widen_operand): Only call convert_modes for promoted SUBREG if signedness matches. * config/alpha/alpha.md (*addsi_se2, *subsi_se2): New patterns. From-SVN: r50004
Richard Kenner committed -
From-SVN: r50002
GCC Administrator committed -
* libjava.lang/InvokeReturn.java: New file. * libjava.lang/InvokeReturn.out: New file. From-SVN: r50001
Jeff Sturm committed -
* gcc_release: Revert change to -p interface. Allow for local and remote cases in creating directories. Give an error if -p argument names a directory. From-SVN: r50000
Joseph Myers committed
-
- 23 Feb, 2002 18 commits
-
-
* cpplib.c (glue_header_name): Use local buffer to build up header name. From-SVN: r49998
Neil Booth committed -
From-SVN: r49997
Neil Booth committed -
* config/h8300/h8300.c (output_simode_bld): Handle H8/300 and H8/300[HS] separately. * config/h8300/h8300.md: Remove the early clobber constraint from bit field patterns. From-SVN: r49995
Kazu Hirata committed -
* config/h8300/h8300.md (mulqihi3): Tighten predicates to register_operand. (mulhisi3): Likewise. (umulqisi3): Likewise. (umulhisi3): Likewise. From-SVN: r49994
Kazu Hirata committed -
* cppinit.c (output_deps): Correct test for stdout output. (init_dependency_output): Cure warning. From-SVN: r49993
Neil Booth committed -
* expr.c (store_expr): When converting expression to promoted equivalent type, allow using SUBREG_REG of TARGET as the target of the expansion of EXP. * loop.c (basic_induction_var, case SUBREG): Always look inside. * config/alpha/alpha.c (rtx_equiv_function_matters): Delete decl. (alpha_emit_set_const): Handle SImode when can't make new pseudos. (alpha_emit_set_const_1, alpha_sa_mask): Use no_new_pseudos. * config/alpha/alpha.md (addsi3, subsi3): Don't use if optimizing. From-SVN: r49992
Richard Kenner committed -
* doc/contribute.texi, doc/extend.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/passes.texi, doc/rtl.texi, doc/standards.texi, doc/tm.texi: Remove trailing whitespace. From-SVN: r49991
Joseph Myers committed -
* Makefile.in (MAKEINFO): Don't assume makeinfo will be built just because its Makefile is there; test for the executable instead. From-SVN: r49990
Alexandre Oliva committed -
re PR rtl-optimization/5747 (ss20020218 fails to build binutils-2.11.93.0.2 on sparc-suse-linux - ICE in loop.c) PR optimization/5747 * loop.c (scan_loop): Update reg info if move_movables created new pseudos. * gcc.dg/20020222-1.c: New test. From-SVN: r49989
Jakub Jelinek committed -
From-SVN: r49987
GCC Administrator committed -
From-SVN: r49986
David Edelsohn committed -
* Makefile.in, gcj/Makefile.in, include/Makefile.in: Rebuilt. * testsuite/Makefile.in: Likewise. From-SVN: r49985
Alexandre Oliva committed -
From-SVN: r49984
Alan Modra committed -
2002-02-23 David Edelsohn <edelsohn@gnu.org> * config/rs6000/rs6000.md (load_toc_aix_{si,di}): Use gpc_reg_operand constraint. 2002-02-23 Alan Modra <amodra@bigpond.net.au> * config/rs6000/rs6000.c (num_insns_constant): Fix formatting. Simplify comparison of `low'. (add_operand): Fix formatting. (non_add_cint_operand): Use CONST_OK_FOR_LETTER_P. (rs6000_stack_info): Remove redundant test setting push_p. (output_toc): Fix formatting. * config/rs6000/rs6000.md (boolsi3, boolcsi3 splitters): Use cc_reg_not_cr0_operand constraint. (booldi3, boolcdi3 splitters): Same. From-SVN: r49983
David Edelsohn committed -
2002-02-23 Aldy Hernandez <aldyh@redhat.com> * altivec.h: Add extra level of parentheses on casts. From-SVN: r49982
Aldy Hernandez committed -
Fix for PR java/2369: * jvspec.c (verify_class_name): New function. (lang_specific_driver): Call it. (JAVA_START_CHAR_P): New macro. (JAVA_PART_CHAR_P): Likewise. From-SVN: r49981
Tom Tromey committed -
* java/net/URL.java (getPath): New JDK 1.3 method. * java/net/URLStreamHandler.java (parseURL): It is wrong to prepend '/' to the file part of a relative url. * java/net/URLStreamHandler.java (parseURL): Minor optizations - append '/' rather than "/". * java/net/URLStreamHandler.java (parseURL): Don't canonicalize "xx/.." or "./" URLs - JDK doesn't. We probably should canonicalize for a context-relative url, though. * java/net/URL.java (sameFile): Delegate to URLStreamHandler. * java/net/URLStreamHandler.java (canonicalizeFilename): New helper. (sameFile): New method. Uses canonicalizeFilename. From-SVN: r49980
Per Bothner committed -
* gcc.c (init_gcc_spec): Do not link with static libgcc.a if gcc invoked with -shared-libgcc. From-SVN: r49979
David Edelsohn committed
-
- 22 Feb, 2002 4 commits
-
-
* class.c: Change vtable to be more compatible with g++ v3 abi. (get_dispatch_table): Prepend offset-to-top (always 0) and type_info pointer (currently unimplemented hence NULL) to vtable. Specifically, prepend offset-to-top and typeinfo ptr (currently null). (make_class_data): Variable dtable_start_offset is sizeof 2 pointers. Adjust vtable pointers by dtable_start_offse - i.e. skip new words. (build_dtable_decl): Add declarations for new fields. From-SVN: r49978
Per Bothner committed -
2002-02-22 Phil Edwards <pme@gcc.gnu.org> * acinclude.m4 (GLIBCPP_ENABLE_SYMVERS): Fix comment. * aclocal.m4: Regenerate. * docs/html/configopts.html: Document --enable-symvers. * config/linker-map.gnu: Break libsupc++ symbols out to their own tag. From-SVN: r49977
Phil Edwards committed -
* java/lang/natSystem.cc (init_properties): Include the `Inc.' in java.vendor and java.vm.vendor. * gnu/java/rmi/rmic/RMIC.java (parseOptions): Only print most recent copyright date. * gnu/gcj/convert/Convert.java (version): Print `Inc'. * gij.cc (version): Print `Inc'. From-SVN: r49975
Tom Tromey committed -
* acinclude.m4 (CXX): AC_SUBST it, instead of glibcpp_CXX. * aclocal.m4, configure: Rebuilt. From-SVN: r49974
Alexandre Oliva committed
-