diff .gdbinit @ 666:7c42cf329666

*** empty log message ***
author kono
date Mon, 30 Apr 2007 02:19:48 +0900
parents 92a401bef729
children bce312f3c0cb
line wrap: on
line diff
--- a/.gdbinit	Sat Apr 28 22:55:19 2007 +0900
+++ b/.gdbinit	Mon Apr 30 02:19:48 2007 +0900
@@ -1,61 +1,17 @@
+tb main
 define regs 
-printf "pc =%08x lr =%08x r0 =%08x r1 =%08x r3= %08x r4= %08x\n",$pc,$lr,$r0,$r1,$r3,$r4
-printf "r10=%08x r11=%08x r12=%08x r13=%08x r14=%08x r15=%08x\n",$r10,$r11,$r12,$r13,$r14,$r15
-end
-define fregs 
-printf "f1=%g f2=%g f3=%g f4=%g f5=%g f6=%g\n",$f1,$f2,$f3,$f4,$f5,$f6
-printf "f10=%g f11=%g f12=%g f13=%g f14=%g f15=%g\n",$f10,$f11,$f12,$f13,$f14,$f15
-end
-define allreg
-printf "pc =%08x lr =%08x r0 =%08x r1 =%08x r3= %08x r4= %08x\n",$pc,$lr,$r0,$r1,$r3,$r4
-printf "r5=%08x r6=%08x r7=%08x r8=%08x r9=%08x\n",$r5,$r6,$r7,$r8,$r9
-printf "r10=%08x r11=%08x r12=%08x r13=%08x r14=%08x r15=%08x\n",$r10,$r11,$r12,$r13,$r14,$r15
-printf "r16=%08x r17=%08x r18=%08x r19=%08x r20=%08x r21=%08x\n",$r10,$r11,$r12,$r13,$r14,$r15
-printf "f1=%g f2=%g f3=%g f4=%g f5=%g f6=%g\n",$f1,$f2,$f3,$f4,$f5,$f6
-printf "f10=%g f11=%g f12=%g f13=%g f14=%g f15=%g\n",$f10,$f11,$f12,$f13,$f14,$f15
-printf "f20=%g f21=%g f22=%g f23=%g f24=%g f25=%g\n",$f20,$f21,$f22,$f23,$f24,$f25
-end
-define sh
-regs
-x/20i $pc-36
+call (void)printf("eax=%08x ebx=%08x ecx=%08x edx=%08x\nesi=%08x edi=%08x ebp=%08x esp=%08x eip=%08x\n",$eax,$ebx,$ecx,$edx,$esi,$edi,$ebp,$esp,$eip)
 end
 define si
 stepi
 regs
-x/1i $pc
+x/1i $eip
 end
 define ni
 nexti
 regs
-x/1i $pc
+x/1i $eip
 end
 b errmsg
-tb main
-# run  -s test/inline.c
-# run  -s mc-parse.c
-# run  -s mc-codegen.c
-# run  -s nkf203/nkf.c
-# run  -s -ob01.s mc-switch.c
-# run  -s l.c
-# run  -s test/const.c
-# run  -s test/basic.c
-# run -s test/code-gen-all.c
-# run -s test/tmp7.c
-# run -s test/inline.c
-# run -s test/code-gen-inline.c
-# run -s -DINLINE=inline test/basic.c
-# run -s test/too-long-argument.c
-# run -s -DINLINE=inline test/strinit.c
-# run -DINLINE=inline test/scope.c
-run -s test/code-gen-all.c
-# run -DINLINE=inline test/bitfield1.c
-# run -s test/linux_kernel.c.--- 
-# run -s test/stralign.c
-# run -s test/putenemy.c
-# run -s test/float_gcc.c
-# run -s test/func_conv_err.c
-# run -DINLINE=inline test/tmp7.c
-# run -DINLINE=inline test/code-gen-all.c
-# run -s throw.c
-# run -s test/simp.c
-# run -s test/ps2.c
+r -s test/code-gen-all.c
+# r -s mc-code-powerpc.c