- 28 Apr, 1994 6 commits
-
-
From-SVN: r7169
Richard Kenner committed -
Use subf instruction if TARGET_POWERPC. (output_epilog): Use cal/addi instruction. From-SVN: r7168
Richard Kenner committed -
From-SVN: r7167
Richard Kenner committed -
(addsi3): Prefer add without carry instructions and flag input operands as commutative for condition register variant. (addsi3): Prefer add without carry instructions and flag input operands as commutative for condition register variant. (subsi3): Define PowerPC patterns using subtract without carry. (numerous): Flag input operands as commutative for condition register variant. (mov* matchers): Use mr instruction in ! TARGET_POWERPC case as well and mr. in condition register variant. From-SVN: r7166
Richard Kenner committed -
From-SVN: r7165
Richard Kenner committed -
(allow __builtin_next_arg in varargs functions). From-SVN: r7164
Doug Evans committed
-
- 27 Apr, 1994 3 commits
-
-
From-SVN: r7163
Doug Evans committed -
From-SVN: r7162
Doug Evans committed -
From-SVN: r7161
Jason Merrill committed
-
- 26 Apr, 1994 2 commits
-
-
From-SVN: r7160
Per Bothner committed -
From-SVN: r7159
Per Bothner committed
-
- 25 Apr, 1994 13 commits
-
-
From-SVN: r7158
Richard Kenner committed -
old CONSTRUCTOR, not new one. From-SVN: r7157
Richard Kenner committed -
From-SVN: r7156
Richard Kenner committed -
From-SVN: r7155
Richard Kenner committed -
From-SVN: r7154
Richard Kenner committed -
From-SVN: r7153
Richard Kenner committed -
From-SVN: r7152
Richard Kenner committed -
From-SVN: r7151
Richard Kenner committed -
From-SVN: r7150
Richard Kenner committed -
From-SVN: r7149
Doug Evans committed -
(config.status): Delete. (RTL_H): Define. (TREE_H): Use complete pathname, some native makes have minimal VPATH support. (*.o): Use complete pathname to headers in parent dir. (doc, info, dvi): Delete. From-SVN: r7148
Doug Evans committed -
INSTALL_PROGRAM. From-SVN: r7147
Richard Kenner committed -
local variable REAL_VALUE_TYPE. From-SVN: r7146
Richard Kenner committed
-
- 24 Apr, 1994 5 commits
-
-
From-SVN: r7145
Richard Kenner committed -
From-SVN: r7144
Richard Kenner committed -
From-SVN: r7143
Richard Kenner committed -
From-SVN: r7142
Richard Kenner committed -
From-SVN: r7141
Richard Kenner committed
-
- 23 Apr, 1994 1 commit
-
-
From-SVN: r7140
Richard Kenner committed
-
- 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 5 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
-