Delta Between Two Patch Sets: src/pkg/runtime/linux/arm/defs.h
Issue 4711045 :
code review 4711045: runtime: improve Linux mutex (Closed)
Left Patch Set: diff -r 89c7137ea35c https://go.googlecode.com/hg/
Right Patch Set: diff -r c162ec4be385 https://go.googlecode.com/hg/
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/6a/lex.c
src/cmd/6l/6.out.h
src/cmd/6l/optab.c
src/cmd/8a/lex.c
src/cmd/8l/8.out.h
src/cmd/8l/optab.c
src/pkg/runtime/386/asm.s
src/pkg/runtime/amd64/asm.s
src/pkg/runtime/arm/atomic.c
src/pkg/runtime/linux/386/defs.h
src/pkg/runtime/linux/386/sys.s
src/pkg/runtime/linux/amd64/defs.h
src/pkg/runtime/linux/amd64/sys.s
src/pkg/runtime/linux/arm/defs.h
src/pkg/runtime/linux/arm/sys.s
src/pkg/runtime/linux/thread.c
src/pkg/runtime/runtime.h
src/pkg/runtime/string.goc
LEFT RIGHT
(no file at all) 1 // godefs -f-I/usr/src/linux-headers-2.6.26-2-versatile/include defs_arm.c 1 // godefs -f-I/usr/src/linux-headers-2.6.26-2-versatile/include defs_arm.c
2 2
3 // MACHINE GENERATED - DO NOT EDIT. 3 // MACHINE GENERATED - DO NOT EDIT.
4 4
5 // Constants 5 // Constants
6 enum { 6 enum {
7 PROT_NONE = 0, 7 PROT_NONE = 0,
8 PROT_READ = 0x1, 8 PROT_READ = 0x1,
9 PROT_WRITE = 0x2, 9 PROT_WRITE = 0x2,
10 PROT_EXEC = 0x4, 10 PROT_EXEC = 0x4,
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading...
54 FPE_FLTINV = 0x7, 54 FPE_FLTINV = 0x7,
55 FPE_FLTSUB = 0x8, 55 FPE_FLTSUB = 0x8,
56 BUS_ADRALN = 0x1, 56 BUS_ADRALN = 0x1,
57 BUS_ADRERR = 0x2, 57 BUS_ADRERR = 0x2,
58 BUS_OBJERR = 0x3, 58 BUS_OBJERR = 0x3,
59 SEGV_MAPERR = 0x1, 59 SEGV_MAPERR = 0x1,
60 SEGV_ACCERR = 0x2, 60 SEGV_ACCERR = 0x2,
61 ITIMER_REAL = 0, 61 ITIMER_REAL = 0,
62 ITIMER_PROF = 0x2, 62 ITIMER_PROF = 0x2,
63 ITIMER_VIRTUAL = 0x1, 63 ITIMER_VIRTUAL = 0x1,
64 O_RDONLY = 0,
65 O_CLOEXEC = 02000000,
64 }; 66 };
65 67
66 // Types 68 // Types
67 #pragma pack on 69 #pragma pack on
68 70
69 typedef uint32 Sigset; 71 typedef uint32 Sigset;
70 72
71 typedef struct Timespec Timespec; 73 typedef struct Timespec Timespec;
72 struct Timespec { 74 struct Timespec {
73 int32 tv_sec; 75 int32 tv_sec;
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading...
138 }; 140 };
139 141
140 typedef struct Sigaction Sigaction; 142 typedef struct Sigaction Sigaction;
141 struct Sigaction { 143 struct Sigaction {
142 void *sa_handler; 144 void *sa_handler;
143 uint32 sa_flags; 145 uint32 sa_flags;
144 void *sa_restorer; 146 void *sa_restorer;
145 uint32 sa_mask; 147 uint32 sa_mask;
146 }; 148 };
147 #pragma pack off 149 #pragma pack off
LEFT RIGHT