- 20 Dec, 1999 12 commits
-
-
From-SVN: r31038
Richard Kenner committed -
* expr.c (store_constructor): New argument SIZE; pass to clear_storage. (store_constructor_field, expand_expr): Pass new arg. From-SVN: r31037
Richard Kenner committed -
* Makefile.in (explow.o): Depend on function.h. * stor-layout.c (set_sizetype): Fix typo. From-SVN: r31036
Mark Mitchell committed -
From-SVN: r31035
Nathan Sidwell committed -
* typeck.c (strip_all_pointer_quals): New static function. (build_static_cast): Use it. Don't use at_least_as_qualified_p. From-SVN: r31034
Nathan Sidwell committed -
From-SVN: r31033
Bernd Schmidt committed -
From-SVN: r31032
Bernd Schmidt committed -
From-SVN: r31031
Jeff Law committed -
From-SVN: r31030
Anthony Green committed -
From-SVN: r31029
Michael Hayes committed -
* gcconfig.h: Use libgcj hack for Alpha Linux. Undefine MPROTEXT_VDB (from Jeff Sturm). * os_dep.c: Remove Alpha Linux hacks. * misc.c: Ditto. From-SVN: r31028
Anthony Green committed -
1999-12-19 Anthony Green <green@cygnus.com> * libgcjdata.c: New file. * libgcj.spec.in: Use @LIBDATASTARTSPEC@ in startfile. * configure: Rebuilt. * configure.in (LIBDATASTARTSPEC): Force data with a known name into the program. * Makefile.in: Rebuilt. * Makefile.am: Build libgcjdata.a. * libgcj.spec.in: Use @FORCELIBGCCSPEC@ in startfile. * configure: Rebuilt. * configure.in (FORCELIBGCCSPEC): Force important parts of libgcc into every program. From-SVN: r31027
Anthony Green committed
-
- 19 Dec, 1999 9 commits
-
-
From-SVN: r31026
Bernd Schmidt committed -
* rs6000.h (SUBTARGET_DEFAULT): New macro. (TARGET_SWITCHES): Allow subtargets to default switches. * rs6000/vxppc.h (SUBTARGET_DEFAULT): New macro. From-SVN: r31025
Richard Kenner committed -
From-SVN: r31024
Jeff Law committed -
* crtstuff.c (__do_global_ctors_aux): Do not call __cxa_finalize in a main program. From-SVN: r31023
Mark Mitchell committed -
* cccp.c (main): Define __STDC_VERSION__ as necessary. * cppinit.c (cpp_handle_option): Likewise. * ginclude/stdarg.h (va_copy): Use __STDC_VERSION__ to determine when to define. From-SVN: r31022
Richard Henderson committed -
alpha.c (alpha_emit_conditional_move): If TARGET_FIX, handle cmove with mismatched test and data modes. * alpha.c (alpha_emit_conditional_move): If TARGET_FIX, handle cmove with mismatched test and data modes. From-SVN: r31021
Richard Henderson committed -
* c-typeck.c (c_expand_start_case): Don't warn for long switch in system headers. From-SVN: r31020
Richard Henderson committed -
From-SVN: r31019
Richard Kenner committed -
From-SVN: r31018
Richard Kenner committed
-
- 18 Dec, 1999 10 commits
-
-
* alias.c: Minor reformatting. * flow.c: Likewise. * regs.h: Likewise. * stor-layout.c: Likewise. * fold-const.c: Likewise. (OVERFLOW_SUM_SIGN): Renamed from overflow_sum_sign. (struct cb_args, const_binop_1, const_binop): Pass type of arg, not arg itself. (size_int_wide): Cache nodes even if garbage collecting. (twoval_comparison_p): Reenable SAVE_EXPR case if operand of SAVE_EXPR has no side effects. * cse.c: Move a comment. * tree.c: Minor reformatting. (int_size_in_bytes): Return -1 if constant overflows. * reload.c (combine_reloads): Do nothing if no output reload From-SVN: r31017
Richard Kenner committed -
From-SVN: r31016
J"orn Rennecke committed -
From-SVN: r31015
Franz Sirl committed -
1999-12-18 10:42 -0800 Zack Weinberg <zack@wolery.cumb.org> * objc/objc-parse.c: Regenerate. This file must be rebuilt after any change to c-parse.in, even if objc-parse.y didn't change. Oops. From-SVN: r31014
Zack Weinberg committed -
toplev.c (rest_of_compilation): Restore BLOCK tree reconstruction and branch shortening changes lost in... * toplev.c (rest_of_compilation): Restore BLOCK tree reconstruction and branch shortening changes lost in December 18th change. From-SVN: r31013
David S. Miller committed -
* newcvsroot: Add check on the number of command-line arguments. Add usage. From-SVN: r31012
Gerald Pfeifer committed -
* config/arm/linux-elf.h: Change all instances of ARM_FLAG_SHORT_BYTES to ARM_FLAG_MMU_TRAPS. * config/arm/uclinux-elf.h: Likewise. From-SVN: r31011
Scott Bambrough committed -
From-SVN: r31009
Jeff Law committed -
1999-12-18 Gabriel Dos Reis <gdr@codesourcery.com> * toplev.c (notice, vmessage, v_message_with_file_and_line, v_message_with_decl, file_and_line_for_asm, v_error_with_file_and_line, v_error_with_decl, v_error_for_asm, verror, vfatal, v_warning_with_file_and_line, v_warning_with_decl, v_warning_for_asm, vwarning, vpedwarn, v_pedwarn_with_decl, v_pedwarn_with_file_and_line, vsorry, vnotice, count_error, pfatal_with_name, fatal_io_error, need_error_newline, last_error_function, last_error_tick, announce_function, default_print_error_function, print_error_function, report_error_function, fnotice, error_with_file_and_line, error_with_decl, error_for_asm, error, set_fatal_function, fatal, _fatal_insn, _fatal_insn_not_found, warning_with_file_and_line, warning_with_decl, warning_for_asm, warning, pedwarn, pedwarn_with_decl, pedwarn_with_file_and_line, sorry): Move to diagnostic.c (compile_file): Use fnotice instead of notice. Adjust call. * diagnostic.c: New file. * Makefile.in (OBJS): Include diagnostic.o (diagnostic.o): Define dependence. From-SVN: r31003
Gabriel Dos Reis committed -
* java/lang/reflect/Method.java (toString): Call getType if required. Partial fix for PR libgcj/111. From Per Bothner. From-SVN: r31002
Tom Tromey committed
-
- 17 Dec, 1999 9 commits
-
-
* config/c4x/c4x.h (ASM_OUTPUT_XXX): Wrap in do-while(0). Tweak formatting. From-SVN: r31001
Michael Hayes committed -
From-SVN: r31000
Michael Hayes committed -
1999-12-17 13:21 -0800 Zack Weinberg <zack@rabi.columbia.edu> * fixtests.c (is_cxx_header): New fn, split out of double_slash_test. (else_endif_label): Allow "#endif // comment" in C++ headers, as determined by is_cxx_header. * fixfixes.c (else_endif_label_fix): Update comment. * fixincl.c: Don't output VERB_PROGRESS lines if stdout is not a tty. * genfixes: Correct double thinko in commandline parsing. * hackshell.tpl: Generate correct sh syntax for bypass entries. * inclhack.def (all): Whenever an inserted preprocessor conditional is split over multiple lines, use double backslashes in this file so the fixed header will be readable. (AAB_fd_zero_glibc_1_0): Rename to AAB_fd_zero_asm_posix_types_h and add bypass entry for correct version of this header. (AAB_fd_zero_glibc_1_x): Rename to AAB_fd_zero_gnu_types_h. (AAB_fd_zero_glibc_2_0): Rename to AAB_fd_zero_selectbits_h. (hpux8_bogus_inlines): New fix, split from... (ultrix_atof_param) ... here. (math_expression): Add bypass entry keyed to glibc comment indicating the problem has been dealt with; disable unnecessary sed operations; update commentary. (math_gcc_ifndefs): Rename to math_huge_val_from_dbl_max, add select and bypass entries, simplify shell operation. (math_huge_val_ifndef): Split from math_gcc_ifndefs. (ip_missing_semi, rs6000_param, tinfo_cplusplus, ultrix_atof_param): Add select entry. (stdio_va_list, sunos_mather_decl): Add bypass entry. (systypes_for_aix, sysv86_string, tinfo_cplusplus): Put the comments with the fixes they describe. * fixincl.x, fixincl.sh, inclhack.sh: Regen. From-SVN: r30999
Zack Weinberg committed -
1999-12-17 13:21 -0800 Zack Weinberg <zack@rabi.columbia.edu> * c-parse.in (string action): Do not warn about ANSI string concatenation in system headers. Affects C parser only. * c-parse.y, c-parse.c, c-parse.h: Rebuild. From-SVN: r30998
Zack Weinberg committed -
* gjavah.c (decode_signature_piece): Print "::" in JArray<>. This fixes PR gcj/119. (process_file): Use `\n\' at end of each line in string. From-SVN: r30997
Tom Tromey committed -
From-SVN: r30996
Tom Tromey committed -
sparc.h (TARGET_ARCH32): Exchange ifdefs so that if compiling libgcc2 the macro depends always on arch... * config/sparc/sparc.h (TARGET_ARCH32): Exchange ifdefs so that if compiling libgcc2 the macro depends always on arch cpp defines. From-SVN: r30995
Jakub Jelinek committed -
* loop.c (insert_loop_mem): Don't record MEMs from inside EXPR_LISTs. From-SVN: r30994
Richard Earnshaw committed -
From-SVN: r30993
Jan Hubicka committed
-