{"id":18635780,"url":"https://github.com/xpack-dev-tools/arm-gcc-original-scripts","last_synced_at":"2025-11-04T12:30:36.974Z","repository":{"id":89188034,"uuid":"141868191","full_name":"xpack-dev-tools/arm-gcc-original-scripts","owner":"xpack-dev-tools","description":"Build scripts from the Arm Source invariant archive","archived":false,"fork":false,"pushed_at":"2021-10-22T10:12:13.000Z","size":193,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-12-27T08:44:11.878Z","etag":null,"topics":["arm","embedded","gcc"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xpack-dev-tools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-22T05:21:49.000Z","updated_at":"2021-10-22T10:11:26.000Z","dependencies_parsed_at":"2023-06-14T08:45:27.485Z","dependency_job_id":null,"html_url":"https://github.com/xpack-dev-tools/arm-gcc-original-scripts","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpack-dev-tools%2Farm-gcc-original-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpack-dev-tools%2Farm-gcc-original-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpack-dev-tools%2Farm-gcc-original-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xpack-dev-tools%2Farm-gcc-original-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xpack-dev-tools","download_url":"https://codeload.github.com/xpack-dev-tools/arm-gcc-original-scripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239433912,"owners_count":19637806,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm","embedded","gcc"],"created_at":"2024-11-07T05:26:33.627Z","updated_at":"2025-11-04T12:30:36.942Z","avatar_url":"https://github.com/xpack-dev-tools.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# arm-gcc-original-scripts\n\nThis [GitHub project](https://github.com/xpack-dev-tools/arm-gcc-original-scripts.git)\nkeeps a copy of the ARM original scripts used to build\n[GNU ARM Embedded Toolchain](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm),\nto easily identify the differences between releases.\n\nIt includes all existing files in the root folder, except the\n`How-to-build-toolchain.pdf`.\n\nNote: there is also a GitHub project\n[ARM-software/toolchain-gnu-bare-metal](https://github.com/ARM-software/toolchain-gnu-bare-metal), with the build scripts, but it does not seem up\nto date.\n\n## How to update\n\nTo update this repo:\n\n- download the source tarball from https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads\n- unpack the `.bz2`; the result is a folder like\n`gcc-arm-none-eabi-9-2019-q4-major`\n- clone from GitHub repo from https://github.com/xpack-dev-tools/arm-gcc-original-scripts.git\n- remove all files except this `README.md` and the `.git`\n- copy all files except the `How-to-build-toolchain.pdf`\n- commit the changes with a message like _9-2019-q4-major_\n- update this README.md with the new version name and URL\n- commit with a message like _README.md: add new version_\n- add a tag like _9-2019-q4-major_\n\n## Versions\n\nThe main GCC version is in `gcc/gcc/BASE-VER`.\n\n### gcc-arm-none-eabi-6-2017-q2-update\n\n- v6.3.1\n- https://developer.arm.com/-/media/Files/downloads/gnu-rm/6-2017q2/gcc-arm-none-eabi-6-2017-q2-update-src.tar.bz2\n\n### gcc-arm-none-eabi-7-2017-q4-major\n\n- v7.2.1\n- https://developer.arm.com/-/media/Files/downloads/gnu-rm/7-2017q4/gcc-arm-none-eabi-7-2017-q4-major-src.tar.bz2\n\n### gcc-arm-none-eabi-7-2018-q2-update\n\n- v7.3.1\n- https://developer.arm.com/-/media/Files/downloads/gnu-rm/7-2018q2/gcc-arm-none-eabi-7-2018-q2-update-src.tar.bz2\n\n### gcc-arm-none-eabi-8-2018-q4-major\n\n- v8.2.1\n- https://developer.arm.com/-/media/Files/downloads/gnu-rm/8-2018q4/gcc-arm-none-eabi-8-2018-q4-major-src.tar.bz2\n\n### gcc-arm-none-eabi-9-2019-q4-major\n\n- v9.2.1\n- https://developer.arm.com/-/media/Files/downloads/gnu-rm/9-2019q4/gcc-arm-none-eabi-9-2019-q4-major-src.tar.bz2\n\n### gcc-arm-none-eabi-9-2020-q2-update\n\n- v9.3.1\n- https://developer.arm.com/-/media/Files/downloads/gnu-rm/9-2020q2/gcc-arm-none-eabi-9-2020-q2-update-src.tar.bz2\n\n```\n% ls -l src\ntotal 404976\n-rw-r--r--@ 1 ilg  staff  40194618 May 21 15:31 binutils.tar.bz2\n-rw-rw-r--@ 1 ilg  staff    281051 May 27 21:48 build-manual.tar.bz2\n-rw-r--r--@ 1 ilg  staff    405103 May 21 15:33 expat-2.1.1.tar.bz2\n-rw-r--r--@ 1 ilg  staff  89297302 May 21 15:32 gcc.tar.bz2\n-rw-r--r--@ 1 ilg  staff  38102986 May 21 15:33 gdb.tar.bz2\n-rw-r--r--@ 1 ilg  staff   2383840 May 21 15:33 gmp-6.1.0.tar.bz2\n-rw-r--r--@ 1 ilg  staff      2820 May 21 15:33 installation.tar.bz2\n-rw-r--r--@ 1 ilg  staff   1475708 May 21 15:33 isl-0.18.tar.xz\n-rw-r--r--@ 1 ilg  staff    148529 May 21 15:33 libelf-0.8.13.tar.gz\n-rw-r--r--@ 1 ilg  staff   5264188 May 21 15:33 libiconv-1.15.tar.gz\n-rw-r--r--@ 1 ilg  staff    669925 May 21 15:33 mpc-1.0.3.tar.gz\n-rw-r--r--@ 1 ilg  staff   1279284 May 21 15:33 mpfr-3.1.4.tar.bz2\n-rw-r--r--@ 1 ilg  staff  13980378 May 21 15:33 newlib.tar.bz2\n-rw-r--r--@ 1 ilg  staff      9372 May 21 15:33 samples.tar.bz2\n-rw-r--r--@ 1 ilg  staff    571091 May 21 15:33 zlib-1.2.8.tar.gz\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxpack-dev-tools%2Farm-gcc-original-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxpack-dev-tools%2Farm-gcc-original-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxpack-dev-tools%2Farm-gcc-original-scripts/lists"}