summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2002-02-11 Benjamin Kosnik <bkoz@redhat.com>bkoz2002-02-1220-1924/+2080
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * include/bits/stl_algo (__stl_threshold): Declare external. (__stl_chunk_size): Same. * include/bits/stl_bvector.h (__WORD_BIT): Same. * include/bits/stl_tree.h (_S_rb_tree_red): Same. (_S_rb_tree_black): Same. * src/stl-inst.cc (__stl_threshold): Define. (__stl_chunk_size): Same. (__WORD_BIT): Same. (_S_rb_tree_red): Same. (_S_rb_tree_black): Same. * config/io/basic_file_libio.h (__basic_file): Add declarations. * include/bits/basic_file.h: Remove. * config/io/c_io_stdio.h: Remove _GLIBCPP_BASIC_FILE_ENCAPSULATION Declare generic types, specialization. * config/io/basic_file_stdio.cc: Definitions. * config/io/c_io_libio.h: Remove _GLIBCPP_BASIC_FILE_INHERITANCE. Declare generic types. * include/Makefile.am (bits_headers): Remove basic_file.h. (extra_target_headers): Change basic_file_model.h to basic_file.h. (stamp-target): Same. * include/bits/stl_alloc.h: Tweaks. * include/bits/localefwd.h: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49697 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-12 Adam Megacz <adam@xwt.org>megacz2002-02-122-0/+6
| | | | | | | * win32.cc: Added two #includes to make win32.cc compile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49696 138bc75d-0d04-0410-961f-82ee72b054a4
* * boehm.cc (initialized, obj_kind_x, obj_free_list): Removed unusedbryce2002-02-122-90/+9
| | | | | | | | | declarations. (_Jv_InitGC): Don't bother locking, as this is always called from a single-thread. Turn off GC_all_interior_pointers. Remove dead code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49695 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>billingd2002-02-122-0/+5
| | | | | | | * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49694 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Adam Megacz <adam@xwt.org>megacz2002-02-123-0/+15
| | | | | | | | * include/win32.h: Added _Jv_platform_gettimeofday. * win32.cc (_Jv_platform_gettimeofday): Added dummy function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49693 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Adam Megacz <adam@xwt.org>megacz2002-02-123-0/+8
| | | | | | | | | * java/io/natFileWin32.cc, java/io/natFileDescriptorWin32.cc: Added #undef STRICT to make windows.h and java/lang/reflect/Modifier.h cooperate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49692 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Adam Megacz <adam@xwt.org>megacz2002-02-122-63/+53
| | | | | | | | * java/io/natFileWin32.cc: Created a placeholder class with lots of FIXMEs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49691 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-12 David Billinghurst <Davod.Billinghurst@riotinto.com>billingd2002-02-112-13/+20
| | | | | | | * class.c(build_utf8_ref): Move declaration of decl_size git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49688 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mmix/mmix.c (mmix_assemble_integer) <case 1, 2>: Handlehp2002-02-112-3/+36
| | | | | | | | | non-CONST_INT through default_assemble_integer. <case 4>: Likewise, for non-CONST_INT, non-SYMBOL_REF. <case 8>: Abort for CONST_DOUBLE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49687 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Adam Megacz <adam@xwt.org>megacz2002-02-112-2/+7
| | | | | | | | * gcc/Makefile.in: Removed libstdc++-v3 dependancy for libjava and boehm-gc git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49686 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Adam Megacz <adam@xwt.org>megacz2002-02-112-4/+20
| | | | | | | | | | * exception.cc (_Jv_Throw, PERSONALITY_FUNCTION): Changed std::abort() to simply abort(). Also added "fake" std::abort() so we can #include unwind-pe.h without having to link against libstdc++-v3. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49685 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c (init_gcc_specs): Add static libgcc to link when "-shared"danglin2002-02-114-17/+10
| | | | | | | | | is specified. * config/pa/pa-linux.h (LIB_SPEC): Delete. * config/pa/pa32-linux.h (LINK_COMMAND_SPEC): Delete. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49684 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.pot: Regenerate.zack2002-02-112-1153/+1187
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49683 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Aaron W LaFramboise <AWLaFramboise@aol.com>bkoz2002-02-114-8/+37
| | | | | | | | | * include/bits/locale_facets.tcc (collate::do_hash): Fix. * testsuite/22_locale/collate_members_char.cc (test03): New test. * testsuite/22_locale/collate_members_wchar_t.cc (test03): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49682 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Adam Megacz <adam@xwt.org>megacz2002-02-113-17/+21
| | | | | | | | * gcc/boehm-gc/configure.in: support for win32, saner cross-compile options git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49681 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>sirl2002-02-115-633/+1235
| | | | | | | | | | | | PR libobjc/4039 * aclocal.m4: Replace with version copied from libstdc++-v3. * configure.in: Update for changes to aclocal and Makefile. * configure: Regenerate. * Makefile.in: Correct install of multilibs and shared libs, use INSTALL_DATA for include files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49680 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-11 Andrew Haley <aph@cambridge.redhat.com>aph2002-02-112-0/+16
| | | | | | | * config/stormy16/stormy16.md (zero_extendqihi2): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49679 138bc75d-0d04-0410-961f-82ee72b054a4
* * parse.y (reserved_declspecs): Don't handle attributes.jason2002-02-114-7/+44
| | | | | | | | (reserved_typespecquals): Handle them here. * Make-lang.in (parse.c): Adjust expected conflicts. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49678 138bc75d-0d04-0410-961f-82ee72b054a4
* mention NRVOjason2002-02-111-0/+12
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49677 138bc75d-0d04-0410-961f-82ee72b054a4
* * regrename.c (regrename_optimize): Don't accept aaoliva2002-02-112-1/+10
| | | | | | | | part-clobbered register if the replaced register is not part clobbered. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49676 138bc75d-0d04-0410-961f-82ee72b054a4
* * calls.c (store_one_arg): In the non-BLKmode non-partial case,aoliva2002-02-112-8/+18
| | | | | | | take padding into account when computing the argument value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49675 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/sh/sh.h (FUNCTION_ARG_REGNO_P): Fix parenthesizing error.aoliva2002-02-112-2/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49674 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2002-02-116-6/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49672 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-06 Aldy Hernandez <aldyh@redhat.com>aldyh2002-02-114-60/+301
| | | | | | | | | | | | | | | | | * config/rs6000/rs6000.c (altivec_init_builtins): Handle __builtin_altivec_abs*. (bdesc_abs): New. * config/rs6000/rs6000.h (rs6000_builtins): Add ALTIVEC_BUILTIN_ABS*. * config/rs6000/altivec.h: Use const char for builtins expecting literals. (vec_abs): New versions for C and C++. (vec_abss): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49671 138bc75d-0d04-0410-961f-82ee72b054a4
* * combine.c (try_combine): Apply substitutions inaoliva2002-02-112-0/+25
| | | | | | | CALL_INSN_FUNCTION_USAGE too. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49670 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-06 Aldy Hernandez <aldyh@redhat.com>aldyh2002-02-111-0/+14
| | | | | | | | | | | | | | | | | * config/rs6000/rs6000.c (altivec_init_builtins): Handle __builtin_altivec_abs*. (bdesc_abs): New. * config/rs6000/rs6000.h (rs6000_builtins): Add ALTIVEC_BUILTIN_ABS*. * config/rs6000/altivec.h: Use const char for builtins expecting literals. (vec_abs): New versions for C and C++. (vec_abss): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49669 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.h (INITIALIZE_TRAMPOLINE): Simplify bykazu2002-02-112-8/+12
| | | | | | | using Pmode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49668 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.h (STACK_POINTER_REGNUM): Use thekazu2002-02-113-3/+11
| | | | | | | | | constant definition from h8300.md. (FRAME_POINTER_REGNUM): Likewise. * config/h8300/h8300.md (define_constants): Add FP_REG. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49667 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.c (print_operand): Remove redundant code.kazu2002-02-112-16/+24
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49666 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300-protos.h: Remove the prototype for byte_reg.kazu2002-02-113-2/+7
| | | | | | | * config/h8300/h8300.c (byte_reg): Make it static. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49665 138bc75d-0d04-0410-961f-82ee72b054a4
* New.rth2002-02-111-0/+13
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49664 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c/5623rth2002-02-112-0/+10
| | | | | | | * c-typeck.c (incomplete_type_error): Handle flexible array members. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49663 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/5624rth2002-02-112-7/+19
| | | | | | | | * tree.c (append_random_chars): Don't abort if main_input_filename does not exist. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49662 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/mmix/t-mmix (MULTILIB_EXTRA_OPTS): Disable.hp2002-02-112-1/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49661 138bc75d-0d04-0410-961f-82ee72b054a4
* For PR java/5641:tromey2002-02-113-0/+28
| | | | | | | | * libjava.compile/PR5641.xfail: New file. * libjava.compile/PR5641.java: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49660 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-10 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>tromey2002-02-112-3/+11
| | | | | | | * lib/libjava.exp (libjava_find_lib): Remove duplicate .la files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49659 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.kazu2002-02-103-0/+14
| | | | | | | * gcc.c-torture/compile/980506-1.x: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49658 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.dg/20020210-1.c: New.kazu2002-02-102-0/+32
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49657 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.md (pushhi1_h8300): Correct the modekazu2002-02-102-3/+9
| | | | | | | | used. (pushhi1): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49656 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-10 Andreas Tobler <toa@pop.agri.ch>tromey2002-02-102-1/+5
| | | | | | | * interpret.cc (continue1) [insn_f2l]: Use PUSHL, not PUSHI. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49655 138bc75d-0d04-0410-961f-82ee72b054a4
* * pa.c (reg_before_reload_operand): Don't accept a SUBREG operand.danglin2002-02-103-1/+10
| | | | | | | * pa.h (PREDICATE_CODES): Adjust codes for reg_before_reload_operand. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49654 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-10 Phil Edwards <pme@gcc.gnu.org>pme2002-02-102-12/+12
| | | | | | | | * include/bits/stl_algo.h (transform (both signatures), generate_n): Use __typeof__ in concept checks. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49653 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-10 Jonathan Wakely <cow@compsoc.man.ac.uk>pme2002-02-102-189/+642
| | | | | | | | | | | * include/bits/stl_algo.h (__median, for_each, find, find_if, adjacent_find, count, count_if, search, search_n, swap_ranges, transform, replace, replace_if, replace_copy, replace_copy_if, generate, generate_n, remove_copy, remove_copy_if, remove, remove_if, unique, unique_copy, reverse, reverse_copy): Doxygenate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49652 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2002-02-106-6/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49650 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-09 David O'Brien <obrien@FreeBSD.org>obrien2002-02-092-8/+8
| | | | | | | | | | | | * config/sparc/freebsd.h(TARGET_DEFAULT): Add MASK_EPILOGUE setting and remove MASK_VIS. (ASM_CPU_DEFAULT_SPEC): Remove. Default setting is fine. Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20020208111342.A4426@redhat.com> git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49649 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.c (output_logical_op): Use sub.w to clearkazu2002-02-092-6/+9
| | | | | | | a half of an SImode register on H8/300. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49648 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>toon2002-02-092-0/+17
| | | | | | | | * g77.f-torture/execute/947.f: New regression test for PR fortran/947. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49647 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>toon2002-02-092-4/+35
| | | | | | | | * data.c (ffedata_eval_offset_): Convert non-default integer constants to default integer kind if necessary. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49646 138bc75d-0d04-0410-961f-82ee72b054a4
* * i386.md (movdi_2): Add missing '!'.hubicka2002-02-092-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49640 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/h8300/h8300.h: Fix formatting. Remove commented-outkazu2002-02-092-24/+28
| | | | | | | definitions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49639 138bc75d-0d04-0410-961f-82ee72b054a4