this change as I know this causes support issues. The HP
ansi
C compiler and aCC have long long. This is not an issue for linux. I
believe
people can find HP-UX GCC binaries on the net.
Dave
--
John David Anglin dave.ang...@bell.net
ber but without ansi support one needs to start with
an early 4.X version.
Dave
--
John David Anglindave.ang...@bell.net
32 and 64 bits.
Dave
--
John David Anglin dave.ang...@bell.net
On 6-Apr-14, at 12:51 PM, Mike Stump wrote:
On Apr 6, 2014, at 9:23 AM, John David Anglin
wrote:
This test is an expected fail on hppa*-*-hpux* because there is no
lockless atomic support.
One can add “no lockless atomic” in there somewhere… The reason is
that a secondary port that
Fixes PR testsuite/60671.
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-04-06 John David Anglin
PR testsuite/60671
g++.dg/pr49718.C: Adjust scan-assembler-times for hppa*-*-hpux
Changes fixes fail on hppa2.0w-hp-hpux11.11.
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-04-06 John David Anglin
PR testsuite/60672
* g++.dg/cpp1y/auto-fn25.C: Require lto.
Index
This test is an expected fail on hppa*-*-hpux* because there is no
lockless atomic support.
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-04-06 John David Anglin
* gcc.dg/atomic/stdatomic
fixes PR debug/55794.
Tested on hppa2.0w-hp-hpux11.11, hppa64-hp-hpux11.11 and hppa-unknown-
linux-gnu.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-04-06 John David Anglin
PR debug/55794
* config/pa/pa.c (pa_output_function_epilogue): Skip
On 4/4/2014 11:27 AM, Jeff Law wrote:
On 03/13/14 17:06, John David Anglin wrote:
This patch fixes PR rtl-optimization/60155.
The PA backend has a number of INSN patterns which trap on signed
overflow. These are
implemented as parallels using the trap_if code. Currently, single_set
does not
On 24-Mar-14, at 2:45 AM, Rainer Orth wrote:
John David Anglin writes:
Index: gcc.dg/torture/pr60092.c
===
--- gcc.dg/torture/pr60092.c(revision 208769)
+++ gcc.dg/torture/pr60092.c(working copy)
@@ -1,5 +1,6 @@
/* { dg
On 3/24/2014 2:45 AM, Rainer Orth wrote:
John David Anglin writes:
Index: gcc.dg/torture/pr60092.c
===
--- gcc.dg/torture/pr60092.c(revision 208769)
+++ gcc.dg/torture/pr60092.c(working copy)
@@ -1,5 +1,6 @@
/* { dg-do
On 3/24/2014 2:48 AM, Rainer Orth wrote:
John David Anglin writes:
Index: gcc.dg/tree-prof/pr59003.c
===
--- gcc.dg/tree-prof/pr59003.c (revision 208769)
+++ gcc.dg/tree-prof/pr59003.c (working copy)
@@ -1,6 +1,7 @@
/* PR
ved to non-exported definition in file "/var/tmp//
ccUra9KR.o". FAIL: g++.dg/opt/pr56999.C -std=gnu++98 (test for excess
errors)
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
OK for trunk?
Dave
--
John David Anglin dave.ang...@bell.net
pr56999.C.d
Description: Binary data
gcc.dg/tree-prof/pr59003.c fails on hppa*-*-hpux* because of limited
variable alignment
when -fno-common is not specified in the options.
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-03-23 John David
The test fails because there is no undefined weak support on 32-bit
hpux.
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-03-23 John David Anglin
* gcc.dg/torture/pr60092.c: Skip on 32-bit
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11. Committed
to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-03-23 John David Anglin
PR libfortran/59313
PR libfortran/58015
* gfortran.dg/erf_3.F90: Skip on hppa*-*-hpux
This test fails on hppa*64*-*-* since bitsizetype is not wider than
sizetype.
Tested on hppa64-hp-hpux11.11 and hppa2.0w-hp-hpux11.11. Committed to
trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-03-23 John David Anglin
* testsuite/23_containers/bitset/45713.cc
The attached symbol update fixes libstdc++/60623.
Tested on hppa-unknown-linux-gnu and committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-03-23 John David Anglin
PR libstdc++/60623
* config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update
-linux-gnu, hppa2.0w-hp-hpux11.11 and hppa64-hp-
hpux11.11.
OK for trunk?
Dave
--
John David Anglin dave.ang...@bell.net
2014-03-13 John David Anglin
PR rtl-optimization/60155
* gcse.c (record_set_data): New function.
(single_set_gcse): Ne
e can end up with
negative bit_offset here. We might want to store a zero offset
in this case. */
- *poffset = hbit_offset;
- *psize = bitsize;
- *pmax_size = maxsize;
+ *poffset = bit_offset.to_shwi ();
+ if (!maxsize.fits_shwi () || maxsize.is_negative ())
+*pmax_size = -1;
+ else
+*pmax_size = maxsize.to_shwi ();
return exp;
}
Jakub
--
John David Anglindave.ang...@bell.net
11.11. Committed
to active branches.
Dave
--
John David Anglin dave.ang...@bell.net
2014-02-24 John David Anglin
* config/pa/pa.c (pa_output_move_double): Don't valididate when
adjusting offsetable addresses.
Index: conf
This hunk of code disabling auto increment instructions can be removed
on
the trunk now that PR middle-end/56791 is fixed there.
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-02-12 John David Anglin
.
Dave
--
John David Anglin dave.ang...@bell.net
2014-02-04 John David Anglin
PR target/59777
* config/pa/pa.c (legitimize_tls_address): Return original address
if not passed a SYMBOL_REF rtx.
(hppa_legitimize_address): Call legitimize_tls_address for all TLS
, hppa2.0w-hp-hpux11.11 and hppa64-hp-
hpux11.11.
Committed to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-01-26 John David Anglin
* config/pa/pa.md (call): Generate indirect long calls to non-local
functions when outputing 32-bit code.
(call_value
known-linux-gnu, hppa2.0w-hp-hpux11.11 and hppa64-hp-
hpux11.11. Committed
to trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2014-01-26 John David Anglin
* config/pa/pa.c (pa_attr_length_indirect_call): Adjust length of
portable runtime and PIC indirect
$$sh_func_adrs. It has a couple of
branches that branch past
the call when a call isn't needed.
Tested on hppa2.0w-hp-hpux11.11 and hppa-unknown-linux-gnu. Committed
to active branches.
Dave
--
John David Anglin dave.ang...@bell.net
2014-01-19 John David Anglin
* c
David Anglin dave.ang...@bell.net
2014-01-17 John David Anglin
* config/pa/pa.c (pa_attr_length_indirect_call): Don't output a short
call to $$dyncall when TARGET_LONG_CALLS is true.
Index: config/pa
own-
linux-gnu. Committed
to trunk and 4.8 branch.
Dave
--
John David Anglin dave.ang...@bell.net
2014-01-07 John David Anglin
PR target/59652
* config/pa/pa.c (pa_legitimate_address_p): Return false before reload
for 14-bit register offsets when INT14_OK_
This change adds hppa*-*-* to the lists of targets that fail in these
tests. The tests fail with
the PA7XXX scheduling models that have a branch cost pf 1.
Tested on hppa1.1-hp-hpux11.11, hppa2.0-hp-hpux11.11 and hppa64-hp-
hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
o you want the asan/asan_linux.cc (# elif defined(__hppa__)) part to
be in the llvm tree?
--kcc
On Sat, Nov 16, 2013 at 3:55 AM, John David Anglin > wrote:
On 15-Nov-13, at 9:51 AM, Jakub Jelinek wrote:
On Fri, Nov 15, 2013 at 08:16:47AM -0600, Peter Bergner wrote:
On Wed, 2013-11-13 at 11:25
/configure.tgt says
that
hppa* is UNSUPPORTED, so libsanitizer should never be built there.
Furthermore, it would be nice to understand why the sigaction is
different.
Actually, it turns out I have had a patch in my tree enabling it.
Dave
--
John David Anglin dave.ang...@bell.net
Index
John David Anglin dave.ang...@bell.net
2013-10-19 John David Anglin
* c-c++-common/opaque-vector.c: Skip long double test on hppa.
Index: c-c++-common/opaque-vector.c
===
--- c-c++-common/opaque-vector.c(rev
Skipped because alias definitions are not supported on 32-bit hpux
targets.
Tested on hppa2.0w-hp-hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
2013-10-19 John David Anglin
PR testsuite/58645
* gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux
The attached change fixes an identifer conflict caused by renaming the
member _slot to m_slot.
This fixes PR target/58603.
Committed as obvious. Tested on hppa2.0w-hp-hpux11.11, hppa64-hp-
hpux11.11 and hppa1.1-hp-hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
2013-10-19
John David Anglin dave.ang...@bell.net
_file variable in config.gcc.
Tested on hppa-unknown-linux-gnu and committed to trunk, 4.8 and 4.7.
Dave
--
John David Anglin dave.ang...@bell.net
2013-10-02 John David Anglin
* config.gcc (hppa*64*-*-linux*): Don't add pa/t-linux to tmake_file.
Index:
OK to backport the attached change to 4.7 and 4.8?
Dave
--
John David Anglin dave.ang...@bell.net
2013-09-28 John David Anglin
PR driver/58505
Backport from mainline:
2013-05-22 Matthias Klose
* jvspec.c (jvgenmain_spec): Add %I to cc1 call.
Index
ed to trunk and 4.8.
Dave
--
John David Anglin dave.ang...@bell.net
2013-09-20 John David Anglin
PR middle-end/56791
* config/pa/pa.c (pa_option_override): Disable auto increment and
decrement instructions until reload is completed.
Index: config/pa
Anglin dave.ang...@bell.net
2013-09-20 John David Anglin
* config/pa/pa-linux.h (TARGET_OS_CPP_BUILTINS): Define
__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1, __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2,
and __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4.
Index: config/pa/pa-linux.h
The attached change fixes a regression in my last change. Detected on
4.8 branch. Tested on
hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
2013-09-20 John David Anglin
* config/pa/pa.md: In "scc" insn patterns, cha
Dave
--
John David Anglin dave.ang...@bell.net
2013-09-14 John David Anglin
PR target/58382
* config/pa/pa.c (pa_expand_prologue): Change mode in gen_rtx_POST_INC
calls to word_mode.
Index: config/pa/pa.c
=
R_P (y)
&& hard_regno_nregs[REGNO(y)][mode] == 1))
try_int = false;
Eric, your patch works for me. Tested on hppa2.0w-hp-hpux11.11 and
hppa64-hp-hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
Index: expr.c
==
The patch fixes
this inconsistency.
Tested on hppa2.0w-hp-hpux11.11 and hppa64-hp-hpux11.11. Applied to
active branches.
Dave
--
John David Anglin dave.ang...@bell.net
2013-09-01 John David Anglin
* config/pa/pa.md: Allow &quo
y to trigger
a reload
pattern for this case in the backend. There are no reloads patterns
for insert
and extract operations. The middle is supposed to handle it.
Dave
--
John David Anglin dave.ang...@bell.net
On 29-Aug-13, at 6:52 PM, Steven Bosscher wrote:
Can the target make the move I'm asking
for without introducing new registers...
Yes, it can execute extract and insert instructions using the same
source and target register.
Of course, this clobbers the source.
Dave
--
John David A
On 24-Aug-13, at 6:43 AM, Steven Bosscher wrote:
On Fri, Aug 23, 2013 at 2:47 AM, John David Anglin wrote:
Ping.
On 28-Jul-13, at 12:17 PM, John David Anglin wrote:
This patch fixes PR middle-end/56382 on hppa64-hp-hpux11.11. The
patch
prevents moving a complex float by parts if we
On 24-Aug-13, at 10:37 AM, John David Anglin wrote:
On 24-Aug-13, at 6:43 AM, Steven Bosscher wrote:
I'm trying to understand how the patch would help...
The code you're patching is:
/* Move floating point as parts. */
if (GET_MODE_CLASS (mode) == MODE_COM
de, rtx
x,
return get_last_insn ();
}
- ret = emit_move_via_integer (mode, x, y, true);
+ ret = emit_move_via_integer (mode, x, y, can_create_pseudo_p
());
if (ret)
return ret;
}
Thanks,
Dave
--
John David Anglin dave.ang...@bell.net
Ping.
On 28-Jul-13, at 12:17 PM, John David Anglin wrote:
This patch fixes PR middle-end/56382 on hppa64-hp-hpux11.11. The
patch prevents moving a complex float by parts if we can't
create pseudos. On a big endian 64-bit target, we need a psuedo to
move a complex float and this
This patch fixes PR middle-end/56382 on hppa64-hp-hpux11.11. The
patch prevents moving a complex float by parts if we can't
create pseudos. On a big endian 64-bit target, we need a psuedo to
move a complex float and this fails during reload.
OK for trunk?
Dave
--
John David A
MBOL_REF (Pmode,
"__enable_execute_stack"),
+LCT_NORMAL, VOIDmode, 1, XEXP (m_tramp, 0), Pmode);
+#endif
}
/* Perform any machine-specific adjustment in the address of the
trampoline.
Dave
--
John David Anglin dave.ang...@bell.net
PA_11"
tm_file="${tm_file} dbxelf.h elfos.h openbsd.h openbsd-stdint.h
openbsd-libpthread.h \
pa/pa-openbsd.h pa/pa32-regs.h pa/pa32-openbsd.h"
- tmake_file="${tmake_file} pa/t-openbsd"
extra_options="${extra_options} openbsd.opt"
On 14-Apr-13, at 7:37 AM, Steven Bosscher wrote:
On Tue, Apr 9, 2013 at 3:46 AM, John David Anglin wrote:
Seems to cause a reload problem:
Problem may be in not removing the continuation character "\" from
various
macro definitions.
Right, ASM_OUTPUT_ADDR_V
On 14-Apr-13, at 7:37 AM, Steven Bosscher wrote:
On Tue, Apr 9, 2013 at 3:46 AM, John David Anglin wrote:
Seems to cause a reload problem:
Problem may be in not removing the continuation character "\" from
various
macro definitions.
Right, ASM_OUTPUT_ADDR_V
branch? This is a 4.7
regression.
Dave
--
John David Anglin dave.ang...@bell.net
2013-04-06 John David Anglin
PR other/55274
* config/t-slibgcc-hpux (SHLIB_MAPFILES): Define.
Index: config/t-slibgcc-hpux
The fix is obvious. Tested on hppa64-hp-hpux11.11 and hppa-unknown-
linux-gnu with no
observed regressions. Committed to 4.8 and trunk.
Dave
--
John David Anglin dave.ang...@bell.net
2013-04-06 John David Anglin
PR target/55487
* config/pa/pa.c
on hppa2.0w-hp-hpux11.11.
Dave
--
John David Anglin dave.ang...@bell.net
2013-03-11 John David Anglin
* gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
* gcc.dg/tree-ssa/pr55579.c: Likewise.
Index: gcc.dg/tree-ssa/vector-4.c
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
PR testsuite/54119
* gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa
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
PR debug/56307
* gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
Index: gcc.dg/tree-ssa/pr55579.c
Compilation of gcc.dg/pr44194-1.c fails on hppa*64*-*-* and needs to
skipped as on most other 64-bit targets.
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
On 18-Feb-13, at 11:45 AM, John David Anglin wrote:
2013-02-18 John David Anglin
PR target/56347
* config/pa/pa.c (pa_conditional_register_usage): On HP-UX, mark
registers %fr12 and %fr12R as call used.
I committed the attached change. It no longer unconditionally
(613) 990-0752 (FAX: 952-6602)
2013-02-18 John David Anglin
PR target/56347
* acinclude.m4 (LIBGFOR_CHECK_FOR_BROKEN_POWF): Remove check for
broken powf.
* configure.ac (LIBGFOR_CHECK_FOR_BROKEN_POWF): Likewise.
* intrinsics/c99_functions.c: Likewise
ed 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
PR target/
...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-02-18 John David Anglin
PR target/56214
* config/pa/predicates.md (base14_operand): Except for BLKmode, QImode
and HImode, require all displacements to be an integer
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 su
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 sect
On 3-Feb-13, at 3:25 PM, John David Anglin wrote:
Committed to trunk.
Oops, forgot to attach change.
Dave
--
John David Anglin dave.ang...@bell.net
2013-02-03 John David Anglin
* config/pa/constraints.md: Adjust unused letters. Change "T"
constraint to
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 st
.
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
* config/pa/pa.md (atomic_loaddi, atomic_loaddi_1, atomic_storedi,
atomic_storedi_1
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
* config/pa/pa.c (pa_emit_move_sequence): Replace calls
Council of Canada (613) 990-0752 (FAX: 952-6602)
2013-01-08 John David Anglin
* config/pa/pa.h (VAL_U6_BITS_P): Define.
(INT_U6_BITS): Likewise.
* config/pa/predicates.md (uint6_operand): New predicate.
(shift5_operand, shift6_operand): Likewise
OL_REF_TLS_P (x))
{
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...@be
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
* gcc.dg/pr55430.c: Define MAP_FAILED if not defined
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 backt
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.
earch Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-25 John David Anglin
PR target/53789
* config/pa/pa.md (movsi): Reject expansion of TLS symbol references
after reload starts.
Index: config/pa/
On 12/17/2012 12:08 PM, John David Anglin wrote:
On 12/17/2012 11:42 AM, Jan-Benedict Glaw wrote:
2012-12-17 Jan-Benedict Glaw
* gcc/varasm.c (pending_assemble_externals_processed): Guard
with ASM_OUTPUT_EXTERNAL.
This was fixed on trunk yesterday. The warning must be present on 4.6
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
PR middle-end/55709
Forward port from 4.7 branch:
2012-04-10 John David Anglin
PR middle-end/52894
* varasm.c
ch Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-09 John David Anglin
* fileline.c (getexecname): Define to getexecname_hpux on ia64 and
64-bit hppa hpux.
(getexecname_hpux): New.
Index: fileline.c
==
(FAX: 952-6602)
2012-12-09 John David Anglin
* 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): Like
-6602)
2012-12-09 John David Anglin
* mmapio.c: Define MAP_FAILED if not defined.
Index: mmapio.c
===
--- mmapio.c(revision 194272)
+++ mmapio.c(working copy)
@@ -40,6 +40,10 @@
#include "backtrace.h"
#incl
: 952-6602)
2012-12-09 John David Anglin
* 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(working copy)
@@ -1,8
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
PR middle-end/54470
* gcc.dg/ipa/iinline
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
* gcc.dg/torture/pr47917.c: Change
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
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
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-01 John David Anglin
PR middle-end/55198
* expr.c (expand_expr_real_1): Don't use bitfield extraction for non
BLKmode objects when EXPAND_ME
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
PR middle-end/52450
* gcc.dg
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
PR ada/52110
* s
cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-12-01 John David Anglin
PR libstdc++/55503
* testsuite/30_threads/condition_variable/members/53841.cc: Add
hppa*-hp-hpux11* to -pthread dg-options.
Index: testsuite/
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
dave.ang...@nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
2012-11-12 John David Anglin
PR target/55195
* config/pa/pa.md (type): Add sibcall and sh_func_adrs insn types.
(in_branch_dela
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
* gcc.dg
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
PR rtl-optimization/54739
* config/pa/pa.md: Remove DImode and
1 and
hppa64-hp-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
* config/pa/pa.md: Adjust unamed
--
J. 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
PR target/54083
* gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
Index: gcc.dg/to
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
>
> * config.host (hppa-*-openbsd*): New target.
>
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
John David Anglin
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/dwarf2/nested-3.C
501 - 600 of 668 matches
Mail list logo