Skip to content

Releases: skeeto/w64devkit

1.6.0

08 Feb 02:39
v1.6.0
Compare
Choose a tag to compare
  • 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

10 Jan 03:17
v1.5.0
Compare
Choose a tag to compare
  • 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

24 Jul 02:04
v1.4.0
Compare
Choose a tag to compare
  • GCC 10.2.0
  • BusyBox 1.32.0
  • GDB 9.2
  • Mingw-w64 7.0.0
  • GNU Make 4.2
  • Vim 8.2
  • Universal Ctags 20191013
  • NASM 2.14.02
  • binutils 2.34

Changes:

  • Upgrade GCC from 10.1 to 10.2
  • Upgrade GDB from 9.1 to 9.2

v1.3.1

07 Jun 14:20
v1.3.1
Compare
Choose a tag to compare
  • 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:

  • Include vimtutor

v1.3.0

25 May 18:08
v1.3.0
Compare
Choose a tag to compare
  • 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

v1.2.0

12 May 17:11
v1.2.0
Compare
Choose a tag to compare
  • GCC 10.1.0
  • BusyBox 1.32.0
  • GDB 9.1
  • Mingw-w64 6.0.0
  • GNU Make 4.2
  • Vim 8.1
  • Universal Ctags 20191013
  • NASM 2.14.02
  • binutils 2.34

Changes:

  • New tool: Universal Ctags
  • Significant distribution file size reduction

v1.1.0

12 May 00:13
v1.1.0
Compare
Choose a tag to compare
  • GCC 10.1.0
  • BusyBox 1.32.0
  • GDB 9.1
  • Mingw-w64 6.0.0
  • GNU Make 4.2
  • Vim 8.1
  • NASM 2.14.02
  • binutils 2.34

Changes:

  • GDB for debugging support
  • New activate.bat script

v1.0.1

10 May 22:22
v1.0.1
Compare
Choose a tag to compare
  • GCC 10.1.0
  • BusyBox 1.32.0
  • Mingw-w64 6.0.0
  • GNU Make 4.2
  • Vim 8.1
  • NASM 2.14.02
  • binutils 2.34

Changes in 1.0.1:

  • Allow the w64devkit path to contain spaces
  • Disable BusyBox beep
  • Include documentation in the distribution

v1.0.0

10 May 00:10
v1.0.0
Compare
Choose a tag to compare
  • GCC 10.1.0
  • BusyBox 1.32.0
  • Mingw-w64 6.0.0
  • GNU Make 4.2
  • Vim 8.1
  • NASM 2.14.02
  • binutils 2.34