Re: native gdb for Android

2012-02-02 Thread Ulrich Weigand
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

Re: native gdb for Android

2012-02-03 Thread Ulrich Weigand
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

Re: gcc: Thumb interworking and weakly linked functions

2012-02-20 Thread Ulrich Weigand
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.

Re: gcc: Thumb interworking and weakly linked functions

2012-02-21 Thread Ulrich Weigand
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

Re: gcc: Thumb interworking and weakly linked functions

2012-02-23 Thread Ulrich Weigand
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

Re: GCC Explorer.. on ARM?

2012-05-24 Thread Ulrich Weigand
) ... 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

Re: Please help us setup patches.linaro.org

2011-06-15 Thread Ulrich Weigand
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

Re: Please help us setup patches.linaro.org

2011-06-15 Thread Ulrich Weigand
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

Re: Static Library startup

2011-12-05 Thread 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.

Re: "struct user" conflicts on arm

2011-12-15 Thread Ulrich Weigand
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

Re: Linaro gcc ICE bug

2010-12-13 Thread Ulrich Weigand
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

Kernel fixes for HW watchpoint support

2011-02-21 Thread Ulrich Weigand
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

RE: Kernel fixes for HW watchpoint support

2011-02-21 Thread Ulrich Weigand
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

Re: Kernel fixes for HW watchpoint support

2011-02-21 Thread Ulrich Weigand
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

Re: gcc: Thumb interworking and weakly linked functions

2011-03-15 Thread Ulrich Weigand
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

Re: gcc: Thumb interworking and weakly linked functions

2011-03-16 Thread Ulrich Weigand
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

Re: gcc: Thumb interworking and weakly linked functions

2011-03-22 Thread Ulrich Weigand
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

Re: RFC: ARM: Support for VFP/NEON registers in coredumps

2011-03-24 Thread Ulrich Weigand
*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

Re: RFC: ARM: Support for VFP/NEON registers in coredumps

2011-03-24 Thread Ulrich Weigand
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

Re: RFC: ARM: Support for VFP/NEON registers in coredumps

2011-03-24 Thread Ulrich Weigand
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

Re: RFC: ARM: Support for VFP/NEON registers in coredumps

2011-03-25 Thread Ulrich Weigand
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

Re: RFC: ARM: Support for VFP/NEON registers in coredumps

2011-03-25 Thread Ulrich Weigand
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