diff options
author | Ian Lance Taylor <iant@google.com> | 2016-02-03 21:58:02 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2016-02-03 21:58:02 +0000 |
commit | f98dd1a338867a408f7c72d73fbad7fe7fc93e3a (patch) | |
tree | 2f8da9862a9c1fe0df138917f997b03439c02773 /libgo/runtime/runtime.h | |
parent | b081ed4efc144da0c45a6484aebfd10e0eb9fda3 (diff) | |
download | gcc-f98dd1a338867a408f7c72d73fbad7fe7fc93e3a.zip gcc-f98dd1a338867a408f7c72d73fbad7fe7fc93e3a.tar.gz gcc-f98dd1a338867a408f7c72d73fbad7fe7fc93e3a.tar.bz2 |
libgo: Update to go1.6rc1.
Reviewed-on: https://go-review.googlesource.com/19200
From-SVN: r233110
Diffstat (limited to 'libgo/runtime/runtime.h')
-rw-r--r-- | libgo/runtime/runtime.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/libgo/runtime/runtime.h b/libgo/runtime/runtime.h index cbf1fe1..f4b170d 100644 --- a/libgo/runtime/runtime.h +++ b/libgo/runtime/runtime.h @@ -329,6 +329,7 @@ struct SigTab { int32 sig; int32 flags; + void* fwdsig; }; enum { @@ -338,8 +339,7 @@ enum SigPanic = 1<<3, // if the signal is from the kernel, panic SigDefault = 1<<4, // if the signal isn't explicitly requested, don't monitor it SigHandling = 1<<5, // our signal handler is registered - SigIgnored = 1<<6, // the signal was ignored before we registered for it - SigGoExit = 1<<7, // cause all runtime procs to exit (only used on Plan 9). + SigGoExit = 1<<6, // cause all runtime procs to exit (only used on Plan 9). }; // Layout of in-memory per-function information prepared by linker @@ -450,11 +450,22 @@ struct CgoMal struct DebugVars { int32 allocfreetrace; + int32 cgocheck; int32 efence; + int32 gccheckmark; + int32 gcpacertrace; + int32 gcshrinkstackoff; + int32 gcstackbarrieroff; + int32 gcstackbarrierall; + int32 gcstoptheworld; int32 gctrace; int32 gcdead; + int32 invalidptr; + int32 sbrk; + int32 scavenge; int32 scheddetail; int32 schedtrace; + int32 wbshadow; }; extern bool runtime_precisestack; |