Skip to content

Commit f0769ef

Browse files
committed
Address PR review feedback on changelog and ABI override
1 parent 0cd2ffa commit f0769ef

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
- ABI probe diagnostics now query compiler target triple and emit clearer mismatch guidance when target intent is not fully propagated through wrapper/toolchain settings
1616
- Target triple probing now prefers `CC` with `CFLAGS` (with fallback probing) so clang-style cross-target flags are reflected in secondary detection
1717

18+
## [1.2.2] - 2026-06-05
19+
20+
### Changed
21+
- Windows MSVC library projects now compile with `/Zl` to omit embedded default runtime library directives from generated object files
22+
- Windows static libraries no longer carry `/DEFAULTLIB:"MSVCRTD"` metadata, reducing unintended CRT coupling for downstream linkers
23+
1824
## [1.2.1] - 2026-05-09
1925

2026
### Changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ifeq ($(strip $(STACKMAN_ABI)),)
2323
ABI := $(shell sh tools/abiname.sh "$(CC)" "$(CFLAGS)")
2424
else
2525
# Accept legacy alias for backward compatibility.
26-
ABI := $(patsubst win_aarch64,win_arm64,$(STACKMAN_ABI))
26+
ABI := $(patsubst win_aarch64,win_arm64,$(strip $(STACKMAN_ABI)))
2727
endif
2828
ifndef ABI
2929
$(error Could not determine platform)

0 commit comments

Comments
 (0)