OSDN Git Service

pf3gnuchains/gcc-fork.git
23 years ago2001-03-21 Kazu Hirata <kazu@hxi.com>
kazu [Thu, 22 Mar 2001 03:03:26 +0000 (03:03 +0000)]
2001-03-21  Kazu Hirata  <kazu@hxi.com>

* config/h8300/h8300.md (movsi_h8300hs): Split the 2nd alternative
into two parts.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40725 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * pt.c (instantiate_decl): Abort if we see a member constant
jason [Thu, 22 Mar 2001 00:55:13 +0000 (00:55 +0000)]
    * pt.c (instantiate_decl): Abort if we see a member constant
        instantiation that doesn't already have its initializer.
        Downgrade explicit instantiation without definition to pedwarn.

        * cp-tree.h (DECL_TINFO_FN_P, SET_DECL_TINFO_FN_P): Remove.
        * class.c (build_vtable_entry): Don't check DECL_TINFO_FN_P.
        (import_export_decl): Check tinfo_decl_p, not DECL_TINFO_FN_P.

        * cp-tree.h (CLASSTYPE_VTABLE_NEEDS_WRITING): Remove.
        (pending_vtables): Remove.
        * decl2.c (pending_vtables): Remove.
        (import_export_vtable): Use CLASSTYPE_INTERFACE_ONLY, not
        CLASSTYPE_VTABLE_NEEDS_WRITING.
        (import_export_class): Likewise.
        (init_decl2): Don't mark pending_vtables.
        * lex.c (handle_pragma_vtable): Just sorry.
        * pt.c (instantiate_class_template): Don't mess with
        CLASSTYPE_VTABLE_NEEDS_WRITING.
        (mark_class_instantiated): Likewise.
        * ptree.c (print_lang_type): Don't print it.
        * semantics.c (begin_class_definition): Don't set it.

        * pt.c (template_tail): Replace with last_pending_template.
        (maybe_templates, maybe_template_tail): Remove.
        (add_pending_template): Adjust.
        (instantiate_pending_templates): Adjust.

        * cp-tree.h (struct saved_scope): Remove lang_stack field.
        (current_lang_stack): Remove.
        * decl.c (maybe_push_to_top_level): Don't initialize it.
        (duplicate_decls): Use current_lang_depth.
        (xref_basetypes): Likewise.
        * class.c (current_lang_depth): New fn.
        (push_lang_context): Use more varray functionality.
        (pop_lang_context): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40724 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * collect2.c (is_ctor_dtor): Always use '_' in the file fn names,
jason [Thu, 22 Mar 2001 00:53:50 +0000 (00:53 +0000)]
    * collect2.c (is_ctor_dtor): Always use '_' in the file fn names,
        not '.' or '$'.
        * tree.c (FILE_FUNCTION_FORMAT): Likewise.
        * varasm.c (CHKR_PREFIX): Likewise.

        * error.c (GLOBAL_THING): Always use '__'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40723 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * gcse.c (hash_scan_set): An expression is not anticipatible if it
kenner [Thu, 22 Mar 2001 00:21:16 +0000 (00:21 +0000)]
* gcse.c (hash_scan_set): An expression is not anticipatible if it
is part of a multi-SET insn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40722 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * config-ml.in: Handle GCJ and GCJFLAGS.
tromey [Wed, 21 Mar 2001 23:55:58 +0000 (23:55 +0000)]
* config-ml.in: Handle GCJ and GCJFLAGS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40721 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-21 Alexandre Petit-Bianco <apbianco@redhat.com>
apbianco [Wed, 21 Mar 2001 23:50:29 +0000 (23:50 +0000)]
2001-03-21  Alexandre Petit-Bianco  <apbianco@redhat.com>

* class.c (layout_class): Fixed push_super_field's second
argument. Fixes PR java/2333.
(jdep_resolve_class): Reset TYPE_SIZE if `error_mark_node', it's
too early to lay innerclasses out.

(http://gcc.gnu.org/ml/gcc-patches/2001-03/msg01582.html)

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40719 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * class.c (build_clone): Clear DECL_ASSEMBLER_NAME.
mmitchel [Wed, 21 Mar 2001 21:12:40 +0000 (21:12 +0000)]
* class.c (build_clone): Clear DECL_ASSEMBLER_NAME.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40717 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * cse.c (find_comparison_args): Remove previous change.
kenner [Wed, 21 Mar 2001 20:19:21 +0000 (20:19 +0000)]
* cse.c (find_comparison_args): Remove previous change.
* ifcvt.c (noce_process_if_block): When moving an insn, remove any
REG_EQUAL notes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40715 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * config/i386/i386.md (conditional_trap): Remove warning.
kenner [Wed, 21 Mar 2001 20:14:41 +0000 (20:14 +0000)]
* config/i386/i386.md (conditional_trap): Remove warning.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40714 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* cp-demangle.c (struct demangling_def): New fields:
dj [Wed, 21 Mar 2001 20:01:40 +0000 (20:01 +0000)]
* cp-demangle.c (struct demangling_def): New fields:
is_constructor and is_destructor.
(demangling_new): Initialize them.
(demangle_ctor_dtor_name): Set them, if we detect a constructor
or destructor.
(demangle_v3_with_details, is_gnu_v3_mangled_ctor,
is_gnu_v3_mangled_dtor): New functions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40713 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * recog.c (push_operand): Fix error in last change that caused
kenner [Wed, 21 Mar 2001 19:49:54 +0000 (19:49 +0000)]
* recog.c (push_operand): Fix error in last change that caused
undefined symbol on many targets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40712 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * sdbout.c: #include ggc.h.
kenner [Wed, 21 Mar 2001 19:43:36 +0000 (19:43 +0000)]
* sdbout.c: #include ggc.h.
  (sdbout_init): Move to end of file.
Call ggc_add_tree_root for anonymous_types.
(sdbout_symbol): Use DECL_NAME for local, not DECL_ASSEMBLER_NAME.
(sdbout_one_type): Use DECL_NAME for field name.
* Makefile.in (sdbout.o): Show includes ggc.h.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40710 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* demangle.h (enum gnu_v3_constructor_kinds,
dj [Wed, 21 Mar 2001 19:37:53 +0000 (19:37 +0000)]
* demangle.h (enum gnu_v3_constructor_kinds,
is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds,
is_gnu_v3_mangled_dtor): New declarations.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40709 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * i386.c (override_options): Default ix86_regparm to REGPARM_MAX.
hubicka [Wed, 21 Mar 2001 19:35:48 +0000 (19:35 +0000)]
* i386.c (override_options): Default ix86_regparm to REGPARM_MAX.
(override_options): Use properlimits for preferred_stack_boundary.
(ix86_valid_type_attribute_p): Disable stdcall and cdecl attributes
on x86_64.
(ext_register_operand): Accept DImode.
(load_pic_register): Abort on 64bit.
(gen_push): Use Pmode instead of SImode.
(ix86_save_reg): Pic reg is never used on 64bit.
(ix86_expand_prologue): Likewise.
(ix86_emit_save_regs): Use Pmode instead of SImode.
(legitimate_address_p): Check displacement for 64bit.
(print_operand): Avoid outputting of (%rip) on 64bit.
(print_operand_address): Output (%rip) where possible.
(split_di): Abort on 64bit registers.
(ix86_expand_branch): DImode comparison is simple for x86_64.
(memory_address_length): Recognize memory addresses formed using PRE/POST modify.
(ix86_data_alignment, ix86_local_alignment): Align arrays to 16 bytes for x86_64.
* i386.h (TARGET_USE_SAHF): Disable for 64bit.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40708 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* Makefile.in: all-m4 depends on all-texinfo.
dj [Wed, 21 Mar 2001 19:34:08 +0000 (19:34 +0000)]
* Makefile.in: all-m4 depends on all-texinfo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40707 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * make-temp-file.c: Always default DIR_SEPARATOR to '/'.
zack [Wed, 21 Mar 2001 19:29:33 +0000 (19:29 +0000)]
* make-temp-file.c: Always default DIR_SEPARATOR to '/'.
Don't default P_tmpdir to anything.  Try /var/tmp before
/usr/tmp.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40706 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-21 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
bkoz [Wed, 21 Mar 2001 19:26:49 +0000 (19:26 +0000)]
2001-03-21  Theodore Papadopoulo  <Theodore.Papadopoulo@sophia.inria.fr>

     * intclude/bits/basic_file.h: Fix typos in comments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40705 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * libjava.compile/uesc.java: New file.
tromey [Wed, 21 Mar 2001 18:52:24 +0000 (18:52 +0000)]
* libjava.compile/uesc.java: New file.
* libjava.compile/uesc.xfail: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40704 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * lex.c (java_read_unicode): Only accept leading `u's.
tromey [Wed, 21 Mar 2001 18:50:02 +0000 (18:50 +0000)]
* lex.c (java_read_unicode): Only accept leading `u's.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40702 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * configure: Rebuilt.
tromey [Wed, 21 Mar 2001 18:43:03 +0000 (18:43 +0000)]
* configure: Rebuilt.
* configure.in (GCJFLAGS): Subst.
* Makefile.in: Rebuilt.
* Makefile.am (jv_convert_LDFLAGS): Added -shared-libgcc.
(gij_LDFLAGS): Likewise.
(JC1FLAGS): Added GCJFLAGS and removed -g.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40700 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-01-23 Rod Stewart <stewart@lab43.org>
tromey [Wed, 21 Mar 2001 18:38:16 +0000 (18:38 +0000)]
2001-01-23  Rod Stewart <stewart@lab43.org>

* gcconfig.h: Check for `__arm__', not `arm'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40698 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * Makefile.in: Rebuilt.
tromey [Wed, 21 Mar 2001 18:35:41 +0000 (18:35 +0000)]
* Makefile.in: Rebuilt.
* Makefile.am (gctest_LDFLAGS): new macro.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40697 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * recog.c (push_operand): Recognize new format of push instructions.
hubicka [Wed, 21 Mar 2001 17:54:00 +0000 (17:54 +0000)]
* recog.c (push_operand): Recognize new format of push instructions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40694 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * java/io/natFileDescriptorPosix.cc (open): Add O_CREAT in
tromey [Wed, 21 Mar 2001 17:23:09 +0000 (17:23 +0000)]
* java/io/natFileDescriptorPosix.cc (open): Add O_CREAT in
read/write case.  Fixes PR libgcj/2338.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40692 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * mangle.c (mangle_decl_string): Mangle the names of overloaded
mmitchel [Wed, 21 Mar 2001 17:19:54 +0000 (17:19 +0000)]
* mangle.c (mangle_decl_string): Mangle the names of overloaded
operators, even when they have `extern "C"' linkage.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40690 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * i386.md (pushqi1): New.
hubicka [Wed, 21 Mar 2001 10:12:20 +0000 (10:12 +0000)]
* i386.md (pushqi1): New.
* i386-protos.h (x86_64_general_operand, x86_64_szext_general_operand,
x86_64_nonmemory_operand, x86_64_szext_nonmemory_operand,
x86_64_immediate_operand, x86_64_immediate_operand,
x86_64_zext_immediate_operand): Declare.
* i386.c (x86_64_general_operand, x86_64_szext_general_operand,
x86_64_nonmemory_operand, x86_64_szext_nonmemory_operand,
x86_64_immediate_operand, x86_64_immediate_operand,
x86_64_zext_immediate_operand): define.
* i386.h (PREDICATE_CODES): Add new predicates.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40689 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * encoding.c (REAL_TYPE): Define.
wehle [Wed, 21 Mar 2001 09:46:20 +0000 (09:46 +0000)]
* encoding.c (REAL_TYPE): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40687 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * i386.md (pophi1, popqi1, pushqi1): Remove.
hubicka [Wed, 21 Mar 2001 09:41:11 +0000 (09:41 +0000)]
* i386.md (pophi1, popqi1, pushqi1): Remove.

* expr.c (emit_single_push_insn): New function.
(move_by_pieces): Accept NULL as destination for push instructions.
(gen_push_operand): Kill.
(emit_push_insn): Pass NULL when pushing; avoid updating of
stack_pointer_delta.
* expr.h (gen_push_operand): Kill.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40686 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoDaily bump.
gccadmin [Wed, 21 Mar 2001 08:16:38 +0000 (08:16 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40685 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * choose-temp.c: Split off make_temp_file, and the code
zack [Wed, 21 Mar 2001 07:29:37 +0000 (07:29 +0000)]
    * choose-temp.c: Split off make_temp_file, and the code
        duplicated between it and choose_temp_base, into...
        * make-temp-file.c: ... here; new file.

        * Makefile.in (CFILES): Add make-temp-file.c.
        (REQUIRED_OFILES): Add make-temp-file.o.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40683 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * MAINTAINERS: Add myself to write after approval list.
ljrittle [Wed, 21 Mar 2001 03:37:36 +0000 (03:37 +0000)]
* MAINTAINERS: Add myself to write after approval list.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40682 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * rtl.texi (COMPARE): Clarify documentation and reference section
kenner [Wed, 21 Mar 2001 01:14:20 +0000 (01:14 +0000)]
* rtl.texi (COMPARE): Clarify documentation and reference section
on comparisons.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40681 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * jcf-parse.c (read_class): Initialize `class'.
tromey [Tue, 20 Mar 2001 22:57:20 +0000 (22:57 +0000)]
* jcf-parse.c (read_class): Initialize `class'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40678 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-20 Matt Kraai <kraai@alumni.carnegiemellon.edu>
tromey [Tue, 20 Mar 2001 22:53:52 +0000 (22:53 +0000)]
2001-03-20  Matt Kraai  <kraai@alumni.carnegiemellon.edu>

* jcf_parse.c (jcf_parse): Eliminate unused variable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40676 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * objc/objc-act.c (get_static_reference): Use NULL_TREE.
shebs [Tue, 20 Mar 2001 22:01:49 +0000 (22:01 +0000)]
    * objc/objc-act.c (get_static_reference): Use NULL_TREE.
        (get_object_reference): Ditto.
        (error_with_ivar): Use error_with_file_and_line.
        (warn_with_method): Use warning_with_file_and_line.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40672 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * libgcc-std.ver: Added __fixunssfsi and __fixunsdfsi.
tromey [Tue, 20 Mar 2001 20:16:15 +0000 (20:16 +0000)]
* libgcc-std.ver: Added __fixunssfsi and __fixunsdfsi.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40671 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoFix merge error.
rth [Tue, 20 Mar 2001 19:48:43 +0000 (19:48 +0000)]
Fix merge error.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40668 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * tree.c (set_decl_assembler_name): Set DECL_ASSEMBLER_NAME for
mmitchel [Tue, 20 Mar 2001 19:43:41 +0000 (19:43 +0000)]
* tree.c (set_decl_assembler_name): Set DECL_ASSEMBLER_NAME for
variables that are TREE_PUBLIC, even if not TREE_STATIC.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40667 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * src/gen-num-limits.cc: Instantiate for wchar_t.
rth [Tue, 20 Mar 2001 19:39:45 +0000 (19:39 +0000)]
    * src/gen-num-limits.cc: Instantiate for wchar_t.
        * config/os/aix/bits/ctype_base.h (mask): Use unsigned int.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40666 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agofix date
dj [Tue, 20 Mar 2001 18:39:17 +0000 (18:39 +0000)]
fix date

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40665 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* Makefile.in (install-libgcc): Pass complete list of variables.
dj [Tue, 20 Mar 2001 18:22:38 +0000 (18:22 +0000)]
* Makefile.in (install-libgcc): Pass complete list of variables.
(install-multilib): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40664 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* config/i386/cygwin.h: Declare ctor_section, dtor_section drectve_section,
cgf [Tue, 20 Mar 2001 17:42:56 +0000 (17:42 +0000)]
* config/i386/cygwin.h: Declare ctor_section, dtor_section drectve_section,
switch_to_section.
* winnt.c: Declare functions associated_type, gen_stdcall_suffix,
i386_pe_dllexport_p, i386_pe_dllimport_p, i386_pe_mark_dllexport,
i386_pe_mark_dllimport.
* config/i386/cygwin.h: Include <stdio.h> Declare and constify functions
i386_pe_*.
* config/i386/winnt.c: Include "tm_p.h" and "toplev.h" Constify i386_pe_*
functions with char * arguments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40661 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * libsupc++/vec.cc (__cxa_vec_cleanup): New fn.
jason [Tue, 20 Mar 2001 16:59:44 +0000 (16:59 +0000)]
    * libsupc++/vec.cc (__cxa_vec_cleanup): New fn.
        (__cxa_vec_ctor, __cxa_vec_cctor, __cxa_vec_dtor): Call it.
        * libsupc++/cxxabi.h: Declare it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40657 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * cplus-dem.c (main): Skip initial $.
jason [Tue, 20 Mar 2001 16:54:17 +0000 (16:54 +0000)]
    * cplus-dem.c (main): Skip initial $.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40655 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* config/sh/sh.md (movsf_ie): Fix output patterns for fpul load
aoliva [Tue, 20 Mar 2001 11:00:01 +0000 (11:00 +0000)]
* config/sh/sh.md (movsf_ie): Fix output patterns for fpul load
and store.
(movsi_ie): Introduce fpul store.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40653 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-20 Philip Blundell <philb@gnu.org>
pb [Tue, 20 Mar 2001 10:49:38 +0000 (10:49 +0000)]
2001-03-20  Philip Blundell  <philb@gnu.org>

* gcc.c-torture/compile/20010320-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40651 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * java/util/TimeZone.java: Sync up with Classpath. Includes new
warrenl [Tue, 20 Mar 2001 10:05:45 +0000 (10:05 +0000)]
* java/util/TimeZone.java: Sync up with Classpath.  Includes new
and corrected SimpleTimeZone's for the timezones hash table.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40650 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* Makefile.in (OBJS): Remove hashtab.o (canadian cross fix)
amodra [Tue, 20 Mar 2001 08:54:56 +0000 (08:54 +0000)]
* Makefile.in (OBJS): Remove hashtab.o (canadian cross fix)
http://gcc.gnu.org/ml/gcc-patches/2001-02/msg01672.html

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40649 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoDaily bump.
gccadmin [Tue, 20 Mar 2001 08:16:08 +0000 (08:16 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40647 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-19 Stan Shebs <shebs@apple.com>
shebs [Tue, 20 Mar 2001 02:57:28 +0000 (02:57 +0000)]
2001-03-19  Stan Shebs  <shebs@apple.com>

        * objc/objc-act.c (maybe_objc_method_name): Remove, never called.
        * c-lang.c (maybe_objc_method_name): Ditto.
        * c-tree.h (maybe_objc_method_name): Remove decl.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40646 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * gcc.c (init_gcc_specs): Fix comment.
tromey [Tue, 20 Mar 2001 00:12:07 +0000 (00:12 +0000)]
* gcc.c (init_gcc_specs): Fix comment.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40645 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago Compute DECL_ASSEMBLER_NAME lazily.
mmitchel [Mon, 19 Mar 2001 23:50:04 +0000 (23:50 +0000)]
Compute DECL_ASSEMBLER_NAME lazily.
* tree.h (DECL_ASSEMBLER_NAME): Compute it lazily.
(DECL_ASSEMBLER_NAME_SET_P): New macro.
(SET_DECL_ASSEMBLER_NAME): Likewise.
(COPY_DECL_ASSEMBLER_NAME): Likewise.
(set_decl_assembler_name): Declare.
(lang_set_decl_assembler_name): Likewise.
* tree.c (lang_set_decl_assembler_name): New variab.e
(set_decl_assembler_name): New function.
(init_obstacks): Set lang_set_decl_assembler_name.
(build_decl): Don't set DECL_ASSEMBLER_NAME.
* c-decl.c (duplicate_decls): Use SET_DECL_ASSEMBLER_NAME,
COPY_DECL_ASSEMBLER_NAME, etc.  Don't set DECL_ASSEMBLER_NAME
where it's not necessary.
(builtin_function): Likewise.
(finish_decl): Likewise.
* dbxout.c (dbxout_type_methods): Likewise.
* ggc-common.c (ggc_mark_trees): Likewise.
* profile.c (output_func_start_profiler): Likewise.
* varasm.c (make_decl_rtl): Likewise.

* class.c (get_vtable_decl): Use SET_DECL_ASSEMBLER_NAME,
COPY_DECL_ASSEMBLER_NAME, etc.  Don't set DECL_ASSEMBLER_NAME
where it's not necessary.
(add_method): Remove optimization involving comparison of
DECL_ASSEMBLER_NAME.
(build_vtbl_or_vbase_field): Use SET_DECL_ASSEMBLER_NAME,
COPY_DECL_ASSEMBLER_NAME, etc.  Don't set DECL_ASSEMBLER_NAME
where it's not necessary.
(check_methods): Likewise.
(build_clone): Likewise.
(built_vtt): Likewise.
* cp-tree.h (DECL_NEEDED_P): Likewise.
* decl.c (pushtag): Likewise.
(duplicate_decls): Likewise.
(pushdecl): Likewise.
(builtin_function): Likewise.
(build_library_fn_1): Set DECL_LANGUAGE for library functions.
(build_cp_library_fn): Likewise.
(maybe_commonize_var): Use SET_DECL_ASSEMBLER_NAME,
COPY_DECL_ASSEMBLER_NAME, etc.  Don't set DECL_ASSEMBLER_NAME
where it's not necessary.
(make_rtl_for_nonlocal_decl): Likewise.
(cp_finish_decl): Likewise.
(grokfndecl): Likewise.
(grokvardecl): Likewise.
(grokdeclarator): Likewise.
(start_function): Likewise.
(cp_missing_return_ok_p): Likewise.
* decl2.c (grokclassfn): Likewise.
(check_classfn): Likewise.
(finish_static_data_member_decl): Likewise.
(grokfield): Likewise.
* error.c (GLOBAL_IORD_P): Remove.
(dump_global_iord): Improve output.
(dump_decl): Avoid using DECL_ASSEMBLER_NAME.
* except.c (nothrow_libfn_p): Summarily reject any function not in
namespace-scope.
* init.c (build_java_class_ref): Don't explicitly set
DECL_ASSEMBLER_NAME after calling mangle_decl.
* mangle.c (mangle_decl_string): Handle extern "C" functions.
(mangle_decl): Set the DECL_ASSEMBLER_NAME for the decl.
* method.c (set_mangled_name_for_decl): Don't explicitly set
DECL_ASSEMBLER_NAME after calling mangle_decl.
(make_thunk): Explicitly set the DECL_ASSEMBLER_NAME and
IDENTIFIER_GLOBAL_VALUE for the thunk.
* pt.c (set_mangled_name_for_template_decl): Remove.
(check_explicit_specialization): Don't use it.
(looup_template_class): Don't set DECL_ASSEMBLER_NAME.
(tsubst_friend_function): Likewise.
(tsubst_decl): Likewise.
(regenerate_decl_from_template): Use COPY_DECL_ASSEMBLER_NAME.
* rtti.c (get_tinfo_decl): Use SET_DECL_ASSEMBLER_NAME,
COPY_DECL_ASSEMBLER_NAME, etc.  Don't set DECL_ASSEMBLER_NAME
where it's not necessary.
(tinfo_base_init): Likewise.
(create_real_tinfo_var): Likewise.
* search.c (looup_field_1): Likewise.
* semantics.c (finish_named_return_value): Likewise.
* tree.c (init_tree): Set lang_set_decl_assembler_name.

* com.c (builtin_function): Use SET_DECL_ASSEMBLER_NAME.

* class.c (build_class_ref): Use SET_DECL_ASSEMBLER_NAME.
(layout_class): Likewise.
(layout_class_method): Likewise.
(emit_register_classes): Likewise.
* decl.c (builtin_function): Likewise.
(give_name_to_locals): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40642 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * java/net/URLStreamHandler.java (parseURL): Fix bug which would
bothner [Mon, 19 Mar 2001 23:31:14 +0000 (23:31 +0000)]
* java/net/URLStreamHandler.java (parseURL):  Fix bug which would
"canonicalize" "../../xxx" to "/xxx".

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40641 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * java/util/ArrayList.java: Remove RCS keywords from comments
mark [Mon, 19 Mar 2001 23:00:18 +0000 (23:00 +0000)]
* java/util/ArrayList.java: Remove RCS keywords from comments
    * java/util/BasicMapEntry.java: idem
    * java/util/Dictionary.java: idem
    * java/util/HashSet.java: idem

    * java/util/EventObject.java: reindent
    * java/util/Properties.java: idem
    * java/util/SortedMap.java: idem

    * java/util/Enumeration.java: Merge with Classpath
    * java/util/EventListener.java: idem
    * java/util/Observable.java: idem
    * java/util/Observer.java: idem
    * java/util/Stack.java: idem

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40639 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * jcf-parse.c (load_inner_classes): Check CLASS_LOADED_P
bothner [Mon, 19 Mar 2001 22:00:29 +0000 (22:00 +0000)]
* jcf-parse.c (load_inner_classes):  Check CLASS_LOADED_P
before trying to load an inner class.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40638 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoFixes to process to command-line .class files in two passes. See ChangeLog.
bothner [Mon, 19 Mar 2001 21:57:37 +0000 (21:57 +0000)]
Fixes to process to command-line .class files in two passes.  See ChangeLog.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40637 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoUndo previous delta
nickc [Mon, 19 Mar 2001 21:46:27 +0000 (21:46 +0000)]
Undo previous delta

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40635 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * encoding.c (TYPE_MODE): Define.
dje [Mon, 19 Mar 2001 21:05:03 +0000 (21:05 +0000)]
    * encoding.c (TYPE_MODE): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40633 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoAdd support for unique sections in arm-linux target.
nickc [Mon, 19 Mar 2001 19:56:37 +0000 (19:56 +0000)]
Add support for unique sections in arm-linux target.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40632 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * Makefile.in (DO_X): Quote nested quotes.
lauras [Mon, 19 Mar 2001 19:12:04 +0000 (19:12 +0000)]
* Makefile.in (DO_X): Quote nested quotes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40631 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * cse.c (find_comparison_args): Update documentation. Fix
mmitchel [Mon, 19 Mar 2001 18:53:04 +0000 (18:53 +0000)]
* cse.c (find_comparison_args): Update documentation.  Fix
mishandling of COMPARE operations.

* tree.def (ABS_EXPR): Add documentation.
* fold-const.c (fold): Improve folding of ABS_EXPRs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40630 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * Makefile.in (hash.o): Depend on $(GCONFIG_H), not $(CONFIG_H).
zack [Mon, 19 Mar 2001 18:40:26 +0000 (18:40 +0000)]
* Makefile.in (hash.o): Depend on $(GCONFIG_H), not $(CONFIG_H).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40628 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * crtstuff.c (init_dummy): Use CRT_END_INIT_DUMMY if defined.
jakub [Mon, 19 Mar 2001 18:07:32 +0000 (18:07 +0000)]
* crtstuff.c (init_dummy): Use CRT_END_INIT_DUMMY if defined.
Remove ia32 linux PIC kludge and move it...
* config/i386/linux.h (CRT_END_INIT_DUMMY): ...here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40627 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * i386.md (absdf2 expander): Fix 64bit case.
hubicka [Mon, 19 Mar 2001 17:56:32 +0000 (17:56 +0000)]
* i386.md (absdf2 expander): Fix 64bit case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40626 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-19 Brad Lucier <lucier@math.purdue.edu>
zack [Mon, 19 Mar 2001 17:37:34 +0000 (17:37 +0000)]
2001-03-19  Brad Lucier  <lucier@math.purdue.edu>

* Makefile.in: Have splay-tree.o depend on $(GCONFIG_H).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40625 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-19 Brad Lucier <lucier@math.purdue.edu>
zack [Mon, 19 Mar 2001 17:36:46 +0000 (17:36 +0000)]
2001-03-19  Brad Lucier  <lucier@math.purdue.edu>

* Makefile.in: Have splay-tree.o depend on $(GCONFIG_H).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40624 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * jvspec.c (lang_specific_driver): Check for .zip and .jar files.
bothner [Mon, 19 Mar 2001 16:41:59 +0000 (16:41 +0000)]
* jvspec.c (lang_specific_driver):  Check for .zip and .jar files.
Add constructed filelist-file at end, following -xjava.  Thus any .o
and library files are not affected by the -xjava.  Also wrap
explicut @FILE with -xjava and -xnone.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40621 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-19 Andrew Haley <aph@cambridge.redhat.com>
aph [Mon, 19 Mar 2001 16:14:14 +0000 (16:14 +0000)]
2001-03-19  Andrew Haley  <aph@cambridge.redhat.com>

        * class.c (build_static_field_ref): Call make_decl_rtl() after
        setting the DECL_EXTERNAL flag.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40620 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-16 Andrew Haley <aph@cambridge.redhat.com>
aph [Mon, 19 Mar 2001 16:02:02 +0000 (16:02 +0000)]
2001-03-16  Andrew Haley  <aph@cambridge.redhat.com>

        * config/ia64/libgcc-ia64.ver: Add __ia64_backtrace.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40618 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoDaily bump.
gccadmin [Mon, 19 Mar 2001 08:16:39 +0000 (08:16 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40612 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * README.X11: Remove obsolete file.
gerald [Mon, 19 Mar 2001 07:53:03 +0000 (07:53 +0000)]
* README.X11: Remove obsolete file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40609 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-18 Anthony Green <green@redhat.com>
green [Mon, 19 Mar 2001 02:19:10 +0000 (02:19 +0000)]
2001-03-18  Anthony Green  <green@redhat.com>

* config/pj/pj.h: Remove some trailing commas.
(ASM_SPEC): Use -EB and -EL, not -mb and -ml.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40607 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-18 Phil Edwards <pme@sources.redhat.com>
pme [Mon, 19 Mar 2001 01:40:04 +0000 (01:40 +0000)]
2001-03-18  Phil Edwards  <pme@sources.redhat.com>

* update_web_docs_libstdcxx:  New script.
* crontab:  Call said script.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40606 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoRemove conflict markers that I commited by mistake
mark [Sun, 18 Mar 2001 23:17:24 +0000 (23:17 +0000)]
Remove conflict markers that I commited by mistake

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40605 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* java/lang/natClass.cc (_Jv_CheckCast): add class names to exception
mark [Sun, 18 Mar 2001 23:07:57 +0000 (23:07 +0000)]
* java/lang/natClass.cc (_Jv_CheckCast): add class names to exception
* gnu/gcj/runtime/FirstThread.java (main): replace / with . in jarMainClassName

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40604 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * defaults.h (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Move from ...
rth [Sun, 18 Mar 2001 21:38:33 +0000 (21:38 +0000)]
    * defaults.h (ACCUMULATE_OUTGOING_ARGS, PUSH_ARGS): Move from ...
        * calls.c: ... here.
        * combine.c, expr.c, final.c, function.c toplev.c: Don't provide
        defaults for them here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40603 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago> * config/pj/lib1funcs.S: Fix broken comment.
green [Sun, 18 Mar 2001 20:52:02 +0000 (20:52 +0000)]
>  * config/pj/lib1funcs.S: Fix broken comment.
>  * config/pj/pj.h (LOCAL_LABEL_PREFIX): Prefix internal
>  labels with '.'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40602 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * gcc.texi: Remove obsolete information relating to build and
jsm28 [Sun, 18 Mar 2001 18:53:54 +0000 (18:53 +0000)]
* gcc.texi: Remove obsolete information relating to build and
installation problems with enquire or the Pyramid C compiler.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40599 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoAdd alan@linuxcare.com.au
amodra [Sun, 18 Mar 2001 11:43:37 +0000 (11:43 +0000)]
Add alan@linuxcare.com.au

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40597 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoDaily bump.
gccadmin [Sun, 18 Mar 2001 08:16:38 +0000 (08:16 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40596 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * dwarf2out.c (queue_reg_save): New.
rth [Sun, 18 Mar 2001 05:09:55 +0000 (05:09 +0000)]
    * dwarf2out.c (queue_reg_save): New.
        (flush_queued_reg_saves, clobbers_queued_reg_save): New.
        (dwarf2out_frame_debug_expr): Call queue_reg_save instead of
        dwarf2out_reg_save.
        (dwarf2out_frame_debug): Call flush_queued_reg_saves when needed.
        (cfa, cfa_store, cfa_temp): Make static.
        * final.c (final_scan_insn): Always call dwarf2out_frame_debug.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40594 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * java/lang/natString.cc (rehash): Don't bother with memset;
tromey [Sun, 18 Mar 2001 00:57:13 +0000 (00:57 +0000)]
* java/lang/natString.cc (rehash): Don't bother with memset;
_Jv_AllocBytes returns zero'd memory.  Use _Jv_AllocBytesChecked.
Use UNMASK_PTR.
(UNMASK_PTR): New macro.
(intern): Unmask pointer before returning it.  Register finalizer
for the string.
(unintern): Handle case where
(MASK_PTR): New macro.
(PTR_MAKSED): Likewise.
(_Jv_NewStringUtf8Const): Use UNMASK_PTR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40593 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * update_version, update_branch_version: Check out with gcc
jsm28 [Sun, 18 Mar 2001 00:08:56 +0000 (00:08 +0000)]
* update_version, update_branch_version: Check out with gcc
directory instead of using egcs link.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40591 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * update_web_docs: Don't strip leading -r from argument following
jsm28 [Sat, 17 Mar 2001 23:59:21 +0000 (23:59 +0000)]
* update_web_docs: Don't strip leading -r from argument following
-r, or leading -d from argument following -d.  Bug pointed out by
Matt Kraai.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40590 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * update_web_docs: Handle -r and -d options to generate docs for a
jsm28 [Sat, 17 Mar 2001 23:05:06 +0000 (23:05 +0000)]
* update_web_docs: Handle -r and -d options to generate docs for a
release or branch in a subdirectory.  Determine names of G77 news
and bugs files and contributors file after updated docs have been
installed, not before.  Don't remove files from a subdirectory.
Don't generate manuals for gcov (included in the GCC manual) or
iostream (obsolete).  Do generate manuals for cppinternals, gcj
and porting.  Update regular expressions for detecting whether
files have really changed when regenerated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40589 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoChange descriptions were jumbled.
bothner [Sat, 17 Mar 2001 21:35:17 +0000 (21:35 +0000)]
Change descriptions were jumbled.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40587 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * decl.c (clear_binding_level): Fix initializer (broke 03-15).
bothner [Sat, 17 Mar 2001 20:48:35 +0000 (20:48 +0000)]
* decl.c (clear_binding_level):  Fix initializer (broke 03-15).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40586 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * jcf-write.c (generate_bytecode_insns): Handle emitting iinc
bothner [Sat, 17 Mar 2001 20:44:24 +0000 (20:44 +0000)]
* jcf-write.c (generate_bytecode_insns):  Handle emitting iinc
when result is is needed (target is STACK_TARGET).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40585 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * parse.h (JDEP_SOLV): Removed.
bothner [Sat, 17 Mar 2001 20:25:10 +0000 (20:25 +0000)]
* parse.h (JDEP_SOLV):  Removed.
* parse.y (incomplete_class_list):  Removed.
(register_incomplete_type):  Use JDEP_TO_RESOLVE instead of JDEP_SOLV.

* parse.y (obtain_incomplete_type): Removed.  It doesn't work if
resolve_class changes the name of an array type that is on the list
and then someone else looks for the modified name.  Also, seems liable
to break when compiling multiple source files at once.  So the simplest
is to just remove incomplete_class_list - it is only a minor
space win and it is not even clear it saves time.

* parse.y (resolve_class):  Remove unneeded promote_type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40584 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * integrate.h (struct inline_remap): Add local_return_label.
rth [Sat, 17 Mar 2001 18:37:25 +0000 (18:37 +0000)]
    * integrate.h (struct inline_remap): Add local_return_label.
        * integrate.c (expand_inline_function): Initialize it and emit
        it after copy_insn_notes.
        (copy_insn_list): Don't store local_return_label here.
        (copy_insn_notes): New function split out from copy_insn_list.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40581 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * g++.old-deja/g++.other/eh4.C: Add expected error text.
rth [Sat, 17 Mar 2001 18:29:55 +0000 (18:29 +0000)]
    * g++.old-deja/g++.other/eh4.C: Add expected error text.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40579 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * dwarf2out.c (lookup_filename): Emit .file if the assembler
rth [Sat, 17 Mar 2001 18:18:12 +0000 (18:18 +0000)]
    * dwarf2out.c (lookup_filename): Emit .file if the assembler
        is generating .debug_line.
        (dwarf2out_init): Add main_input_filename to the file table first.
        * configure.in (as_dwarf2_debug_line): Test with file number 1
        instead of file number 0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40578 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * combine.c (undobuf): Remove field previous_undos; all refs deleted.
kenner [Sat, 17 Mar 2001 17:00:23 +0000 (17:00 +0000)]
* combine.c (undobuf): Remove field previous_undos; all refs deleted.
(gen_rtx_combine): Deleted; all references changed as appropriate.
(gen_unary): Deleted; all refs changed to call simplify_gen_unary.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40577 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * print-tree.c (print_node): Print DECL_NONADDRESSABLE_P.
kenner [Sat, 17 Mar 2001 16:52:05 +0000 (16:52 +0000)]
* print-tree.c (print_node): Print DECL_NONADDRESSABLE_P.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40576 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoDaily bump.
gccadmin [Sat, 17 Mar 2001 08:16:40 +0000 (08:16 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40575 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoUpdate my email address
zack [Sat, 17 Mar 2001 06:56:18 +0000 (06:56 +0000)]
Update my email address

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40573 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago* config/i386/xm-cygwin.h: Include <sys/cygwin.h. Remove unused variable.
cgf [Sat, 17 Mar 2001 04:59:14 +0000 (04:59 +0000)]
* config/i386/xm-cygwin.h: Include <sys/cygwin.h.  Remove unused variable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40572 138bc75d-0d04-0410-961f-82ee72b054a4

23 years agoFix glibc dl-sysdeps.c abort from Jes Sorensen.
wilson [Sat, 17 Mar 2001 02:56:23 +0000 (02:56 +0000)]
Fix glibc dl-sysdeps.c abort from Jes Sorensen.
* config/ia64/ia64.c (ia64_compute_frame_size): If reg_fp is zero,
then set it to LOC_REG (79) instead of aborting.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40569 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago * Makefile.in: Rebuilt.
tromey [Sat, 17 Mar 2001 01:01:29 +0000 (01:01 +0000)]
* Makefile.in: Rebuilt.
* Makefile.am (TESTS_ENVIRONMENT): New macro.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40568 138bc75d-0d04-0410-961f-82ee72b054a4

23 years ago2001-03-16 Phil Edwards <pme@sources.redhat.com>
pme [Sat, 17 Mar 2001 00:32:56 +0000 (00:32 +0000)]
2001-03-16  Phil Edwards  <pme@sources.redhat.com>

* gccbug.in:  Remove high priority.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40566 138bc75d-0d04-0410-961f-82ee72b054a4