- 14 Jul, 1998 13 commits
-
-
From-SVN: r21142
Martin v. Löwis committed -
From-SVN: r21141
Nick Clifton committed -
From-SVN: r21140
Martin v. Löwis committed -
* mn10300.md (movsi, movsf, movdi, movdf): Remove "x" from I -> a alternative. From-SVN: r21139
Jeff Law committed -
� * mn10300.md (movsi, movsf, movdi, movdf): Remove "x" from I -> a alternative. From-SVN: r21138
Jeff Law committed -
* call.c (joust): Don't warn about "confusing" conversions to the same type. * class.c (push_nested_class): Complain about namespaces. * decl.c (start_decl): Enter the object's namespace. (cp_finish_decl): Leave it. (grokdeclarator): Likewise. * decl2.c (check_decl_namespace): New function. (finish_file): Call it. * parse.y (complex_direct_notype_declarator): Set complexity of namespace-qualified ids to -1, enter the namespace. * method.c (build_template_decl_overload): Expect _DECL as first parameter. Put context temporarily into current_namespace. * pt.c (check_explicit_specialization): Change caller. (tsubst): Likewise. * init.c (build_offset_ref): Call mark_used and convert_from_reference for namespace members. From-SVN: r21135
Jason Merrill committed -
From-SVN: r21134
Richard Earnshaw committed -
* version.c: Bump again to distinguish mainline tree from the egcs-1.1 branch. From-SVN: r21133
Jeffrey A Law committed -
8 * version.c: Bump to avoid problems with old spec files during bootstrap. From-SVN: r21131
Jeff Law committed -
� * version.c: Bump to avoid problems with old spec files during bootstrap. From-SVN: r21130
Jeff Law committed -
From-SVN: r21129
Jeffrey A Law committed -
From-SVN: r21128
Jeff Law committed -
Fix regressions introduced by most recent Sparc commits. * config/sparc/sparc.c (output_scc_insn): Enclose || conditions in parens while walking over notes. * config/sparc/sparc.md (reg movdi split): Clean up matching conditions. (all DI arithop splits on 32-bit): Handle immediate arguments correctly when they are CONST_INTs. From-SVN: r21127
David S. Miller committed
-
- 13 Jul, 1998 27 commits
-
-
( * m68k/m68k.h (TARGET_SWITCHES): Clear MASK_68040_ONLY for -m68020-40, -m68020-60 and -m5200. From-SVN: r21126
Kamil Iskra committed -
� * m68k/m68k.h (TARGET_SWITCHES): Clear MASK_68040_ONLY for -m68020-40, -m68020-60 and -m5200. From-SVN: r21125
Kamil Iskra committed -
8 * gcc.c (do_spec_1): Fix %O handling for secure temporary file creation. From-SVN: r21124
Weiwen Liu committed -
� * gcc.c (do_spec_1): Fix %O handling for secure temporary file creation. From-SVN: r21123
Weiwen Liu committed -
* sh/elf.h (MAX_OFILE_ALIGNMENT): Undefine before including svr4.h. From-SVN: r21122
Ralf Corsepius committed -
� * sh/elf.h (MAX_OFILE_ALIGNMENT): Undefine before including svr4.h. From-SVN: r21121
Ralf Corsepius committed -
* i386/i386.h (CPP_486_SPEC, CPP_586_SPEC, CPP_686_SPEC): New specs. (CPP_CPU_DEFAULT_SPEC, CPP_CPU_SPEC): Use them. (EXTRA_SPECS): Support them. * gcc.c: Delete %[spec] support. (do_spec_1, case '('): Likewise. (do_spec_1, case '['): Call error. * i386/aix386ng.h, cygwin32.h, freebsd-elf.h, gas.h, isc.h, linux-aout.h, linux-oldld.h, linux.h, osfelf.h, osfrose.h, sco.h, sco4.h, sco4dbx.h, sco5.h, sol2.h, sysv3.h (CPP_SPEC): Delete %[cpp_cpu]. From-SVN: r21120
Jim Wilson committed -
From-SVN: r21119
Andreas Schwab committed -
* tree.h (tree_common): Note front-end dependencies on layout of this structure. From-SVN: r21118
Jeffrey A Law committed -
From-SVN: r21117
Martin v. Löwis committed -
* stmt.c (expand_expr_stmt): If not assigning fresh value to last_expr_value, zero it, so old garbage doesn't get dereferenced. From-SVN: r21116
Craig Burley committed -
From-SVN: r21115
Henning Petersen committed -
* gcc.c-torture/execute/920715-1.x: No longer expected to fail on the mn10200. * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on the mn10200. * gcc.c-torture/execute/va-arg-3.x: Similarly. * gcc.c-torture/compile/930326-1.x: Similarly. From-SVN: r21114
Jeffrey A Law committed -
* gcc.c-torture/execute/920715-1.x: No longer expected to fail on the mn10200. * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on the mn10200. * gcc.c-torture/execute/va-arg-3.x: Similarly. Minor testsuite cleanups. From-SVN: r21113
Jeffrey A Law committed -
* configure.in (mips-sgi-irix5cross64, mips-sgi-irix5*): Remove HAVE_INTTYPES_H from xm_defines. Define xm_file to mips/xm-iris5.h. * mips/xm-iris5.h (USG): Delete. From-SVN: r21112
Jim Wilson committed -
From-SVN: r21111
Nick Clifton committed -
From-SVN: r21110
Nick Clifton committed -
From-SVN: r21109
Nick Clifton committed -
Mon Jul 13 16:15:10 1998 John Carr <jfc@mit.edu> * sparc.c, sparc.h, sparc.md: New trampoline code. Allow integer operand 1 to V8+ DImode shift instructions. Fix bugs in V8+ wide multiply patterns. In 32 bit mode, split DImode register moves and logical instructions. Write V9 branch prediction flag. Use V9 conditional move more often for scc. * print-rtl.c (print_rtx): Use HOST_PTR_PRINTF to print pointer. From-SVN: r21108
John Carr committed -
invoke.texi (-fno-builtin): Explain that the names of built-in functions begin with `__builtin_', not `__'. * invoke.texi(-fno-builtin): Explain that the names of built-in functions begin with `__builtin_', not `__'. From-SVN: r21107
Philippe De Muyter committed -
Mon Jul 13 13:31:03 1998 Craig Burley <burley@gnu.org> * libU77/u77-test.f: Double-check ETIME results, just like 0.5.24 does. From-SVN: r21106
Craig Burley committed -
com.c (ffecom_push_tempvar): Replace kludge that munged back-end globals directly with proper calls to... Mon Jul 13 11:54:03 1998 Craig Burley <burley@gnu.org> * com.c (ffecom_push_tempvar): Replace kludge that munged back-end globals directly with proper calls to push_topmost_sequence and pop_topmost_sequence. From-SVN: r21105
Craig Burley committed -
* mn10300.h (REG_CLASS_FROM_LETTER): Map 'y' to SP_REGS. Handle 'x' as NO_REGS for this cpu. (REGNO_OK_FOR_BIT_BASE_P): Define. (REG_OK_FOR_BIT_BASE_P): Define. (GO_IF_LEGITIMATE_ADDRESS): Use them. (REG_OK_FOR_INDEX_P): Tweak. * mn13000.c (REG_SAVE_BYTES): Define. (expand_epilogue, initial_offset): Use it. (secondary_reload_class): Slightly reformat. (output_tst): Tweak comments. * mn10300.md: Change 'x' to 'y' for SP_REGS. Then add 'x' to many patterns. (addsi3): Turn into a define_expand/define_insn pair. Rework code for three operand addition case to be more efficient. (subsi3): Turn into a define_expand/define_insn pair. From-SVN: r21104
Jeff Law committed -
From-SVN: r21103
J"orn Rennecke committed -
From-SVN: r21102
Mark Mitchell committed -
* cplus-dem.c: Incorporate changes from GCC version not present in the libiberty version. From-SVN: r21101
Mark Mitchell committed -
* cplus-dem.c (SCOPE_STRING): Remove DMGL_JAVA stuff. (cplus_demangle_opname): Initialize work. (demangle_template): Remove is_java_array. (do_type): Remove DMGL_JAVA stuff. (long_options): Remove "java". (main): Remove 'j' option. From-SVN: r21100
Mark Mitchell committed
-