Re: [BUG?] GCC 4.5.2 produces deprecated ARM relocation

2011-10-25 Thread Ben Gamari
On Mon, 24 Oct 2011 16:04:02 +0100, Nick Clifton wrote: > Hi Ben, > > > To my > > surprise, I found that the compiler instead[2] produced the deprecated > > R_ARM_PLT32 relocation. Considering the deprecated state of this > > relocation type, should this be considered a bug? > > Yes... > > > Be

Re: [BUG?] GCC 4.5.2 produces deprecated ARM relocation

2011-10-19 Thread Richard Earnshaw
On 14/10/11 19:31, Ben Gamari wrote: > On Fri, 14 Oct 2011 18:38:26 +0100, Richard Earnshaw wrote: >> On 14/10/11 17:40, Ben Gamari wrote: >>> I was recently trying to test GCC's behavior in producing various types >>> of ARM relocations. In particular, I was trying to produce an >>> R_ARM_JUMP24

Re: [BUG?] GCC 4.5.2 produces deprecated ARM relocation

2011-10-14 Thread Ben Gamari
On Fri, 14 Oct 2011 18:38:26 +0100, Richard Earnshaw wrote: > On 14/10/11 17:40, Ben Gamari wrote: > > I was recently trying to test GCC's behavior in producing various types > > of ARM relocations. In particular, I was trying to produce an > > R_ARM_JUMP24 relocation, which requires veneer. It wa

Re: [BUG?] GCC 4.5.2 produces deprecated ARM relocation

2011-10-14 Thread Richard Earnshaw
On 14/10/11 17:40, Ben Gamari wrote: > I was recently trying to test GCC's behavior in producing various types > of ARM relocations. In particular, I was trying to produce an > R_ARM_JUMP24 relocation, which requires veneer. It was suggested that > the code most likely to produce this relocation wo

[BUG?] GCC 4.5.2 produces deprecated ARM relocation

2011-10-14 Thread Ben Gamari
I was recently trying to test GCC's behavior in producing various types of ARM relocations. In particular, I was trying to produce an R_ARM_JUMP24 relocation, which requires veneer. It was suggested that the code most likely to produce this relocation would involve some sort of tail recursion. I wr