nasmlib.h outform.h outlib.h pptok.h preproc.h raa.h regs.h saa.h
output/outdbg.$(O): output/outdbg.c compiler.h config.h insnsi.h nasm.h \
nasmlib.h outform.h pptok.h preproc.h regs.h
+output/outelf.$(O): output/outelf.c compiler.h config.h insnsi.h nasm.h \
+ nasmlib.h output/dwarf.h output/elfcommon.h output/outelf.h pptok.h \
+ preproc.h regs.h
output/outelf32.$(O): output/outelf32.c compiler.h config.h insnsi.h nasm.h \
- nasmlib.h outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h \
- stdscan.h
+ nasmlib.h outform.h outlib.h output/dwarf.h output/elf32.h \
+ output/elfcommon.h output/outelf.h pptok.h preproc.h raa.h rbtree.h regs.h \
+ saa.h stdscan.h
output/outelf64.$(O): output/outelf64.c compiler.h config.h insnsi.h nasm.h \
- nasmlib.h outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h \
- stdscan.h
+ nasmlib.h outform.h outlib.h output/dwarf.h output/elf64.h \
+ output/elfcommon.h output/outelf.h pptok.h preproc.h raa.h rbtree.h regs.h \
+ saa.h stdscan.h
output/outieee.$(O): output/outieee.c compiler.h config.h insnsi.h nasm.h \
nasmlib.h outform.h pptok.h preproc.h regs.h
output/outmacho.$(O): output/outmacho.c compiler.h config.h insnsi.h nasm.h \
assemble.$(O) labels.$(O) hashtbl.$(O) crc64.$(O) parser.$(O) \
outform.$(O) outlib.$(O) output/outbin.$(O) \
output/outaout.$(O) output/outcoff.$(O) \
- output/outelf32.$(O) output/outelf64.$(O) \
+ output/outelf.$(O) output/outelf32.$(O) output/outelf64.$(O) \
output/outobj.$(O) output/outas86.$(O) output/outrdf2.$(O) \
output/outdbg.$(O) output/outieee.$(O) output/outmacho.$(O) \
preproc.$(O) quote.$(O) pptok.$(O) macros.$(O) \
outform.h outlib.h pptok.h preproc.h raa.h regs.h saa.h
output/outdbg.$(O): output/outdbg.c compiler.h insnsi.h nasm.h nasmlib.h \
outform.h pptok.h preproc.h regs.h
+output/outelf.$(O): output/outelf.c compiler.h insnsi.h nasm.h nasmlib.h \
+ output/dwarf.h output/elfcommon.h output/outelf.h pptok.h preproc.h regs.h
output/outelf32.$(O): output/outelf32.c compiler.h insnsi.h nasm.h nasmlib.h \
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h output/dwarf.h output/elf32.h output/elfcommon.h \
+ output/outelf.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
output/outelf64.$(O): output/outelf64.c compiler.h insnsi.h nasm.h nasmlib.h \
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h output/dwarf.h output/elf64.h output/elfcommon.h \
+ output/outelf.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
output/outieee.$(O): output/outieee.c compiler.h insnsi.h nasm.h nasmlib.h \
outform.h pptok.h preproc.h regs.h
output/outmacho.$(O): output/outmacho.c compiler.h insnsi.h nasm.h nasmlib.h \
assemble.o labels.o hashtbl.o crc64.o parser.o \
outform.o outlib.o outbin.o \
outaout.o outcoff.o \
- outelf32.o outelf64.o \
+ outelf.o outelf32.o outelf64.o \
outobj.o outas86.o outrdf2.o \
outdbg.o outieee.o outmacho.o \
preproc.o quote.o pptok.o macros.o \
outlib.h pptok.h preproc.h raa.h regs.h saa.h
outdbg.o: outdbg.c compiler.h config.h insnsi.h nasm.h nasmlib.h outform.h \
pptok.h preproc.h regs.h
+outelf.o: outelf.c compiler.h config.h insnsi.h nasm.h nasmlib.h dwarf.h \
+ elfcommon.h outelf.h pptok.h preproc.h regs.h
outelf32.o: outelf32.c compiler.h config.h insnsi.h nasm.h nasmlib.h \
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h dwarf.h elf32.h elfcommon.h outelf.h pptok.h preproc.h \
+ raa.h rbtree.h regs.h saa.h stdscan.h
outelf64.o: outelf64.c compiler.h config.h insnsi.h nasm.h nasmlib.h \
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h dwarf.h elf64.h elfcommon.h outelf.h pptok.h preproc.h \
+ raa.h rbtree.h regs.h saa.h stdscan.h
outieee.o: outieee.c compiler.h config.h insnsi.h nasm.h nasmlib.h outform.h \
pptok.h preproc.h regs.h
outmacho.o: outmacho.c compiler.h config.h insnsi.h nasm.h nasmlib.h \
assemble.$(O) labels.$(O) hashtbl.$(O) crc64.$(O) parser.$(O) &
outform.$(O) outlib.$(O) output\outbin.$(O) &
output\outaout.$(O) output\outcoff.$(O) &
- output\outelf32.$(O) output\outelf64.$(O) &
+ output\outelf.$(O) output\outelf32.$(O) output\outelf64.$(O) &
output\outobj.$(O) output\outas86.$(O) output\outrdf2.$(O) &
output\outdbg.$(O) output\outieee.$(O) output\outmacho.$(O) &
preproc.$(O) quote.$(O) pptok.$(O) macros.$(O) &
outform.h outlib.h pptok.h preproc.h raa.h regs.h saa.h
output\outdbg.$(O): output\outdbg.c compiler.h insnsi.h nasm.h nasmlib.h &
outform.h pptok.h preproc.h regs.h
+output\outelf.$(O): output\outelf.c compiler.h insnsi.h nasm.h nasmlib.h &
+ output\dwarf.h output\elfcommon.h output\outelf.h pptok.h preproc.h regs.h
output\outelf32.$(O): output\outelf32.c compiler.h insnsi.h nasm.h nasmlib.h &
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h output\dwarf.h output\elf32.h output\elfcommon.h &
+ output\outelf.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
output\outelf64.$(O): output\outelf64.c compiler.h insnsi.h nasm.h nasmlib.h &
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h output\dwarf.h output\elf64.h output\elfcommon.h &
+ output\outelf.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
output\outieee.$(O): output\outieee.c compiler.h insnsi.h nasm.h nasmlib.h &
outform.h pptok.h preproc.h regs.h
output\outmacho.$(O): output\outmacho.c compiler.h insnsi.h nasm.h nasmlib.h &
assemble.$(O) labels.$(O) hashtbl.$(O) crc64.$(O) parser.$(O) \
outform.$(O) outlib.$(O) output/outbin.$(O) \
output/outaout.$(O) output/outcoff.$(O) \
- output/outelf32.$(O) output/outelf64.$(O) \
+ output/outelf.$(O) output/outelf32.$(O) output/outelf64.$(O) \
output/outobj.$(O) output/outas86.$(O) output/outrdf2.$(O) \
output/outdbg.$(O) output/outieee.$(O) output/outmacho.$(O) \
preproc.$(O) quote.$(O) pptok.$(O) macros.$(O) \
outform.h outlib.h pptok.h preproc.h raa.h regs.h saa.h
output/outdbg.$(O): output/outdbg.c compiler.h insnsi.h nasm.h nasmlib.h \
outform.h pptok.h preproc.h regs.h
+output/outelf.$(O): output/outelf.c compiler.h insnsi.h nasm.h nasmlib.h \
+ output/dwarf.h output/elfcommon.h output/outelf.h pptok.h preproc.h regs.h
output/outelf32.$(O): output/outelf32.c compiler.h insnsi.h nasm.h nasmlib.h \
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h output/dwarf.h output/elf32.h output/elfcommon.h \
+ output/outelf.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
output/outelf64.$(O): output/outelf64.c compiler.h insnsi.h nasm.h nasmlib.h \
- outform.h outlib.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
+ outform.h outlib.h output/dwarf.h output/elf64.h output/elfcommon.h \
+ output/outelf.h pptok.h preproc.h raa.h rbtree.h regs.h saa.h stdscan.h
output/outieee.$(O): output/outieee.c compiler.h insnsi.h nasm.h nasmlib.h \
outform.h pptok.h preproc.h regs.h
output/outmacho.$(O): output/outmacho.c compiler.h insnsi.h nasm.h nasmlib.h \
#ifndef OUTPUT_ELF32_H
#define OUTPUT_ELF32_H
-#include "elfcommon.h"
+#include "output/elfcommon.h"
/* ELF standard typedefs (yet more proof that <stdint.h> was way overdue) */
typedef uint16_t Elf32_Half;
#ifndef OUTPUT_ELF64_H
#define OUTPUT_ELF64_H
-#include "elfcommon.h"
+#include "output/elfcommon.h"
/* ELF standard typedefs (yet more proof that <stdint.h> was way overdue) */
typedef uint16_t Elf64_Half;
#include "nasm.h"
-#include "elfcommon.h"
-#include "dwarf.h"
-#include "outelf.h"
+#include "output/elfcommon.h"
+#include "output/dwarf.h"
+#include "output/outelf.h"
const struct elf_known_section elf_known_sections[] = {
{ ".text", SHT_PROGBITS, SHF_ALLOC|SHF_EXECINSTR, 16 },
#include "outlib.h"
#include "rbtree.h"
-#include "elf32.h"
-#include "dwarf.h"
-#include "outelf.h"
+#include "output/elf32.h"
+#include "output/dwarf.h"
+#include "output/outelf.h"
#ifdef OF_ELF32
#include "outlib.h"
#include "rbtree.h"
-#include "elf64.h"
-#include "dwarf.h"
-#include "outelf.h"
+#include "output/elf64.h"
+#include "output/dwarf.h"
+#include "output/outelf.h"
#ifdef OF_ELF64