Age | Commit message (Collapse) | Author |
|
gcc/testsuite/gcc.c-torture/execute/loop-2g.x: New. XFAIL on
MIPS.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@113351 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-01-24 Janis Johnson <janis187@us.ibm.com>
* lib/gcc-dg.exp (dg-skip-if): New.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@113189 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@113177 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* gcc/config/arm/arm.c (arm_override_options): Error on iWMMXt and
hardware floating point.
* gcc/testsuite/gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@113176 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
SImode as well as VALID_IWMMXT_REG_MODE if TARGET_REALLY_IWMMXT.
* gcc/config/arm/arm.h (ARM_LEGITIMIZE_RELOAD_ADDRESS): Restrict
offsets in iWMMXt case.
* gcc/testsuite/gcc.c-torture/compile/20060421-1.c: New testcase.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@113172 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* gcc/config/arm/arm.md: Provide a big-endian version of the
(zero_extend:SI (subreg:QI ...)) splitter.
2006-04-19 Daniel Jacobowitz <dan@codesourcery.com>
* gcc/config/arm/arm.md (insv): Use gen_int_mode in more places.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@113078 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
(no_license): New variable.
(process_command): Handle -flicense-me. Initialize no_licence.
(main): Check licenses.
* gcc/config.gcc: Define TARGET_FLEXLM for *-wrs-linux* targets.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@111149 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-08-08 Josh Conner <jconner@apple.com>
PR rtl-optimization/23241
* combine.c (simplify_comparison): Fix error in determining
whether to lift a subreg from comparison.
* gcc.dg/char-compare.c: New test.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@110456 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
(add_standard_paths): Use it instead of hardcoding "/".
* gcc/testsuite/lib/target-supports.exp
(check_profiling_available): Check for -muclibc.
* gcc/testsuite/gcc.c-torture/execute/20030125-1.x: Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@110074 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
gcc/testsuite/gcc.dg/wint_t-1.c,
gcc/testsuite/gcc.dg/tls/alias-1.c,
gcc/testsuite/gcc.dg/tls/opt-2.c,
libstdc++-v3/testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc,
libstdc++-v3/testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
XFAIL where appropriate for targets supporting uClibc.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@109824 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* gcc/cppdefault.c (cpp_include_defaults): Set it.
* gcc/c.opt (-imultilib): New option.
* gcc/c-opts.c (imultilib): New.
(c_common_handle_option): Handle -imultilib.
(c_common_post_options): Likewise.
* gcc/c-incpath.c (add_standard_paths, register_include_chains):
Likewise.
* gcc/c-incpath.h (register_include_chains): Add extra parameter.
* gcc/gcc.c (do_spec_1): Generate -imultilib option.
* libstdc++-v3/include/Makefile.am: Install host-specific headers
in multilib subdirectory.
* libstdc++-v3/include/Makefile.in: Regenerate.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@109418 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
define if __UCLIBC__ is defined.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@109339 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* gcc/config/arm/linux-elf.h (SUBTARGET_SWITCHES): Use
ARM_FLAG_UCLIBC.
(TARGET_C99_FUNCTIONS): Define in terms of TARGET_UCLIBC.
* gcc/config/mips/mips.h (MASK_UCLIBC, TARGET_UCLIBC): New.
* gcc/config/mips/linux.h (SUBTARGET_TARGET_SWITCHES): Use
MASK_UCLIBC.
(TARGET_C99_FUNCTIONS): Define in terms of TARGET_UCLIBC.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@109278 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* gcc/config/arm/t-wrs-linux (EXTRA_MULTILIB_PARTS): Add
crtbeginT.o.
* gcc/config/mips/t-wrs-linux, gcc/config/mips/wrs-linux.h: Add
hard-float multilibs.
* gcc/config/rs6000/wrs-linux.h: New.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@109008 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* libstdc++-v3/configure: Regenerate.
* libstdc++-v3/include/ext/new_allocator.h (allocate): Throw
std::bad_alloc when n > max_size(). Backported from patch by
Paolo Carlini.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@108937 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
gcc/testsuite/gcc.c-torture/execute/loop-2g.x: Remove.
* gcc/testsuite/gcc.dg/special/gcsec-1.c: Don't XFAIL execution.
* gcc/testsuite/gcc.dg/cleanup-8.c,
gcc/testsuite/gcc.dg/cleanup-9.c,
gcc/testsuite/gcc.dg/cleanup-10.c,
gcc/testsuite/gcc.dg/cleanup-11.c: XFAIL on powerpc-wrs-linux-gnu.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@108870 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
MULTILIB_DIRNAMES): Build multiple uClibc multilibs.
* gcc/config/mips/linux.h (SUBTARGET_TARGET_SWITCHES, LINK_SPEC):
Add -muclibc option.
* gcc/config/mips/t-wrs-linux (MULTILIB_OPTIONS,
MULTILIB_DIRNAMES): Build uClibc multilibs.
* gcc/config/mips/wrs-linux.h (MULTILIB_DEFAULTS): Don't create
explicit -meb multilib.
(SYSROOT_HEADERS_SUFFIX_SPEC, SYSROOT_SUFFIX_SPEC): Support uClibc
multilibs.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@108679 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
uClibc multilibs.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@108317 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
uClibc.
* libstdc++-v3/configure: Regenerate.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@108270 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* libstdc++-v3/config/os/uclibc/ctype_noninline.h,
libstdc++-v3/config/os/uclibc/ctype_base.h,
libstdc++-v3/config/os/uclibc/os_defines.h,
libstdc++-v3/config/os/uclibc/ctype_inline.h: New files. From
buildroot.
* libstdc++-v3/configure.host: Use os/uclibc for uClibc.
* libstdc++-v3/acinclude.m4: Test for uClibc.
* libstdc++-v3/configure, libstdc++-v3/aclocal.m4: Regenerate.
2005-12-07 Joseph Myers <joseph@codesourcery.com>
* gcc/config/arm/t-wrs-linux (MULTILIB_OPTIONS): Also build
-muclibc multilib.
(MULTILIB_DIRNAMES): Define.
2005-12-07 Daniel Jacobowitz <dan@codesourcery.com>
* gcc/config/arm/lib1funcs.asm (div0) [L_dvmd_lnx]: Call raise instead
of making syscalls.
* gcc/config/arm/linux-eabi.h (CLEAR_INSN_CACHE): Define. Set r7 also.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@108212 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
(LINUX_TARGET_LINK_SWITCH): Use uClibc dynamic loader if -muclibc.
* gcc/config/arm/wrs-linux.h (SYSROOT_HEADERS_SUFFIX_SPEC): New
macro.
(SYSROOT_SUFFIX_SPEC): Add support for -muclibc.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@108091 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@106644 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* config/arm/arm.c (arm_load_tp): Copy result to pseudo.
* config/arm/arm.h (CLASS_LIKELY_SPILLED_P): Return 1 for RETURN_REG.
* config/arm/arm.md (load_tp_soft): Set conds attr.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@104309 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* testsuite/gcc.dg/torture/pr19683-1.c: Remove XFAIL.
2005-09-15 Richard Sandiford <richard@codesourcery.com>
* reload1.c (inherit_piecemeal_p): New function.
(emit_reload_insns): When reloading a group of hard registers, use
inherit_piecemeal_p to decide whether the values of individual hard
registers can be inherited.
* testsuite/gcc.dg/torture/mips-hilo-2.c: New test.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@104308 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
gcc/testsuite/g++.dg/eh/forced2.C,
gcc/testsuite/g++.dg/eh/forced3.C,
gcc/testsuite/g++.dg/eh/forced4.C: XFAIL and expect excess errors
on arm-wrs-linux-gnueabi.
* gcc/testsuite/g++.old-deja/g++.abi/ptrflags.C: Expect excess
errors on mips-wrs-linux-gnu.
* gcc/testsuite/g++.old-deja/g++.eh/catchptr1.C: XFAIL execution
on mips-wrs-linux-gnu.
* gcc/testsuite/gcc.c-torture/execute/loop-2f.x,
gcc/testsuite/gcc.c-torture/execute/loop-2g.x: New files. XFAIL
execution on i586-wrs-linux-gnu.
* gcc/testsuite/gcc.c-torture/execute/va-arg-25.x: XFAIL execution
on i586-wrs-linux-gnu.
* gcc/testsuite/gcc.dg/20020103-1.c: XFAIL scan-assembler-not on
powerpc-wrs-linux-gnu.
* gcc/testsuite/gcc.dg/builtins-18.c: Expect excess errors on
mips-wrs-linux-gnu.
* gcc/testsuite/gcc.dg/Wunreachable-1.c: Test for and XFAIL bogus
message on arm-wrs-linux-gnueabi.
* gcc/testsuite/gcc.dg/cleanup-8.c,
gcc/testsuite/gcc.dg/cleanup-9.c: XFAIL execution on
i586-wrs-linux-gnu.
* gcc/testsuite/gcc.dg/ppc-sdata-1.c: Backport
<http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01263.html>.
* gcc/testsuite/gcc.dg/special/gcsec-1.c: XFAIL on *-wrs-linux*.
Expect excess errors on mips-wrs-linux-gnu.
* gcc/testsuite/gcc.dg/special/mips-abi.exp: Do not test -mabi=64.
* gcc/testsuite/gcc.dg/torture/pr19683-1.c: XFAIL on
mips-wrs-linux-gnu.
* libstdc++-v3/testsuite/26_numerics/c99_classification_macros_c.cc:
XFAIL on *-*-linux*, not *-*-linux-gnu.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@104175 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* libiberty/pex-win32.c (argv_to_cmdline): Fix escaping of
backslash characters.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@104117 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* hwint.h (HOST_WIDE_INT_PRINT): Use HOST_LONG_LONG_FORMAT.
Backport:
2004-11-23 Mark Mitchell <mark@codesourcery.com>
* hwint.h (HOST_LONG_LONG_FORMAT): New macro. Use it throughout.
* config/i386/xm-mingw32.h (HOST_LONG_LONG_FORMAT): Define.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@103408 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
SUBTARGET_EXTRA_LINK_SPEC): Change -tiwmmxt to little-endian.
(SUBTARGET_EXTRA_LINK_SPEC): Add initial space.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@103184 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
mark_referenced.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102946 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-07-28 Mark Mitchell <mark@codesourcery.com>
* libtool-ldflags: New script.
2005-07-27 Mark Mitchell <mark@codesourcery.com>
* src/Makefile.am (LTLDFLAGS): New variable.
(CXXLINK): Use it.
* libsupc++/Makefile.am (LLDFLAGS): New variable.
(CXXLINK): Use it.
* src/Makefile.in: Regenerated.
* libsupc++/Makefile.in: Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102924 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-07-28 Mark Mitchell <mark@codesourcery.com>
* libtool-ldflags: New script.
2005-07-27 Mark Mitchell <mark@codesourcery.com>
* src/Makefile.am (LTLDFLAGS): New variable.
(CXXLINK): Use it.
* libsupc++/Makefile.am (LLDFLAGS): New variable.
(CXXLINK): Use it.
* src/Makefile.in: Regenerated.
* libsupc++/Makefile.in: Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102923 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
(move_movables): Remove handling of cases where the replacement
had a different mode to the original.
* gcc/testsuite/gcc.c-torture/compile/pr23233-1.c: New test.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102770 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-07-29 Mark Mitchell <mark@codesourcery.com>
PR bootstrap/23131
* configure.ac (SYSTEM_HEADER_DIR): Avoid setting to empty
string.
* configure: Regenerated.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102563 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-07-27 Mark Mitchell <mark@codesourcery.com>
* Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
* Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET.
* Makefile.in: Regenerated.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102501 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-07-27 Mark Mitchell <mark@codesourcery.com>
Backport:
2005-07-26 Mark Mitchell <mark@codesourcery.com>
* Makefile.tpl (SYSROOT_CFLAGS_FOR_TARGET): New variable.
(CFLAGS_FOR_TARGET): Use it.
(CXXFLAGS_FOR_TARGET): Likewise.
* Makefile.in: Regenerated.
* configure.in (--with-build-sysroot): New option.
* configure: Regenerated.
2005-07-25 Mark Mitchell <mark@codesourcery.com>
* gcc.c (option_map): Add --sysroot.
(process_command): Handle --sysroot.
(display_help): Document it.
* doc/cppopts.tex (-isysroot): Document.
* doc/invoke.texi (--sysroot): Document.
* doc/install.texi (--with-build-sysroot): Document.
* Makefile.in (inhibit_libc): New variable.
(INHIBIT_LIBC_CFLAGS): Likewise.
(LIBGCC2_CFLAGS): Include
$(INHIBIT_LIBC_CFLAGS).
(CRTSTUFF_CFLAGS): Include $(INHIBIT_LIBC_CFLAGS).
($(T)crtbegin.o): Do not use @inhibit_libc@.
($(T)crtend.o): Likewise.
($(T)crtbeginS.o): Do not use @inhibit_libc@.
($(T)crtendS.o): Likewise.
($(T)crtbeginT.o): Do not use @inhibit_libc@.
($(T)crtendT.o): Likewise.
(stmp-fixinc): Do not complain about missing headers if
inhibit_libc.
* configure.ac (inhibit_libc): Set it to true/false.
(--with-build-sysroot): New option. Use it to set
SYSTEM_HEADER_DIR.
* configure: Regenerated.
2005-07-26 Mark Mitchell <mark@codesourcery.com>
* doc/install.texi (--with-build-sysroot): Fix grammatical error.
Clarify use of "build" in name.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102430 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* gcc/config/rs6000/linux64.h: Remove stray #endif.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@102152 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* config/arm/arm.c (arm_pad_arg_upward): Compare return value of
DEFAULT_FUNCTION_ARG_PADDING to upward.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@101756 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
(MD_FALLBACK_FRAME_STATE_FOR): Use it.
Backport:
2005-01-25 Daniel Jacobowitz <dan@codesourcery.com>
* config/mips/linux.h (LIB_SPEC): Remove -rpath-link.
* config/mips/linux64.h (LIB_SPEC): Likewise.
Backport:
2005-03-13 Daniel Jacobowitz <dan@codesourcery.com>
Joseph S. Myers <joseph@codesourcery.com>
* configure.ac: Check for MIPS TLS.
* configure: Regenerated.
* config/mips/mips-protos.h (enum mips_symbol_type): Add
SYMBOL_TLS, SYMBOL_TLSGD, SYMBOL_TLSLDM, SYMBOL_DTPREL,
SYMBOL_GOTTPREL, and SYMBOL_TPREL.
* config/mips/mips.c (mips_regno_to_class): Handle V1_REG.
(TARGET_HAVE_TLS, TARGET_CANNOT_FORCE_CONST_MEM): Define.
(mips_classify_symbol, mips_symbolic_constant_p)
(mips_symbolic_address_p, mips_symbol_insns): Handle TLS symbols.
(mips_tls_operand_p, mips_call_tls_get_addr)
(mips_legitimize_tls_address, mips_cannot_force_const_mem)
(mips_tls_symbol_ref_1): New functions.
(mips_legitimize_address, mips_legitimize_const_move): Call
mips_legitimize_tls_address.
(override_options): Handle V1_REG and TLS symbols. Disable TLS
for MIPS16.
* config/mips/mips.h (enum reg_class, REG_CLASS_NAMES)
(REG_CLASS_CONTENTS, GR_REG_CLASS_P): Include V1_REG.
(mips_char_to_class): Document V1_REG.
(HAVE_AS_TLS): Provide default.
* config/mips/mips.md (UNSPEC_TLS_LDM, UNSPEC_TLS_GET_TP): New
constants.
(load_got<mode>): Renamed from *load_got<mode>. Allow when
!TARGET_ABICALLS.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@100968 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
(MD_FALLBACK_FRAME_STATE_FOR): Use it.
Backport:
2005-01-25 Daniel Jacobowitz <dan@codesourcery.com>
* config/mips/linux.h (LIB_SPEC): Remove -rpath-link.
* config/mips/linux64.h (LIB_SPEC): Likewise.
Backport:
2005-03-13 Daniel Jacobowitz <dan@codesourcery.com>
Joseph S. Myers <joseph@codesourcery.com>
* configure.ac: Check for MIPS TLS.
* configure: Regenerated.
* config/mips/mips-protos.h (enum mips_symbol_type): Add
SYMBOL_TLS, SYMBOL_TLSGD, SYMBOL_TLSLDM, SYMBOL_DTPREL,
SYMBOL_GOTTPREL, and SYMBOL_TPREL.
* config/mips/mips.c (mips_regno_to_class): Handle V1_REG.
(TARGET_HAVE_TLS, TARGET_CANNOT_FORCE_CONST_MEM): Define.
(mips_classify_symbol, mips_symbolic_constant_p)
(mips_symbolic_address_p, mips_symbol_insns): Handle TLS symbols.
(mips_tls_operand_p, mips_call_tls_get_addr)
(mips_legitimize_tls_address, mips_cannot_force_const_mem)
(mips_tls_symbol_ref_1): New functions.
(mips_legitimize_address, mips_legitimize_const_move): Call
mips_legitimize_tls_address.
(override_options): Handle V1_REG and TLS symbols. Disable TLS
for MIPS16.
* config/mips/mips.h (enum reg_class, REG_CLASS_NAMES)
(REG_CLASS_CONTENTS, GR_REG_CLASS_P): Include V1_REG.
(mips_char_to_class): Document V1_REG.
(HAVE_AS_TLS): Provide default.
* config/mips/mips.md (UNSPEC_TLS_LDM, UNSPEC_TLS_GET_TP): New
constants.
(load_got<mode>): Renamed from *load_got<mode>. Allow when
!TARGET_ABICALLS.
(tls_get_tp_<mode>): New instruction.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@100967 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@100924 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
compiler.
* gcc/config/i386/x86-64.h (ASM_SPEC): Explicitly pass --64 to the
assembler in 64-bit mode.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@100884 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* dwarf2out.c (output_call_frame_info): Use DWARF2_FRAME_REG_OUT
before outputting DWARF_FRAME_RETURN_COLUMN.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@100739 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
'csl-3_4_3-linux-branch'.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@100395 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@97418 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* gcc.dg/altivec-1.c: Pass -mcpu=7400 along with -maltivec.
* gcc.dg/altivec-2.c: Likewise.
* gcc.dg/altivec-3.c: Likewise.
* gcc.dg/altivec-4.c: Likewise.
* gcc.dg/altivec-5.c: Likewise.
* gcc.dg/altivec-6.c: Likewise.
* gcc.dg/altivec-7.c: Likewise.
* gcc.dg/altivec-8.c: Likewise.
* gcc.dg/altivec-9.c: Likewise.
* gcc.dg/altivec-10.c: Likewise.
* gcc.dg/altivec-11.c: Likewise.
* gcc.dg/altivec-12.c: Likewise.
* gcc.dg/altivec-13.c: Likewise.
* gcc.dg/altivec-14.c: Likewise.
* gcc.dg/altivec-15.c: Likewise.
* gcc.dg/altivec-16.c: Likewise.
* gcc.dg/altivec-17.c: Likewise.
* g++.dg/ext/altivec-1.C: Likewise.
* g++.dg/ext/altivec-2.C: Likewise.
* g++.dg/ext/altivec-3.C: Likewise.
* g++.dg/ext/altivec-4.C: Likewise.
* g++.dg/ext/altivec-5.C: Likewise.
* g++.dg/ext/altivec-6.C: Likewise.
* g++.dg/ext/altivec-7.C: Likewise.
* g++.dg/ext/altivec-8.C: Likewise.
* g++.dg/ext/altivec-9.C: Likewise.
* g++.dg/ext/altivec-10.C: Likewise.
* g++.dg/ext/altivec-11.C: Likewise.
* g++.dg/ext/altivec-12.C: Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@97051 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
2005-03-23 Mark Mitchell <mark@codesourcery.com>
* testsuite/lib/libstdc++.exp (libstdc++_init): Improve handling
of compilers not in the build directory.
(libstdc++_wchar_t): New variable.
(libstdc++_threads): Likewise.
(libstdc++_test_objs): Likewise.
(v3_target_compile): Use libstdc++_test_objs.
(v3-list-tests): Remove.
(listdc++_build_support): New function.
* testsuite/libstdc++-dg/normal.exp: Rework to dynamically
generate list of tests.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@96946 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
the end of the pipeline.
* gcc.c (main): Use set_spec.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@94524 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* config/rs6000/linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Define
only in libgcc and when inhibit_libc is not defined.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@94346 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
* config/arm/wrs-linux.h (SYSROOT_SUFFIX_SPEC): Simplify.
(SYSROOT_SUFFIX_LINK_SPEC): Remove.
* config/mips/wrs-linux.h (SYSROOT_SUFFIX_SPEC): Simplify.
(SYSROOT_SUFFIX_LINK_SPEC): Remove.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@94326 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
(sysroot_spec): New variable.
(static_specs): Add sysroot_spec.
(main): Pass --sysroot to the linker.
Revert:
2005-01-16 Mark Mitchell <mark@codesourcery.com>
* gcc.c (init_spec): Handle SYSROOT_SUFFIX_LINK_SPEC.
Revert:
2005-01-24 Mark Mitchell <mark@codesourcery.com>
* config.gcc (arm-wrs-linux-gnu): Use wrs-linux.h and t-wrs-linux.
(i?86-wrs-linux-gnu): Likewise.
(mips-wrs-linux-gnu): Likewise.
(powerpc-wrs-linux-gnu): Likewise.
* config/t-wrs-linux: New file.
* config/wrs-linux.h: Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl-3_4_3-linux-branch@94267 138bc75d-0d04-0410-961f-82ee72b054a4
|