From b9543f23b976f7de88fb08e2a1f4cb8455c62faf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 9 Oct 2018 11:40:26 +0300 Subject: [PATCH] Mention the lack of llvm-objcopy for COFF as a known issue in the readme --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 50b585a..55bf942 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,10 @@ normal GCC/binutils based MinGW. - Address Sanitizer doesn't produce working backtraces for i686. Address Sanitizer requires using a PDB file for symbolizing the error location and backtraces. +- llvm-objcopy doesn't support COFF yet, so the docker images bundle binutils + objcopy/strip for this purpose instead, with a wrapper to relabel ARM/ARM64 + binaries into something that binutils objcopy/strip accepts to work on, + and back. Additionally, one may run into other minor differences between GCC and clang.