From 9d8b57d08131b91652220e8c8bf3c0d56090aea7 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Fri, 17 Oct 2008 23:03:04 -0700 Subject: test/Makefile: enable debugging info for elftest/elftest64 Enable debugging information for the ELF tests. Signed-off-by: H. Peter Anvin --- test/Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test/Makefile b/test/Makefile index c32d9d08..357b9bab 100644 --- a/test/Makefile +++ b/test/Makefile @@ -46,24 +46,24 @@ spotless: clean # Test for ELF32 shared libraries; assumes an x86 Linux system # elfso.o: elfso.asm $(NASM) - $(NASM) $(NASMOPT) -f elf32 -o $@ -l $*.lst $< + $(NASM) $(NASMOPT) -f elf32 -F stabs -o $@ -l $*.lst $< elfso.so: elfso.o $(LD) -m elf_i386 -shared -o $@ $< elftest: elftest.c elfso.so - $(CC) -m32 -o $@ $^ - env LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH ./elftest + $(CC) -g -m32 -o $@ $^ + -env LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH ./elftest # # Test for ELF64 shared libraries; assumes an x86-64 Linux system # elf64so.o: elf64so.asm $(NASM) - $(NASM) $(NASMOPT) -f elf64 -o $@ -l $*.lst $< + $(NASM) $(NASMOPT) -f elf64 -F dwarf -o $@ -l $*.lst $< elf64so.so: elf64so.o $(LD) -shared -o $@ $< elftest64: elftest64.c elf64so.so - $(CC) -o $@ $^ - env LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH ./elftest64 + $(CC) -g -o $@ $^ + -env LD_LIBRARY_PATH=.:$$LD_LIBRARY_PATH ./elftest64 -- cgit v1.2.1