- 30 Aug, 1998 23 commits
-
-
* configure.in: If the native compiler is GCC use $(WARN_CFLAGS) even in stage1. * Makefile.in: Likewise. * configure: Regenerated. From-SVN: r22120
Mark Mitchell committed -
* dbz/Makefile.in: Avoid assumptions about "tr" behaves when LANG is set to something other than English. From-SVN: r22119
Lutz Wohlrab committed -
* config.guess: Avoid assumptions about "tr" behaves when LANG is set to something other than English. From-SVN: r22118
Lutz Wohlrab committed -
# * Makefile.in (INTERFACE): New, set to 2. (ARLIB): Set to libstdc++.a.$(VERSION) (ARLINK, MARLINK): New macros. (LIBS): Add $(ARLINK). ($(ARLINK), marlink): New targets. (install): Don't check $(libsubdir). Handle versioned libraries. * config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros. (LIBS): Add marlink $(ARLINK). * config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION) (ARLINK): New macros. (BUILD_LIBS): Add $(ARLINK). * config/dec-osf.ml (LIBS): Add $(ARLINK). * config/elf.ml (LIBS): Likewise. * config/elfshlibm.ml (LIBS): Likewise. * config/hpux.ml (LIBS): Likewise. * config/iris5.ml (LIBS): Likewise. * config/sol2shm.ml (LIBS): Likewise. * config/sunos4.ml (LIBS): Likewise. * configure.in: Use ${topsrcdir}/config.if to put LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in ${package_makefile_frag}. From-SVN: r22117
H.J. Lu committed -
e * Makefile.in (INTERFACE): New, set to 2. (ARLIB): Set to libstdc++.a.$(VERSION) (ARLINK, MARLINK): New macros. (LIBS): Add $(ARLINK). ($(ARLINK), marlink): New targets. (install): Don't check $(libsubdir). Handle versioned libraries. * config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros. (LIBS): Add marlink $(ARLINK). * config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION) (ARLINK): New macros. (BUILD_LIBS): Add $(ARLINK). * config/dec-osf.ml (LIBS): Add $(ARLINK). * config/elf.ml (LIBS): Likewise. * config/elfshlibm.ml (LIBS): Likewise. * config/hpux.ml (LIBS): Likewise. * config/iris5.ml (LIBS): Likewise. * config/sol2shm.ml (LIBS): Likewise. * config/sunos4.ml (LIBS): Likewise. * configure.in: Use ${topsrcdir}/config.if to put LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in ${package_makefile_frag}. From-SVN: r22116
H.J. Lu committed -
p * Makefile.in (INTERFACE): New, set to 2. (ARLIB): Set to libstdc++.a.$(VERSION) (ARLINK, MARLINK): New macros. (LIBS): Add $(ARLINK). ($(ARLINK), marlink): New targets. (install): Don't check $(libsubdir). Handle versioned libraries. * config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros. (LIBS): Add marlink $(ARLINK). * config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION) (ARLINK): New macros. (BUILD_LIBS): Add $(ARLINK). * config/dec-osf.ml (LIBS): Add $(ARLINK). * config/elf.ml (LIBS): Likewise. * config/elfshlibm.ml (LIBS): Likewise. * config/hpux.ml (LIBS): Likewise. * config/iris5.ml (LIBS): Likewise. * config/sol2shm.ml (LIBS): Likewise. * config/sunos4.ml (LIBS): Likewise. * configure.in: Use ${topsrcdir}/config.if to put LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in ${package_makefile_frag}. From-SVN: r22115
H.J. Lu committed -
d * Makefile.in (INTERFACE): New, set to 2. (ARLIB): Set to libstdc++.a.$(VERSION) (ARLINK, MARLINK): New macros. (LIBS): Add $(ARLINK). ($(ARLINK), marlink): New targets. (install): Don't check $(libsubdir). Handle versioned libraries. * config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros. (LIBS): Add marlink $(ARLINK). * config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION) (ARLINK): New macros. (BUILD_LIBS): Add $(ARLINK). * config/dec-osf.ml (LIBS): Add $(ARLINK). * config/elf.ml (LIBS): Likewise. * config/elfshlibm.ml (LIBS): Likewise. * config/hpux.ml (LIBS): Likewise. * config/iris5.ml (LIBS): Likewise. * config/sol2shm.ml (LIBS): Likewise. * config/sunos4.ml (LIBS): Likewise. * configure.in: Use ${topsrcdir}/config.if to put LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in ${package_makefile_frag}. From-SVN: r22114
H.J. Lu committed -
a * Makefile.in (INTERFACE): New, set to 2. (ARLIB): Set to libstdc++.a.$(VERSION) (ARLINK, MARLINK): New macros. (LIBS): Add $(ARLINK). ($(ARLINK), marlink): New targets. (install): Don't check $(libsubdir). Handle versioned libraries. * config/linux.ml (ARLIB, MARLINK, SHLIB, MSHLINK): New macros. (LIBS): Add marlink $(ARLINK). * config/aix.ml (ARLIB): Set to libstdc++-ar.a.$(VERSION) (ARLINK): New macros. (BUILD_LIBS): Add $(ARLINK). * config/dec-osf.ml (LIBS): Add $(ARLINK). * config/elf.ml (LIBS): Likewise. * config/elfshlibm.ml (LIBS): Likewise. * config/hpux.ml (LIBS): Likewise. * config/iris5.ml (LIBS): Likewise. * config/sol2shm.ml (LIBS): Likewise. * config/sunos4.ml (LIBS): Likewise. * configure.in: Use ${topsrcdir}/config.if to put LIBSTDCXX_INTERFACE, CXX_INTERFACE, LIBC_INTERFACE in ${package_makefile_frag}. From-SVN: r22113
H.J. Lu committed -
From-SVN: r22112
H.J. Lu committed -
From-SVN: r22111
H.J. Lu committed -
* configure.in (gxx_include_dir): Changed to '${prefix}/include/g++'-${libstdcxx_interface}. * configure: Rebuilt. From-SVN: r22110
H.J. Lu committed -
* configure (gxx_include_dir): Changed to '${prefix}/include/g++'-${libstdcxx_interface}. * config.if: New to determine the interfaces. From-SVN: r22109
H.J. Lu committed -
* config.guess: Detect and handle MPE/IX. * config.sub: Deal with MPE/IX. From-SVN: r22108
Mark Klein committed -
* expr.c (expand_expr): Change ">" to ">=" making MOVE_RATIO use consistent. * tm.texi (Costs): Say MOVE_RATIO is number of mem-mem move *sequences* *below* which scalar moves will be used. From-SVN: r22107
Hans-Peter Nilsson committed -
From-SVN: r22106
Jeffrey A Law committed -
* error.c (dump_decl): Use CP_DECL_CONTEXT, not DECL_CONTEXT, when comparing with global_namespace. (dump_aggr_type): Likewise. From-SVN: r22105
Mark Mitchell committed -
* gcc.dg/980626-1.c: Delete this test. We've declared the warning this test triggers valid. From-SVN: r22104
Jeffrey A Law committed -
* config/xm-netbsd.h: Remove unnecessary file. * config/*/xm-netbsd.h: Do not include the generic xm-netbsd.h file anymore, it is not needed. From-SVN: r22103
Jeffrey A Law committed -
* convert.c (convert_to_integer): Issue an error on conversions to incomplete types. From-SVN: r22102
Mark Mitchell committed -
* Makefile.in: Add lang_tree_files and gencheck.h. * configure.in: Generate them. * gencheck.c: Include gencheck.h. From-SVN: r22101
Martin v. Löwis committed -
decl.c (grokfndecl): Issue error on declaration of friend templates with explicit template arguments. * decl.c (grokfndecl): Issue error on declaration of friend templates with explicit template arguments. From-SVN: r22100
Mark Mitchell committed -
* pt.c (convert_template_argument): New function, split out from... (coerce_template_parms): Here. (tsubst): Attempt better error-recovery. From-SVN: r22099
Mark Mitchell committed -
From-SVN: r22095
Jeff Law committed
-
- 29 Aug, 1998 16 commits
-
-
* config/sparc/sparc.md (pic_lo_sum_di, pic_sethi_di): Rename to movdi_lo_sum_pic and movdi_high_pic and make visible. * config/sparc/sparc.c (legitimize_pic_address): For -fPIC, emit these when Pmode is not SImode. * config/sparc/linux64.h (SPARC_DEFAULT_CMODEL): Make CM_MEDLOW. From-SVN: r22094
David S. Miller committed -
From-SVN: r22090
Jeff Law committed -
From-SVN: r22088
David S. Miller committed -
From-SVN: r22087
David Edelsohn committed -
0 * i386/cygwin32.h (ASM_OUTPUT_SECTION_NAME): Don't emit .linkonce directive after the first time. From-SVN: r22086
Mumit Khan committed -
( * i386/cygwin32.h (ASM_OUTPUT_SECTION_NAME): Don't emit .linkonce directive after the first time. From-SVN: r22085
Mumit Khan committed -
* m68k.md (beq0_di): Generate correct (and more efficient) code when the clobbered operand overlaps with an input. (bne0_di): Similarly. From-SVN: r22082
Jeffrey A Law committed -
From-SVN: r22080
Jeffrey A Law committed -
From-SVN: r22079
Jeffrey A Law committed -
From-SVN: r22077
David Edelsohn committed -
From-SVN: r22076
Jeff Law committed -
fix From-SVN: r22075
Benjamin Kosnik committed -
more tests From-SVN: r22073
Benjamin Kosnik committed -
� 1998-08-28 Benjamin Kosnik <bkoz@loony.cygnus.com> * pt.c (decl_template_parm_p): Add checks for TEMPLATE_TEMPLATE_PARM. From-SVN: r22072
Benjamin Kosnik committed -
� 1998-08-28 Benjamin Kosnik <bkoz@loony.cygnus.com> * pt.c (decl_template_parm_p): Add checks for TEMPLATE_TEMPLATE_PARM. From-SVN: r22071
Benjamin Kosnik committed -
From-SVN: r22069
Jeff Law committed
-
- 28 Aug, 1998 1 commit
-
-
* config/sparc/sparc.c (arith_operand, const64_operand, const64_high_operand, arith_double_4096_operand): Mark mode as unused. (create_simple_focus_bits): Remove unused arg highest_bit_set, all callers changed. (sparc_emit_set_const64): Remove unused variable i. (sparc_splitdi_legitimate): Likewise for addr_part. (ultra_code_from_mask): Likewise for mask. (ultra_cmove_results_ready_p): Fixup entry modulo calc. (ultra_flush_pipeline): Likewise. (ultra_fpmode_conflict_exists): Likewise, remove unused variable this_type, and allow loads and stores of differing FP modes as they do not create a conflict. (ultra_find_type): Initialize fpmode to SFmode, fix parenthesization thinkos in large conditional. (ultrasparc_sched_init): Mark dump and sched_verbose as unused. Init free_slot_mask after ultra_cur_hist is reset, not before. (ultrasparc_rescan_pipeline_state): Remove unused variable ucode. (ultrasparc_sched_reorder): Don't bzero current pipeline state, use ultra_flush_pipeline instead, then re-init group pointer. Fix statement with no effect. If no progress made in, and no instructions scheduled at all, advance to new pipeline cycle else we get into an endless loop. (ultrasparc_adjust_cost): Remove previous arg. * config/sparc/sparc.h (ADJUST_COST): Update to reflect that. From-SVN: r22068
David S. Miller committed
-