- 07 Nov, 2001 14 commits
-
-
2001-11-07 Laurent Guerby <guerby@acm.org> * gcc_update (files_and_dependencies): Add Ada dependencies. From-SVN: r46832
Laurent Guerby committed -
2001-11-07 Laurent Guerby <guerby@acm.org> * MAINTAINERS (Write After Approval): Add self. From-SVN: r46831
Laurent Guerby committed -
From-SVN: r46830
Tom Tromey committed -
2001-11-07 Phil Edwards <pme@gcc.gnu.org> * docs/html/faq/index.html: Explain libsupc++, mention 'long long' bugfixes on Solaris. * docs/html/faq/index.txt: Regenerate. From-SVN: r46828
Phil Edwards committed -
2001-11-07 Daniel Berlin <dan@cgsoftware.com> * Makefile.in (df.o): Add fibheap.h to dependencies. * df.h: Add prototypes for transfer functions, iterative_dataflow functions. (enum df_flow_dir): New enum. (enum df_confluence_op): New enum. (struct df): Add inverse_rts_map. * df.c: Add sbitmap.h to the list of includes. (df_rd_global_compute): Removed. (df_ru_global_compute): Removed. (df_lr_global_compute): Removed. (df_rd_transfer_function): New function. (df_ru_transfer_function): New function. (df_lr_transfer_function): New function. (df_analyse_1): allocate/compute/free df->inverse_rts_map. Use iterative_dataflow_bitmap instead of df_*_global_compute. (iterative_dataflow_sbitmap): New function. (iterative_dataflow_bitmap): New function. From-SVN: r46827
Daniel Berlin committed -
* doc/gcc.texi: Move terminology and spelling conventions to htdocs/codingconventions.html. From-SVN: r46825
Joseph Myers committed -
From-SVN: r46824
Graham Stott committed -
* expmed.c (expand_mult): Force operand to register before computing cost. * i386.c (x86_decompose_lea): New global vairable. * i386.h (x86_decompose_lea): Declare. (TARGET_DECOMPOSE_LEA): New macro. (RTX_COST): Handle leas properly. From-SVN: r46823
Jan Hubicka committed -
From-SVN: r46821
GCC Administrator committed -
* config/alpha/elf.h (DO_SELECT_SECTION): TREE_READONLY is not defined for a CONSTRUCTOR; don't check it. From-SVN: r46820
Richard Henderson committed -
* gcov.c (output_data): Use IS_ABSOLUTE_PATHNAME to test for absolute pathnames. From-SVN: r46819
Danny Smith committed -
* unwind-dw2.c (execute_cfa_program): Evaluate call frame instructions up to the target pc inclusive. From-SVN: r46818
Olivier Hainque committed -
From-SVN: r46817
Steve Christiansen committed -
From-SVN: r46816
Tom Tromey committed
-
- 06 Nov, 2001 15 commits
-
-
2001-11-06 Phil Edwards <pme@gcc.gnu.org> * acinclude.m4 (GLIBCPP_ENABLE_LONG_LONG): Run the test in LANG_CPLUSPLUS mode. * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r46815
Phil Edwards committed -
2001-11-06 Eric Christopher <echristo@redhat.com> * config/mips/mips.md(movdf_internal2): Add constraints for float to general register move. * config/mips/elf64.h: Add default ABI. From-SVN: r46814
Eric Christopher committed -
* alias.c:: Include langhooks.h. * emit-rtl.c: Similarly. * toplev.c: Similarly. * tree-inline.c: Similarly. * langhooks-def.h: New, the old langhooks.h. Give the default hooks a common prefix. * langhooks.h: Contents extracted from toplev.h. * toplev.h: Move langhook stuff to langhooks.h. * langhooks.c: Give default hooks a common prefix. * c-lang.c: Include langhooks-def.h. * ada/misc.c: Similarly. * cp/cp-lang.c: Similarly. * f/com.c: Similarly. * java/lang.c: Similarly. * objc/objc-act.c: Similarly. * Makefile.in: Update. * ada/Makefile.in: Similarly. * cp/Make-lang.in: Similarly. * f/Make-lang.in: Similarly. * java/Make-lang.in: Similarly. * objc/Make-lang.in: Similarly. From-SVN: r46813
Neil Booth committed -
* doc/install.texi: Document that configure options not listed in this file are unsupported. Document --with-system-zlib. From-SVN: r46811
Joseph Myers committed -
* update_web_docs: Set SOURCEDIR so that install manual can be found when running install.texi2html. From-SVN: r46810
Joseph Myers committed -
From-SVN: r46809
Joseph Myers committed -
* rtl.h (mem_for_const_double): New declaration. * varasm.c (mem_for_const_double): New function. * config/convex/convex.md (movdf): Use it. * config/m68k/hp320.h (LEGITIMATE_PIC_OPERAND_P): Likewise. * config/m68k/linux.h, config/m68k/m68k.h: Likewise. * config/m68k/m68kv4.h: Likewise. From-SVN: r46808
Richard Kenner committed -
* config/alpha/alpha.h (SECONDARY_MEMORY_NEEDED): Adjust for addition of new GP reg classes. From-SVN: r46807
Richard Kenner committed -
* expr.c (store_field): When making temp object for unaligned component, set it to alias set 0. From-SVN: r46806
Richard Kenner committed -
* c-common.c (c_expand_expr_stmt): Apply default conversions to non-lvalue arrays if C99. * c-typeck.c (default_conversion): Split out code handling array-to-pointer and function-to-pointer conversions into a separate default_function_array_conversion function. (default_function_array_conversion): New function. Keep track of whether any NON_LVALUE_EXPRs were stripped. Return non-lvalue arrays unchanged outside C99 mode instead of giving an error for them. (build_component_ref): Use pedantic_non_lvalue when handling COMPOUND_EXPR. Don't handle COND_EXPR specially. (convert_arguments): Use default_function_array_conversion. (build_unary_op): For ADDR_EXPR, take a flag indicating whether non-lvalues are OK. (unary_complex_lvalue): Likewise. (internal_build_compound_expr): Use default_function_array_conversion. Apply default conversions to function in compound expression. (build_c_cast, build_modify_expr, digest_init, build_asm_stmt): Use default_function_array_conversion. * doc/extend.texi: Update documentation of subscripting non-lvalue arrays. Fixes PR c/461. testsuite: * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c, gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove XFAILs. Adjust expected error texts. * gcc.c-torture/compile/20011106-1.c, gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c, gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c, gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c, gcc.dg/c99-array-lval-5.c: New tests. From-SVN: r46805
Joseph Myers committed -
From-SVN: r46803
GCC Administrator committed -
From-SVN: r46802
Hans-Peter Nilsson committed -
* aclocal.m4: (AM_WITH_NLS): Don't look at ALL_LINGUAS. (AM_GNU_GETTEXT): Set CATALOGS to a list of .gmo files corresponding to the complete set of .po and .gmo files in the source directory's po subdir, modified by LINGUAS. Don't look at ALL_LINGUAS. * configure.in: Don't set ALL_LINGUAS. * configure: Regenerate. * Makefile.in (.po.gmo): Don't move into source directory. (.po.pox): Clarify comments. (install-po): Look for .gmo files in both srcdir and objdir; don't fail if a file is totally missing. (distclean): rmdir ada subdirectory too. From-SVN: r46800
Zack Weinberg committed -
* config/rs6000/rs6000.c (rs6000_select_section): Handle CONSTRUCTORs _correctly_. From-SVN: r46798
Geoffrey Keating committed -
2001-11-05 Phil Edwards <pme@gcc.gnu.org> * porting.texi: Move... * docs/html/17_intro/porting.texi: ...to here. * docs/html/Makefile: Add rule to rebuild... * docs/html/17_intro/porting.html: ...this. New file. From-SVN: r46797
Phil Edwards committed
-
- 05 Nov, 2001 11 commits
-
-
* java/lang/Class.h (Class): Made _Jv_BytecodeVerifier a friend. * Makefile.in: Rebuilt. * Makefile.am (libgcj_la_SOURCES): Added verify.cc. * verify.cc: New file. * include/java-interp.h (_Jv_count_arguments): Declare. (_Jv_VerifyMethod): Likewise. (class _Jv_InterpMethod): Made _Jv_BytecodeVerifier a friend. (class _Jv_InterpException): Likewise. * resolve.cc (_Jv_count_arguments): Renamed from count_arguments. No longer static. Updated callers. * defineclass.cc (int_bits_to_float): Removed. (long_bits_to_double): Likewise. (prepare_pool_entry): Updated. (handleCodeAttribute): Verify method (commented out for now). From-SVN: r46796
Tom Tromey committed -
* c-decl.c (delete_block): Remove. * c-tree.h (delete_block): Remove. From-SVN: r46795
Neil Booth committed -
* cppexp.c (lex, parse_defined): Update warning about defined. * gcc.dg/cpp/defined.c: Update. From-SVN: r46794
Neil Booth committed -
2001-11-05 Felix Natter <fnatter@gmx.net> * docs/html/17_intro/porting-howto.xml: check in v0.9.4 * docs/html/17_intro/porting-howto.html: regenerate From-SVN: r46793
Felix Natter committed -
* config/rs6000/rs6000.c (rs6000_select_section): Handle CONSTRUCTORs too. From-SVN: r46792
Geoffrey Keating committed -
From-SVN: r46788
Nick Clifton committed -
From-SVN: r46787
Nick Clifton committed -
* Makefile.in (bb-reoder.o): Add depdendency on cfglayout.h; remove unneded depdendencies; (cfglayout.o): New. * cfglayout.c, cfglayout.h: New files; break out from ... * bb-reorder.c: ... here; Remove unneeded includes; From-SVN: r46786
Jan Hubicka committed -
* update_web_docs: Eliminate warnings about keeping files from web page preprocessing. From-SVN: r46785
Joseph Myers committed -
* update_web_docs: Allow for the same file name in different directories. From-SVN: r46784
Joseph Myers committed -
From-SVN: r46783
GCC Administrator committed
-