Skip to content

Conversation

@vszakats
Copy link
Member

@vszakats vszakats commented Jul 15, 2025

Windows CE support was limited to successful builds with ming32ce
(a toolchain that hasn't seen an update since 2009, using an ancient gcc
version and "old mingw"-style SDK headers, that curl deprecated earlier).
Builds with MSVC were broken for a long time. mingw32ce builds were never
actually tested and runtime and unlikely to work due to missing stubs.
Windows CE toolchains also miss to comply with C89. Paired with lack of
demand and support for the platform, curl deprecated it earlier.

This patch removes support from the codebase to ease maintaining Windows
codepaths.

Follow-up to f98c0ba #17924
Follow-up to 8491e65 #17379
Follow-up to 2a292c3 #15975


w/o ws https://github.com/curl/curl/pull/17927/files?w=1

@vszakats vszakats marked this pull request as draft July 15, 2025 00:31
@vszakats vszakats force-pushed the drop-wince branch 2 times, most recently from 1e610ad to 9dad283 Compare July 15, 2025 13:51
@vszakats vszakats added the feature-window A merge of this requires an open feature window label Jul 15, 2025
@vszakats vszakats force-pushed the drop-wince branch 2 times, most recently from 1e03a17 to c102925 Compare July 15, 2025 16:44
@vszakats vszakats marked this pull request as ready for review July 15, 2025 16:56
@vszakats vszakats force-pushed the drop-wince branch 2 times, most recently from 17a8703 to 58d3991 Compare July 21, 2025 17:38
@vszakats vszakats force-pushed the drop-wince branch 11 times, most recently from a909f66 to 0100825 Compare July 31, 2025 18:18
@vszakats vszakats force-pushed the drop-wince branch 3 times, most recently from 7f071f5 to e907f38 Compare August 12, 2025 09:52
@vszakats vszakats closed this in 554dfa5 Nov 15, 2025
@vszakats vszakats deleted the drop-wince branch November 15, 2025 14:47
vszakats added a commit that referenced this pull request Nov 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cmdline tool feature-window A merge of this requires an open feature window libcurl API tests

Development

Successfully merging this pull request may close these issues.

1 participant