Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Christophe Lyon
On 27 August 2015 at 15:35, Jiong Wang wrote: > > Christophe Lyon writes: > >> On 27 August 2015 at 12:03, Jiong Wang wrote: >>> >>> Jiong Wang writes: >> >> Those relocation types required by tls-size 12 & 24 are supported by >> binutils-2.25 already, and you have passed compilation

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Jiong Wang
Christophe Lyon writes: > On 27 August 2015 at 12:03, Jiong Wang wrote: >> >> Jiong Wang writes: > > Those relocation types required by tls-size 12 & 24 are supported by > binutils-2.25 already, and you have passed compilation and failed at > exectuion, so there do have something

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Christophe Lyon
On 27 August 2015 at 12:03, Jiong Wang wrote: > > Jiong Wang writes: Those relocation types required by tls-size 12 & 24 are supported by binutils-2.25 already, and you have passed compilation and failed at exectuion, so there do have something wrong I guess. Either t

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Jiong Wang
Jiong Wang writes: >>> >>> Those relocation types required by tls-size 12 & 24 are supported by >>> binutils-2.25 already, and you have passed compilation and failed at >>> exectuion, so there do have something wrong I guess. >>> >>> Either the generated instruction sequence or the bare-metal envi

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Jiong Wang
Christophe Lyon writes: > On 27 August 2015 at 10:35, Jiong Wang wrote: >> >> Christophe Lyon writes: >> >>> On 19 August 2015 at 16:21, Jiong Wang wrote: Marcus Shawcroft writes: > On 21 May 2015 at 17:49, Jiong Wang wrote: > >> 2015-05-14 Jiong Wang >> gcc/

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Christophe Lyon
On 27 August 2015 at 10:35, Jiong Wang wrote: > > Christophe Lyon writes: > >> On 19 August 2015 at 16:21, Jiong Wang wrote: >>> >>> Marcus Shawcroft writes: >>> On 21 May 2015 at 17:49, Jiong Wang wrote: > 2015-05-14 Jiong Wang > gcc/ > * config/aarch64/aarch64.c (aar

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Jiong Wang
Christophe Lyon writes: > On 19 August 2015 at 16:21, Jiong Wang wrote: >> >> Marcus Shawcroft writes: >> >>> On 21 May 2015 at 17:49, Jiong Wang wrote: >>> 2015-05-14 Jiong Wang gcc/ * config/aarch64/aarch64.c (aarch64_print_operand): Support tls_size. * config/aarch

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-27 Thread Christophe Lyon
On 19 August 2015 at 16:21, Jiong Wang wrote: > > Marcus Shawcroft writes: > >> On 21 May 2015 at 17:49, Jiong Wang wrote: >> >>> 2015-05-14 Jiong Wang >>> gcc/ >>> * config/aarch64/aarch64.c (aarch64_print_operand): Support tls_size. >>> * config/aarch64/aarch64.md (tlsle): Choose proper

Re: [AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-25 Thread Marcus Shawcroft
> 2015-08-19 Marcus Shawcroft > Jiong Wang > gcc/ > * config/aarch64/aarch64.c (initialize_aarch64_tls_size): Set default > tls size for tiny, small, large memory model. > (aarch64_load_symref_appropriately): Support new symbol types. > (aarch64_expand_mov_immediate): Likew

[AArch64][TLSLE][3/3] Implement local executable mode for all memory model

2015-08-19 Thread Jiong Wang
Marcus Shawcroft writes: > On 21 May 2015 at 17:49, Jiong Wang wrote: > >> 2015-05-14 Jiong Wang >> gcc/ >> * config/aarch64/aarch64.c (aarch64_print_operand): Support tls_size. >> * config/aarch64/aarch64.md (tlsle): Choose proper instruction >> sequences. >> (tlsle_): New define_ins