all: more cleanups

Changes include:
  - extract headers.h from conf.h
  - use "byte" in some more places
  - unify "const" coding style
  - pefile.cpp: make sort order deterministic
  - simplify some other pefile.cpp code
  - CI updates
This commit is contained in:
Markus F.X.J. Oberhumer
2023-03-18 21:27:34 +01:00
parent a627648249
commit 15484aa296
28 changed files with 351 additions and 287 deletions
+2 -2
View File
@@ -404,8 +404,8 @@ int ElfLinker::addLoader(const char *sname) {
assert(tail);
assert(tail != section);
// .p2align must be < 32
unsigned const v = ~0u << section->p2align;
if (unsigned const l = ~v & (0u - (unsigned) (tail->offset + tail->size))) {
const unsigned v = ~0u << section->p2align;
if (const unsigned l = ~v & (0u - (unsigned) (tail->offset + tail->size))) {
alignCode(l);
tail->size += l;
}