another question about branch island

Eric Christopher echristo@apple.com
Wed Feb 22 03:29:00 GMT 2006


>  Are they the same thing? If gcc just emits the instruction 'jbsr',
> then the assembler must be modified to handle this instruction. Then I
> need modify all the stuff, gcc, as, ld, bfd. I understand aright?

Close enough. I really suggest that you do what everyone else has  
suggested
and modify binutils though. The problem with the solution in gcc is  
that it cannot
handle assembly language files that can cross the 32M boundary. (or  
whatever
boundary you've got in your processor)

-eric



More information about the Gcc mailing list