- Oct 06, 2003
-
-
ro authored
* ltconfig (irix5*, irix6*): Don't override version_type. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72152 138bc75d-0d04-0410-961f-82ee72b054a4
-
aph authored
* tree.c (get_callee_fndecl): Call lang_hooks.lang_get_callee_fndecl. * langhooks-def.h (LANG_HOOKS_GET_CALLEE_FNDECL): New. (lhd_get_callee_fndecl): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72150 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
+ + * config/darwin.c (machopic_non_lazy_ptr_name): Fix off by one + error in calculating the length of the string. + (machopic_stub_name): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72149 138bc75d-0d04-0410-961f-82ee72b054a4
-
sayle authored
* optabs.c (prepare_float_lib_cmp): Attach a REG_EQUAL note describing the return value of the comparison libcall to the REG_RETVAL instruction of the emitted sequence. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72148 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
* cse.c (cse_set_around_loop): Emit the move at the beginning of the next basic block for trapping sets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72141 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
PR optimization/11637 * combine.c (adjust_for_new_dest): New function to adjust the notes and LOG_LINKS when the dest of an insn has changed. (try_combine): Use it when deleting the first insn of a two-insn parallel or splitting a two-load parallel. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72138 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
if TARGET_EXPLICIT_RELOCS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72137 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72136 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
* Makefile.in (info): Use double-colon rules. (dvi): Likewise. (generated-manpages): Likewise. * configure.in: Do not create lang.info, lang.dvi, or lang.generated-manpages hooks. * configure: Regenerated. * objc/Make-lang.in (objc.info): Remove. (objc.dvi): Remove. (objc.generated-manpages): Remove. * doc/sourcebuild.texi: Update description of info, dvi, and generated-manpages hooks. * Make-lang.in (ada.info): Replace with ... (info): ... this. (ada.dvi): Replace with ... (dvi): ... this. * Make-lang.in (c++.info): Remove. (c++.dvi): Remove. (c++.generated-manpages): Replace with ... (generated-manpages): ... this. * Make-lang.in (f77.info): Replace with ... (info): ... this. (f77.dvi): Replace with ... (dvi): ... this. (f77.generated-manpages): Replace with ... (generated-manpages): ... this. * Make-lang.in (java.info): Replace with ... (info): ... this. (java.dvi): Replace with ... (dvi): ... this. (java.generated-manpages): Replace with ... * Make-lang.in (treelang.info): Replace with ... (info): ... this. * Make-lang.in (treelang.dvi): Replace with ... (dvi): ... this. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72135 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72134 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72133 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
* config/darwin.c (machopic_non_lazy_ptr_name): Fix off by one errors in memcpy destinations. (machopic_stub_name): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72132 138bc75d-0d04-0410-961f-82ee72b054a4
-
membar authored
* configure: Rebuilt * Makefile.tpl: Use CFLAGS_FOR_BUILD computed by configure * Makefile.in: Rebuilt git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72130 138bc75d-0d04-0410-961f-82ee72b054a4
-
pinskia authored
Change strcat to memcpy and add length together. (machopic_stub_name): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72129 138bc75d-0d04-0410-961f-82ee72b054a4
-
kkojima authored
signal trampoline codes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72128 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72125 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Oct 05, 2003
-
-
cgd authored
* config/mips/mips.md (*divsf3): Move description of SB-1 F2 erratum from here to... (divsf3): Here. Disable if TARGET_FIX_SB1 is set and flag_unsafe_math_optimizations is not. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72123 138bc75d-0d04-0410-961f-82ee72b054a4
-
aldyh authored
* config/rs6000/linuxspe.h: Define TARGET_SPE_ABI, TARGET_SPE, TARGET_E500, TARGET_ISEL, and TARGET_FPRS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72121 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
* c-pretty-print.h: Likewise. * calls.c: Likewise. * cfgloopmanip.c: Likewise. * cgraphunit.c: Likewise. * cppfiles.c: Likewise. * final.c: Likewise. * function.c: Likewise. * gcov-io.h: Likewise. * gcse.c: Likewise. * genoutput.c: Likewise. * loop.c: Likewise. * postreload.c: Likewise. * reg-stack.c: Likewise. * regmove.c: Likewise. * sched-int.h: Likewise. * sched-rgn.c: Likewise. * simplify-rtx.c: Likewise. * tree-inline.c: Likewise. * config/m68hc11/m68hc11.h: Likewise. * config/mmix/mmix.c: Likewise. * config/mn10300/mn10300.md: Likewise. * config/sh/sh.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72118 138bc75d-0d04-0410-961f-82ee72b054a4
-
rth authored
(remap_decl): Use it. Remap DECL_SIZE*. (copy_body_r): Use it. (walk_tree): Walk TREE_TYPE too. (copy_tree_r): Don't walk subtrees of types. * tree.c (variably_modified_type_p): Restructure. Consider integer types with non-const bounds variably modified. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72114 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72113 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
* include/bits/locale_facets.tcc (num_put::do_put(..., bool)): Prefer ?: to if-else. (time_get::_M_extract_name): Qualify min with std::. (__pad<>::_S_pad): Constify two variables; simplify an if-else statement factoring out some code. * include/bits/locale_facets.tcc: Minor cosmetic changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72112 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
* function.c: Likewise. * config/c4x/c4x.h: Likewise. * config/c4x/c4x.md: Likewise. * config/frv/frv.md: Likewise. * config/rs6000/aix.h: Likewise. * config/rs6000/linux64.h: Likewise. * config/xtensa/xtensa.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72111 138bc75d-0d04-0410-961f-82ee72b054a4
-
kazu authored
* cfglayout.c: Likewise. * cfgloopanal.c: Likewise. * cppcharset.c: Likewise. * dbxout.c: Likewise. * ggc-page.c: Likewise. * ggc.h: Likewise. * target.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72110 138bc75d-0d04-0410-961f-82ee72b054a4
-
kcook authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72107 138bc75d-0d04-0410-961f-82ee72b054a4
-
kcook authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72106 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72104 138bc75d-0d04-0410-961f-82ee72b054a4
-
- Oct 04, 2003
-
-
neroden authored
Convert to ISO C90 function declarations and definitions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72102 138bc75d-0d04-0410-961f-82ee72b054a4
-
zack authored
(LTI_eqhf2, LTI_nehf2, LTI_gthf2, LTI_gehf2, LTI_lthf2) (LTI_lehf2, LTI_unordhf2, LTI_eqsf2, LTI_nesf2, LTI_gtsf2) (LTI_gesf2, LTI_ltsf2, LTI_lesf2, LTI_unordsf2, LTI_eqdf2) (LTI_nedf2, LTI_gtdf2, LTI_gedf2, LTI_ltdf2, LTI_ledf2) (LTI_unorddf2, LTI_eqxf2, LTI_nexf2, LTI_gtxf2, LTI_gexf2) (LTI_ltxf2, LTI_lexf2, LTI_unordxf2, LTI_eqtf2, LTI_netf2) (LTI_gttf2, LTI_getf2, LTI_lttf2, LTI_letf2, LTI_unordtf2) (eqhf2_libfunc, nehf2_libfunc, gthf2_libfunc, gehf2_libfunc) (lthf2_libfunc, lehf2_libfunc, unordhf2_libfunc, eqsf2_libfunc) (nesf2_libfunc, gtsf2_libfunc, gesf2_libfunc, ltsf2_libfunc) (lesf2_libfunc, unordsf2_libfunc eqdf2_libfunc, nedf2_libfunc) (gtdf2_libfunc, gedf2_libfunc, ltdf2_libfunc, ledf2_libfunc) (unorddf2_libfunc eqxf2_libfunc, nexf2_libfunc, gtxf2_libfunc) (gexf2_libfunc, ltxf2_libfunc, lexf2_libfunc, unordxf2_libfunc (eqtf2_libfunc, netf2_libfunc, gttf2_libfunc, getf2_libfunc) (lttf2_libfunc, letf2_libfunc, unordtf2_libfunc): Delete. * optabs.h (OTI_eq, OTI_ne, OTI_gt, OTI_ge, OTI_lt, OTI_le) (OTI_unord, eq_optab, ne_optab, gt_optab, ge_optab, lt_optab) (le_optab, unord_optab): New. * optabs.c (prepare_float_lib_cmp): Rewrite. Get the libfuncs from the code_to_optab table, not a giant switch; use swap_condition; do widening only if a comparison function that we can call exists in a wider mode, not if a cmp_optab insn or libfunc exists in a wider mode; call protect_from_queue exactly once on each operand. (init_optabs): Initialize the new optabs, not the deleted libfuncs. * config/gofast.h, config/ia64/ia64.c, config/mips/mips.c * config/pa/pa.c, config/rs6000/rs6000.c, config/sparc/sparc.c: Set floating point comparison libfuncs using set_optab_libfunc on the appropriate optab. * config/ia64/ia64.c (ia64_hpux_init_libfuncs): Fix typo. * config/rs6000/rs6000.c (rs6000_init_libfuncs): Correct ABI selector conditionals. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72101 138bc75d-0d04-0410-961f-82ee72b054a4
-
ciceron authored
identical to m68hc12 as far as libraries are concerned. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72100 138bc75d-0d04-0410-961f-82ee72b054a4
-
ebotcazou authored
* c-typeck.c (convert_for_assignment): Issue an error for array to pointer assignment after default conversion. (digest_init): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72096 138bc75d-0d04-0410-961f-82ee72b054a4
-
fjahanian authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72095 138bc75d-0d04-0410-961f-82ee72b054a4
-
fjahanian authored
Reviewed by Geoffrey Keating. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72094 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
* include/bits/locale_facets.tcc (num_get::_M_extract_float): Constify a couple of variables. (num_get::do_get(..., bool&)): Constify __c; prefer *__beg, ++__beg to *__beg++. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72093 138bc75d-0d04-0410-961f-82ee72b054a4
-
gerald authored
Preprocessor manual. (C++ Extensions): Fix reference to "Predefined Macros" in the GNU C Preprocessor manual. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72091 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
Petur Runolfsson <peturr02@ru.is> * include/ext/stdio_sync_filebuf.h: Don't include the whole <fstream>, only <streambuf> and <cstdio>. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72090 138bc75d-0d04-0410-961f-82ee72b054a4
-
rearnsha authored
of an asm. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72089 138bc75d-0d04-0410-961f-82ee72b054a4
-
rsandifo authored
arguments downward for big-endian o64. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72088 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
PR libstdc++/12206 * include/bits/fstream.tcc (imbue): In case a codecvt facet is not available, set _M_codecvt = 0. * testsuite/27_io/basic_filebuf/imbue/12206.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72087 138bc75d-0d04-0410-961f-82ee72b054a4
-
hjl authored
* ltconfig (sys_lib_search_path_spec): Fix a typo for HPUX. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72086 138bc75d-0d04-0410-961f-82ee72b054a4
-