1 Star 0 Fork 1

周文宇 / w64devkit

forked from mirrors_skeeto / w64devkit 
标签名
描述
提交信息
操作

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
2023-12-06 01:16

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
2023-08-01 19:21

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
2023-05-03 03:03

Release 1.18.0

  • New command: pkg-config
  • Upgrade to Cppcheck 2.10
  • Upgrade to busybox-w32 FRP-4784-g5507c8744
2023-02-14 01:49

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
2022-11-02 21:28

Release 1.16.1

  • Upgrade to GCC 12.2.0
  • Fix $HOME tab-completion and display in busybox-w32
2022-09-06 02:08

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
2022-08-06 05:56

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.

2022-07-06 08:31

Release 1.15.0

  • Fixed GDB support for debugging across DLL boundaries
  • Upgrade to busybox-w32 FRP-4716
    • New "jn" command for creating Win32 junctions
    • New environment variable $BB_OVERRIDE_APPLETS
    • Improved "ls" metadata listings
    • Improved "which" command
    • Use existing $HOME on login shell startup
    • "date" command now supports nanoseconds (%N)
    • Improved unix-style executable path handling
    • Various bug fixes
  • Omit the BusyBox "link" and "unlink" commands
  • Reduce noise from "gendef"
2022-06-15 06:52

Release 1.14.0

  • Upgrade to GCC 12.1.0
2022-05-06 22:01

Release 1.13.0

  • Upgrade to GCC 11.3.0
  • Correct the Binutils sysroot path
2022-04-22 07:29

Release 1.12.0

  • Upgrade to Mingw-w64 10.0.0
  • Upgrade to Binutils 2.38
  • Upgrade to busybox-w32 FRP-4621-gf3c5e8bc3
    • Improved handling for shell interrupts
    • Fixed ln regression
    • Improved ANSI escapes
    • Improved ls file permissions
    • Configurable Content-Type in wget
    • New -samefile option in find
    • New -K option in timeout
  • Fix Windows XP support
  • GCC no longer checks registry for installation paths
  • Removed BusyBox "man" command (never worked)
2022-04-05 03:21

Release 1.11.0

  • Upgrade to Mingw-w64 9.0.0
  • Upgrade to busybox-w32 FRP-4487-gd239d2d52
  • Job control enabled in the shell
  • Improved /dev/null handling
  • ANSI escapes fixed in Cygwin and MSYS2 terminals
  • Better support for building w64devkit with Podman
2022-02-23 09:18

Release 1.10.0

  • Distribution .zip is now a few MB smaller
  • Removed activate.bat: replaced by w64devkit.exe
  • Removed lto-dump.exe: very large, niche tool not worth its weight
  • New environment variables: W64DEVKIT, W64DEVKIT_HOME
  • Added arch-prefixed aliases for the toolchain (i.e. x86_64-w64-mingw32-gcc)
  • Re-introduced Fortran support (src/variant-fortran.patch)
  • Added i686 support, including Windows XP (src/variant-i686.patch)
  • Expanded README documentation
  • Upgraded to GMP 6.2.1
  • Faster w64devkit build
2021-09-27 08:00

Release 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
2021-09-07 07:49

Release 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
2021-07-01 00:05

Release 1.7.0

  • New console launcher: w64devkit.exe
  • Fixes to Markdown mode in Vim 8.2
  • Upgrade GCC to 11.1.0
  • Upgrade Mingw-w64 to 8.0.2
2021-05-09 22:24

Release 1.6.0

  • 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
2021-02-08 08:35

Release 1.5.0

  • w64devkit is a few megabytes smaller
  • Compiler produces smaller binaries
  • Enable C99 printf by default
  • Licenses gathered up for easy compliance
  • Upgrade to GDB 10.1
  • Upgrade ctags to 20200824
  • Upgrade to Binutils 2.35
  • Upgrade to MPC 1.2.1
2021-01-10 09:04

Release 1.4.0

  • Upgrade to GCC 10.2.0
  • Upgrade to GDB 9.2
  • Upgrade to MPFR 4.1.0
2020-07-24 09:19
1
https://gitee.com/zhouwy/w64devkit.git
git@gitee.com:zhouwy/w64devkit.git
zhouwy
w64devkit
w64devkit

搜索帮助