-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove remaining CRT PAL wrappers and enable including standard headers in the CoreCLR build #98336
Commits on Feb 15, 2024
-
Remove PAL_exit as the only usages are in places where we don't use P…
…AL features that would need global cleanup before process exit.
Configuration menu - View commit details
-
Copy full SHA for ffee875 - Browse repository at this point
Copy the full SHA ffee875View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04ea4b4 - Browse repository at this point
Copy the full SHA 04ea4b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2527c50 - Browse repository at this point
Copy the full SHA 2527c50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 610d49f - Browse repository at this point
Copy the full SHA 610d49fView commit details -
Remove malloc PAL API and update the few places that could have passe…
…d in a zero size to bump it to 1 manually on all platforms.
Configuration menu - View commit details
-
Copy full SHA for 6f5d947 - Browse repository at this point
Copy the full SHA 6f5d947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f3224 - Browse repository at this point
Copy the full SHA 33f3224View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86f4ea7 - Browse repository at this point
Copy the full SHA 86f4ea7View commit details -
Explicitly use the PAL's getenv implementation in the few places we w…
…ere using it through the define.
Configuration menu - View commit details
-
Copy full SHA for 865eefb - Browse repository at this point
Copy the full SHA 865eefbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 188b02d - Browse repository at this point
Copy the full SHA 188b02dView commit details -
Remove bsearch and qsort PAL APIs as they only forward to the underly…
…ing impl and maintain PAL logging
Configuration menu - View commit details
-
Copy full SHA for 57e6a10 - Browse repository at this point
Copy the full SHA 57e6a10View commit details -
Configuration menu - View commit details
-
Copy full SHA for b528590 - Browse repository at this point
Copy the full SHA b528590View commit details -
Configuration menu - View commit details
-
Copy full SHA for 309e330 - Browse repository at this point
Copy the full SHA 309e330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 108f83d - Browse repository at this point
Copy the full SHA 108f83dView commit details -
Remove duplicate definitions, fix callconv build failure. Disable war…
…ning on GCC that catches more cases than Clang, at least for now
Configuration menu - View commit details
-
Copy full SHA for 16a04e0 - Browse repository at this point
Copy the full SHA 16a04e0View commit details
Commits on Feb 16, 2024
-
Force C++ linkage when including the C++ standard headers (some files…
… in the build include the PAL headers in an extern C block)
Configuration menu - View commit details
-
Copy full SHA for d8afe1d - Browse repository at this point
Copy the full SHA d8afe1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8c8846 - Browse repository at this point
Copy the full SHA e8c8846View commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce1f3e3 - Browse repository at this point
Copy the full SHA ce1f3e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03963c5 - Browse repository at this point
Copy the full SHA 03963c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7e6dc3 - Browse repository at this point
Copy the full SHA c7e6dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a06fb - Browse repository at this point
Copy the full SHA 03a06fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54d2c8e - Browse repository at this point
Copy the full SHA 54d2c8eView commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 90ad1fe - Browse repository at this point
Copy the full SHA 90ad1feView commit details
Commits on Feb 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a024484 - Browse repository at this point
Copy the full SHA a024484View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3aec5e - Browse repository at this point
Copy the full SHA d3aec5eView commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27fd400 - Browse repository at this point
Copy the full SHA 27fd400View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c4e83a - Browse repository at this point
Copy the full SHA 0c4e83aView commit details -
Define RC_INVOKED when preprocessing RC files and fix more NULL->TADD…
…R/PCODE conversions for GCC
Configuration menu - View commit details
-
Copy full SHA for 5cfe483 - Browse repository at this point
Copy the full SHA 5cfe483View commit details
Commits on Mar 11, 2024
-
Disable the NULL arithmetic and conversion warnings in CoreCLR to avo…
…id making more NULL fixes than the CRT changes.
Configuration menu - View commit details
-
Copy full SHA for d49ae0c - Browse repository at this point
Copy the full SHA d49ae0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75529ac - Browse repository at this point
Copy the full SHA 75529acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a4d19 - Browse repository at this point
Copy the full SHA 83a4d19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d195d1 - Browse repository at this point
Copy the full SHA 2d195d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 110965d - Browse repository at this point
Copy the full SHA 110965dView commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 141f08c - Browse repository at this point
Copy the full SHA 141f08cView commit details -
Ensure that we're doing an unsigned compare with the result of unsign…
…ed abs, not converting back to a signed compare (which would produce the incorrect result for SSIZE_T_MIN)
Configuration menu - View commit details
-
Copy full SHA for ab910e6 - Browse repository at this point
Copy the full SHA ab910e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae3160 - Browse repository at this point
Copy the full SHA 2ae3160View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e45f86 - Browse repository at this point
Copy the full SHA 2e45f86View commit details -
Configuration menu - View commit details
-
Copy full SHA for a11db1d - Browse repository at this point
Copy the full SHA a11db1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bae9c94 - Browse repository at this point
Copy the full SHA bae9c94View commit details
Commits on Mar 13, 2024
-
Remove constant manipulation as that wasn't the problem and add missi…
…ng include for Windows debug build.
Configuration menu - View commit details
-
Copy full SHA for cf9efb2 - Browse repository at this point
Copy the full SHA cf9efb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb0180d - Browse repository at this point
Copy the full SHA eb0180dView commit details
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fb30172 - Browse repository at this point
Copy the full SHA fb30172View commit details -
Remove PAL_STDCPP_COMPAT and remove min/max macro in the GC space and…
… use the better-inference implementation from the JIT in the GC as well.
Configuration menu - View commit details
-
Copy full SHA for 93c34c4 - Browse repository at this point
Copy the full SHA 93c34c4View commit details -
Merge branch 'main' of github.com:dotnet/runtime into misc-pal
# Conflicts: # src/coreclr/jit/fgdiagnostic.cpp
Configuration menu - View commit details
-
Copy full SHA for d5b82a1 - Browse repository at this point
Copy the full SHA d5b82a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a0ee6c - Browse repository at this point
Copy the full SHA 1a0ee6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57ed663 - Browse repository at this point
Copy the full SHA 57ed663View commit details
Commits on Mar 15, 2024
-
Set NOMINMAX globally and move the CoreCLR and NativeAOT builds to ne…
…ver use min/max macros, even on Windows.
Configuration menu - View commit details
-
Copy full SHA for 705bf68 - Browse repository at this point
Copy the full SHA 705bf68View commit details -
Move standard headers to the top to avoid having the "debug return" m…
…acro interfering with those includes. Fix some pointer assignments now that this puts NULL in scope earlier.
Configuration menu - View commit details
-
Copy full SHA for 12a6143 - Browse repository at this point
Copy the full SHA 12a6143View commit details -
Use
set_property
to append the RC_INVOKED define instead of overwri……ting all source-file-level compiler definitions.
Configuration menu - View commit details
-
Copy full SHA for a686376 - Browse repository at this point
Copy the full SHA a686376View commit details -
Configuration menu - View commit details
-
Copy full SHA for cef5418 - Browse repository at this point
Copy the full SHA cef5418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23f2792 - Browse repository at this point
Copy the full SHA 23f2792View commit details -
Configuration menu - View commit details
-
Copy full SHA for 283f254 - Browse repository at this point
Copy the full SHA 283f254View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee084ec - Browse repository at this point
Copy the full SHA ee084ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa54b3f - Browse repository at this point
Copy the full SHA aa54b3fView commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 03b42c6 - Browse repository at this point
Copy the full SHA 03b42c6View commit details
Commits on Apr 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 80c56da - Browse repository at this point
Copy the full SHA 80c56daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0092a92 - Browse repository at this point
Copy the full SHA 0092a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93be569 - Browse repository at this point
Copy the full SHA 93be569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dddd14 - Browse repository at this point
Copy the full SHA 5dddd14View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9647e5 - Browse repository at this point
Copy the full SHA f9647e5View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25c9976 - Browse repository at this point
Copy the full SHA 25c9976View commit details -
Fix failures on linux-x64 and when using a compiler that can actually…
… enforce C++11 compliance vs C++14 compliance.
Configuration menu - View commit details
-
Copy full SHA for 7315beb - Browse repository at this point
Copy the full SHA 7315bebView commit details -
Merge branch 'main' of github.com:dotnet/runtime into misc-pal
# Conflicts: # src/coreclr/jit/emitarm64.cpp
Configuration menu - View commit details
-
Copy full SHA for 3b8e067 - Browse repository at this point
Copy the full SHA 3b8e067View commit details -
Configuration menu - View commit details
-
Copy full SHA for e71df2d - Browse repository at this point
Copy the full SHA e71df2dView commit details
Commits on Apr 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 140313a - Browse repository at this point
Copy the full SHA 140313aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9c5d90 - Browse repository at this point
Copy the full SHA e9c5d90View commit details -
Convert (TADDR)NULL to (TADDR)0 in places where (TADDR)NULL was not a…
…lready in use before this PR.
Configuration menu - View commit details
-
Copy full SHA for fca86d3 - Browse repository at this point
Copy the full SHA fca86d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3701d49 - Browse repository at this point
Copy the full SHA 3701d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0e2e3d - Browse repository at this point
Copy the full SHA a0e2e3dView commit details