aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-12-26MenuContainer.java: Fixed typo.Tom Tromey21-74/+851
* java/awt/MenuContainer.java: Fixed typo. * Makefile.in: Rebuilt. * Makefile.am (awt_java_source_files): Added SystemColor.java. * java/awt/SystemColor.java: New file. * java/awt/Color.java (rgba): Now package-private. * java/awt/event/InputEvent.java (isAltGraphDown): New method. * java/awt/event/ContainerEvent.java (getContainer): Renamed from getComponent. * java/awt/MenuItem.java (addNotify): New method. (MenuItem(String,MenuShortcut)): New constructor. (setLabel): Notify peer of change. (setEnabled): Likewise. * java/awt/GridLayout.java (toString): New method. * java/awt/FlowLayout.java (LEADING, TRAILING): New constants. (FlowLayout): Check for LEADING and TRAILING. (setAlignment): Likewise. (layoutContainer): Handle component orientation. * java/awt/Component.java (orientatin): New field. (setComponentOrientation): Wrote. (getComponentOrientation): Wrote. * java/awt/Event.java (Event): Implements Serializable. (consumed): New field for serialization. * java/awt/Dimension.java (Dimension): Implements Serializable. * java/awt/Cursor.java (Cursor): Implements Serializable. * java/awt/Container.java (Container): No longer abstract. * java/awt/Choice.java: Wrote. * java/awt/Checkbox.java: Wrote. * java/awt/ItemSelectable.java: Documented. * java/awt/CheckboxGroup.java: Wrote. * java/awt/CardLayout.java (layoutContainer): Directly use fields in other classes. (getSize): Likewise. From-SVN: r38486
2000-12-26FileDescriptor.java: Initialize fd to -1.Jeff Sturm2-7/+11
2000-12-24 Jeff Sturm <jeff.sturm@commerceone.com> * java/io/FileDescriptor.java: Initialize fd to -1. Remove default constructor. From-SVN: r38485
2000-12-25Daily bump.Jeff Law5-5/+5
From-SVN: r38484
2000-12-24Daily bump.Jeff Law5-5/+5
From-SVN: r38483
2000-12-24Shorten primitive array allocation path:Bryce McKinlay3-6/+26
* decl.c (init_decl_processing): Use _Jv_NewPrimArray not _Jv_NewArray to create new primitive arrays. * expr.c (build_newarray): If generating native code, call soft_newarray_node with a reference to the primitive TYPE identifier instead of type_value. From-SVN: r38482
2000-12-23* java/lang/mprec.h: Change C9X reference to refer to C99.Joseph Myers2-1/+5
From-SVN: r38481
2000-12-23avr.c (out_movqi_r_mr, [...]): Use %o instead of %4 in output templates...Marek Michalkiewicz2-166/+110
* config/avr/avr.c (out_movqi_r_mr, out_movhi_r_mr, out_movsi_r_mr, out_movsi_mr_r, out_movqi_mr_r, out_movhi_mr_r): Use %o instead of %4 in output templates, do not modify operands passed by the caller. From-SVN: r38480
2000-12-23xfailJason Merrill1-0/+3
From-SVN: r38479
2000-12-23Daily bump.Jeff Law5-5/+5
From-SVN: r38478
2000-12-23Makefile.am (CSTD_INCLUDES): Change from CSHADOW_INCLUDES.Benjamin Kosnik19-85/+84
2000-12-23 Benjamin Kosnik <bkoz@redhat.com> * src/Makefile.am (CSTD_INCLUDES): Change from CSHADOW_INCLUDES. (strstream.cc): Add special rule for deprecated files. * libsupc++/Makefile.am (INCLUDES): Sync. * acinclude.m4 (GLIBCPP_EXPORT_INCLUDES): And here. Reported by Fred Fish <fnf@ninemoons.com> * include/backward/iomanip.h: Remove backward from include * include/backward/strstream.h: Same. * include/backward/stream.h: Same. * include/backward/ostream.h: Same. * include/backward/istream.h: Same. * src/strstream.cc: And here. Reported by Brad Garcia <bgarcia@laurelnetworks.com> * src/string-inst.cc (_S_find): Use generic template. * include/bits/string.tcc (_S_find): Remove specializations From-SVN: r38477
2000-12-23gcj_mlc.c (GC_gcj_malloc): Don't release allocation lock twice.Hans Boehm2-1/+4
2000-12-23 Hans Boehm <Hans_Boehm@hp.com> * gcj_mlc.c (GC_gcj_malloc): Don't release allocation lock twice. From-SVN: r38476
2000-12-23builtins.def (BUILT_IN_LABS, [...]): Don't define.Joseph Myers4-12/+14
* builtins.def (BUILT_IN_LABS, BUILT_IN_LLABS, BUILT_IN_IMAXABS): Don't define. * builtins.c (expand_builtin): Don't handle BUILT_IN_LABS, BUILT_IN_LLABS and BUILT_IN_IMAXABS. * c-common.c (c_common_nodes_and_builtins): Use BUILT_IN_ABS for builtin labs, llabs and imaxabs. (expand_tree_builtin): Don't handle BUILT_IN_LABS, BUILT_IN_LLABS and BUILT_IN_IMAXABS. From-SVN: r38475
2000-12-23c-common.c (builtin_function_2): New function.Joseph Myers2-213/+214
* c-common.c (builtin_function_2): New function. (c_common_nodes_and_builtins): Use it to define each pair (foo, __builtin_foo) of builtins in one place. From-SVN: r38474
2000-12-22* typeck.c (build_binary_op): Fix pmf comparison logic.Jason Merrill1-0/+21
From-SVN: r38473
2000-12-22pt.c (more_specialized): Don't optimize len==0.Jason Merrill1-3/+2
* pt.c (more_specialized): Don't optimize len==0. (fn_type_unification): If we're adding the return type, increase len. From-SVN: r38472
2000-12-22* typeck.c (build_binary_op): Fix pmf comparison logic.Jason Merrill2-15/+26
From-SVN: r38471
2000-12-22* gccbug.in: Add libgcj and preprocessor categories.Joseph Myers2-1/+5
From-SVN: r38470
2000-12-2220001222-1.c: New test.Joseph Myers3-0/+13
* gcc.c-torture/compile/20001222-1.c: New test. * gcc.c-torture/compile/20001222-1.x: Xfail. From-SVN: r38469
2000-12-22Fix error in last changeBernd Schmidt2-1/+6
From-SVN: r38468
2000-12-22Prevent LR from being used by 2nd cond exec pass.Nick Clifton3-21/+50
From-SVN: r38467
2000-12-22Allow the (scratch) frame pointer to be initialised from the stack pointerNick Clifton2-9/+26
plus a constant. From-SVN: r38466
2000-12-22oopsJason Merrill1-3/+3
From-SVN: r38465
2000-12-22call.c (joust): Use DECL_NONSTATIC_MEMBER_FUNCTION_P, not ↵Jason Merrill2-1/+7
DECL_STATIC_FUNCTION_P. * call.c (joust): Use DECL_NONSTATIC_MEMBER_FUNCTION_P, not DECL_STATIC_FUNCTION_P. From-SVN: r38464
2000-12-22Renamer improvements.Bernd Schmidt2-75/+184
From-SVN: r38463
2000-12-22semantics.c (genrtl_finish_function): Don't try to jump to return_label ↵Jason Merrill2-1/+5
unless it exists. * semantics.c (genrtl_finish_function): Don't try to jump to return_label unless it exists. From-SVN: r38461
2000-12-22In partial ordering for a call, ignore parms for which we don't have a real ↵Jason Merrill5-69/+117
argument. In partial ordering for a call, ignore parms for which we don't have a real argument. * call.c (joust): Pass len to more_specialized. (add_template_candidate_real): Strip 'this', pass len. * pt.c (more_specialized): Pass len down. Lose explicit_args parm. (get_bindings_order): New fn. Pass len down. (get_bindings_real): Strip 'this', pass len. (fn_type_unification): Likewise. (type_unification_real): Succeed after checking 'len' args. (most_specialized_instantiation): Lose explicit_args parm. * class.c (resolve_address_of_overloaded_function): Strip 'this', pass len. From-SVN: r38460
2000-12-22Fix typo in ChangeLog.Kaveh Ghazi1-1/+3
From-SVN: r38453
2000-12-22Makefile.in (sched-deps.o, [...]): Fix dependency typo.Kaveh R. Ghazi9-14/+28
* Makefile.in (sched-deps.o, sched-rgn.o): Fix dependency typo. * fp-bit.h (usi_to_float): Add prototype. * i386.c (file_info_cmp): Likewise. (dwarf2out_line): Hide variable `old_in_use'. * objc-act.c (objc_fatal): Delete. * sched-vis.c (visualize_stall_cycles): Remove unused variable. * system.h (getopt): Fix error in last change. * varasm.c (assemble_trampoline_template): Constify. From-SVN: r38452
2000-12-22* collect2.c (main): Use auto_demangling.Jason Merrill2-15/+19
From-SVN: r38451
2000-12-22000-12-22 Benjamin Kosnik <bkoz@fillmore.redhat.com>Benjamin Kosnik2-3/+1
Attempt to make locale visible in gdb. * include/bits/std_locale.h: Remove codecvt.h include. * include/bits/locale_facets.h: Add here, after ctype decls. * include/bits/codecvt.h: Remove std namespace, as assumed to be in std now. * include/bits/locale_facets.h: Consistently move generic static member definitions directly after generic facet declarations. * include/bits/locale_facets.tcc: From here. * src/locale.cc: Organize locale::id static definitions for required facets. * src/codecvt.cc (codecvt<char...>): Remove locale::id definition. (codecvt<wchar_t...>): Same. * src/localename: And here. * include/bits/localefwd.h (_Count_ones): Change _S_count to _M_count. Same for _M_halfcount. From-SVN: r38450
2000-12-22Attempt to make locale visible in gdb.Benjamin Kosnik9-186/+181
2000-12-22 Benjamin Kosnik <bkoz@fillmore.redhat.com> Attempt to make locale visible in gdb. * include/bits/std_locale.h: Remove codecvt.h include. * include/bits/locale_facets.h: Add here, after ctype decls. * include/bits/codecvt.h: Remove std namespace, as assumed to be in std now. * include/bits/locale_facets.h: Consistently move generic static member definitions directly after generic facet declarations. * include/bits/locale_facets.tcc: From here. * src/locale.cc: Organize locale::id static definitions for required facets. * src/codecvt.cc (codecvt<char...>): Remove locale::id definition. (codecvt<wchar_t...>): Same. * src/localename: And here. * include/bits/localefwd.h (_Count_ones): Change _S_count to _M_count. Same for _M_halfcount. (std): make locale::_Impl protected. CHANGE BACK From-SVN: r38449
2000-12-22* release: Change some EGCS references to GCC.Joseph Myers2-12/+16
From-SVN: r38448
2000-12-22* gcc.c-torture/execute/comp-goto-2.c: New test.Alexandre Oliva2-0/+40
From-SVN: r38447
2000-12-22Daily bump.Jeff Law5-5/+5
From-SVN: r38446
2000-12-22Fix typo in previous patchAlexandre Oliva1-1/+1
From-SVN: r38445
2000-12-22function.c (assign_parms): Update parm's DECL_INCOMING_RTL when optimizing ↵Alexandre Oliva2-0/+6
PARALLEL to REG. * function.c (assign_parms): Update parm's DECL_INCOMING_RTL when optimizing PARALLEL to REG. From-SVN: r38444
2000-12-22mknumeric_limits: Output to temporary files, and rename them at the end.Alexandre Oliva2-7/+17
* mknumeric_limits: Output to temporary files, and rename them at the end. From-SVN: r38443
2000-12-22Throwable.java (trace_enabled): New static field.Bryce McKinlay4-0/+18
* java/lang/Throwable.java (trace_enabled): New static field. * java/lang/natThrowable.cc (fillInStackTrace): Do nothing if trace_enabled not set. * prims.cc (main_init): Turn off trace_enabled while creating default exception objects. From-SVN: r38442
2000-12-22reload.c (update_auto_inc_notes): New, broken out from ...Graham Stott2-22/+42
* reload.c (update_auto_inc_notes): New, broken out from ... (find_reloads_address_1): ... use here, also correct possible use of uninitialised reloadnum. From-SVN: r38441
2000-12-22configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik18-1746/+758
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38440
2000-12-22configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik18-1099/+17
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38439
2000-12-22configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik17-17/+1044
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38438
2000-12-21configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik17-1044/+17
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38437
2000-12-21configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik17-17/+1044
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38436
2000-12-21freebsd.h (LIB_SPEC): remove -kthread option.David O'Brien2-9/+14
2000-12-21 David O'Brien <obrien@FreeBSD.org> * config/freebsd.h (LIB_SPEC): remove -kthread option. Approved by: Richard Henderson <rth@redhat.com> Message-ID: <20001220004807.C20358@redhat.com> From-SVN: r38435
2000-12-21configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik36-2451/+0
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38434
2000-12-21* gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.J"orn Rennecke2-0/+6
From-SVN: r38433
2000-12-21configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik9-1106/+1102
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38432
2000-12-21comp-goto-1.c (uint32, sint32): Use long types if __INT_MAX__ is 32767.J"orn Rennecke2-1/+12
* gcc.c-torture/execute/comp-goto-1.c (uint32, sint32): Use long types if __INT_MAX__ is 32767. (main): Use cast to (sint32 *) when poking 88 into a_page. From-SVN: r38431
2000-12-21configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS.Benjamin Kosnik70-1044/+5249
2000-12-21 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Change GLIBCPP_ENABLE_SHADOW to GLIBCPP_ENABLE_CHEADERS. * acinclude.m4 (GLIBCPP_ENABLE_SHADOW): Change to ENABLE_CHEADERS. C_INCLUDE_DIR defaults to c_std from c. * aclocal.m4: Regenerate. * configure: Regenerate. * include/c: Move to ... * include/c_std: ...here. * include/c_std: Move to ... * include/c_shadow: ...here. * include/c: Repopulate, with simple headers. * docs/html/configopts.html: Adjust docs. From-SVN: r38430