- 28 Jun, 2002 2 commits
-
-
PR preprocessor/7138 * cpplib.c (_cpp_handle_directive): Do traditional preparation after setting state.angled_headers. * cpptrad.c (scan_out_logical_line): Fix potential quote bug. From-SVN: r55055
Neil Booth committed -
* config/rs6000/rs6000.c (rs6000_override_options): Move *SUBTARGET_OVERRIDE_OPTIONS before the -m options. From-SVN: r55053
Aldy Hernandez committed
-
- 27 Jun, 2002 18 commits
-
-
* config/xtensa/xtensa.md: Give "*xxx" names to all unnamed insn's. (*lsiu, *ssiu, movstrsi_internal, zero_cost_loop_start, zero_cost_loop_end): Remove unnecessary "parallel" from insns. From-SVN: r55046
Bob Wilson committed -
2002-06-27 Phil Edwards <pme@gcc.gnu.org> * include/bits/stl_alloc.h: Deprecate all 'reallocate' memfns. * docs/html/ext/howto.html: Update allocator notes. From-SVN: r55044
Phil Edwards committed -
PR c++/6695 * pt.c (tsubst_friend_class): Substitute into the context of the friend before using it. PR c++/6695 * g++.dg/template/friend7.C: New file. From-SVN: r55041
Mark Mitchell committed -
* config/d30v/d30v.h: Remove commented out STACK_REGS #defines. * config/stormy16/stormy16.h: Likewise. * config/stormy16/stormy16.h (CUMULATIVE_ARGS): Replace typedef with #define. From-SVN: r55039
Roger Sayle committed -
* doc/install.texi (Binaries): Add Sinix/Reliant Unix. Move Hitachi entry. Make punctuation more consistent. From-SVN: r55037
Gerald Pfeifer committed -
2002-06-27 Aldy Hernandez <aldyh@redhat.com> * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in return type. From-SVN: r55035
Aldy Hernandez committed -
* doc/install.texi: Change ` bit' to `-bit'. * doc/md.texi: Change `-bits' to `-bit'. * doc/tm.texi: Change `-bits' to ` bits'. From-SVN: r55033
Matt Kraai committed -
* gcse.c (hoist_code): Rewrite to only get list of dominated blocks once per BB. Also fix reversed test (by removing need for the test at all). From-SVN: r55031
Daniel Berlin committed -
* gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to avoid division by zero. From-SVN: r55030
J"orn Rennecke committed -
2002-06-26 Benjamin Kosnik <bkoz@redhat.com> * config.if (libstdcxx_incdir): Version C++ headers. (cxx_incdir): Remove. From-SVN: r55029
Benjamin Kosnik committed -
2002-06-26 Benjamin Kosnik <bkoz@redhat.com> * configure.in (INTERFACE): Remove. (release_VERSION): Remove. * acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Change include placement. (libstdcxx_interface): Change. Use gcc methods to determine version. * configure: Regenerate. * aclocal.m4: Regenerate. From-SVN: r55028
Benjamin Kosnik committed -
From-SVN: r55027
GCC Administrator committed -
* cpphash.h (_cpp_set_trad_context): Remove. * cpplib.c (prepare_directive_trad): Do nothing for #define. (cpp_push_buffer, _cpp_pop_buffer): Don't call _cpp_set_trad_context. * cpptrad.c: Update comments. (_cpp_read_logical_line_trad): Let scan_logical_line handle updating the current context. (scan_logical_line): Update the current context. (_cpp_create_trad_definition): Similarly. (_cpp_set_trad_context): Remove. From-SVN: r55022
Neil Booth committed -
PR preprocessor/7070 * c-lex.c (cb_def_pragma): Don't try to spell CPP_EOF. testsuite: * gcc.dg/Wunknownprag.c: New tests. From-SVN: r55021
Neil Booth committed -
* config/xtensa/xtensa-protos.h (xtensa_return_addr): Declare. config/xtensa/xtensa.c (xtensa_return_addr): New function. config/xtensa/xtensa.h (RETURN_ADDR_RTX): Use xtensa_return_addr. config/xtensa/xtensa.md (fix_return_addr): New pattern. From-SVN: r55020
Bob Wilson committed -
* mips.c (coprocessor_operand, coprocessor2_operand, symbolic_operand): Move prototypes from here... * mips-protos.h (coprocessor_operand, coprocessor2_operand, symbolic_operand): ...to here. From-SVN: r55018
Kaveh R. Ghazi committed -
* parse.y (check_modifiers, declare_local_variables): Avoid incorrect hardcoded constant 10. From-SVN: r55017
Kaveh R. Ghazi committed -
* lex.c (java_init_lex): Avoid incorrect hardcoded constant 11. * parse.y (mark_parser_ctxt): Likewise. From-SVN: r55016
Kaveh R. Ghazi committed
-
- 26 Jun, 2002 10 commits
-
-
* lex.c (java_read_char): Avoid "comparison is always true" warning. From-SVN: r55014
Kaveh R. Ghazi committed -
* cp-tree.h (xref_tag): Change prototype. (handle_class_head): Likewise. (build_x_component_ref): Likewise. * decl.c (cxx_init_decl_processing): Adjust call to xref_tag. (xref_tag): Take attributes as a separate parameter. (xref_tag_from_type): Adjust call to xref_tag. * decl2.c (build_expr_from_tree): Adjust call to build_x_component_ref. (handle_class_head): Take attributes as a separate parameter. * parse.y (parse_xref_tag): New function. (parse_handle_class_head): Likewise. (primary): Use parse_xref_tag. (class_head_decl): Use parse_handle_class_head. (class_head_defn): Likewise. * rtti.c (init_rtti_processing): Adjust call to xref_tag. (build_dynamic_cast_1): Likewise. (create_pseudo_type_info): Likewise. (emit_support_tinfos): Likewise. * typeck.c (build_object_ref): Adjust call to build_x_component_ref. (build_x_component_ref): Remove protect parameter. From-SVN: r55013
Mark Mitchell committed -
From-SVN: r55012
Zack Weinberg committed -
ld: * emulparams/shelf.sh (STACK_ADDR): Don't define. (OTHER_SECTIONS): Define. * emulparams/shelf_nbsd.sh ((STACK_ADDR): Don't undef. (OTHER_SECTIONS): Undef. newlib: * libc/sys/sh/crt0.S: Remove vestigial .section directive. gcc: * config/sh/crt1.asm: remove _stack label definition and sentinel value. From-SVN: r55011
J"orn Rennecke committed -
From-SVN: r55010
Kaveh R. Ghazi committed -
2002-06-26 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/rs6000.h (ALTIVEC_VECTOR_MODE): Revert change to check for TARGET_ALTIVEC. From-SVN: r55009
Aldy Hernandez committed -
From-SVN: r55008
GCC Administrator committed -
From-SVN: r55002
Nathanael Nerode committed -
* acinclude.m4 (GLIBCPP_CONFIGURE): Split out GLIBCPP_TOPREL_CONFIGURE. * aclocal.m4: Likewise. * configure.in: Call it before AC_CANONICAL_SYSTEM. * configure: Regenerate. From-SVN: r55001
DJ Delorie committed -
From-SVN: r55000
Kaveh R. Ghazi committed
-
- 25 Jun, 2002 10 commits
-
-
From-SVN: r54999
Loren J. Rittle committed -
* config/alpha/alpha.h (TARGET_CPU_CPP_BUILTINS): Remove leading underscore from __IEEE_FP and __IEEE_FP_INEXACT. From-SVN: r54998
Rainer Orth committed -
extend.texi (PowerPC AltiVec Built-in Functions): Document discrepancies from motorola's documentation. 2002-06-24 Aldy Hernandez <aldyh@redhat.com> * doc/extend.texi (PowerPC AltiVec Built-in Functions): Document discrepancies from motorola's documentation. From-SVN: r54997
Aldy Hernandez committed -
gcc: * optabs.c (expand_vector_binop, expand_vector_unop): Don't assume GET_MODE_UNIT_SIZE (mode) == UNITS_PER_WORD. gcc/testsuite: * gcc.c-torture/execute/simd-2.c: New test. From-SVN: r54994
J"orn Rennecke committed -
* config/sh/lib1funcs.asm (udivdi3): Make first divide step produce a 32 bit result before normalization, then normalize with a left shift. Compute approximative error of 2nd reciprocal approximation in 2's complement. Fix mask generation from upper longword of second divide stage result. For large divisor, fix shift count used to truncate first stage divide result; make decision if to adjust upwards based on comparison of higher parts of normalized values. (udivdi): Likewise. Undo normalization of result for large divisor case. From-SVN: r54993
J"orn Rennecke committed -
* config/os/hpux/os_defines.h Define _GLIBCPP_VTABLE_PADDING * libsupc++/tinfo.cc Handle the 8 byte aligned vtable entries when _GLIBCPP_VTABLE_PADDING is defined. From-SVN: r54991
Jessica Han committed -
2002-06-25 Benjamin Kosnik <bkoz@redhat.com> * include/bits/stl_alloc.h: Additional formatting. From-SVN: r54990
Benjamin Kosnik committed -
* call.c (build_op_delete_call): Use BASELINK_FUNCTIONS. * class.c (handle_using_decl): Likewise. (instantiate_type): Likewise. * cp-tree.h (BASELINK_FUNCTIONS): New macro. (xref_basetypes): Change prototype. (begin_mem_initializers): New function. (get_overloaded_fn): Likewise. * decl.c (xref_basetypes): Simplify. * error.c (dump_expr): Use BASELINK_FUNCTIONS. * init.c (build_offset_ref): Likewise. * parse.y (base_init): Use begin_mem_initializers(). (structsp): Adjust call to xref_basetypes. * pt.c (determine_specialization): Use BASELINK_FUNCTIONS. (instantiate_class_template): Adjust call to xref_basetypes. * semantics.c (begin_mem_initializers): New function. * tree.c (is_overloaded_fn): Use BASELINK_FUNCTIONS. (really_overlaoded_fn): Likewise. (get_overloaded_fn): New function.' (get_first_fn): USe BASELINK_FUNCTIONS. From-SVN: r54989
Mark Mitchell committed -
2002-06-25 David S. Miller <davem@redhat.com> * config/sparc/sparc.md: Change \\{t,n} to \{t,n}. From-SVN: r54988
David S. Miller committed -
From-SVN: r54987
Andreas Schwab committed
-