- 29 Dec, 2000 12 commits
-
-
* gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define. (__cyg_profile_func_exit): Define. From-SVN: r38531
Richard Henderson committed -
* class.c (pushclass): Remove #if 0'd code. * cp-tree.h (overload_template_name): Remove. * decl.c (store_bindings): Simplify. (pop_from_top_level): Likewise. * pt.c (overload_template_name): Remove. (instantiate_decl): Don't call push_to_top_level if it's not needed. From-SVN: r38530
Mark Mitchell committed -
From-SVN: r38529
Jeff Law committed -
* function.c (assign_parms): Convert arguments passed by reference to the right mode. From-SVN: r38528
Alexandre Oliva committed -
2000-12-28 Geoffrey Keating <geoffk@redhat.com> * c-parse.in (select_or_iter_stmt): Use truthvalue_conversion on the condition of a FOR statement, so that it gets typechecked and optimised. 2000-12-28 Geoffrey Keating <geoffk@redhat.com> * gcc.dg/noncompile/20001228-1.c: New test. From-SVN: r38527
Geoffrey Keating committed -
* c-decl.c (grokdeclarator): Prevent crash in case of overflow in array size. From-SVN: r38526
Alexandre Oliva committed -
From-SVN: r38525
Mark Mitchell committed -
* pt.c (register_local_specialization): Don't return a value. (lookup_template_class): Use move-to-front heuristic when looking up template instantiations. (instantiate_decl): Only push_to_top_level when we're actually going to instantiate the template. From-SVN: r38524
Mark Mitchell committed -
calls.c (emit_library_call_value_1): Add to call_fusage the stack slot assigned to argument passed by reference. * calls.c (emit_library_call_value_1): Add to call_fusage the stack slot assigned to argument passed by reference. From-SVN: r38523
Alexandre Oliva committed -
From-SVN: r38522
Hans-Peter Nilsson committed -
* search.c (binfo_for_vtable): Return least derived class, not most. Handle secondary vtables. From-SVN: r38521
Hans-Peter Nilsson committed -
2000-12-28 Jeffrey Oldham <oldham@codesourcery.com> * toplev.h (extern really_sorry): Remove extern declaration for nonexistent function. From-SVN: r38520
Jeffrey Oldham committed
-
- 28 Dec, 2000 17 commits
-
-
From-SVN: r38519
Geoffrey Keating committed -
From-SVN: r38518
Geoffrey Keating committed -
From-SVN: r38517
Geoffrey Keating committed -
2000-12-27 Jeff Sturm <jeff.sturm@commerceone.com> * java/sql/DriverManager.java (getConnection): Don't set user/password properties if null. From-SVN: r38516
Jeff Sturm committed -
2000-12-28 Robert Lipe <robertl@sco.com> * jartool.c (MAXPATHLEN): Provide if not defined. From-SVN: r38515
Robert Lipe committed -
varasm.c (initializer_constant_valid_p): Indicate subtraction of pointers to the same string constant is absolute. 2000-12-28 Jeffrey Oldham <oldham@codesourcery.com> * varasm.c (initializer_constant_valid_p): Indicate subtraction of pointers to the same string constant is absolute. From-SVN: r38514
Jeffrey Oldham committed -
2000-12-28 Jeffrey Oldham <oldham@codesourcery.com> * test_summary: Export filesuffix, not fileprefix. From-SVN: r38513
Jeffrey Oldham committed -
* c-common.c (enum format_type): Add strfmon_format_type. (decl_attributes): Handle format attributes strfmon and __strfmon__. (FMT_FLAG_USE_DOLLAR, FMT_FLAG_ZERO_WIDTH_BAD, FMT_FLAG_EMPTY_PREC_OK): Define. (format_char_info): Update comment for flag_chars. (format_flag_spec): Add skip_next_char. (format_kind_info): Add left_precision_char. (printf_flag_specs, scanf_flag_specs, strftime_flag_specs, format_types): Update for these new structure members and flags. (time_char_table): Make const. (strfmon_length_specs, strfmon_flag_specs, strfmon_flag_pairs, monetary_char_table): New. (format_types): Add details of strfmon formats. (init_function_format_info): Create default attribute for strfmon. (check_format_info_main): Check the new flags. Handle skip_next_char and left precision. * toplev.c (documented_lang_options): Update description of -Wformat. * extend.texi: Document strfmon format attributes. Document attribute forms such as __printf__. Clarify format_arg attribute documentation. * invoke.texi (-Wformat): Update for strfmon formats. testsuite: * gcc.dg/format-strfmon-1.c: New test. From-SVN: r38512
Joseph Myers committed -
2000-12-28 Andreas Jaeger <aj@suse.de> * expmed.c (store_bit_field): Fix last patch. From-SVN: r38511
Andreas Jaeger committed -
* config/sh/crt1.asm (start_l): `__SH4_SINGLE_ONLY__' was missing the trailing `__'. From-SVN: r38510
Alexandre Oliva committed -
From-SVN: r38509
Jeff Law committed -
Fix for PR libgcj/1358: * java/lang/System.java: Update Copyright date properly. * java/util/Calendar.java: Fix typo in comment. (set): Set 24-hour clock hour instead of 12-hour clock hour. * java/util/GregorianCalendar.java (GregorianCalendar): Properly initialize times. Spec says to set H:M:S values to zero only if a date is given. * java/util/TimeZone.java (getDefaultDisplayName): Casts to char needed for evaluating numbers '0' to '9' in printouts of GMT offsets. * java/util/natGregorianCalendar.cc (computeTime): Properly handle timezones and GMT offsets, being careful to account for units of milliseconds vs. seconds. From-SVN: r38508
Warren Levy committed -
expmed.c (store_bit_field): Correctly compute smallest mode that is sufficient to contain all bits we are... * expmed.c (store_bit_field): Correctly compute smallest mode that is sufficient to contain all bits we are storing. From-SVN: r38507
Alan Lehotsky committed -
Fix for PR libgcj/1516: * java/lang/reflect/natMethod.cc (primitives): Remove void entry. Add boolean entry. (can_widen): Declared inline. Remove redundant checks for void arguments and char->short conversion. Add special case for boolean conversions. (ffi_type): Declared inline. (_Jv_CallAnyMethodA): Move unwrapping logic inside isPrimitive() block. From-SVN: r38506
Bryce McKinlay committed -
* java/lang/natClass.cc (_Jv_IsAssignableFrom): Primitive TYPEs can not be assigned to Object. From-SVN: r38505
Bryce McKinlay committed -
* builtins.c (build_function_call_expr): New function. Use it everywhere in lieu of manually constructing a CALL_EXPR. From-SVN: r38504
Kaveh R. Ghazi committed -
calls.c (store_one_arg): If parm is passed both in stack and in register and offset is greater than... * calls.c (store_one_arg): If parm is passed both in stack and in register and offset is greater than reg_parm_stack_space, split the offset and call emit_push_insn(). From-SVN: r38503
Chandrakala Chavva committed
-
- 27 Dec, 2000 10 commits
-
-
From-SVN: r38502
Ben Elliston committed -
From-SVN: r38501
Nick Clifton committed -
* rtl.c (copy_most_rtx, shallow_copy_rtx): Copy frame_related flag. From-SVN: r38500
Alexandre Oliva committed -
From-SVN: r38499
Bruce Korb committed -
From-SVN: r38498
Bruce Korb committed -
* gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too. * gcc.c-torture/execute/stdio-opt-2.c: Likewise. * gcc.c-torture/execute/string-opt-1.c: Likewise. * gcc.c-torture/execute/string-opt-2.c: Likewise. * gcc.c-torture/execute/string-opt-3.c: Likewise. * gcc.c-torture/execute/string-opt-4.c: Likewise. * gcc.c-torture/execute/string-opt-6.c: Likewise. * gcc.c-torture/execute/string-opt-7.c: Likewise. * gcc.c-torture/execute/string-opt-8.c: Likewise. * gcc.c-torture/execute/string-opt-9.c: Likewise. * gcc.c-torture/execute/string-opt-10.c: Likewise. * gcc.c-torture/execute/string-opt-11.c: Likewise. * gcc.c-torture/execute/string-opt-12.c: Likewise. * gcc.c-torture/execute/string-opt-3.c: Test rindex. * gcc.c-torture/execute/string-opt-4.c: Test index. From-SVN: r38497
Kaveh R. Ghazi committed -
From-SVN: r38496
Bernd Schmidt committed -
2000-12-27 Geoffrey Keating <geoffk@redhat.com> * config/rs6000/rs6000.md (define_attr "length"): Correct calculation. 2000-12-26 Geoffrey Keating <geoffk@redhat.com> * gcc.c-torture/compile/20001226-1.c: New test. From-SVN: r38495
Geoffrey Keating committed -
From-SVN: r38494
Jeff Law committed -
2000-12-26 Petter Reinholdtsen <pere@hungry.com> * java/sql/SQLWarning.java: Fixed typo in comment. From-SVN: r38493
Petter Reinholdtsen committed
-
- 26 Dec, 2000 1 commit
-
-
* bsearch.c: New file. * configure.in (funcs): Add bsearch. (AC_CHECK_FUNCS): Likewise. * configure, config.in: Regenerate. From-SVN: r38492
Michael Sokolov committed
-