- 07 Feb, 2001 1 commit
-
-
2001-02-06 Phil Edwards <pme@sources.redhat.com> * docs/html/configopts.html: Fix HTML markup. * docs/html/install.html: Bring up to date. * docs/html/17_intro/C++STYLE: Add global variable conventions. * docs/html/21_strings/howto.html: More notes. * docs/html/22_locale/howto.html: Fix HTML markup. * docs/html/27_io/howto.html: More notes. * docs/html/27_io/binary_iostreams_kanze.txt: New file. * docs/html/27_io/binary_iostreams_kuehl.txt: New file. From-SVN: r39503
Phil Edwards committed
-
- 06 Feb, 2001 29 commits
-
-
From-SVN: r39501
Bruce Korb committed -
* cppexp.c (parse_defined): Improve diagnostics for invalid syntax. From-SVN: r39500
Neil Booth committed -
From-SVN: r39499
Neil Booth committed -
From-SVN: r39498
Neil Booth committed -
* config/rs6000/rs6000.h (ASM_OUTPUT_SYMBOL_REF): Define. * config/rs6000/rs6000-protos.h (rs6000_output_symbol_ref): Declare. * config/rs6000/rs6000.c (VTABLE_NAME_P): New macro. (rs6000_output_symbol_ref): New function. (output_toc): Use VTABLE_NAME_P. From-SVN: r39497
Mark Mitchell committed -
2001-02-06 Jeffrey Oldham <oldham@codesourcery.com> * src/misc-inst.cc (_S_pad_char): Modify declaration's parameters to match header files. (_S_output_float): Likewise. (_S_copy_streambufs): Likewise. From-SVN: r39496
Jeffrey Oldham committed -
* objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola Pero <nicola@brainstorm.co.uk>. * objc/execute/fdecl.m: Declare foo as pointer to AClass. From-SVN: r39495
Ovidiu Predescu committed -
From-SVN: r39494
Hyman Rosen committed -
2001-02-06 Phil Edwards <pme@sources.redhat.com> * include/bits/std_istream.h (op>> signed,unsigned char): Must use reinterpret_cast, not static_cast. From-SVN: r39493
Hyman Rosen committed -
* print-tree.c (print_node, case PARM_DECL): Print DECL_ARG_TYPE and DECL_ARG_TYPE_AS_WRITTEN. From-SVN: r39492
Richard Kenner committed -
* stor-layout.c (reference_types_internal): New variable. (internal_reference_types): New function. (layout_type, case REFERENCE_TYPE): Make Pmode if internal. * tree.h (internal_reference_types): New declaration. From-SVN: r39491
Richard Kenner committed -
From-SVN: r39490
Richard Kenner committed -
combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is the sum of a pointer and a constant... * combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is the sum of a pointer and a constant, we know the result did not overflow. (num_sign_bit_copies, case PLUS): Likewise. * explow.c (convert_memory_address): Remove opposite SUBREG. * function.c (instantiate_new_reg): New function (from common code). (instantiate_virtual_regs_1): Call it. For PLUS, handle if (plus (subreg (virt-reg) (const_int)) if pointers sign- or zero-extend. * simplify-rtx.c (simplify_unary_operation, case ZERO_EXTEND): If pointers extend unsigned, use inside of SUBREG. (simplify_unary_operation, case SIGN_EXTEND): Likewise, if sign extend. From-SVN: r39489
Richard Kenner committed -
cp: * pt.c (lookup_template_class): Make sure it's a primary template or template_template_parm when called from the parser. (instantiate_template_class): Add assertion. testsuite: * g++.old-deja/g++.pt/spec39.C: New test. From-SVN: r39488
Nathan Sidwell committed -
From-SVN: r39487
Jason Merrill committed -
From-SVN: r39486
Jeff Law committed -
2001-02-06 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (gxx_include_dir): Quote, fix regression. * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r39485
Benjamin Kosnik committed -
2001-02-05 Benjamin Kosnik <bkoz@redhat.com> * include/bits/locale_facets.h (class moneypunct): Fix typos. * libsupc++/pure.cc: Revert. From-SVN: r39484
Benjamin Kosnik committed -
2001-02-05 Benjamin Kosnik <bkoz@redhat.com> * include/bits/locale_facets.h (class moneypunct): Fix typos. From-SVN: r39483
Benjamin Kosnik committed -
2001-02-05 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_CHECK_MATH_DECL_1): New macro. (GLIBCPP_CHECK_MATH_DECL_2): New macro. (GLIBCPP_CHECK_MATH_DECL_3): New macro. (GLIBCPP_CHECK_MATH_DECL_AND_LINKAGE_1): Use it, check for _* too. (GLIBCPP_CHECK_MATH_DECL_AND_LINKAGE_2): Same. (GLIBCPP_CHECK_MATH_DECL_AND_LINKAGE_3): Same. (GLIBCPP_CHECK_MATH_SUPPORT): Remove explicit checks for _* versions. * aclocal.m4: Regenerate. * configure: Regenerate. From-SVN: r39482
Benjamin Kosnik committed -
* include/bits/locale_facets.tcc: Remove `static' keyword on function definitions. * include/bits/std_streambuf.h: Likewise. * src/Makefile.am: Remove use of -fimplicit-templates. * src/Makefile.in: Regenerated. * src/locale-inst.cc: Explicitly instantiate more functions. * src/msic-inst.cc: Likewise. * src/string-inst.cc: Likewise. From-SVN: r39481
Mark Mitchell committed -
2001-02-05 Benjamin Kosnik <bkoz@redhat.com> * Makefile.in (-DGPLUSPLUS_TOOL_INCLUDE_DIR): Change to target subdir of gcc_gxx_include_dir. (gcc_gxx_target_include_dir): Remove. From-SVN: r39480
Benjamin Kosnik committed -
2001-02-05 Benjamin Kosnik <bkoz@redhat.com> * acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): New macro. Consolidate all the bits to do with where includes might be installed. * aclocal.m4: Regenerate. * configure.in: Use it. * configure: Regenerate. * src/Makefile.am (targetincludep): Use simplified rules. (targetincludep): Rename gxx_target_include_dir. (myincludep): Rename gxx_include_dir. * src/Makefile.in: Regenerate. * libsupc++/Makefile.am: Use simplified rules. * libsupc++/Makefile.in: Regenerate. From-SVN: r39479
Benjamin Kosnik committed -
From-SVN: r39478
Mark Mitchell committed -
* ltcf-c.sh: Add support for --no-undefined under GNU/Linux. * ltcf-cxx.sh: Likewise. From-SVN: r39477
Mark Mitchell committed -
From-SVN: r39476
Franz Sirl committed -
2001-02-05 Jeffrey Oldham <oldham@codesourcery.com> * dwarf2out.c: Revise DWARF2 Abbreviation Glossary comments. (dwarf2out_frame_debug_expr): Revise introductory comments to add a high-level description. From-SVN: r39475
Jeffrey Oldham committed -
From-SVN: r39474
Chandra Chavva committed -
* final.c: Move the declaration profile_label_no to ... * output.h: ... here. * function.c (expand_function_start): Call PROFILE_HOOK. * config/rs6000/aix.h: Define PROFILE_HOOK. * config/rs6000/rs6000-protos.h: output_profile_hook new. * config/rs6000/rs6000.c (output_profile_hook): Define. (output_prolog): Do nothing for ABI_AIX as it is taken care by output_profile_hook. tm.texi : Explain new macro PROFILE_HOOK. From-SVN: r39473
Chandrakala Chavva committed
-
- 05 Feb, 2001 10 commits
-
-
extend.texi (Extended Asm): Do not say that semicolon is always a valid line-breaking character for GNU... * extend.texi (Extended Asm): Do not say that semicolon is always a valid line-breaking character for GNU assemblers. Use newline-tab as the most commonly supported syntax. Use newline-tab rather than semicolon in multi-insn examples. From-SVN: r39471
Hans-Peter Nilsson committed -
* expr.c (java_lang_expand_expr): Don't bother recomputing `length'. Use rest_of_decl_compilation, not make_decl_rtl. Fixes PR java/1866. From-SVN: r39470
Tom Tromey committed -
2001-02-05 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * Makefile.in (gcc_gxx_target_include_dir): Use $(target_alias). From-SVN: r39469
Franz Sirl committed -
2001-02-05 Benjamin Kosnik <bkoz@redhat.com> * include/c_std/bits/std_cerrno.h: Correct date format for copyright. * include/c_std/bits/std_cctype.h: Same. * include/c_std/bits/std_cassert.h: Same. * include/c_std/bits/std_cstdarg.h: Same. * include/c_std/bits/std_cstddef.h: Same. * include/c_std/bits/std_cstdio.h: Undefine all names brought into namespace std. * include/c_std/bits/std_ctime.h: Same. * include/c_std/bits/std_clocale.h: Same. * include/c_std/bits/std_cmath.h: Same. * include/c_std/bits/std_csetjmp.h: Same. * include/c_std/bits/std_csignal.h: Same. * include/c_std/bits/std_cstring.h: Same. * include/c_std/bits/std_cstdlib.h: Same. * include/c_std/bits/std_cwchar.h: Same. From-SVN: r39468
Benjamin Kosnik committed -
c-typeck.c (common_type): push and pop binding level around calling common_type on function parameters. * c-typeck.c (common_type): push and pop binding level around calling common_type on function parameters. * gcc.c-torture/compile/20010202-1.c: New test. From-SVN: r39467
Jakub Jelinek committed -
2001-02-05 Phil Edwards <pme@sources.redhat.com> * testsuite/27_io/ios_base_members_static.cc: Swap order of tests. From-SVN: r39466
Phil Edwards committed -
* src/string-inst.cc (string::_M_replace): Explicitly instantiate. (string::_S_construct): Likewise. From-SVN: r39465
Mark Mitchell committed -
* config/rs6000/rs6000.c (rs6000_return_addr): Use PIC code for AIX, even without flag_pic. From-SVN: r39464
Franz Sirl committed -
From-SVN: r39463
Christopher Faylor committed -
From-SVN: r39462
Richard Henderson committed
-