- 22 Apr, 1994 5 commits
-
-
From-SVN: r7139
Richard Kenner committed -
From-SVN: r7138
Doug Evans committed -
These are done by the parent makefile now. From-SVN: r7137
Doug Evans committed -
* Makefile.in (LANGUAGES): Remove c++. (SUBDIRS): New variable. (LEX, LEXFLAGS): Ditto. (MAKEOVERRIDES): Ditto. (COMPILERS): Remove cc1plus. (LANG_MAKEFILES, LANG_STAGESTUFF, LANG_DIFF_EXCLUDES, FLAGS_TO_PASS): New variables. (CPLUS_OBJS, CPLUS_TREE_H, C++, c++, g++, g++-cross, cc1plus, cp-*.o, g++.o, gplus.info): Deleted. (STAGESTUFF): Remove g++, g++-cross, cc1plus. Add $(LANG_STAGESTUFF). (Makefile): Depend on $(LANG_MAKEFILES). (####language hooks, ####language fragments): New spots for sed to insert things. (all.cross, all.build, start.encap, rest.encap, info, dvi, install-normal, install-common, install-info, install-man, uninstall, distdir, mostlyclean, clean, distclean, extraclean, realclean, stage1, stage2, stage3, stage4): Depend on lang.foo. (mostlyclean, clean, distclean, extraclean, realclean): Clean as much of the language subdirectories as we can. (install-common): Remove g++ installation. (install-man): Remove g++.1 installation. (uninstall): Remove g++ reference. (TAGS): Remove cp-parse.? reference. (distdir): Ditto. (distdir-start, distdir-finish): New targets. (diff): Remove cp-parse.? reference. Add $(LANG_DIFF_EXCLUDES). (compare, compare3, gnucompare, gnucompare3): Compare language subdirectories too. (stage1-start, stage2-start, stage3-start, stage4-start): New targets. Ensure stage subdirectory exists before processing language dependent part. From-SVN: r7136
Doug Evans committed -
From-SVN: r7135
Doug Evans committed
-
- 21 Apr, 1994 30 commits
-
-
From-SVN: r7134
Mike Stump committed -
(calls_function_1): A language-specific code must be assumed to call a function and also call alloca. (calls_function_1): A language-specific code must be assumed to call a function and also call alloca. Check for inlined functions that call alloca. From-SVN: r7133
Richard Kenner committed -
(new_spill_reg): Mention in error message that asm clauses can also cause the compiler to run out of spill regs. (scan_paradoxical_regs): If SMALL_REGISTER_CLASSES, forbid hard regs used in explicit user variables. From-SVN: r7132
Richard Kenner committed -
(can_combine_p, combinable_i3pat, try_combine): Allow combination involving hard regs if the hard reg is a user variable. From-SVN: r7131
Richard Kenner committed -
From-SVN: r7130
Richard Kenner committed -
assembler; similarly for .i, .ii, .adb, etc. From-SVN: r7129
Richard Kenner committed -
MEM_IN_STRUCT_P set are 8 byte aligned. From-SVN: r7128
Jim Wilson committed -
From-SVN: r7127
Jim Wilson committed -
From-SVN: r7126
Richard Kenner committed -
From-SVN: r7125
Richard Kenner committed -
(find_splittable_givs): Share dest_reg for multiple address givs within a single instruction. (copy_loop_body): Only update psuedo-reg for shared giv once. From-SVN: r7124
Jim Wilson committed -
into the variable qualifiers. From-SVN: r7123
Jim Wilson committed -
From-SVN: r7122
Jim Wilson committed -
(expand_fixups): New function. (fixup_gotos): Now static. Don't call bc_fixup_gotos with wrong type (but now probably wrong value). (bc_*): Now static. (expand_exit_loop_if_false): Call bc_expand_goto_internal with proper null pointer. (expand_decl_init): Call bc_expand_decl_init if writing bytecode. From-SVN: r7121
Richard Kenner committed -
(GET_REAL, PUT_REAL): Cast parameter to proper pointer type in some cases; use unsigned array. From-SVN: r7120
Richard Kenner committed -
From-SVN: r7119
Richard Kenner committed -
From-SVN: r7118
Richard Kenner committed -
Use CONST_DOUBLE_FROM_REAL_VALUE macro for immed_real_const_1. From-SVN: r7117
Richard Kenner committed -
(bc_expand_function_end, expand_function_end): Call new expand_fixups instead of old fixup_gotos. From-SVN: r7116
Richard Kenner committed -
Add prototypes for static functions. From-SVN: r7115
Richard Kenner committed -
versions. From-SVN: r7114
Richard Kenner committed -
From-SVN: r7113
Richard Kenner committed -
From-SVN: r7112
Richard Kenner committed -
From-SVN: r7111
Richard Kenner committed -
From-SVN: r7110
Richard Kenner committed -
(STDIO_PROTO): Don't define here. From-SVN: r7109
Richard Kenner committed -
(immed_real_const_1): Move declaration from rtl.h. From-SVN: r7108
Richard Kenner committed -
Add some missing declarations of functions in stmt.c. (STDIO_PROTO): Define here if not already defined. From-SVN: r7107
Richard Kenner committed -
(STDIO_PROTO): Define here if not already defined. (read_rtx): Use STDIO_PROTO. (output_constant_def, immed_real_const): Use "union tree_node *". (immed_real_const_1): Move declaration to real.h. (rtx_to_tree_code): Supply prototype. From-SVN: r7106
Richard Kenner committed -
From-SVN: r7105
Ian Lance Taylor committed
-
- 20 Apr, 1994 5 commits
-
-
(init_reg_modes): New function. (init_regs): Likewise. From-SVN: r7104
Doug Evans committed -
(main): Delete call to init_reg_sets_1. From-SVN: r7103
Doug Evans committed -
From-SVN: r7102
Steve Chamberlain committed -
From-SVN: r7101
Steve Chamberlain committed -
(expand_expr): Don't force ignore when expanding the subexpression of a WITH_CLEANUP_EXPR. Don't check ignore when deciding whether or not to expand the cleanup for a TARGET_EXPR. From-SVN: r7100
Jason Merrill committed
-