The symbols generated for Thunks have type STT_FUNC, to permit a thunk to be reused via a blx instruction the Thumb bit (0) needs to be set properly.
With the current interworking Thunks we never need to do a bl/blx to a Thunk in a different state so this lack of precision doesn't hurt us. When range extension thunks are used we will need to do this.