Gcc arm fix for USB device library

fixes USB device library. (Does not yet fix USBHost drivers)