@xpack-dev-tools/qemu-arm
Version:
A binary xpm package with QEMU Arm executables
1,238 lines (803 loc) • 25.2 kB
Markdown
# Change & release log
Entries in this file are in reverse chronological order.
## 2025-10-09
* v9.2.4-1.1 published on npmjs.com
* cfc3fc9 package.json: update URLs for 9.2.4-1.1 release
* 9aa6277 website: blog post release 9.2.4-1.1 published
* 73aed0b CHANGELOG update
* v9.2.4-1 released
* ea78829 website: update actions durations
* ec57d5f workflows macos install distlib
* a22e93e package.json bump deps
## 2025-10-08
* 9070f00 remove legacy test
* 771eb17 website maintainer update
* 69cf34f package.json bump deps
* 30b1de4 website: update durations and folder hierarchies
* b1eaf10 versioning.sh revert readline to 8.1.2
* 3209583 add host build
* 1322436 test-assets fix a72 and update all
## 2025-10-05
* ef0b9e3 versioning.sh downgrade pixman 0.43.4
* 9bc075b package.json bump deps (meson)
* 8cfa303 add icu4c
* a541282 website update
* e6006f1 prepare v9.2.4-1
## 2025-10-05
* v9.2.4-1 prepared
* 2cfd622 re-generate website commons
* d450250 re-generate top commons
## 2025-04-09
* af006bf test-sourceforge*: on every Saturday
## 2025-04-06
* 49ab73f test-sourceforge-downloads.yml update
## 2025-04-05
* d3a75db test-sourceforge-downloads.yml update
* 063ec37 test-sourceforge-downloads.yml update
* 3a8f681 test-sourceforge-downloads.yml update
* 8f9b1fa test-sourceforge-downloads.yml update
* aeb06bd add test-sourceforge-downloads.yml
## 2025-03-23
* e5e2668 update /licenses/MIT
* 845ea8f website: re-generate commons
* 4bcc3fe re-generate commons
* 1d5247c website package.json shareOnTwitter update
* 9017a52 website package.json author update
* fc8de8e website generate-website-commons update
## 2025-02-24
* 4a23ce2 website: re-generate descriptive & permalink names
* d6da8ae re-generate descriptive & permalink names
## 2025-02-23
* fe3f372 website: re-generate commons
* 8192817 re-generate commons
## 2025-02-21
* 413d1ba website: project/history update
## 2025-02-18
* 7171360 package.json: bump minimumXpmRequired 0.20.5
* 477a85b package.json: bump xpm 0.20.5
## 2025-02-16
* 4531099 package-lock.json update
## 2025-02-14
* a33204c package.json: remove qemu-system-gnuarmeclipse
* 23c00cb pacakge.json: revert version to 8.2.6-1.1
* c4425cb versioning.sh: disable qemu_arm_legacy_build
* 7f850bb re-generate commons
* 73c722b re-generate commons
## 2025-02-13
* e353e45 re-generate commons
## 2025-02-10
* 77e1a17 8.2.6-2 with ffi3.4.7
## 2025-02-07
* 518cd52 website: re-generate commons
## 2025-02-04
* 554781b website: re-generate commons
* 119a61e build-assets: update generate-website-blog-post
## 2025-02-03
* fc8aa86 build-assets: bump deps
* 5b898bb website: re-generate commons
* ba5a32f website: re-generate commons
## 2025-02-02
* 817e04b website: re-generate commons
## 2025-01-31
* b103eb7 website: updates and final common rework
## 2025-01-30
* 184cfd5 website: rework getting-started
* 1817c72 website: more rework with commons
## 2025-01-29
* 7e3d844 website: more rework with commons
## 2025-01-27
* 0958df8 website: cosmetise imports
## 2025-01-26
* 0dc9e05 website: rework with _project
## 2025-01-23
* 94929d6 website: re-generate commons
## 2025-01-22
* 52457d4 website: re-generate commons
## 2025-01-21
* 46a4148 build-assets: cleanup actions
* 5db8693 website: re-generate commons
* d4ee1b4 website: re-generate commons
* d770e3b website: re-generate commons
## 2025-01-20
* 919a2fe re-generate commons
* 3234105 website: re-generate commons
## 2025-01-19
* a6e9e52 website: remove unused customField.js
* cf57265 build-assets: move customFields to websiteConfig
* c7a6048 website: re-generate commons
## 2025-01-17
* 9ef764c website: re-generate commons
* 8d67176 re-generate commons
* 0d535b2 website: re-generate commons
## 2025-01-16
* 88e0903 website: re-generate commons
* 2f00b5a re-generate commons
## 2025-01-15
* f5c4753 website: updates
* 6a0a613 re-generate commons
## 2025-01-14
* c90e1bd re-generate commons
* 4e330db re-generate commons
## 2025-01-13
* a13fefe re-generate workflows
* 828b008 copyright updates
* 12cb550 copyright updates
## 2025-01-10
* 8db54f3 website: updates
* 7412fcc website: updates
* ca117e5 website: updates
## 2025-01-09
* 296d7f9 build-assets/package.json: bump deps
* bb7c69d website: updates
## 2025-01-02
* f4b77b2 top package.json: fix homepage url
* 0d44c0b package.json: cosmetics
* a7387a8 website: updates
* 8950e02 build-assets/package.json: bump deps
## 2024-12-31
* 9a5455b website: updates
## 2024-12-30
* cc989d2 package.json: bump deps
* 33435a7 website: updates
## 2024-12-24
* efee30f website: updates
* 5853c6c website: updates
## 2024-12-22
* 1cad71d website: update redirects
* 9754598 website: updates
* 851c3cd website: add _xpack.github.io
## 2024-12-20
* b0c3da9 website: updates
* b1b29e5 website: updates
* d80c19e website: updates
## 2024-12-11
* 2d5ba66 website: updates
* 9518050 website/blog updates
* 6128f19 website/blog/_templates/blog-post-release*
* 7173585 build-assets/package.json: bump deps
## 2024-12-04
* 815fbcc website: updates
## 2024-10-15
* 31bb066 website: updates
* b11abc3 website: updates
## 2024-10-14
* 704ce47 website: updates
## 2024-10-13
* 236ca1f website: updates
* 66fb848 website: updates
* 4cb24b3 website: updates
## 2024-10-11
* b2953b4 website: updates
* d817559 website/blog/_templates/blog-post-release*
* f595777 website/blog/_templates/blog-post-release*
## 2024-10-10
* 5f71b1b website: updates
* fa024dc website: updates
## 2024-10-09
* 5ab32a8 website move blog post templates
* 2f65025 website: updates
* 3f4cc79 website: updates
## 2024-10-07
* 73a4740 website: updates
* d72ff1d ISSUE_TEMPLATE update
* 7c157f1 website: updates
## 2024-10-06
* 7bdbcbc website: updates
* 4ea0549 website: updates
* a95029c re-generate workflows
## 2024-10-04
* 7547ce3 website: updates
* a4249ec templates/body-blog update
## 2024-09-18
* 7ba619b website: updates
* 4335f26 website update
* 2d0c8b6 build-assets/package.json: bump deps
* a708919 build-assets/templates updates
## 2024-09-12
* aeb95ae website update
* f685e0a build-assets/templates update
* 6cdd7d7 website update
* 7cf8b8e 8.2.6-1.1
* fbd7977 CHANGELOG: publish npm v8.2.6-1.1
* v8.2.6-1 published on npmjs.com
* 4517bf7 package.json: update urls for 8.2.6-1.1 release
* 21b5679 blog post release 8.2.6-1 published
* 9921621 website content added
* 1d598db build-assets/templates updates
* 808befa CHANGELOG update
* 49abd5d build-assets/templates update
* e70a1ec CHANGELOG update
* 448c6fe qemu-arm*.sh: show machines/cpus
## 2024-09-11
* daefc33 prepare v8.2.6-1
* 76b55cc move tests to test-assets
* 516f9e4 update copyright notices
* 8e091c8 README updates
* c7d2499 versioning.sh: switch to upstream download
## 2024-09-10
* e4684ea re-generate workflows
* e859cca prepare 8.2.6-1
## 2024-08-17
* 7634aa7 website remove preliminary
* fb04b0c build-assets/package.json: updates
* ac1ea59 templates/body-blog update
* 7867235 templates/body-github: update
* 41cbbe6 re-generate workflows
## 2024-08-16
* 2087096 templates/body-github: update
## 2024-08-14
* 8c15b3d build-assets/package.json: updates
## 2024-08-09
* 950170a READMEs update
* ed250fd build-assets/package.json: updates
* 0d7df9d templates/body-blog update
## 2024-08-07
* 85ca2a5 build-assets/package.json: updates
* 6ac4c03 build-assets/package.json: updates
* fd0fa16 website: preliminary content
* 6997d4a re-generate workflows
* b9c5dd1 move to build-assets
## 2024-08-06
* 62997ec package.json: bump deps
## 2024-08-04
* 0a71a2d package.json: bump deps
* 5bf02ad package.json: update generate-workflows
* 6784132 templates/jekyll update
* 1491858 versioning.sh: use is_development
* cd35731 qemu*.sh: use is_development
* e629366 READMEs update
* cc457e1 package.json: add actions, bump deps
## 2024-07-27
* fef7502 package.json: add actions, bump deps
* 416f95b templates/jekyll update
## 2024-07-23
* 1f232ee READMEs update
* 398c4e7 .npmignore update
* e9ec3d1 re-generate scripts
* 1edf8df body-jekyll update
* 0b5ad42 re-generate workflows
* 035abac package.json: rework generate workflows
* e506195 package.json: loglevel info
* cadd869 package.json: bump deps
## 2024-06-18
* f36191e scripts/tests/update.sh: simplify
* a8f69c0 READMEs update
## 2024-06-17
* fbd43da package.json: rework generate workflows
* 77abb97 package.json: bump deps
* 37af75d application.sh: update
## 2024-05-23
* 44328a1 package.json: clang 16.0.6-1.1
## 2024-05-18
* f9a409c rework git_clone call
* f754bd4 READMEs update
* e960571 package.json: XBB_ENVIRONMENT_SKIP_CHECKS
## 2024-05-16
* 5de14ff READMEs update
* b62ba4d versioning.sh: --enable-lib-suffixes
## 2024-05-14
* c7523cf versioning.sh: do not add --disable-lib-suffixes
## 2024-05-09
* 1193d42 use is_develop and with_strip
## 2024-05-07
* 0b65ee8 versioning.sh: remove DISABLE_WIDEC
## 2024-05-03
* ba1399f package.json: add bison to deps
## 2024-04-02
## 2024-05-02
* 535a236 package.json: clang 17.0.6-1.1
* b1d1f16 README update
* cecfb8f 8.2.2-1.1
* ed0a915 CHANGELOG: publish npm v8.2.2-1.1
* d9dc847 package.json: update urls for 8.2.2-1.1 release
* 78ea298 README update
* 14f8eb4 body-jekyll update
* 5dc19d7 CHANGELOG update
* 74bafaa README update
* 3e8fe51 prepare v8.2.2-1
* 8062ce7 re-generate workflows
* 0baa2ad package.json: bump deps
* 2e4384c package-lock.json update
* abb10b9 README update
## 2024-04-01
* d674055 package.json: bump deps
## 2024-03-29
* 2bbcb09 prepare v8.2.2-1
* 732b784 qemu-arm-legacy.sh: disable docs
## 2024-03-28
* c31d7df prepare v8.2.2-1
* 33ea797 package.json: bump deps
## 2024-03-22
* ac24c48 package.json: xpm-version 0.18.0
## 2024-03-08
* 40598f4 package.json: xpm-version 0.18.0
## 2024-03-07
* 25ee895 package.json: xpm-version 0.18.0
* a225063 package.json: bump deps
## 2024-03-06
* adcf1a6 body-jekyll update
* f0ce808 package.json: bump deps
## 2024-02-07
* 5e17acf READMEs update
* cf4963d package.json: bump deps
## 2023-12-03
* ba9b571 package.json: bump deps
* 87cf64f re-generate workflows
## 2023-11-16
* a9b1064 templates/jekyll add aarch64
## 2023-11-12
* 8f3eaa1 package.json: bump deps
## 2023-09-25
* a16d5db body-jekyll update
## 2023-09-20
* cb95fdc package.json: bump deps
## 2023-09-16
* 1d7bb5f package.json: add linux32
* d92cd37 body-jekyll update
## 2023-09-11
* 3223267 package.json: bump deps
## 2023-09-08
* 7b1ec03 package.json: bump deps
* fc20b56 versioning.sh: call libiconv for autotools
* 607fe8a versioning.sh: cleanups
## 2023-09-06
* 024806a package.json: bump deps
* 358714d READMEs update
* 6a05455 body-jekyll update
## 2023-09-05
* 3d1b845 qemu-arm-legacy.sh: run_verbose diff
* 4ae085e re-generate workflows
* be06640 READMEs update
* 136a6dc package.json: bump deps
## 2023-09-03
* 95c60d1 templates/jekyll update
* 4616ea0 7.2.5-1.1
* 82fa944 CHANGELOG: publish npm v7.2.5-1.1
* 6274091 package.json: update urls for 7.2.5-1.1 release
* 02e13b7 template/jekyll update
* b66973c template/jekyll update
* b1b5c60 CHANGELOG update
* 886f752 README update durations
* b80d6f6 prepare v7.2.5-1
* f3dd09e package.json: xbb-5.1.0
* 7931154 qemu-arm-legacy.sh: explicit use of python2
## 2023-09-02
* 50172f5 VERSION 7.2.5-1
* a07cf1f versioning.sh: add 7.2.5
* 982d025 package.json: bump gcc
* f0bb4b2 prepare v8.1.0-1
* b48f760 dot.*ignore
## 2023-08-28
* 4aafd26 READMEs update
## 2023-08-25
* be7339b package.json: rm xpack-dev-tools-build/*
* 545f1dd package.json: bump deps
## 2023-08-21
* 8990277 READMEs update
* 16726d6 package.json: bump deps
## 2023-08-19
* f06d404 READMEs update
* 4ca2996 package.json: bump deps
## 2023-08-15
* d72b2ef README update
* 7621507 dot.*ignore update
* fd58d72 .vscode/settings.json: ignoreWords
* 78b1c20 re-generate workflows
* 6044eb4 versioning.sh: legacy 2.8.0-17
* 1491444 .vscode/settings.json ignoreWords
* 66a1246 re-generate workflows
* 2b22bbb README-MAINTAINER rename xbbla
* 1c955fc package.json: rename xbbla
* 20a4595 package.json: bump deps
* 1de08e2 READMEs update
* 7a87808 package.json: bump deps
## 2023-08-05
* e07ea4d READMEs update
## 2023-08-04
* e75d3d6 READMEs update
* 3ebe91a READMEs update
* b2c80e9 package.json: add build-develop-debug
* f10c4f5 READMEs update
## 2023-08-03
* 7a89275 package.json: reorder build actions
* 2c67f64 READMEs update
* bce322b package.json: bump deps
## 2023-07-28
* e98c1e2 READMEs update
* 06e37a6 READMEs update
* bfda3cd package.json: bump deps
* ad768ec package.json: liquidjs --context --template
* 5e77de3 scripts cosmetics
* acae1db re-generate workflows
* 07a87ea READMEs update
* 799035d package.json: minXpm 0.16.3 & @xpack-dev-tools/xbb-helper
* 12dcf3a READMEs update
* 9012b59 package.json: bump deps
## 2023-07-26
* bb48533 package.json: move scripts to actions
* 3e007af package.json: update xpack-dev-tools path
* fc55bcd READMEs update xpack-dev-tools path
* 8ccf67c body-jekyll update
* a280c15 READMEs update
## 2023-07-17
* 7f57fc8 package.json: bump deps
## 2023-03-25
* 325ed77 READMEs update
* 7cf9d1d READMEs update prerequisites
* 2afe70e package.json: mkdir -pv cache
## 2023-02-22
* 4992e1f READMEs update
## 2023-02-14
* 70c963c body-jekyll update
## 2023-02-10
* a9af7e9 package.json: update Work/xpacks
* cfb9199 READMEs update
## 2023-02-07
* 5b764b9 READMEs update
* 6a6c4de versioning.sh: update for https
* 7a2ab72 body-jekyll update
## 2023-01-31
* 45b1e1a 7.2.0-1.1
* 56ec27e CHANGELOG: publish npm v7.2.0-1.1
* e0eef12 package.json: update urls for 7.2.0-1.1 release
* 20341cf CHANGELOG update
* 22b7fb8 README update
* 8a34952 body-jekyll update
* 9570a2d add tests/update.sh
* a9493a3 .vscode/settings.json: ignoreWords
* e965ca7 README update
* 467d6c7 package.json: bump deps
* f6fd3f6 prepare v7.2.0-1
* v7.2.0-1 released
* 5dccc65 prepare v7.2.0-1
* 7d8e649 templates updates
* 6a21f36 re-generate workflows
* bcb54c2 package.json: bump deps
## 2023-01-28
* 3a1bc6d versioning.sh: use versioning functions
* 039599e README-MAINTAINER remove caffeinate xpm
## 2023-01-27
* 2a8dd40 package.json: reorder scripts
## 2023-01-24
* 51d6e2f README updates
## 2023-01-22
* b6ff1e3 README update
## 2023-01-11
* ce94c77 cosmetize xbb_adjust_ldflags_rpath
## 2023-01-09
* a50bcc6 qemu-arm-legacy.sh: cleanups
* 3c579da package.json: bump deps
* 141efe8 package.json: loglevel info
* 7d017fd versioning.sh: add comment before
## 2023-01-02
* 2610e96 package.json: reformat
## 2023-01-01
* f27c126 package.json: pass xpm version & loglevel
* 7404206 README update
## 2022-12-30
* 5f735c5 qemu-arm-legacy.sh: LDFLAGS+=" -lm -ldl -lpthread"
* 421eb2b README-MAINTAINER: xpm run install
* 180be6e qemu-arm-legacy.sh: LDFLAGS+=" -lm -lpthread -lrt -ldl"
* 894cef3 package.json: bump deps
* 6e2ea15 versioning.sh: regexp
## 2022-12-27
* dede07f README update
* b8a04e8 echo FUNCNAME[0]
* b5210b1 use autotools_build
* 2425c3d re-generate from templates
## 2022-12-26
* ba4e96d README updates
## 2022-12-25
* 8fae9df README update
* 23ca912 versioning.sh: remove explicit xbb_set_executables_install_path
* 97650ec versioning.sh: add comment M4
## 2022-12-24
* e3c740f README update
* cc2de25 versioning.sh: explicit set_executable
* 1fd86af READMEs updates
* 6cf3f8b updates to xbb v5.x
* 8fac609 package.json: update
* aec526e package.json: bump deps
* 83db152 move patches to helper
* 3fe4ccc re-generate from templates
* f98d8ab rename functions
## 2022-12-12
* 75d02b3 package.json: add caffeinate builds for macOS
* f6fc44f versioning.sh: use XBB_REQUESTED_*
## 2022-11-18
* fe22462 .vscode/settings.json: watcherExclude
## 2022-11-03
* 068168f tests/run.sh: fix darwin-arm64 test
* df50a76 versioning.sh: remove build_m4
* 166df6c README update
* bd152de package.json: add @xpack-dev-tools/m4
* 9f13d70 package.json: bump dep
* ccef5b0 CHANGELOG cosmetics
* 7f10d87 .vscode/settings.json: ignoreWords
## 2022-11-02
* 94dc3d7 README update
* 1bdf471 README update
* f7d4c81 README-MAINTAINER: update build sequences for docker
* 2eed77d package.json: remove docker apt-get install
* 2b9e066 versioning.sh: build m4 before autoconf
* 71ad139 package.json: deep-clean remove the Work folder too
* 1346174 add dependency to native m4.sh
* ea528f1 package.json: add arm docker images
## 2022-11-01
* df8775c package.json: rework docker
* f08070a versioning.sh: add native target deps
* ff7ccab versioning.sh: build_glib 2.74.1
* ddb251e application.sh: *-INITIAL_TARGET="native"
* 957ac6c application.sh: update deps
## 2022-10-31
* f94d542 README update
* a01a057 versioning.sh: XBB_WITH_UPDATE_CONFIG_SUB for build_vde
* d206251 update for xbb v5.0.0
* fa4588c re-generate build.sh & test.sh
* 37d62a3 re-generate workflows
* 90c352c remove submodule
## 2022-10-04
* 747db56 README update
* 08d10e2 README-RELEASE update for bullet lists in CHANGELOG
## 2022-09-25
* e918134 README-RELEASE update
## 2022-09-17
* 1004ea2 README-BUILD update
* ceedfa7 README-RELEASE update
* aca4095 7.1.0-1.1
* 1bc163c CHANGELOG: publish npm v7.1.0-1.1
* 10bb3f2 package.json: update urls for 7.1.0-1.1 release
* ef028e0 README-BUILD updates
* fc6dee9 body-jekyll update
* 24e76e4 CHANGELOG update
* 199fa29 README-RELEASE update
* 6610dd1 re-generate workflows
* a76165c README-RELEASE update durations
* ce0d696 common-versions: qemu-legacy 2.8.0-16
* 86ee481 .vscode/settings.json: ignoreWords
* d5ddd26 Use hello-world binaries for tests
## 2022-09-06
* v7.1.0-1.1 published on npmjs.com
* v7.1.0-1 released
## 2022-09-05
* f071361 change-versions: add support for 7.1.0
* 303e725 submodule
## 2022-09-03
* b1f9ec1 READMEs updates
## 2022-09-02
* 68b6959 prepare v7.1.0-1
* d3f676d body-jekyll: ~/Downloads
* fdb8368 README-DEVELOP: fix typos
* 47cbae0 .vscode/settings.json: ignoreWords
## 2022-09-01
* 20a3769 zypper -q --no-gpg-checks in
## 2022-08-31
* 51836fb body-jekyll update
* 57db084 README-RELEASE update
## 2022-08-30
* e070c18 README: XPACKS_STORE_FOLDER
* fbac97c package.json: reorder aarch*
## 2022-05-14
* 213669b submodule
* 4d903cc READMEs updates
* ed03c8a Travis CI mention
## 2022-05-05
* v7.0.0-1.1 published on npmjs.com
* v7.0.0-1 released
## 2022-05-03
* v7.0.0-1 prepared
## 2022-01-18
* v6.2.0-2.1 published on npmjs.com
* v6.2.0-2 released
* enable Cocoa for macOS, SDL is not functional
## 2022-01-13
* v6.2.0-1.1 published on npmjs.com
* v6.2.0-1 released
## 2022-01-07
* v6.2.0-1 prepared
## 2021-10-17
* [#15] - applied the two patches mentioned in
<https://bugs.launchpad.net/qemu/+bug/1429841/comments/6>
* update for new helper & XBB v3.3
## 2021-09-07
* v2.8.0-13.1 published on npmjs.com
* v2.8.0-13 prepared
## 2021-02-02
* v2.8.0-12.1 published on npmjs.com
* v2.8.0-12 published
* [#13] - enable barrier instructions for ARM v6
* [#13] - enable THUMB2 instructions for M0/M1
* [#14] - use proc_pidpath() to get executable path
* [#12] - add STM32F051-Discovery
## 2020-12-20
* v2.8.0-11 published
* [#6] - add TYPE_STM32F429ZITX
* [#6] - add STM32F407VGTX
## 2020-10-14
* v2.8.0-10 published
* v2.8.0-10.1 published on npmjs.com
## 2020-08-13
* v2.8.0-9.2 published on npmjs.com
* fix package.json xpack.bin
## 2020-07-01
* v2.8.0-9.1 published on npmjs.com
* v2.8.0-9 released
* add binaries for Arm 32/64-bit
* update for XBB v3.2
## 2020-03-29
* [#4] Fix the macOS relative path issue
## 2019-12-27
* bump v2.8.0-9
* add support for Arm binaries
## 2019-11-04
* v2.8.0-8.1 published on npmjs.com
* v2.8.0-8 released
* [#1] Blinky with STM32F1 fails
* [#2] Boards do not use the capabilities RAM size, but 128.
## 2019-07-22
* v2.8.0-7.1 published on npmjs.com
* v2.8.0-7 released
## 2019-06-28
* [#70] io/channel-watch.c: Correctly associate socket handle with
its corresponding event. (#71)
___
# Historical GNU MCU Eclipse change log
## 2019-04-24
* v2.8.0-5 20190424 released
## 2019-04-10
* fix STM32F4 SR reset value
## 2019-02-26
* [#63] cortexm/mcu.c: use '-m size=kb'; use the value from the machine object, which can be overriden by command line options.
* [#43] arm-semi.c: SYS_HEAPINFO returns all 0
* [#39] vl.c: fix crash for unsupported board
* add .vscode with build tasks and debug launchers
* Makefile: add install-gme
## 2019-02-11
* v2.8.0-4-20190211 released
* [#62] fix the GPIO persistence issue
* the greeting shows 32-bit or 64-bit (singular).
## 2018-05-23
* v2.8.0-3-20180523 released
* use new build scripts based on XBB
## 2017-06-15
* rebranded as xPack QEMU Arm
## 2016-12-27
* [#24] vl.c: fix semihosting parsing of other opts
## 2016-12-26
* STM32-P407 with functional buttons
* OLIMEXINO-STM32 with functional buttons
* STM32-P107 with functional buttons
* Netduino plus 2, Netduino Go & Maple with functional buttons
* merge master 2.8.0
## 2016-12-25
* NUCLEO-F411RE with functional buttons
* STM32-P103 with functional buttons
## 2016-12-24
* stm32/gpio: fix exti check
* NUCLEO-F103RB with functional buttons
* stm32: afio & syscfg with enable bit
## 2016-12-22
* stm32f429i-discovery with functional buttons
## 2016-12-18
* stm32: rearrange the `realize()` logic
* add `peripheral_create_memory_region()`
* add `peripheral_prepare_registers()`
## 2016-12-17
* svd: generate separate files for peripherals
* qemu.nsi: add devices folder to setup
## 2016-12-15
* stm32/afio added; F1 gpio uses it
* stm32 & cortexm reset all children devices
* add scripts to process SVD files
* STM32-H103 with functional buttons
## 2016-12-13
* cortexm/stm32: use union to group families
## 2016-12-12
* stm32/gpio redefined with SVD values only
## 2016-12-03
* rename images -> graphics
## 2016-12-01
* add STM32F0-Discovery, with buttons and leds
## 2016-11-28
* remove `armv7m_nvic.o` from the build; refer to `cortexm_nvic_*` in `helper.c`
## 2016-11-24
* rename `LOG_FUNC`, `LOG_MR` (`-d func,mr`)
## 2016-11-24
* stm32: add EXTI, SYSCFG
* stm32/capabilities: add IRQn defs
* add support for user buttons
## 2016-11-16
* button-reset: actions functional
## 2016-11-16
* cortexm: add graphic buttons, reset & user; not linked to actions (yet)
## 2016-11-09
* qemu-thread-posix: `PTHREAD_MUTEX_ERRORCHECK`
## 2016-11-02
* add support for SDL2
## 2016-10-29
* version 2.7.0-20161029 released on GitHub
* gnuarmeclipse-dev merged to gnuarmeclipse
## 2016-10-26
* avoid `clock_gettime()` on Apple
* fix `fix cm_cpu_generic_create()` bug
## 2016-10-24
* original version 2.7.0 merged to gnuarmeclipse-dev
* add separate cortexm-bitband implementation
## 2016-10-20
* nsi file: add InstallDir
## 2016-07-28
* version 2.6.0-20160728 released on GitHub
* fix half word writes (register_post_write_callback_t)
* implement (minimally) the DHCSR register, for C_DEBUGEN
* consider BASEPRI for disabling interrupts
* add more registers to GDB server (MSP, PSP, PRIMASK, BASEPRI, FAULTMASK, CONTROL)
## 2016-07-19
* peripheral-register: fix reset
* add reset for all uarts
## 2015-10-29
* version 2.4.50-20151029, released on GitHub
* fix rendering on OS X 10.11 (SDL)
## 2015-08-16
* version 2.3.50-20150816*-dev released
* add build for Win64
## 2015-08-04
* version 2.3.50-20150804*-dev released
* SDL event loop added (to fix responsivness & Windows bug)
* stm32f411re added
* nucleo-f411re board added
## 2015-08-01
* version 2.3.50-20150801*-dev released
## 2015-07-23
* qemu-options.hx: -board, -mcu added
* vl.c: -board & -mcu parsed
* null-machine.c disabled
* cortexm-board.c added ('generic')
## 2015-07-16
* build: add SDL
* gpio-led: add graphical blink support
## 2015-06-25
* cortex-mcu: use *_do_unassigned_access_callback; currently just display
a message, no exceptions thrown.
## 2015-06-22
* cortexm-nvic added
## 2015-06-21
* add '--image filename.elf'
## 2015-06-17
* stm32: add F2, F3, L1 families
* /machine/cortexm container added; nvic & itm inside
* /machine/stm32 container; rcc, flash, gpio[%c] in
## 2015-06-10
* cortexm-mcu: properties *-size-kb renamed
* stm32-mcu: add hsi-freq-hz & lsi-freq-hz props
* stm32-rcc: update clock functional
## 2015-06-09
* cpu.c: log MSP & PC
## 2015-06-08
* '-d trace_mr' (LOG_TRACE) added to log; intended for development use
* loader.c: add verbosity for loaded segments
* loader: make rom_reset public
* cortexm: do a rom_reset() before cpu_reset()
## 2015-06-02
* '-d trace' (LOG_TRACE) added to log; intended for development use
## 2015-05-12
* the build scripts running in virtual machines were deprecated, and a single script,
using Docker, was added to the main gnuarmeclipse-se.git/scripts.
* the greeting shows 32-bits or 64-bits (plural for bits).
## 2015-01-20
* build script for OS X added.
## 2014-11-30
* custom definitions for the Windows setup creator.
## 2014-11-25
* sam & xmc added boards added
## 2014-11-24
* set default system_clock_scale = 80
## 2014-11-20
* cortex-m intial implementation
* most stm32 boards added
* Kinetis & LPC boards added
* tiva board added
## 2014-11-04 to 08
* semihosting fixed
* verbosity added, including the connection message, required by plug-in
* branding added
Liviu Ionescu