fferently, this would explain why GDB is
unable to find and use it.
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM Deutschland Research & Development GmbH
Barry Song <21cn...@gmail.com> wrote.
> 2012/2/3 Ulrich Weigand :
> > However, from looking at the gdbserver sources provided with Android,
> > it seems there are some differences; in particular, there's this patch:
> >
> > +/* Android doesn't h
contains only a single variable of such struct
type, this is then also the alignment requirement of the section.
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
t;: it reduces the alignment requirement of
the struct from 2 (in this case) to 1, which is actually exactly
what's causing the problems in the original test case.
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU c
powers of two, that amounts to the same) of the alignment requirements
of all members. However, attribute packed for a struct applies to
each element separately, and thus each element has alignment
requirement 1, which is then also the maximum.
Mit freundlichen Gruessen / Best Regards
Ulrich
) ...
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM Deutschland Research & Development GmbH
Vorsitzende des Aufsichtsrats: Martina Koederitz | Gesch
there ...
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter | Geschäfts
oduct"
field to "valgrind".)
Since I don't expect there to be a significant number of further
Linaro contributions to valgrind, it's probably not worthwhile to
spend effort trying to automate tracking those ...
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
e,
if you have more details of what exactly you tried and what went wrong,
I'd be happy to have a look ...
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.
nce this is never-changing ABI,
duplication isn't actually all that bad. Also, all the other
platforms do it that way too, so why should ARM be different ...)
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolc
th more details.)
> Should you need a bug in linaro
> bug tracker I will be happy to file one
Yes, please do so; this makes it easier to track the problem
on the Linaro side. Thanks!
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-37
these issues included in the Linaro kernel (git tree
and/or packages ... not sure where the best place would be)?
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM
Ulrich) on that if you'd prefer?
Sure, that's fine with me ...
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM Deutschland Research & Development G
ry. Thanks!
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter | Geschäfts
his correctly ...
(This is on Ubuntu Natty using system gcc and binutils.)
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM Deutschland Research & Develo
r3
8376: bd80pop {r7, pc}
8378 :
8378: e92d0080push{r7}
837c: e28d7000add r7, sp, #0
8380: e1a0d007mov sp, r7
8384: e8bd0080pop {r7}
8388: e12fff1e bx lr
Aneesh V wrote:
> On Wednesday 16 March 2011 07:14 PM, Ulrich Weigand wrote:
> > The R_ARM_THM_CALL marks the branch instruction as still to be
processed
> > by the final link step. And once you actually *perform* the final
link,
> > e.g. via "gcc -o final a.ou
*two* new note types, one for VFP, and one for NEON
2) Have GDB look into the AT_HWCAP setting in the NT_AUXV note
Option 2) seems preferable to me, since NT_AUXV is already there,
and it can also be used to detect the integer-only NEON case.
Thoughts?
Mit freundlichen Gruessen / Best Regards
Ulr
Dave Martin wrote:
> On Thu, Mar 24, 2011 at 2:57 PM, Ulrich Weigand
wrote:
> > 1) Have *two* new note types, one for VFP, and one for NEON
>
> That may not make sense, since really it's a single register file
> shared by VFP and NEON. With NEON, you always have 32 x
Dave Martin wrote:
> On Thu, Mar 24, 2011 at 4:40 PM, Ulrich Weigand
wrote:
> > I would prefer to keep the contents of NT_VFPREGSET identical to the
> > contents of the PTRACE_GETVPFREGS/PTRACE_SETVPFREGS buffer:
> >
> > - This would allow implementation via the n
be
exactly identical to the content of the ptrace buffer. Since this
is the way everybody else is using, I think we'd have to have really
good arguments for deviating from it; I'm not sure I see those.
The usual way to deal with changes to the register set is to define
*new* regset
of its legacy ptrace register commands in terms of regset functions.
Mit freundlichen Gruessen / Best Regards
Ulrich Weigand
--
Dr. Ulrich Weigand | Phone: +49-7031/16-3727
STSM, GNU compiler and toolchain for Linux on System z and Cell/B.E.
IBM Deutschland Research & Development
22 matches
Mail list logo