summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Initial revisiontromey1999-04-071-0/+172
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26256 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+2181
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26255 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+809
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26254 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+1092
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26253 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+1561
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26252 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+698
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26251 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+791
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26250 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+629
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26249 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+965
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26248 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+60
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26247 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-07112-0/+28524
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26246 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+1386
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26245 138bc75d-0d04-0410-961f-82ee72b054a4
* Initial revisiontromey1999-04-071-0/+400
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26244 138bc75d-0d04-0410-961f-82ee72b054a4
* * ansify.c (die): Specify void argument.ghazi1999-04-073-45/+58
| | | | | | | | | | | | | | * intdoc.c (family_name, dumpgen, dumpspec, dumpimp, argument_info_ptr, argument_info_string, argument_name_ptr, argument_name_string, elaborate_if_complex, elaborate_if_maybe_complex, elaborate_if_real, print_type_string): Const-ify a char*. (main): Mark parameter `argv' with ATTRIBUTE_UNUSED. (_ffeintrin_name_, _ffeintrin_gen_, _ffeintrin_spec_, _ffeintrin_imp_, cc_pair, descriptions, summaries): Const-ify a char*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26243 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix copyright date.law1999-04-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26242 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix trivial formatting buglet in each file.law1999-04-072-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26241 138bc75d-0d04-0410-961f-82ee72b054a4
* * lib/gcc.exp (proc gcc_target_compile): Add support for timeoutlaw1999-04-072-0/+20
| | | | | | | | specified by target. Also add missing ChangeLog entries for changes that we installed long ago... git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26240 138bc75d-0d04-0410-961f-82ee72b054a4
* Add new tests.law1999-04-073-0/+69
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26239 138bc75d-0d04-0410-961f-82ee72b054a4
* Synclaw1999-04-073-1/+49
| | | | | | | | * Add symcat file. * libiberty.h expose basename prototype on more systems git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26238 138bc75d-0d04-0410-961f-82ee72b054a4
* Resynclaw1999-04-073-23/+15
| | | | | | | | * mh-windows disappears * Build more stuff on cygwin. Use default CFLAGS/CXXFLAGS git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26237 138bc75d-0d04-0410-961f-82ee72b054a4
* Changes from official libiberty sources.law1999-04-073-16/+86
| | | | | | | | | * Missing ChangeLog entries. * Some java demangling stuff * More cygwin32->cygwin related changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26236 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Check cygwin*, not cygwin32*.law1999-04-072-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26235 138bc75d-0d04-0410-961f-82ee72b054a4
* Bring over lost changes from Cygnus's directory.law1999-04-073-44/+62
| | | | | | | | | | * Missing ChangeLog entries. * Whitespace fixes. * Enable multilib by default * One stl fix (#ifdef -> #if) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26234 138bc75d-0d04-0410-961f-82ee72b054a4
* * alpha.c (alpha_end_function): Don't flag weak functions.rth1999-04-072-3/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26233 138bc75d-0d04-0410-961f-82ee72b054a4
* * alpha.c (reg_no_subreg_operand): New function.rth1999-04-073-6/+21
| | | | | | | | * alpha.h (PREDICATE_CODES): Add it. * alpha.md (floatdi?f patterns): Use it for op1. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26232 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (expand_builtin) [BUILT_IN_RETURN_ADDRESS]: Userth1999-04-072-2/+8
| | | | | | | copy_to_mode_reg; don't force constants into a register. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26231 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.law1999-04-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26230 138bc75d-0d04-0410-961f-82ee72b054a4
* * toplev.c (compile_file): Typo flow_dump -> flow2_dump.rth1999-04-062-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26229 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (TREE_H): Add tree-check.h.law1999-04-062-2/+7
| | | | | | | (RTL_H): Add genrtl.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26228 138bc75d-0d04-0410-961f-82ee72b054a4
* * pdp11.c (simple_memory_operand): Add default case in switch.law1999-04-063-44/+56
| | | | | | | | | * pdp11.h (TARGET_SWITCHES): Add help strings. (NOTICE_UPDATE_CC): Don't include excess argument to format. (ASM_OUTPUT_DOUBLE_INT): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26227 138bc75d-0d04-0410-961f-82ee72b054a4
* * flow.c (verify_flow_info): New function.rth1999-04-064-24/+263
| | | | | | | | | | (find_basic_blocks): Call it if ENABLE_CHECKING. (merge_blocks): Don't merge if there are non-deletable labels. * toplev.c (fatal_insn): Allow a printf-style arg list. * toplev.h (fatal_insn): Update prototype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26226 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (expand_builtin_setjmp): Put setjmp return label onrth1999-04-061-2/+7
| | | | | | | nonlocal_goto_handler_labels for flow. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26225 138bc75d-0d04-0410-961f-82ee72b054a4
* Regression test for current cpplib bug.zack1999-04-061-0/+18
| | | | | | | | Should not fail if you are using cccp. Expect it to fail if you are using cpplib. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26224 138bc75d-0d04-0410-961f-82ee72b054a4
* YA spurious-uninitialized-variable-warning testzack1999-04-061-0/+115
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26223 138bc75d-0d04-0410-961f-82ee72b054a4
* Jan Hubicka <hubicka@paru.cas.cz>rth1999-04-062-8/+22
| | | | | | | | * flow.c (split_edge) update correctly flow graph, disable EDGE_CRITICAL flag on the split edge, update NUSES for new label. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26222 138bc75d-0d04-0410-961f-82ee72b054a4
* * emit-rtl.c (gen_rtx_CONST_DOUBLE): Use XWINT not XINT.rth1999-04-062-2/+14
| | | | | | | Clear third and following slots, if they exist. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26221 138bc75d-0d04-0410-961f-82ee72b054a4
* * flow.c (create_basic_block): Make sure the bb note is in the block.rth1999-04-062-15/+25
| | | | | | | | | | (can_delete_note_p): Rename from delete_note_p. (delete_insn_chain): Preserve undeleteable labels too. (tidy_fallthru_edge): Use next_real_insn instead of confusing inline code. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26220 138bc75d-0d04-0410-961f-82ee72b054a4
* * cp-tree.h (BASELINK_P): New macro.mmitchel1999-04-067-61/+97
| | | | | | | | | | | | | | | | (SET_BASELINK_P): Likewise. * init.c (build_member_call): Remove needless assignment in if statement. * search.c (lookup_field_r): Fix handling when we are looking specifically for a type; these are not hidden by functions and variables. (lookup_member): Use SET_BASELINK_P. * tree.c (is_overloaded_fn): Use BASELINK_P. (really_overloaed_fn): Likewise. (get_first_fn): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26219 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-062-5/+29
| | | | | | | | | | * expr.c (pop_type_0): New function. (pop_type): Use pop_type_0. * java-tree.h (pop_type_0): New declaration. * verify.c (verify_jvm_instructions): Check return instructions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26218 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-062-2/+21
| | | | | | | | | | * expr.c (pop_type_0): New function. (pop_type): Use pop_type_0. * java-tree.h (pop_type_0): New declaration. * verify.c (verify_jvm_instructions): Check return instructions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26217 138bc75d-0d04-0410-961f-82ee72b054a4
* 8bothner1999-04-061-0/+5
| | | | | | | | * parse.y (patch_binop): Don't fold if non-constant and emiting class files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26216 138bc75d-0d04-0410-961f-82ee72b054a4
* bothner1999-04-061-2/+6
| | | | | | | | * parse.y (patch_binop): Don't fold if non-constant and emiting class files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26215 138bc75d-0d04-0410-961f-82ee72b054a4
* hbothner1999-04-061-2/+6
| | | | | | | | * parse.y (patch_binop): Don't fold if non-constant and emiting class files. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26214 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-04-06 12:56 -0400 Zack Weinberg <zack@rabi.columbia.edu>zack1999-04-065-6/+17
| | | | | | | | | | | | | * cppexp.c (parse_charconst): Initialize c. (cpp_parse_expr): Initialize rprio. * cppfiles.c (merge_include_chains): Initialize prev. (finclude) Set fp->line_base to fp->buf before returning. * cpphash.c (macroexpand): Initialize token. * cppspec.c (lang_specific_driver): Change suff to const char *const *. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26213 138bc75d-0d04-0410-961f-82ee72b054a4
* 1999-04-06 12:51 -0400 Zack Weinberg <zack@rabi.columbia.edu>zack1999-04-069-219/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | * cppinit.c (install_predefs): Delete function. (cpp_start_read): Don't call install_predefs. (cpp_handle_option): Remove case 'u' and all refs to opts->inhibit_predefs. (print_help): Don't mention -undef. (initialize_builtins): Define __HAVE_BUILTIN_SETJMP__, to match cccp. * cpplib.h (struct cpp_options): Remove inhibit_predefs member. * cccp.c (predefs): Delete variable. (main): Remove case 'u' in argument parse loop, 'inhibit_predefs' variable, and the code block that would process CPP_PREDEFINES. (initialize_builtins): Don't define __OBJC__, the driver will do that. * gcc.c (default_compilers): Remove -undef from all specs that invoke a C preprocessor. * ch/lang-specs.h: Likewise. * cp/lang-specs.h: Likewise. * f/lang-specs.h: Likewise. * objc/lang-specs.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26212 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.law1999-04-061-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26211 138bc75d-0d04-0410-961f-82ee72b054a4
* * decl.c (lookup_name_current_level): Tweak, and improvemmitchel1999-04-053-5/+22
| | | | | | | documentation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26210 138bc75d-0d04-0410-961f-82ee72b054a4
* * testsuite/regress-demangle: New file.tromey1999-04-057-58/+2677
| | | | | | | | | | | | | | | | | | * testsuite/demangle-expected: New file. * Makefile.in (all, check, installcheck, info, install-info, clean-info, dvi, install, etags, tags, mostlyclean, clean, distclean, maintainer-clean, realclean): Depend on corresponding `-subdir' target. (all-subdir check-subdir installcheck-subdir info-subdir install-info-subdir clean-info-subdir dvi-subdir install-info-subdir etags-subdir mostlyclean-subdir clean-subdir distclean-subdir maintainer-clean-subdir): New target. * testsuite/Makefile.in: New file. * configure: Rebuilt. * configure.in: Create testsuite/Makefile. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26205 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in (gjavah.o): Depend on $(JAVA_TREE_H).ghazi1999-04-056-6/+24
| | | | | | | | | | | | * gjavah.c: Include math.h earlier. Include tree.h/java-tree.h. (main_jcf): Don't define. (process_file): Don't set `main_jcf'. * java-tree.h (main_jcf): Don't declare. * jcf-parse.c (main_jcf): Add static definition. * lang.c (main_jcf): Don't define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26204 138bc75d-0d04-0410-961f-82ee72b054a4
* * class.c (add_method_1): Cast the argument of `bzero' to PTR.ghazi1999-04-0512-24/+34
| | | | | | | | | | | | | | | | * decl.c (copy_lang_decl): Likewise for `bcopy'. * jcf-depend.c: Include "config.h", not <config.h>. * jcf-parse.c (jcf_figure_file_type): Cast the arguments of `bcopy' to PTR. * jcf-path.c: Include "config.h", not <config.h>. * lex.c: Don't include various system header files. (java_init_lex): Cast the argument of `bzero' to PTR * parse-scan.y (java_push_parser_context): Likewise. * parse.y (java_push_parser_context): Likewise. * xref.c: Don't include <stdio.h>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26203 138bc75d-0d04-0410-961f-82ee72b054a4