Hi Revital,
On 4 March 2011 15:46, Revital1 Eres ERES@il.ibm.com wrote:
Hello Ramana,
I've always seen this turned on when bootstrapping FSF trunk with no
special
configuration options.
You are correct, sorry for the confusion. I checked again and it is indeed turned on also with --with-arch=armv7-a.
No problem.
When configuring without --with-arch=armv7-a and using -mthumb flag thumb-1 is been tested.
I don't understand "using -mthumb" . Are you manually adding -mthumb to your boot C flags ?
If you are trying to bootstrap in Thumb state use the configuration knob --with-mode=thumb and the value you pass to --with-arch or -with-cpu will ensure that this gets the right level of the Thumb ISA. Thus the compiler will bootstrap using the Thumb2 ISA, if you use --with-arch=armv7-a . If you use anything less than or equal to --with-arch=armv6 or a cpu that implements v6 or lower of the architecture you'll end up bootstrapping with Thumb1.
Are you saying that Thumb1 bootstraps are broken with SMS / do-loop and debug info ?
cheers Ramana