-
Notifications
You must be signed in to change notification settings - Fork 25
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
Clang 16 upgrade #48
Clang 16 upgrade #48
Commits on Feb 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2620713 - Browse repository at this point
Copy the full SHA 2620713View commit details -
Update examples/PassManager/AnalysisPlugin/CMakeLists.txt
Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7eb71f3 - Browse repository at this point
Copy the full SHA 7eb71f3View commit details -
Update examples/LegacyPassManager/CMakeLists.txt
Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54145ca - Browse repository at this point
Copy the full SHA 54145caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0504713 - Browse repository at this point
Copy the full SHA 0504713View commit details -
Update examples/LegacyPassManager/HelloWorld/HelloWorld.cpp
Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de14fbf - Browse repository at this point
Copy the full SHA de14fbfView commit details -
Update examples/PassManager/AnalysisPlugin/AnalysisPlugin.cpp
Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b6fe70a - Browse repository at this point
Copy the full SHA b6fe70aView commit details -
Update libclambcc/ClamBCRemoveFreezeInsts/ClamBCRemoveFreezeInsts.cpp
Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b7e5c6 - Browse repository at this point
Copy the full SHA 3b7e5c6View commit details -
Update examples/PassManager/CMakeLists.txt
Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84937a9 - Browse repository at this point
Copy the full SHA 84937a9View commit details -
Update libclambcc/ClamBCRemoveUSUB/ClamBCRemoveUSUB.cpp
Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7516556 - Browse repository at this point
Copy the full SHA 7516556View commit details -
Update libclambcc/ClamBCRemoveUnsupportedICMPIntrinsics/ClamBCRemoveU…
…nsupportedICMPIntrinsics.cpp Co-authored-by: Micah Snyder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c5556a - Browse repository at this point
Copy the full SHA 3c5556aView commit details
Commits on Feb 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 15b1b64 - Browse repository at this point
Copy the full SHA 15b1b64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3066a9e - Browse repository at this point
Copy the full SHA 3066a9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5c20c2 - Browse repository at this point
Copy the full SHA d5c20c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 947fe30 - Browse repository at this point
Copy the full SHA 947fe30View commit details -
Merge branch 'Clang-16-Upgrade_2' of github.com:ragusaa/clamav-byteco…
…de-compiler into Clang-16-Upgrade_2
Configuration menu - View commit details
-
Copy full SHA for e629523 - Browse repository at this point
Copy the full SHA e629523View commit details
Commits on Feb 15, 2024
-
Restructure libclambcc directory to fix unit tests
The unit tests rely on all of the opt pass libraries being located in the same directory as libclambccommon.so, as specified using LD_LIBRARY_PATH. One solution would have been to specify a path for each opt pass library in LD_LIBRARY_PATH and then search for each library in each of those LD_LIBRARY_PATH paths. However this felt very clunky. Instead, this commit solves the problem by placing the source for all opt passes in the same directory, which will mean that the .so's created in the build directory will also be co-located and thus using a single path for LD_LIBRARY_PATH will suffice. To make present and future copy-pasting easy, I also renamed the libraries to be camel-case.
Configuration menu - View commit details
-
Copy full SHA for c51e641 - Browse repository at this point
Copy the full SHA c51e641View commit details
Commits on Mar 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c2153f - Browse repository at this point
Copy the full SHA 0c2153fView commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c376689 - Browse repository at this point
Copy the full SHA c376689View commit details