ARM thumb-interwork libgcc asm functions have no bx

Richard Earnshaw rearnsha@arm.com
Tue Aug 8 04:09:00 GMT 2000


Giuliano,

Can you please try the following patch.  You will need to rebuild the 
compiler and (at the very least) the interworking versions of libgcc.a

Richard.

	* arm.h (CPP_SPEC): Use sub-spec cpp_interwork.
	(CPP_INTERWORK_SPEC, CPP_INTEWORK_DEFAULT_SPC): New sub-specs.
	(EXTRA_SPECS): Add them.
	* arm/lib1funcs.asm: Support builds for interworking.




More information about the Gcc-bugs mailing list