Skip to content

windows: restore CreateSymbolicLink declarations and conformance coverage#71

Merged
GGRei merged 1 commit into
vlang:thirdparty-windows-amd64from
GGRei:fix/windows-tcc-winapi-conformance
Jul 24, 2026
Merged

windows: restore CreateSymbolicLink declarations and conformance coverage#71
GGRei merged 1 commit into
vlang:thirdparty-windows-amd64from
GGRei:fix/windows-tcc-winapi-conformance

Conversation

@GGRei

@GGRei GGRei commented Jul 24, 2026

Copy link
Copy Markdown

Summary

  • Add the canonical CreateSymbolicLinkA/W declarations and flags to the Windows headers.
  • Add the missing CreateSymbolicLinkA export while preserving all existing bundled exports.
  • Apply the source fix reproducibly through build.ps1.
  • Add strict C-only x64 and i386 CI probes covering declarations, calling conventions and linking.

Validation

  • The source patch reproduces the checked-in header byte-for-byte.
  • x64 and i386 probes compile and link successfully.
  • Both CreateSymbolicLinkA and CreateSymbolicLinkW imports were verified.
  • codex review and CI green

@GGRei
GGRei merged commit cce9167 into vlang:thirdparty-windows-amd64 Jul 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant