One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.2 with the bundled WinUAE/FS-UAE.
.size.amigaprofile
, .shrinklerstats
if changed on disk #247
a.exe.config.shrinkler
to a.shrinkler_config.exe
so you can use EXE2ADF
on the resulting shrinkled fileMakefile
: don't strip symbol names (-s
) in elf2hunk
so Shrinkler can display nicer shrinklerstats
memclr
Shift
to show accumulated cycle countsShow Source
has been disabled in Profiler Assembly
view-ffunction-sections
, -fdata-sections
, --gc-sections
flags and changed assembly files to use unique sections so linker can better strip unused code/datatype_traits
includeobj
and out
directories in template project__attribute__((always_inline))
in gcc8_c_support.h
for -Ofast
NEW: update gcc to 13.1.0, binutils, GNU gdb (GDB) 14.0.50.20230511-git CHG: replaced MicroKnight debug font with Topaz #227
1.7.0 would not start debugging if launch.json was missing emuargs
#211
CHG: update to latest WinUAE (41010) FIX: Only write m68k settings for Amiga projects PR#208 NEW: Emulator config improvements PR#209 NEW: profiler: get AGA colors from WinUAE NEW: launch.json: new configuration attribute "stack" to override the default stack size (in bytes)
FIX: debugger: fixed crash on launch when using encrypted Kickstart #199 FIX: screen: don't overwrite OCS colors with AGA colors from different banks NEW: screen: support AGA colors, show BPLCON3 (TODO: get AGA colors from .profile file) FIX: Builds using MacOS 11 for better compatibility; Includes updated binaries for GCC, binutils and FS-UAE PR#197