Skip to content

Tags: skeeto/w64devkit

Tags

v1.23.0

Toggle v1.23.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release v1.23.0

* Upgrade to GCC 14.1
* Upgrade to GDB 14.2
* Upgrade to Binutils 2.42
* Upgrade to u-config 0.33.1

v1.22.0

Toggle v1.22.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release v1.22.0

* New "title" configuration in w64devkit.ini
* New command: vc++filt
* New runtime library: -lmemory (memset, memcpy, memmove, memcmp, strlen)
* New runtime library: -lchkstk
* Binutils gprof command restored [#109]
* LTO disabled in the toolchain
* Upgrade to Binutils 2.41
* Upgrade to GNU Make 4.4.1
* Upgrade to busybox-w32 FRP-5301
* Upgrade to u-config 0.33.0

v1.21.0

Toggle v1.21.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release v1.21.0

* Upgrade to busybox-w32 FRP-5181-g5c1a3b00e
  * New shell variable: BB_OVERRIDE_APPLETS
  * Improved diff handling of CRLF
  * Numerous upstream BusyBox fixes
* Patch libstdc++ to fix RTTI issues with "-std=c++23"
* Slight improvements to w64devkit-specific binaries
* New "c99" command: "cc -std=c99" alias
* Upgrade to Mingw-w64 11.0.1

v1.20.0

Toggle v1.20.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release v1.20.0

* Upgrade to GCC 13.2
* Upgrade to busybox-w32 FRP-5007-g82accfc19
  * Improved CTRL+c interrupts, esp. in interactive shells like GDB
  * Improved console/terminal handling, esp. in ConEmu

v1.19.0

Toggle v1.19.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release v1.19.0

* Upgrade to GCC 13.1
* Upgrade to Mingw-w64 11.0.0
* Upgrade to GDB 13.1
  * GDB learned about entry points aside from main
  * New command: gdbserver
* Upgrade to Binutils 2.40
* Upgrade to busybox-w32 FRP-4882-g6e0a6b7e5
* Upgrade to Universal Ctags 6.0.0

v1.18.0

Toggle v1.18.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release 1.18.0

* New command: pkg-config
* Upgrade to Cppcheck 2.10
* Upgrade to busybox-w32 FRP-4784-g5507c8744

v1.17.0

Toggle v1.17.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release 1.17.0

Significant GDB improvements:

* TUI supported: "gdb -tui" or "tui enable"
* Fixed GCC debug integration (partially broken since w64devkit 1.7.0)
  * GCC 11.1 defaults to DWARF 5, but GDB <= 12.1, including the most
    recent release, does not fully support DWARF 5, notably enums and
    preprocessor definitions. In w64devkit, GCC now defaults to DWARF 4.
* Upgrade to GDB 11.2
* Custom patching to quiet GDB output

Additionally:

* Upgrade to GNU Make 4.4
* Support for absolute paths in alias.c
* Slightly reduced distribution size
* Slightly faster w64devkit builds

v1.16.1

Toggle v1.16.1's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release 1.16.1

* Upgrade to GCC 12.2.0
* Fix $HOME tab-completion and display in busybox-w32

v1.16.0

Toggle v1.16.0's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release 1.16.0

* New w64devkit.ini to configure w64devkit.exe
* New tool: cppcheck
* New tool: debugbreak
* Upgrade to Vim 9.0
  * Console and GUI are now a common binary (VIMDLL)
  * "vim -g" now works correctly, though "vim -g -f" still does not
* Upgrade to Binutils 2.39

v1.15.1

Toggle v1.15.1's commit message

Verified

This tag was signed with the committer’s verified signature.
skeeto Christopher Wellons
Release 1.15.1

Vim is built slightly differently, shaving 1-2MiB off releases. This is
the smallest w64devkit will be for some time, possible ever, because the
next minor point release will upgrade to Vim 9, which is larger, among
other changes.