scc

simple c99 compiler
git clone git://git.simple-cc.org/scc
Log | Files | Refs | Submodules | README | LICENSE

commit 079a75d572618f49ce9ce3249122e0596e7b4782
parent 293b263881b61bd0e156b19efdef60f1903367f8
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date:   Wed, 22 Jan 2025 10:18:21 +0100

objdump: Remove D_PAGED

This does not make sense anymore, as it is very tied to the old a.out
type of objects, and carrying this, trying to adapt all the new binary
formats is worthless.

Diffstat:
Msrc/cmd/scc-objdump/coff32.c | 1-
Msrc/cmd/scc-objdump/main.c | 2+-
Msrc/cmd/scc-objdump/objdump.h | 2+-
3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/cmd/scc-objdump/coff32.c b/src/cmd/scc-objdump/coff32.c @@ -123,7 +123,6 @@ coff32fhdr(Obj *obj, unsigned long long *start, Flags *f) setflag(f, (flags & F_LSYMS) == 0, HAS_LOCALS); setflag(f, hdr->f_nsyms > 0, HAS_SYMS); setflag(f, flags & F_EXEC, EXEC_P); - setflag(f, flags & F_EXEC, D_PAGED); if (pflag) { printf("FILEHDR:\n" diff --git a/src/cmd/scc-objdump/main.c b/src/cmd/scc-objdump/main.c @@ -76,7 +76,7 @@ dumpfhdr(Obj *obj, char *fmt) [HAS_DEBUG] = "HAS_DEBUG", [HAS_SYMS] = "HAS_SYMS", [HAS_LOCALS] = "HAS_LOCALS", - [D_PAGED] = "D_PAGED", + [DYNAMIC] = "DYNAMIC", } }; diff --git a/src/cmd/scc-objdump/objdump.h b/src/cmd/scc-objdump/objdump.h @@ -7,7 +7,7 @@ enum file_flags { HAS_DEBUG, HAS_SYMS, HAS_LOCALS, - D_PAGED, + DYNAMIC, NR_FILE_FLAGS, };