I'm in need of building up a development environment using an older version of the gnu-arm-toolchain.
The assembler in need is
GNU assembler (GNU Tools for ARM Embedded Processors) 2.24.0.20150304Copyright 2013 Free Software Foundation, Inc.This program is free software; you may redistribute it under the terms ofthe GNU General Public License version 3 or later.This program has absolutely no warranty.This assembler was configured for a target of `arm-none-eabi'.
Is there a chance to find it somewhere (either sources or macOS, FreeBSD, Linux binaries)?
The download page says: "...You can download older releases from Launchpad..."
Based on the date 20150304, the version you want is 4.9-2015-q1-update.
Out of curiosity, what is it that is forcing the need for an older version?
Thanks. The reason is the following:
I got a project from someone who developed that project under WIndows and that said tool chain version.
I'm now moving the whole project to a Unix platform (macOS) to continue development.
To assure that the last produced binary is exactly identical from what I build on the new platform, I need to
have exact the same version of assembler on the new platform, because the latest toolchain version
did not produce the exact same results. Some instruction have been assembled differently. (to different code expansion, instruction length)
Krischu said:To assure that the last produced binary is exactly identical from what I build on the new platform, I need to have exact the same version of assembler on the new platform, because the latest toolchain version did not produce the exact same results.
did not produce the exact same results.
Understood. Thank you.