Committed to trunk. Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-
hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
2013-03-10 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR debug/56307
* gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
Index: gcc.dg
This is a callee copy issue.
Committed to trunk. Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-
hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
2013-03-10 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR testsuite/54119
* gcc.dg/tree-ssa/vector-4.c: xfail
The patch successfully disables stabs+PCH on hppa2.0w-hp-hpux11.11 and
fixes the
testsuite regressions. Also tested on hppa64-hp-hpux11.11 with no
regressions.
On 2013-02-15 9:08 AM, Jakub Jelinek wrote:
On Thu, Feb 14, 2013 at 05:48:57AM -0700, Jeff Law wrote:
I think two tests should be
...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-02-18 John David Anglin dave.ang...@nrc-cnrc.ca
PR target/56214
* config/pa/predicates.md (base14_operand): Except for BLKmode, QImode
and HImode, require all displacements
on hppa2.0w-hp-hpux11 and hppa64-hp-hpux11.11. Committed to
trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-02-18 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR
(613) 990-0752 (FAX: 952-6602)
2013-02-18 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/56347
* acinclude.m4 (LIBGFOR_CHECK_FOR_BROKEN_POWF): Remove check for
broken powf.
* configure.ac (LIBGFOR_CHECK_FOR_BROKEN_POWF): Likewise.
* intrinsics
On 2013-02-13 3:33 PM, David Edelsohn wrote:
Perhaps Dave can explain what would have to be done to move this
platform to DWARF2...?
I had looked at this a bit in the past. I don't think it's that
difficult to add DWARF2 support
to GCC on hppa. Although we don't support named
The main goal of this change was to replace the deprecated
GO_IF_LEGITIMATE_ADDRESS macro with TARGET_LEGITIMATE_ADDRESS_P.
The patch also modifies the LEGITIMIZE_RELOAD_ADDRESS macro
to use pa_legitimize_reload_address and tightens the memory
address constraint used for floating point moves and
.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-01-20 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/pa.md (atomic_loaddi, atomic_loaddi_1, atomic_storedi
Forgot this hunk in last change.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-01-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/pa.c
Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-01-08 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/pa.h (VAL_U6_BITS_P): Define.
(INT_U6_BITS): Likewise.
* config/pa/predicates.md (uint6_operand): New predicate.
(shift5_operand
))
{
enum tls_model model = SYMBOL_REF_TLS_MODEL (x);
if (model == TLS_MODEL_GLOBAL_DYNAMIC || model ==
TLS_MODEL_LOCAL_DYNAMIC)
return false;
}
so maybe that should just be:
if (PA_SYMBOL_REF_TLS_P (x))
return false;
Dave
--
John David Anglin dave.ang...@bell.net
2013-01
Tested on hppa1.1-hp-hpux10.20.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-01-02 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* gcc.dg/pr55430.c: Define
Ping.
On 1-Dec-12, at 5:46 PM, John David Anglin wrote:
The attached change fixes the compilation of the following asm
in libquadmath/math/fmaq.c:
asm volatile ( : : m (v.value));
The issue arises because there is no support for directly loading
TFmode
objects.
Ok for trunk?
Dave
--
J
Ping.
On 9-Dec-12, at 2:08 PM, John David Anglin wrote:
On hppa*-*-hpux*, we don't have sync functions. However,
__sync_lock_test_and_set is called in backtrace_alloc and
backtrace_free. This causes an abort before ICE proccessing
is fully complete.
hppa64 is an ELF target and backtraces
Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-25 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/53789
* config/pa/pa.md (movsi): Reject expansion of TLS symbol references
after reload starts.
Index: config/pa/pa.md
cause a build error.
Thanks,
Dave
--
John David Anglindave.ang...@bell.net
-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-16 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/55709
Forward port from 4.7 branch:
2012-04-10 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle
This fixes gcc.dg/20030711-1.c and gcc.dg/20050826-1.c on HP-UX 10.
Committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-09 John David Anglin dave.ang
This fixes fail on *-*-hpux10*. Committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* gcc.dg
Discussion is in PR. Committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/54470
-6602)
2012-12-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* gcc.misc-tests/gcov-12.c: Fix dg order.
Index: gcc.misc-tests/gcov-12.c
===
--- gcc.misc-tests/gcov-12.c(revision 194055)
+++ gcc.misc-tests/gcov-12.c
)
2012-12-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* mmapio.c: Define MAP_FAILED if not defined.
Index: mmapio.c
===
--- mmapio.c(revision 194272)
+++ mmapio.c(working copy)
@@ -40,6 +40,10 @@
#include
-6602)
2012-12-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* mmap.c: Define HAVE_SYNC_FUNCTIONS if not defined.
(backtrace_alloc): Don't call __sync_lock_test_and_set if we don't
have sync functions.
(backtrace_free): Likewise.
Index: mmap.c
(613) 990-0752 (FAX: 952-6602)
2012-12-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* fileline.c (getexecname): Define to getexecname_hpux on ia64 and
64-bit hppa hpux.
(getexecname_hpux): New.
Index: fileline.c
On Mon, 12 Nov 2012, John David Anglin wrote:
The attached change fixes PR target/55195.
The attached change updates the above fix. It results in slightly better
code being generated by genattrab. However, the main reason for the change
is that eliminating the use of match_test makes the fix
. */
+ (the RT is the only known exception at this point). */
#include config.h
#include system.h
Dave
--
John David Anglin dave.ang...@bell.net
Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-01 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR libstdc++/55503
* testsuite/30_threads/condition_variable/members/53841.cc: Add
hppa*-hp-hpux11* to -pthread dg-options.
Index: testsuite
Tested on hppa1.1.-hp-hpux10.20. Commetted to trunk and 4.7.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-01 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR
Test no longer fails on trunk. Committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-01 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle
-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-01 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/55198
* expr.c (expand_expr_real_1): Don't use bitfield extraction for non
BLKmode objects when EXPAND_MEMORY
rtl.def for documentation on define_insn, match_*,
et. al.
Dave
--
John David Anglin dave.ang...@bell.net
On Sun, 18 Nov 2012, Richard Sandiford wrote:
HOST_WIDE_INT start = bitpos_ - (bitpos_ % unit);
if (bitregion_start_ start bitregion_start_)
break;
- if (bitregion_end_ start + unit bitregion_end_ + 1)
+ if (start + unit bitregion_end_ + 1)
This causes:
Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-11-12 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/55195
* config/pa/pa.md (type): Add sibcall and sh_func_adrs insn types.
(in_branch_delay): Don't allow sibcall or sh_func_adrs insns
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11. Committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-11-11 John David Anglin dave.ang...@nrc
-hpux11.11. Committed to 4.6, 4.7 and trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-10-05 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/pa.md
and committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-10-05 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR rtl-optimization/54739
* config/pa
. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-09-30 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/54083
* gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux
On Thu, 06 Sep 2012, Mark Kettenis wrote:
Most bits are stolen from Linux, but there are a few subtle
differences since our assembler is configured to be slightly more
HP-UX-ish.
libgcc/:
2012-09-06 Mark Kettenis kette...@openbsd.org
* config.host (hppa-*-openbsd*): New
-16 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* gfortran.dg/bind_c_array_params_2.f90: Adjust scan-assembler-times
myBindC for hppa*-*-hpux*.
Index: gfortran.dg/bind_c_array_params_2.f90
===
--- gfortran.dg
Tested on hppa2.0w-hp-hpux11.11 and committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-09-16 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR
John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR debug/54460
* g++.dg/debug/dwarf2/nested-3.C: Add hppa assembler comment character
to scary regexp.
Index: g++.dg/debug/dwarf2/nested-3.C
===
--- g++.dg/debug
On 16-Sep-12, at 1:27 PM, Eric Botcazou wrote:
Thanks for fixing this. The testcase is also on the 4.7 branch.
I'm aware of that. Will fix branch after the 4.7.2 release.
--
John David Anglin dave.ang...@bell.net
.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-09-08 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/pa.c (hppa_rtx_costs): Update costs for large integer
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-08-18 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/53823
* expmed.c (expand_mult): Skip synth_mult for negative coefficients
if the mode is larger than a wide int and it is too
* reload1.c (replaced_subreg): New static function.
(gen_reload): Use it when deciding whether to use secondary
memory.
This causes the following on hppa*-*-* (32-bit):
../../gcc/gcc/reload1.c: In function 'rtx_def* gen_reload(rtx, rtx, int, reload_
type)':
Committed as obvious.
Tested on hppa2.0w-hp-hpux11.11 and hppa-unknown-linux-gnu.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-07-30 John David Anglin dave.ang...@nrc
On Wed, 18 Jul 2012, Richard Guenther wrote:
Bootstrapped on x86_64-unknown-linux-gnu, testing in progress.
Richard.
2012-07-18 Richard Guenther rguent...@suse.de
PR tree-optimization/53970
* tree.h (contains_packed_reference): Remove.
* expr.c
On Sun, 08 Jul 2012, Matthias Klose wrote:
Please find attached v2 of the patch updated for trunk 20120706, x86 only,
tested on
x86-linux-gnu, KFreeBSD and the Hurd.
Currently, Debian gcc packages for hppa contain multiarch support. Because
of this, I have used a multiarch patch for testing
On 6/26/2012 1:21 PM, Steven Bosscher wrote:
On Tue, Jun 26, 2012 at 7:09 PM, John David Anglin dave.ang...@bell.net wrote:
On 6/26/2012 11:38 AM, Richard Henderson wrote:
On 06/26/2012 01:55 AM, Steven Bosscher wrote:
If __builtin_setjmp actually does work for ia64, why should we keep
and user code to link against
libatomic.
So, I'm not sure this is an improvement.
The sync builtins aren't supported on hpux.
Dave
--
John David Anglindave.ang...@bell.net
) 990-0752 (FAX: 952-6602)
2012-06-03 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/pa.h (MAX_PCREL17F_OFFSET): Define.
* config/pa/pa.c (pa_attr_length_millicode_call): Use
MAX_PCREL17F_OFFSET instead of fixed offset.
(pa_attr_length_call): Likewise
of Canada (613) 990-0752 (FAX: 952-6602)
2012-05-30 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/52999
* config/pa/pa.c (TARGET_SECTION_TYPE_FLAGS): Define.
(pa_section_type_flags): New.
(pa_legitimate_constant_p): Revert previous change.
Index
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-05-20 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR rtl-optimzation/53373
* config/pa/pa.md (call_symref_pic): Don't expose PIC register save
(613) 990-0752 (FAX: 952-6602)
2012-05-19 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR java/52815
* class.c (emit_register_classes_in_jcr_section): Revise placement
of #ifdef JCR_SECTION_NAME.
Index: class.c
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Ok for trunk?
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-05-19 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PA-RISC 2.0
(i.e. HP-PA8xxx).
It's hard enough to maintain HP-UX11 support on HP-PA. With this
cleanup, the job would become a bit simpler.
Thoughts/comments?
Ciao!
Steven
Dave
--
John David Anglindave.ang...@bell.net
prefer to
spend my time working
on new features like movmisalign support.
Dave
--
John David Anglindave.ang...@bell.net
On 5/7/2012 2:29 PM, Jeff Law wrote:
On 05/07/2012 12:25 PM, John David Anglin wrote:
There is also a 32-bit netbsd port that a limited number of users are
still using.
Do you know if they're using the open-sourced SOM linker or the 32 bit
ELF stuff?
ELF.
PA linux runs on both PA 1.1
{
if (TARGET_PA_20)
{
emit_insn (gen_floatunssisf2_pa20 (operands[0], operands[1]));
DONE;
}
operands[2] = gen_reg_rtx (DImode);
})
TARGET_PA_20 implies TARGET_PA_11.
Dave
--
John David Anglindave.ang...@bell.net
-unknown-linux-gnu, hppa2.0w-hp-hpux11.11 and
hppa64-hp-hpux11.11 with no regressions.
Committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-04-27 John David Anglin
-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-04-09 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/52894
* varasm.c (process_pending_assemble_externals): Set
pending_assemble_externals_processed true
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11. Committed to trunk.
Ok for 4.7?
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-03-10 John David Anglin dave.ang
On 3/4/2012 11:18 PM, Anthony Green wrote:
On 3/4/2012 10:22 PM, John David Anglin wrote:
I'm just wondering why Anthony Green and Redhat are listed as
copyright holders. I can understand the Free Software Foundation
addition since the file was contributed to it.
Simply because of changes
On Sun, 04 Mar 2012, Anthony Green wrote:
Hello,
The attached patch includes changes that have been reviewed, approved and
merged into the stand-alone libffi release tree**.
Tested on x86_64 linux with no regressions, and committed.
Thanks,
Anthony Green
I'd like to question some of the
) 990-0752 (FAX: 952-6602)
2012-03-01 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/52408
* config/pa/pa.md (zvdep_imm32): Change type of variable x from int to
unsigned HOST_WIDE_INT.
(zvdep_imm64): Likewise.
(vdepi_ior): Change type of variable
Tested on hppa2.0w-hp-hpux11.11. Committed to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-02-25 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR
-6602)
2012-02-07 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
* gcc.dg/special/weak-1.c: Likewise.
* gcc.dg/ucnid-12.c: Likewise.
* gcc.dg/torture/pr45678-1.c: Likewise.
* gcc.dg/torture
See PR. Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-01-29 John David Anglin dave.ang...@nrc-cnrc.gc.ca
Work around limited common alignment. Tested on hppa2.0w-hp-hpux11.11
and hppa64-hp-hpux11.11.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-01-29 John David Anglin
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-01-28 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/51871
* config/pa/pa.c (pa_return_addr_rtx): Add support for PA2.0 export
stubs.
Index: config
)
2012-01-07 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR gcov-profile/51715
PR gcov-profile/51717
* gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
* gcc.misc-tests/gcov-14.c: Likewise.
Index: gcc.misc-tests/gcov-13.c
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-12-22 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/51252
* config/pa/pa.c (pa_som_tm_clone_table_section): New function.
(som_tm_clone_table_section
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-11-30 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/50283
* config/pa/pa.md (in_branch_delay): Disallow frame related insns
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-11-30 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR other/51272
* config/pa/stublib.c (_ITM_registerTMCloneTable): New stub.
(_ITM_deregisterTMCloneTable
...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-11-13 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config.host (hppa*64*-*-hpux11*): Remove pa/t-stublib64 from
tmake_file list.
* config/pa/t-stublib: Merge rules from
)
2011-11-06 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR other/50991
* Makefile.in: Make EXTRA_PARTS depend on libgcc_tm.h instead of
extra-parts.
Index: Makefile.in
===
--- Makefile.in (revision 181037
-11-06 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/pa.c (pa_hpux_init_libfuncs): Rename to pa_init_libfuncs.
Remove dependence of declaration and target define on definition of
HPUX_LONG_DOUBLE_LIBRARY. Update implementation.
Index: config/pa/pa.c
(FAX: 952-6602)
2011-10-30 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* gcc.dg/scal-to-vec2.c (dg-options): Add -fno-common to options on
hppa*-*-hpux*.
* gcc.dg/torture/vshuf-v8hi.c: Likewise.
* gcc.dg/torture/vshuf-v4si.c: Likewise.
* gcc.dg/torture
to trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-10-29 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/50691
config/pa/pa.c (emit_move_sequence
somewhat crippled processors. The main linux interest is for
servers and the
last generation of workstations.
Dave
--
John David Anglindave.ang...@bell.net
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-09-03 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR middle-end/50232
* config/pa/pa.md (return): Define return insn pattern.
(epilogue): Use it when
On 8-Aug-11, at 11:53 AM, Rainer Orth wrote:
Paolo Bonzini bonz...@gnu.org writes:
On 08/08/2011 05:42 PM, John David Anglin wrote:
** _DCE_THREADS is used to select gthr-dce.h, but again dce is the
only/default model on hppa[12]*-*-hpux10* (pa-hpux10.h), so the
special-casing can
David Anglin dave.ang...@bell.net
Ping?
On 9-Jul-11, at 7:03 PM, John David Anglin wrote:
The attached patch fixes the boehm-gc testsuite on hppa2.0w-hp-
hpux11.11.
Without it, libtool always generates an informational warning when
linking
causing the entire boehm-gc testsuite to fail.
Ok? Ralf would you please install
there
are a few more uses that need to be changed.
Tested on hppa64-hp-hpux11.11. Committed to 4.5, 4.6 and trunk.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-07-15 John David
The patch below fixes ada bootstrap on HP-UX 10. Patch preapproved
by Eric. Tested on HP-UX 10.20.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-07-14 John David Anglin
The attached patch fixes the boehm-gc testsuite on hppa2.0w-hp-hpux11.11.
Without it, libtool always generates an informational warning when linking
causing the entire boehm-gc testsuite to fail.
Ok? Ralf would you please install in libtool tree if ok.
2011-07-09 John David Anglin dave.ang
On 7/6/2011 4:14 PM, Joseph S. Myers wrote:
2011-07-06 Joseph Myersjos...@codesourcery.com
* config/i386/t-crtpic, config/i386/t-svr3dbx, config/pa/t-pa:
Remove.
Ok for pa.
Dave
--
John David Anglindave.ang...@bell.net
-26 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* gcc.dg/debug/pr49294.c (dg-options): Add -fno-common to options on
hppa*-*-hpux*.
Index: gcc.dg/debug/pr49294.c
===
--- gcc.dg/debug/pr49294.c (revision 175293
John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR testsuite/49529
* gcc.dg/ipa/ipa-pta-17.c: Use dg-require-alias.
Index: gcc.dg/ipa/ipa-pta-17.c
===
--- gcc.dg/ipa/ipa-pta-17.c (revision 175404)
+++ gcc.dg/ipa
The header file was renamed when it was moved. Tested on
hppa-unknown-linux-gnu.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-06-04 John David Anglin dave.ang...@nrc
On Sat, 14 May 2011, John David Anglin wrote:
OK, thanks. Note that another delay slot bug was fixed around the same
time:
2010-09-20 Eric Botcazou ebotca...@adacore.com
PR rtl-optimization/42775
* cfgrtl.c (rest_of_pass_free_cfg): Recompute notes if delay slot
OK, thanks. Note that another delay slot bug was fixed around the same time:
2010-09-20 Eric Botcazou ebotca...@adacore.com
PR rtl-optimization/42775
* cfgrtl.c (rest_of_pass_free_cfg): Recompute notes if delay slot
scheduling is enabled.
This one was installed on
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-04-23 John David Anglin dave.ang...@nrc-cnrc.ca
* gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
hppa*-*-hpux*.
Index: gcc.dg/pr48616.c
* config/pa/pa.c (pa_init_builtins): Call build_function_type_list
instead of build_function_type.
Ok.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
.
Dave
--
J. David Anglin dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-04-16 John David Anglin dave.ang...@nrc-cnrc.gc.ca
* config/pa/predicates.md: Reorganize and simplify predicates
-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-04-08 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/48366
* config/pa/pa.c (hppa_register_move_cost): Increase to 18 cost of
move from floating point to shift amount
You've already got an ior_operand, which has a redundant test for CONST_INT.
Actually, this is true of quite a few of the PA predicates...
Quite true. The predicates were originally derived from the code
in pa.md without a significant review.
I'll look at implementing your suggestion.
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2011-03-27 John David Anglin dave.ang...@nrc-cnrc.gc.ca
PR target/48288
* config/pa/predicates.md (reg_or_ior_operand): New predicate
601 - 700 of 772 matches
Mail list logo