Delta Between Two Patch Sets: src/pkg/runtime/defs_plan9_amd64.h
Issue 6569068 :
code review 6569068: pkg/runtime: Plan 9: add support for recover() and pani... (Closed)
Left Patch Set: diff -r aa2f44cc25c0 https://go.googlecode.com/hg/
Right Patch Set: diff -r 5b5399bc3335 https://code.google.com/p/go
Use n/p to move between diff chunks;
N/P to move between comments.
Please Sign in to add in-line comments.
Jump to:
src/cmd/dist/buildruntime.c
src/pkg/runtime/defs_plan9_386.h
src/pkg/runtime/defs_plan9_amd64.h
src/pkg/runtime/os_plan9.h
src/pkg/runtime/runtime.h
src/pkg/runtime/signal_plan9_386.c
src/pkg/runtime/signal_plan9_amd64.c
src/pkg/runtime/signals_plan9.h
src/pkg/runtime/stack.h
src/pkg/runtime/sys_plan9_386.s
src/pkg/runtime/sys_plan9_amd64.s
src/pkg/runtime/thread_plan9.c
LEFT RIGHT
1 // nothing to see here
2 #define PAGESIZE 0x200000ULL 1 #define PAGESIZE 0x200000ULL
3 2
4 typedef struct Ureg Ureg; 3 typedef struct Ureg Ureg;
5 4
6 struct Ureg { 5 struct Ureg {
7 uint64 ax; 6 uint64 ax;
8 uint64 bx; 7 uint64 bx;
9 uint64 cx; 8 uint64 cx;
10 uint64 dx; 9 uint64 dx;
11 uint64 si; 10 uint64 si;
(...skipping 14 matching lines...) Expand all Loading...
26 uint16 gs; 25 uint16 gs;
27 26
28 uint64 type; 27 uint64 type;
29 uint64 error; /* error code (or zero) */ 28 uint64 error; /* error code (or zero) */
30 uint64 ip; /* pc */ 29 uint64 ip; /* pc */
31 uint64 cs; /* old context */ 30 uint64 cs; /* old context */
32 uint64 flags; /* old flags */ 31 uint64 flags; /* old flags */
33 uint64 sp; /* sp */ 32 uint64 sp; /* sp */
34 uint64 ss; /* old stack segment */ 33 uint64 ss; /* old stack segment */
35 }; 34 };
LEFT RIGHT