stabs->dwarf
authorChristian Grothoff <christian@grothoff.org>
Wed, 7 Nov 2018 17:28:34 +0000 (18:28 +0100)
committerChristian Grothoff <christian@grothoff.org>
Wed, 7 Nov 2018 17:28:43 +0000 (18:28 +0100)
asm-6-bits-branching/examples/hexdump1/makefile
asm-7-procedures/examples/hexdump2/hexdump2 [changed mode: 0644->0755]
asm-7-procedures/examples/hexdump2/makefile
asm-8-strings/examples/clib/makefile
asm-8-strings/examples/movestring/makefile
asm-8-strings/examples/showargs/makefile

index 2279893..7e4ac4f 100644 (file)
@@ -1,4 +1,4 @@
 lhexdump1: hexdump1.o
        ld -o hexdump1 hexdump1.o
 hexdump1.o: hexdump1.asm
-       nasm -f elf64 -g -F stabs hexdump1.asm
+       nasm -f elf64 -g -F dwarf hexdump1.asm
old mode 100644 (file)
new mode 100755 (executable)
index 4d370fe..19c4964
Binary files a/asm-7-procedures/examples/hexdump2/hexdump2 and b/asm-7-procedures/examples/hexdump2/hexdump2 differ
index 184309b..10fa7a1 100644 (file)
@@ -6,4 +6,4 @@ clean:
 hexdump2: hexdump2.o
        ld -o hexdump2 hexdump2.o
 hexdump2.o: hexdump2.asm
-       nasm -f elf64 -g -F stabs hexdump2.asm
+       nasm -f elf64 -g -F dwarf hexdump2.asm
index b611138..4f2289c 100644 (file)
@@ -3,14 +3,14 @@ all: eatclib eatclib2 eatclib3
 eatclib: eatclib.o
        gcc eatclib.o -o eatclib
 eatclib.o: eatclib.asm
-       nasm -f elf64 -g -F stabs eatclib.asm
+       nasm -f elf64 -g -F dwarf eatclib.asm
 
 eatclib2: eatclib2.o
        gcc eatclib2.o -o eatclib2
 eatclib2.o: eatclib2.asm
-       nasm -f elf64 -g -F stabs eatclib2.asm
+       nasm -f elf64 -g -F dwarf eatclib2.asm
 
 eatclib3: eatclib3.o
        gcc eatclib3.o -o eatclib3
 eatclib3.o: eatclib3.asm
-       nasm -f elf64 -g -F stabs eatclib3.asm
+       nasm -f elf64 -g -F dwarf eatclib3.asm
index 5a0ea5b..ff7c89e 100644 (file)
@@ -5,33 +5,33 @@ clean:
 movestring1mov: movestring1mov.o
        ld -o movestring1mov movestring1mov.o
 movestring1mov.o: movestring1mov.asm
-       nasm -f elf64 -g -F stabs movestring1mov.asm -l movestring1mov.lst
+       nasm -f elf64 -g -F dwarf movestring1mov.asm -l movestring1mov.lst
 
 
 movestring2stosbreset: movestring2stosbreset.o
        ld -o movestring2stosbreset movestring2stosbreset.o
 movestring2stosbreset.o: movestring2stosbreset.asm
-       nasm -f elf64 -g -F stabs movestring2stosbreset.asm -l movestring2stosbreset.lst
+       nasm -f elf64 -g -F dwarf movestring2stosbreset.asm -l movestring2stosbreset.lst
 
 
 movestring3stosb: movestring3stosb.o
        ld -o movestring3stosb movestring3stosb.o
 movestring3stosb.o: movestring3stosb.asm
-       nasm -f elf64 -g -F stabs movestring3stosb.asm -l movestring3stosb.lst
+       nasm -f elf64 -g -F dwarf movestring3stosb.asm -l movestring3stosb.lst
 
 movestring4movsb: movestring4movsb.o
        ld -o movestring4movsb movestring4movsb.o
 movestring4movsb.o: movestring4movsb.asm
-       nasm -f elf64 -g -F stabs movestring4movsb.asm -l movestring4movsb.lst
+       nasm -f elf64 -g -F dwarf movestring4movsb.asm -l movestring4movsb.lst
 
 
 movestring5rep: movestring5rep.o
        ld -o movestring5rep movestring5rep.o
 movestring5rep.o: movestring5rep.asm
-       nasm -f elf64 -g -F stabs movestring5rep.asm -l movestring5rep.lst
+       nasm -f elf64 -g -F dwarf movestring5rep.asm -l movestring5rep.lst
 
 
 movestring6repmovsb: movestring6repmovsb.o
        ld -o movestring6repmovsb movestring6repmovsb.o
 movestring6repmovsb.o: movestring6repmovsb.asm
-       nasm -f elf64 -g -F stabs movestring6repmovsb.asm -l movestring6repmovsb.lst
+       nasm -f elf64 -g -F dwarf movestring6repmovsb.asm -l movestring6repmovsb.lst
index 9a928ca..473be2f 100644 (file)
@@ -6,8 +6,8 @@ clean:
 showargs1: showargs1.o
        ld -o showargs1 showargs1.o -melf_i386
 showargs1.o: showargs1.asm
-       nasm -f elf -g -F stabs showargs1.asm -l showargs1.lst
+       nasm -f elf -g -F dwarf showargs1.asm -l showargs1.lst
 showargs64: showargs64.o
        ld -o showargs64 showargs64.o 
 showargs64.o: showargs64.asm
-       nasm -f elf64 -g -F stabs showargs64.asm
+       nasm -f elf64 -g -F dwarf showargs64.asm