Releases: skeeto/w64devkit
Releases · skeeto/w64devkit
1.9.0
- Update to GCC 11.2.0
- Upgrade to Binutils 2.37
- Upgrade to busybox-w32 FRP-4264-gc79f13025
- New programs:
bc
,crc32
,free
,nproc
,sync
,uptime
- Add Bash-style process substitution (i.e.
<(...)
) to the shell - Improve shell stability
- ANSI escape support for
printf
- New programs:
Included software:
- GCC 11.2.0
- BusyBox 1.34.0
- GDB 10.2
- Mingw-w64 8.0.2
- GNU Make 4.2
- Vim 8.2
- Universal Ctags 20200824
- NASM 2.15.05
- binutils 2.37
Notes about builds:
- "-mini" does not include C++
- "-fortran" includes a Fortran compiler (
gfortran
) - "-i686" is a pure 32-bit build (experimental)
1.8.0
- Include Mingw-w64
gendef
tool - sh: Disable tab-completion on empty input
- Always run gvim in the "background"
- Upgrade GDB to 10.2
- Shrink release .zip by a few MBs
Included software:
- GCC 11.1.0
- BusyBox 1.33.0
- GDB 10.2
- Mingw-w64 8.0.2
- GNU Make 4.2
- Vim 8.2
- Universal Ctags 20200824
- NASM 2.15.05
- binutils 2.36.1
1.7.0
1.6.0
- GCC 10.2.0
- BusyBox 1.33.0
- GDB 10.1
- Mingw-w64 7.0.0
- GNU Make 4.2
- Vim 8.2
- Universal Ctags 20200824
- NASM 2.15.05
- binutils 2.36.1
Changes:
- All BusyBox commands come pre-"installed" via command aliases
- Alt-based keybindings now work in sh (per BusyBox upgrade)
- ASLR now supported and mandatory (per Binutils 2.36)
- New command alias: c99 => cc -std=c99
- New command alias: mingw32-make => make
- Upgrade Binutils to 2.36.1
- Upgrade NASM to 2.15.05
- Upgrade busybox-w32 to FRP-3812-g12e14ebba
Notes about builds:
- "-mini" does not include C++
- GFortran is incompatible with Binutils 2.36, so no Fortran compiler this release
1.5.0
- GCC 10.2.0
- BusyBox 1.32.0
- GDB 10.1
- Mingw-w64 7.0.0
- GNU Make 4.2
- Vim 8.2
- Universal Ctags 20200824
- NASM 2.14.02
- binutils 2.35
Changes:
- w64devkit is a few megabytes smaller
- Compiler produces smaller binaries
- Enable C99
printf
by default - Licenses gathered up for easy compliance
- Enabled GCC's built-in wildcard expansion
- Upgrade to GDB 10.1
- Upgrade ctags to 20200824
- Upgrade to Binutils 2.35
- Upgrade to MPC 1.2.1
Notes about builds:
- "-mini" does not include C++
- "-fortran" includes a Fortran compiler (
gfortran
)
v1.4.0
v1.3.1
v1.3.0
- GCC 10.1.0
- BusyBox 1.32.0
- GDB 9.1
- Mingw-w64 7.0.0
- GNU Make 4.2
- Vim 8.2
- Universal Ctags 20191013
- NASM 2.14.02
- binutils 2.34
Changes:
- Enable C++11 threading
- Enable "secure" CRT functions (
--enable-secure-api
) - Upgrade: Vim 8.1 to 8.2
- Upgrade: Mingw-w64 6.0.0 to 7.0.0