On 11/18/18 7:28 AM, James Clarke wrote:
GCC will emit ".option (no)relax" in its outputted assembly, but when using it as an assembler driver, such as for preprocessed assembly, it's merely preprocessing and therefore will not generate this directive. Therefore we should pass -mno-relax on to the assembler if specified (and supported) as we do for other flags.
This looks good. I will commit when your assignment comes through. Jim