-
-
Notifications
You must be signed in to change notification settings - Fork 250
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
Move C fallback functions into arch/generic [Part 1] #1630
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #1630 +/- ##
===========================================
- Coverage 83.12% 82.97% -0.15%
===========================================
Files 133 135 +2
Lines 10897 10885 -12
Branches 2817 2732 -85
===========================================
- Hits 9058 9032 -26
- Misses 1130 1143 +13
- Partials 709 710 +1 ☔ View full report in Codecov by Sentry. |
Looks good. Not sure if |
We still have |
@nmoinvaz Btw, the linter doesn't like TABs in Makefiles, but the Makefiles break without TABs. Perhaps separate rules can be made for those files? |
Perhaps change lint.yaml to:
|
06949b1
to
a142c2f
Compare
Due to the scope of this cleanup, this also includes a major cleanup of how we use includefiles, and also ended up cleaning up unneeded includefiles and also some incorrect dependency rules in win32 makefiles.
This PR is limited in scope to doing the following:
Down the line, this will make it more easily possible to make support for compiling zlib-ng without including the C fallback functions. The grouping of these objects can also (depending on linker behavior) slightly improve instruction cache efficiency for the rest of the code, since they will no longer be interspersed between more important (for performance) code.