This was needed after an update to goto-cc, which caused
previously-compiled binaries used in the test suite to trigger an
assertion failure. Also updated instructions on how to generate these
binaries.
This commit fixes#1376.
goto-cc now accepts the following flags:
-mthumb{,-interwork}
-mcpu=PROC
-march=PROC
-mtune=PROC
where PROC is one of the (many) processors that GCC accepts for those
three arguments.
Supplying one or more of these flags causes goto-cc to switch to the
mode of that architecture, i.e. by changing output code format, sizes of
pointers and integers, etc. Thus, passing (for example) -mcpu=cortex-a15
is enough to make goto-cc generate ARM-32 code; there is no longer any
need to pass -m32.