- 10 Jan, 2003 13 commits
-
-
* configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS. * Makefile.tpl: Pass TOPLEVEL_CONFIGURE_ARGUMENTS to gcc. * Makefile.in: Regenerate. * configure: Regenerate. From-SVN: r61161
Nathanael Nerode committed -
From-SVN: r61160
Hartmut Penner committed -
* doc/invoke.texi: Document -mtune, delete -mcpu option for S/390 and zSeries. * config/s390/s390.c (s390_tune_string) New variable. (s390_cpu_string) Delete variable. (override_options): Use s390_tune_string instead of s390_cpu_string. * config/s390/s390.h: (TARGET_OPTIONS) '-mtune' instead of '-mcpu'. From-SVN: r61159
Hartmut Penner committed -
From-SVN: r61158
Kazu Hirata committed -
* gcc.c-torture/compile/20030110-1.c: New test. Test for http://gcc.gnu.org/ml/gcc-patches/2003-01/msg00519.html From-SVN: r61153
Josef Zlomek committed -
* jump.c (next_nonnote_insn_in_loop): New function. (copy_loop_headers): Use next_nonnote_insn_in_loop instead of next_nonnote_insn. (duplicate_loop_exit_test). Likewise. From-SVN: r61150
Josef Zlomek committed -
From-SVN: r61147
GCC Administrator committed -
2003-01-09 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Revert. * configure: Regenerate. From-SVN: r61140
Benjamin Kosnik committed -
From-SVN: r61139
Kaveh Ghazi committed -
* decl.c, parse-scan.y, parse.y: Don't cast return value of xmalloc et al. From-SVN: r61138
Kaveh Ghazi committed -
From-SVN: r61137
Kaveh R. Ghazi committed -
From-SVN: r61136
Geoffrey Keating committed -
* src/powerpc/ffi_darwin.c: Remove RCS version string. * src/powerpc/darwin.S: Remove RCS version string. From-SVN: r61135
Geoffrey Keating committed
-
- 09 Jan, 2003 27 commits
-
-
* config/c4x/c4x.c (c4x_naked_function_p): Rename from c4x_assembler_function_p. (c4x_null_epilogue_p): Complement return value, all uses updated. (c4x_insert_attributes): Add naked. From-SVN: r61134
Michael Hayes committed -
From-SVN: r61133
Kaveh R. Ghazi committed -
Merging changes from itanium-sched-branch: From-SVN: r61132
Vladimir Makarov committed -
* expr.c, gjavah.c, javaop.h, jcf-dump.c, jcf-io.c, jcf-reader.c, jcf-write.c, jcf.h, jv-scan.c: Don't rely on the `DEFUN', `AND' or `__STDC__' macros. From-SVN: r61131
Kaveh R. Ghazi committed -
* jv-scan.c, parse.y: Remove VPARAMS, VA_OPEN, VA_FIXEDARG and VA_CLOSE. From-SVN: r61129
Kaveh R. Ghazi committed -
From-SVN: r61128
Jan Hubicka committed -
* configure.in: Remove Makefile in build, host and target modules unless configure was run with --no-recursion. * configure: Rebuilt. From-SVN: r61126
Alexandre Oliva committed -
2003-01-09 Paolo Carlini <pcarlini@unitus.it> * doc/tm.texi (EXTRA_ADDRESS_CONSTRAINT): Fix typo. From-SVN: r61124
Paolo Carlini committed -
From-SVN: r61121
Jakub Jelinek committed -
* defaults.h (EXTRA_MEMORY_CONSTRAINT): Add STR argument. (EXTRA_ADDRESS_CONSTRAINT): Likewise. (CONSTRAINT_LEN): Provide default definition. (CONST_OK_FOR_CONSTRAINT_P): Likewise. (CONST_DOUBLE_OK_FOR_CONSTRAINT_P): Likewise. (EXTRA_CONSTRAINT_STR): Likewise. (REG_CLASS_FROM_CONSTRAINT): Define. * genoutput.c (check_constraint_len, constraint_len): New functions. (validate_insn_alternatives): Check CONSTRAINT_LEN for each constraint / modifier. (gen_insn): Call check_constraint_len. * local-alloc.c (block_alloc): Update to use new macros / pass second argument to EXTRA_{MEMORY,ADDRESS}_CONSTRAINT. * ra-build.c (handle_asm_insn): Likewise. * recog.c (asm_operand_ok, preprocess_constraints): Likewise. (constrain_operands, peep2_find_free_register): Likewise. * regclass.c (record_operand_costs, record_reg_classes): Likewise. * regmove.c (find_matches): Likewise. * reload.c (push_secondary_reload, find_reloads): Likewise. (alternative_allows_memconst): Likewise. * reload1.c (maybe_fix_stack_asms): Likewise. (reload_cse_simplify_operands): Likewise. * stmt.c (parse_output_constraint, parse_input_constraint): Likewise. * doc/tm.texi (CONSTRAINT_LEN, REG_CLASS_FROM_CONSTRAINT): Document. (CONST_OK_FOR_CONSTRAINT_P): Likewise. (CONST_DOUBLE_OK_FOR_CONSTRAINT_P, EXTRA_CONSTRAINT_STR): Likewise. (EXTRA_MEMORY_CONSTRAINT, EXTRA_ADDRESS_CONSTRAINT): Add STR argument. * config/s390/s390.h (EXTRA_MEMORY_CONSTRAINT): Likewise. From-SVN: r61119
J"orn Rennecke committed -
From-SVN: r61118
J"orn Rennecke committed -
* config/h8300/h8300.md (*extzv_1_r_h8300): Correct the insn length. (*extzv_1_r_h8300hs): Likewise. (*extzv_1_r_inv_h8300): Likewise. (*extzv_1_r_inv_h8300hs): Likewise. From-SVN: r61115
Kazu Hirata committed -
* pt.c (push_access_scope_real): Call push_to_top_level for function in namespace scope. (pop_access_scope): Call pop_from_top_level for function in namespace scope. * g++.dg/template/friend14.C: New test. From-SVN: r61114
Kriang Lerdsuwanakij committed -
From-SVN: r61111
Jakub Jelinek committed -
From-SVN: r61109
Kazu Hirata committed -
* config/h8300/h8300.md (*addsi3_upper): New. (*iorsi3_shift): Likewise. (two splitters): Likewise. (*addsi3_shift): Likewise. (two splitters): Likewise. From-SVN: r61106
Kazu Hirata committed -
* Makefile.in (optabs.o): Add dependency on basic-block.h. * basic-block.h (control_flow_insn_p): Fuction was exported. * cfgbuild.c (control_flow_insn_p): Fuction was made non-static. * optabs.c (emit_libcall_block): Emit REG_LIBCALL and REG_RETVAL notes only when the region is contained in a single basic block. From-SVN: r61101
Josef Zlomek committed -
From-SVN: r61100
Eric Botcazou committed -
PR inline-asm/8832 * tree.h (expand_asm): New prototype. * stmt.c (expand_asm): Set the MEM_VOLATILE_P flag if instructed to do so. * c-semantics (genrtl_asm_stmt): Pass the RID_VOLATILE qualifier down to expand_asm. * c-typeck.c (simple_asm_stmt): Set the RID_VOLATILE qualifier. * rtlanal.c (volatile_insn_p) [ASM_INPUT]: Test the MEM_VOLATILE_P flag. (volatile_refs_p) [ASM_INPUT]: Likewise. (side_effects_p) [ASM_INPUT]: Likewise. From-SVN: r61099
Eric Botcazou committed -
* i386.md (*mul*): FIx constraints; remove confused comment; fix athlon_decode attributes (imul/k8 optimization peep2s): New. * athlon.md (athlon_ssecmp*): Handle ssecomi as well. * i386.md (type attribute): Add ssecomi. (unit, memory, prefix attributes): Handle ssecomi. (cvt?2? patterns): Fix athlon_decode attribute (comi patterns): Set attribute to ssecomi. PR target/8343 * m68k.md (umulsidi, mulsidi expanders): Use register operand. From-SVN: r61098
Jan Hubicka committed -
* config/mips/mips.h (PREDICATE_CODES): Add ADDRESSOF for predicates that match register_operands. * config/mips/mips.c (reg_or_0_operand, true_reg_or_0_operand): Make register_operand the default case. From-SVN: r61097
Richard Sandiford committed -
PR c/8032 * c-typeck.c (process_init_element) [RECORD_TYPE]: For an empty element, do not advance the pointer to unfilled fields if there are pending initializers. From-SVN: r61092
Eric Botcazou committed -
From-SVN: r61091
GCC Administrator committed -
2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de> * Makefile.in (install_to_libdir, install_to_tooldir): Add a mkinstalldirs command. From-SVN: r61083
Christian Cornelssen committed -
libf2c: 2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de> * Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR. (install, uninstall): Prepend $(DESTDIR) to destination paths in all (un)installation commands. libiberty: 2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de> * Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR. libobjc: 2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de> * Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR. (install-libs, install-headers): Prepend $(DESTDIR) to destination paths in all (un)installation commands. libstdc++: 2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de> * include/Makefile.am (install-data-local): Prepend $(DESTDIR) to destination paths in all (un)installation commands. Use ${c_base_builddir} and ${std_builddir} as destination subdirectories to achieve consistency with preceding mkinstalldirs commands. No effect because both variables contain "." only. * include/Makefile.in: Regenerate. From-SVN: r61082
Christian Cornelssen committed -
Make-lang.in (java.install-common, [...]): Prepend $(DESTDIR) to destination paths in all (un)installation commands. 2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de> * Make-lang.in (java.install-common, java.uninstall, java.install-info, java.install-man): Prepend $(DESTDIR) to destination paths in all (un)installation commands. (java.install-common): Rewrite $(LN) command to support DESTDIR with "ln" as well as with "ln -s". From-SVN: r61081
Christian Cornelssen committed -
Make-lang.in (treelang.install.common.done, [...]): Prepend $(DESTDIR) to destination paths in all (un)installation commands. 2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de> * Make-lang.in (treelang.install.common.done, treelang.install-info, treelang.uninstall): Prepend $(DESTDIR) to destination paths in all (un)installation commands. From-SVN: r61080
Christian Cornelssen committed
-