Skip to content

Commit fbf114d

Browse files
committed
New command: vc++filt
1 parent 2a34063 commit fbf114d

File tree

2 files changed

+528
-1
lines changed

2 files changed

+528
-1
lines changed

Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ RUN sha256sum -c $PREFIX/src/SHA256SUMS \
6060
&& tar xjf vim-$VIM_VERSION.tar.bz2 \
6161
&& tar xzf cppcheck-$CPPCHECK_VERSION.tar.gz
6262
COPY src/w64devkit.c src/w64devkit.ico \
63-
src/alias.c src/debugbreak.c src/pkg-config.c \
63+
src/alias.c src/debugbreak.c src/pkg-config.c src/vc++filt.c \
6464
$PREFIX/src/
6565

6666
ARG ARCH=x86_64-w64-mingw32
@@ -483,6 +483,10 @@ RUN printf "id ICON \"$PREFIX/src/w64devkit.ico\"" >w64devkit.rc \
483483
-Wl,--gc-sections -s -nostdlib -DPKG_CONFIG_PREFIX="\"/$ARCH\"" \
484484
-o $PREFIX/bin/pkg-config.exe $PREFIX/src/pkg-config.c \
485485
-lkernel32 \
486+
&& $ARCH-gcc \
487+
-Os -fno-asynchronous-unwind-tables -fno-builtin -Wl,--gc-sections \
488+
-s -nostdlib -o $PREFIX/bin/vc++filt.exe $PREFIX/src/vc++filt.c \
489+
-lkernel32 -lshell32 -ldbghelp \
486490
&& $ARCH-gcc -DEXE=pkg-config.exe -DCMD=pkg-config \
487491
-Os -fno-asynchronous-unwind-tables -Wl,--gc-sections -s -nostdlib \
488492
-o $PREFIX/bin/$ARCH-pkg-config.exe $PREFIX/src/alias.c -lkernel32 \

0 commit comments

Comments
 (0)