[gogc] 2 new revisions pushed by bytbox on 2010-08-17 22:46 GMT

0 views
Skip to first unread message

go...@googlecode.com

unread,
Aug 17, 2010, 9:49:36 PM8/17/10
to go...@googlegroups.com
2 new revisions:

Revision: 0fa0264e28
Author: Andreas Unterweger <and...@gmx.at>
Date: Tue Jun 15 13:35:04 2010
Log: gen-assign.go: Special treatment for string pointers when dereferred
d...
http://code.google.com/p/gogc/source/detail?r=0fa0264e28

Revision: f1fcd88449
Author: Andreas Unterweger <and...@gmx.at>
Date: Tue Jun 15 14:08:11 2010
Log: gogo: Added _gogo_.sog for libgogo for reference (purposes)
http://code.google.com/p/gogc/source/detail?r=f1fcd88449

==============================================================================
Revision: 0fa0264e28
Author: Andreas Unterweger <and...@gmx.at>
Date: Tue Jun 15 13:35:04 2010
Log: gen-assign.go: Special treatment for string pointers when dereferred
during assignment (base assigment on indirect address register with offsets
0 and 8 instead of accessing a non-existing second register) => no more R0
bugs or register leaks. Other TODO found: lots of deref. code where
register is being dereferred and then treated as if it still contained an
address
http://code.google.com/p/gogc/source/detail?r=0fa0264e28

Modified:
/src/gen-assign.go

=======================================
--- /src/gen-assign.go Wed Jun 9 12:05:57 2010
+++ /src/gen-assign.go Tue Jun 15 13:35:04 2010
@@ -81,7 +81,11 @@
opsize = GetOpSize(RHSItem, "MOV");
done = PrintInstruction_Reg_Reg("MOV", opsize, "R", RHSItem.R,
0, 0, 0, "", "R", LHSItem.R, 1, 0, 0, ""); //MOV RHSItem.R, (LHSItem.R)
if done != 0 { //Handle operands > 8 bytes
- PrintInstruction_Reg_Reg("MOV", done, "R", RHSItem.C, 0,
0, 0, "", "R", LHSItem.C, 1, 0, 0, ""); //MOV RHSItem.C, (LHSItem.C)
+ if LHSItem.C != 0 {
+ PrintInstruction_Reg_Reg("MOV", done, "R", RHSItem.C,
0, 0, 0, "", "R", LHSItem.C, 1, 0, 0, ""); //MOV RHSItem.C, (LHSItem.C)
+ } else {
+ PrintInstruction_Reg_Reg("MOV", done, "R", RHSItem.C,
0, 0, 0, "", "R", LHSItem.R, 1, 8, 0, ""); //MOV RHSItem.C, 8(LHSItem.R)
+ }
}
done = 1;
}
@@ -90,7 +94,11 @@
opsize = GetOpSize(RHSItem, "MOV");
done = PrintInstruction_Reg_Reg("MOV", opsize, "R", RHSItem.R,
0, 0, 0, "", "R", LHSItem.R, 1, 0, 0, ""); //MOV RHSItem.R, (LHSItem.R)
if done != 0 { //Handle operands > 8 bytes
- PrintInstruction_Reg_Reg("MOV", done, "R", RHSItem.C, 0,
0, 0, "", "R", LHSItem.C, 1, 0, 0, ""); //MOV RHSItem.C, (LHSItem.C)
+ if LHSItem.C != 0 {
+ PrintInstruction_Reg_Reg("MOV", done, "R", RHSItem.C,
0, 0, 0, "", "R", LHSItem.C, 1, 0, 0, ""); //MOV RHSItem.C, (LHSItem.C)
+ } else {
+ PrintInstruction_Reg_Reg("MOV", done, "R", RHSItem.C,
0, 0, 0, "", "R", LHSItem.R, 1, 8, 0, ""); //MOV RHSItem.C, 8(LHSItem.R)
+ }
}
done = 1;
}
@@ -124,7 +132,11 @@
opsize = GetOpSize(RHSItem, "MOV");
retVal = PrintInstruction_Reg_Reg("MOV", opsize, "R", RHSItem.R,
0, 0, 0, "", "R", LHSItem.R, 1, 0, 0, ""); //MOV RHSItem.R, (LHSItem.R)
if retVal != 0 { //Handle operands > 8 bytes
- PrintInstruction_Reg_Reg("MOV", opsize, "R", RHSItem.C, 0, 0,
0, "", "R", LHSItem.C, 1, 0, 0, ""); //MOV RHSItem.C, (LHSItem.C)
+ if LHSItem.C != 0 {
+ PrintInstruction_Reg_Reg("MOV", retVal, "R", RHSItem.C, 0,
0, 0, "", "R", LHSItem.C, 1, 0, 0, ""); //MOV RHSItem.C, (LHSItem.C)
+ } else {
+ PrintInstruction_Reg_Reg("MOV", retVal, "R", RHSItem.C, 0,
0, 0, "", "R", LHSItem.R, 1, 8, 0, ""); //MOV RHSItem.C, 8(LHSItem.R)
+ }
}
}
FreeRegisterIfRequired(LHSItem);

==============================================================================
Revision: f1fcd88449
Author: Andreas Unterweger <and...@gmx.at>
Date: Tue Jun 15 14:08:11 2010
Log: gogo: Added _gogo_.sog for libgogo for reference (purposes)
http://code.google.com/p/gogc/source/detail?r=f1fcd88449

Added:
/src/_gogo_.sog

=======================================
--- /dev/null
+++ /src/_gogo_.sog Tue Jun 15 14:08:11 2010
@@ -0,0 +1,9392 @@
+//
+// --------------------
+// GoGo compiler output
+// --------------------
+//
+
+// Syntax: Plan-9 assembler
+//
+// This code is automatically generated. DO NOT EDIT IT!
+//
+
+//Symbol table:
+//TYPE,·uint64,8,8
+//TYPE,·byte,1,8
+//TYPE,·string,16,16
+//TYPE,·bool,8,8
+//TYPE,libgogo·List,32,32
+//TYPE,libgogo·StringList,32,32
+//TYPE,libgogo·TypeDesc,80,80
+//TYPE,libgogo·ObjectDesc,64,64
+//TYPE,libgogo·Item,72,72
+//FUNC,0,main·init,
+//FUNC,0,libgogo·ToIntFromByte,b:byte,return value:uint64
+//FUNC,0,libgogo·ToByteFromInt,i:uint64,return value:byte
+//FUNC,0,libgogo·ToUint64FromBytePtr,char:byte,return value:uint64
+//FUNC,0,libgogo·ToUint64FromUint64Ptr,value:uint64,return value:uint64
+//FUNC,0,libgogo·ToUint64PtrFromUint64,value:uint64,return value:uint64
+//FUNC,0,libgogo·ToUint64FromStringPtr,value:string,return value:uint64
+//FUNC,0,libgogo·GetStringFromAddress,addr:uint64,return value:string
+//FUNC,0,libgogo·StringToInt,str:string,return value:uint64
+//FUNC,0,libgogo·StringLength,str:string,return value:uint64
+//FUNC,0,libgogo·IntToString,num:uint64,return value:string
+//FUNC,0,libgogo·CharAppend,str:string,char:byte
+//FUNC,0,libgogo·Write,fd:uint64,text:string,length:uint64,return
value:uint64
+//FUNC,0,libgogo·WriteString,fd:uint64,msg:string
+//FUNC,0,libgogo·PrintString,msg:string
+//FUNC,0,libgogo·PrintChar,char:byte
+//FUNC,0,libgogo·PrintNumber,num:uint64
+//FUNC,0,libgogo·Read,fd:uint64,buffer:string,buffer_size:uint64,return
value:uint64
+//FUNC,0,libgogo·GetChar,fd:uint64,return value:byte
+//FUNC,0,libgogo·FileOpen,filename:string,flags:uint64,return value:uint64
+//FUNC,0,libgogo·FileOpen2,filename:string,flags:uint64,mode:uint64,return
value:uint64
+//FUNC,0,libgogo·FileClose,fd:uint64,return value:uint64
+//FUNC,0,libgogo·InitializeList,uninitializedList:List,itemSize:uint64
+//FUNC,0,libgogo·Alloc,size:uint64,return value:uint64
+//FUNC,0,libgogo·AddItem,list:List,valuePtr:uint64
+//FUNC,0,libgogo·CopyMem,source:uint64,dest:uint64,size:uint64
+//FUNC,0,libgogo·RemoveItemAt,list:List,index:uint64,return value:uint64
+//FUNC,0,libgogo·GetItemAt,list:List,index:uint64,return value:uint64
+//FUNC,0,libgogo·ExitError,msg:string,code:uint64
+//FUNC,0,libgogo·GetListItemCount,list:List,return value:uint64
+//FUNC,0,libgogo·GetListCapacity,list:List,return value:uint64
+//FUNC,0,libgogo·Brk,brk:uint64,return value:uint64
+//FUNC,0,libgogo·GetBrk,return value:uint64
+//FUNC,0,libgogo·TestMem,address:uint64,return value:uint64
+//FUNC,0,libgogo·InitMemoryManager,
+//FUNC,0,libgogo·MoreMemory,
+//FUNC,0,libgogo·GetFreeMemory,return value:uint64
+//FUNC,0,libgogo·InitializeStringList,uninitializedList:StringList
+//FUNC,0,libgogo·AddStringItem,list:StringList,value:string
+//FUNC,0,libgogo·GetStringItemAt,list:StringList,index:uint64,return
value:string
+//FUNC,0,libgogo·GetStringListItemCount,list:StringList,return value:uint64
+//FUNC,0,libgogo·GetStringListCapacity,list:StringList,return value:uint64
+//FUNC,0,libgogo·Uint64ToObjectDescPtr,adr:uint64,return value:ObjectDesc
+//FUNC,0,libgogo·Uint64ToTypeDescPtr,adr:uint64,return value:TypeDesc
+//FUNC,0,libgogo·AppendObject,object:ObjectDesc,list:ObjectDesc,return
value:ObjectDesc
+//FUNC,0,libgogo·AppendType,objtype:TypeDesc,list:TypeDesc,return
value:TypeDesc
+//FUNC,0,libgogo·AddFields,object:ObjectDesc,objtype:TypeDesc
+//FUNC,0,libgogo·HasField,name:string,objtype:TypeDesc,return value:uint64
+//FUNC,0,libgogo·GetField,name:string,objtype:TypeDesc,return
value:ObjectDesc
+//FUNC,0,libgogo·GetObject,name:string,packagename:string,list:ObjectDesc,return
value:ObjectDesc
+//FUNC,0,libgogo·AddParameters,object:ObjectDesc,fcn:TypeDesc
+//FUNC,0,libgogo·GetTypeSize,objtype:TypeDesc,return value:uint64
+//FUNC,0,libgogo·GetObjectSizeAligned,obj:ObjectDesc,return value:uint64
+//FUNC,0,libgogo·AlignTo64Bit,adr:uint64,return value:uint64
+//FUNC,0,libgogo·GetTypeSizeAligned,objtype:TypeDesc,return value:uint64
+//FUNC,0,libgogo·GetObjectSize,obj:ObjectDesc,return value:uint64
+//FUNC,0,libgogo·GetObjectOffset,obj:ObjectDesc,list:ObjectDesc,return
value:uint64
+//FUNC,0,libgogo·GetFieldOffset,obj:ObjectDesc,objtype:TypeDesc,return
value:uint64
+//FUNC,0,libgogo·GetAlignedObjectListSize,objList:ObjectDesc,return
value:uint64
+//FUNC,0,libgogo·StringCompare,str1:string,str2:string,return value:uint64
+//FUNC,0,libgogo·GetType,name:string,packagename:string,list:TypeDesc,includeforward:uint64,return
value:TypeDesc
+//FUNC,0,libgogo·FindPackageName,packagename:string,list:ObjectDesc,return
value:uint64
+//FUNC,0,libgogo·FindTypePackageName,packagename:string,list:TypeDesc,return
value:uint64
+//FUNC,0,libgogo·GetFirstForwardDeclType,list:TypeDesc,return
value:TypeDesc
+//FUNC,0,libgogo·GetParameterAt,index:uint64,list:TypeDesc,return
value:ObjectDesc
+//FUNC,0,libgogo·NewObject,name:string,packagename:string,class:uint64,return
value:ObjectDesc
+//FUNC,0,libgogo·NewType,name:string,packagename:string,forwarddecl:uint64,len:uint64,basetype:TypeDesc,return
value:TypeDesc
+//FUNC,0,libgogo·PrintObjects,list:ObjectDesc
+//FUNC,0,libgogo·PrintTypes,list:TypeDesc
+//FUNC,0,libgogo·PrintFunctions,list:TypeDesc
+//FUNC,0,libgogo·SymbolTableFunctionsToStringList,list:TypeDesc,result:StringList
+//FUNC,0,libgogo·StringAppend,str:string,append_str:string
+//FUNC,0,libgogo·SymbolTableTypesToStringList,list:TypeDesc,result:StringList
+//FUNC,0,libgogo·StringLength2,str:string,return value:uint64
+//FUNC,0,libgogo·GetStringAddress,str:string,return value:uint64
+//FUNC,0,libgogo·ResetString,str:string
+//FUNC,0,libgogo·SetStringAddressAndLength,str:string,new_addr:uint64,new_length:uint64
+//FUNC,0,libgogo·GetMaxStringLength,length:uint64,return value:uint64
+//FUNC,0,libgogo·Uint64ToItemPtr,adr:uint64,return value:Item
+//FUNC,0,libgogo·NewItem,return value:Item
+//FUNC,0,libgogo·SetItem,item:Item,mode:uint64,itemtype:TypeDesc,ptrtype:uint64,a:uint64,r:uint64,global:uint64
+//FUNC,0,libgogo·GetArgv,
+//FUNC,0,libgogo·Exit,code:uint64
+
+//--- String buffer start ('') at libgogo/convert.go:74:24
+DATA data+8(SB)/1, $0
+//--- String buffer end at libgogo/convert.go:74:24
+//--- String buffer start ('Tried to GetItemAt(') at libgogo/list.go:77:42
+DATA data+32(SB)/1, $84
+DATA data+33(SB)/1, $114
+DATA data+34(SB)/1, $105
+DATA data+35(SB)/1, $101
+DATA data+36(SB)/1, $100
+DATA data+37(SB)/1, $32
+DATA data+38(SB)/1, $116
+DATA data+39(SB)/1, $111
+DATA data+40(SB)/1, $32
+DATA data+41(SB)/1, $71
+DATA data+42(SB)/1, $101
+DATA data+43(SB)/1, $116
+DATA data+44(SB)/1, $73
+DATA data+45(SB)/1, $116
+DATA data+46(SB)/1, $101
+DATA data+47(SB)/1, $109
+DATA data+48(SB)/1, $65
+DATA data+49(SB)/1, $116
+DATA data+50(SB)/1, $40
+DATA data+51(SB)/1, $0
+//--- String buffer end at libgogo/list.go:77:42
+//--- String buffer start (') from a list with only ') at
libgogo/list.go:79:47
+DATA data+72(SB)/1, $41
+DATA data+73(SB)/1, $32
+DATA data+74(SB)/1, $102
+DATA data+75(SB)/1, $114
+DATA data+76(SB)/1, $111
+DATA data+77(SB)/1, $109
+DATA data+78(SB)/1, $32
+DATA data+79(SB)/1, $97
+DATA data+80(SB)/1, $32
+DATA data+81(SB)/1, $108
+DATA data+82(SB)/1, $105
+DATA data+83(SB)/1, $115
+DATA data+84(SB)/1, $116
+DATA data+85(SB)/1, $32
+DATA data+86(SB)/1, $119
+DATA data+87(SB)/1, $105
+DATA data+88(SB)/1, $116
+DATA data+89(SB)/1, $104
+DATA data+90(SB)/1, $32
+DATA data+91(SB)/1, $111
+DATA data+92(SB)/1, $110
+DATA data+93(SB)/1, $108
+DATA data+94(SB)/1, $121
+DATA data+95(SB)/1, $32
+DATA data+96(SB)/1, $0
+//--- String buffer end at libgogo/list.go:79:47
+//--- String buffer start (' items - out of bounds error') at
libgogo/list.go:81:49
+DATA data+120(SB)/1, $32
+DATA data+121(SB)/1, $105
+DATA data+122(SB)/1, $116
+DATA data+123(SB)/1, $101
+DATA data+124(SB)/1, $109
+DATA data+125(SB)/1, $115
+DATA data+126(SB)/1, $32
+DATA data+127(SB)/1, $45
+DATA data+128(SB)/1, $32
+DATA data+129(SB)/1, $111
+DATA data+130(SB)/1, $117
+DATA data+131(SB)/1, $116
+DATA data+132(SB)/1, $32
+DATA data+133(SB)/1, $111
+DATA data+134(SB)/1, $102
+DATA data+135(SB)/1, $32
+DATA data+136(SB)/1, $98
+DATA data+137(SB)/1, $111
+DATA data+138(SB)/1, $117
+DATA data+139(SB)/1, $110
+DATA data+140(SB)/1, $100
+DATA data+141(SB)/1, $115
+DATA data+142(SB)/1, $32
+DATA data+143(SB)/1, $101
+DATA data+144(SB)/1, $114
+DATA data+145(SB)/1, $114
+DATA data+146(SB)/1, $111
+DATA data+147(SB)/1, $114
+DATA data+148(SB)/1, $0
+//--- String buffer end at libgogo/list.go:81:49
+//--- String buffer start ('GetBrk failed\n') at libgogo/memmgr.go:53:36
+DATA data+200(SB)/1, $71
+DATA data+201(SB)/1, $101
+DATA data+202(SB)/1, $116
+DATA data+203(SB)/1, $66
+DATA data+204(SB)/1, $114
+DATA data+205(SB)/1, $107
+DATA data+206(SB)/1, $32
+DATA data+207(SB)/1, $102
+DATA data+208(SB)/1, $97
+DATA data+209(SB)/1, $105
+DATA data+210(SB)/1, $108
+DATA data+211(SB)/1, $101
+DATA data+212(SB)/1, $100
+DATA data+213(SB)/1, $10
+DATA data+214(SB)/1, $0
+//--- String buffer end at libgogo/memmgr.go:53:36
+//--- String buffer start ('Brk failed while allocating ') at
libgogo/memmgr.go:70:51
+DATA data+232(SB)/1, $66
+DATA data+233(SB)/1, $114
+DATA data+234(SB)/1, $107
+DATA data+235(SB)/1, $32
+DATA data+236(SB)/1, $102
+DATA data+237(SB)/1, $97
+DATA data+238(SB)/1, $105
+DATA data+239(SB)/1, $108
+DATA data+240(SB)/1, $101
+DATA data+241(SB)/1, $100
+DATA data+242(SB)/1, $32
+DATA data+243(SB)/1, $119
+DATA data+244(SB)/1, $104
+DATA data+245(SB)/1, $105
+DATA data+246(SB)/1, $108
+DATA data+247(SB)/1, $101
+DATA data+248(SB)/1, $32
+DATA data+249(SB)/1, $97
+DATA data+250(SB)/1, $108
+DATA data+251(SB)/1, $108
+DATA data+252(SB)/1, $111
+DATA data+253(SB)/1, $99
+DATA data+254(SB)/1, $97
+DATA data+255(SB)/1, $116
+DATA data+256(SB)/1, $105
+DATA data+257(SB)/1, $110
+DATA data+258(SB)/1, $103
+DATA data+259(SB)/1, $32
+DATA data+260(SB)/1, $0
+//--- String buffer end at libgogo/memmgr.go:70:51
+//--- String buffer start (' bytes. Errno: ') at libgogo/memmgr.go:72:38
+DATA data+280(SB)/1, $32
+DATA data+281(SB)/1, $98
+DATA data+282(SB)/1, $121
+DATA data+283(SB)/1, $116
+DATA data+284(SB)/1, $101
+DATA data+285(SB)/1, $115
+DATA data+286(SB)/1, $46
+DATA data+287(SB)/1, $32
+DATA data+288(SB)/1, $69
+DATA data+289(SB)/1, $114
+DATA data+290(SB)/1, $114
+DATA data+291(SB)/1, $110
+DATA data+292(SB)/1, $111
+DATA data+293(SB)/1, $58
+DATA data+294(SB)/1, $32
+DATA data+295(SB)/1, $0
+//--- String buffer end at libgogo/memmgr.go:72:38
+//--- String buffer start ('\n') at libgogo/memmgr.go:74:23
+DATA data+312(SB)/1, $92
+DATA data+313(SB)/1, $110
+DATA data+314(SB)/1, $0
+//--- String buffer end at libgogo/memmgr.go:74:23
+//--- String buffer start ('Failed to write to newly allocated memory
at ') at libgogo/memmgr.go:78:68
+DATA data+336(SB)/1, $70
+DATA data+337(SB)/1, $97
+DATA data+338(SB)/1, $105
+DATA data+339(SB)/1, $108
+DATA data+340(SB)/1, $101
+DATA data+341(SB)/1, $100
+DATA data+342(SB)/1, $32
+DATA data+343(SB)/1, $116
+DATA data+344(SB)/1, $111
+DATA data+345(SB)/1, $32
+DATA data+346(SB)/1, $119
+DATA data+347(SB)/1, $114
+DATA data+348(SB)/1, $105
+DATA data+349(SB)/1, $116
+DATA data+350(SB)/1, $101
+DATA data+351(SB)/1, $32
+DATA data+352(SB)/1, $116
+DATA data+353(SB)/1, $111
+DATA data+354(SB)/1, $32
+DATA data+355(SB)/1, $110
+DATA data+356(SB)/1, $101
+DATA data+357(SB)/1, $119
+DATA data+358(SB)/1, $108
+DATA data+359(SB)/1, $121
+DATA data+360(SB)/1, $32
+DATA data+361(SB)/1, $97
+DATA data+362(SB)/1, $108
+DATA data+363(SB)/1, $108
+DATA data+364(SB)/1, $111
+DATA data+365(SB)/1, $99
+DATA data+366(SB)/1, $97
+DATA data+367(SB)/1, $116
+DATA data+368(SB)/1, $101
+DATA data+369(SB)/1, $100
+DATA data+370(SB)/1, $32
+DATA data+371(SB)/1, $109
+DATA data+372(SB)/1, $101
+DATA data+373(SB)/1, $109
+DATA data+374(SB)/1, $111
+DATA data+375(SB)/1, $114
+DATA data+376(SB)/1, $121
+DATA data+377(SB)/1, $32
+DATA data+378(SB)/1, $97
+DATA data+379(SB)/1, $116
+DATA data+380(SB)/1, $32
+DATA data+381(SB)/1, $0
+//--- String buffer end at libgogo/memmgr.go:78:68
+//--- String buffer start ('\n') at libgogo/memmgr.go:80:23
+DATA data+400(SB)/1, $92
+DATA data+401(SB)/1, $110
+DATA data+402(SB)/1, $0
+//--- String buffer end at libgogo/memmgr.go:80:23
+//--- String buffer start ('') at libgogo/symbol.go:120:32
+DATA data+496(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:120:32
+//--- String buffer start ('Object ') at libgogo/symbol.go:415:30
+DATA data+520(SB)/1, $79
+DATA data+521(SB)/1, $98
+DATA data+522(SB)/1, $106
+DATA data+523(SB)/1, $101
+DATA data+524(SB)/1, $99
+DATA data+525(SB)/1, $116
+DATA data+526(SB)/1, $32
+DATA data+527(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:415:30
+//--- String buffer start (' (type: ') at libgogo/symbol.go:422:31
+DATA data+544(SB)/1, $32
+DATA data+545(SB)/1, $40
+DATA data+546(SB)/1, $116
+DATA data+547(SB)/1, $121
+DATA data+548(SB)/1, $112
+DATA data+549(SB)/1, $101
+DATA data+550(SB)/1, $58
+DATA data+551(SB)/1, $32
+DATA data+552(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:422:31
+//--- String buffer start ('pointer to ') at libgogo/symbol.go:424:38
+DATA data+576(SB)/1, $112
+DATA data+577(SB)/1, $111
+DATA data+578(SB)/1, $105
+DATA data+579(SB)/1, $110
+DATA data+580(SB)/1, $116
+DATA data+581(SB)/1, $101
+DATA data+582(SB)/1, $114
+DATA data+583(SB)/1, $32
+DATA data+584(SB)/1, $116
+DATA data+585(SB)/1, $111
+DATA data+586(SB)/1, $32
+DATA data+587(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:424:38
+//--- String buffer start ('array of ') at libgogo/symbol.go:428:40
+DATA data+608(SB)/1, $97
+DATA data+609(SB)/1, $114
+DATA data+610(SB)/1, $114
+DATA data+611(SB)/1, $97
+DATA data+612(SB)/1, $121
+DATA data+613(SB)/1, $32
+DATA data+614(SB)/1, $111
+DATA data+615(SB)/1, $102
+DATA data+616(SB)/1, $32
+DATA data+617(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:428:40
+//--- String buffer start (' of length ') at libgogo/symbol.go:430:42
+DATA data+640(SB)/1, $32
+DATA data+641(SB)/1, $111
+DATA data+642(SB)/1, $102
+DATA data+643(SB)/1, $32
+DATA data+644(SB)/1, $108
+DATA data+645(SB)/1, $101
+DATA data+646(SB)/1, $110
+DATA data+647(SB)/1, $103
+DATA data+648(SB)/1, $116
+DATA data+649(SB)/1, $104
+DATA data+650(SB)/1, $32
+DATA data+651(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:430:42
+//--- String buffer start (', internally named ') at
libgogo/symbol.go:432:50
+DATA data+672(SB)/1, $44
+DATA data+673(SB)/1, $32
+DATA data+674(SB)/1, $105
+DATA data+675(SB)/1, $110
+DATA data+676(SB)/1, $116
+DATA data+677(SB)/1, $101
+DATA data+678(SB)/1, $114
+DATA data+679(SB)/1, $110
+DATA data+680(SB)/1, $97
+DATA data+681(SB)/1, $108
+DATA data+682(SB)/1, $108
+DATA data+683(SB)/1, $121
+DATA data+684(SB)/1, $32
+DATA data+685(SB)/1, $110
+DATA data+686(SB)/1, $97
+DATA data+687(SB)/1, $109
+DATA data+688(SB)/1, $101
+DATA data+689(SB)/1, $100
+DATA data+690(SB)/1, $32
+DATA data+691(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:432:50
+//--- String buffer start ('<unknown>') at libgogo/symbol.go:441:36
+DATA data+712(SB)/1, $60
+DATA data+713(SB)/1, $117
+DATA data+714(SB)/1, $110
+DATA data+715(SB)/1, $107
+DATA data+716(SB)/1, $110
+DATA data+717(SB)/1, $111
+DATA data+718(SB)/1, $119
+DATA data+719(SB)/1, $110
+DATA data+720(SB)/1, $62
+DATA data+721(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:441:36
+//--- String buffer start (', size: ') at libgogo/symbol.go:443:31
+DATA data+744(SB)/1, $44
+DATA data+745(SB)/1, $32
+DATA data+746(SB)/1, $115
+DATA data+747(SB)/1, $105
+DATA data+748(SB)/1, $122
+DATA data+749(SB)/1, $101
+DATA data+750(SB)/1, $58
+DATA data+751(SB)/1, $32
+DATA data+752(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:443:31
+//--- String buffer start (', offset: ') at libgogo/symbol.go:446:33
+DATA data+776(SB)/1, $44
+DATA data+777(SB)/1, $32
+DATA data+778(SB)/1, $111
+DATA data+779(SB)/1, $102
+DATA data+780(SB)/1, $102
+DATA data+781(SB)/1, $115
+DATA data+782(SB)/1, $101
+DATA data+783(SB)/1, $116
+DATA data+784(SB)/1, $58
+DATA data+785(SB)/1, $32
+DATA data+786(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:446:33
+//--- String buffer start (')\n') at libgogo/symbol.go:449:26
+DATA data+808(SB)/1, $41
+DATA data+809(SB)/1, $10
+DATA data+810(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:449:26
+//--- String buffer start ('Type ') at libgogo/symbol.go:462:28
+DATA data+832(SB)/1, $84
+DATA data+833(SB)/1, $121
+DATA data+834(SB)/1, $112
+DATA data+835(SB)/1, $101
+DATA data+836(SB)/1, $32
+DATA data+837(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:462:28
+//--- String buffer start (' (size: ') at libgogo/symbol.go:469:31
+DATA data+856(SB)/1, $32
+DATA data+857(SB)/1, $40
+DATA data+858(SB)/1, $115
+DATA data+859(SB)/1, $105
+DATA data+860(SB)/1, $122
+DATA data+861(SB)/1, $101
+DATA data+862(SB)/1, $58
+DATA data+863(SB)/1, $32
+DATA data+864(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:469:31
+//--- String buffer start (')\n') at libgogo/symbol.go:472:26
+DATA data+888(SB)/1, $41
+DATA data+889(SB)/1, $10
+DATA data+890(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:472:26
+//--- String buffer start (' ') at libgogo/symbol.go:474:29
+DATA data+912(SB)/1, $32
+DATA data+913(SB)/1, $32
+DATA data+914(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:474:29
+//--- String buffer start (' (type: ') at libgogo/symbol.go:476:35
+DATA data+936(SB)/1, $32
+DATA data+937(SB)/1, $40
+DATA data+938(SB)/1, $116
+DATA data+939(SB)/1, $121
+DATA data+940(SB)/1, $112
+DATA data+941(SB)/1, $101
+DATA data+942(SB)/1, $58
+DATA data+943(SB)/1, $32
+DATA data+944(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:476:35
+//--- String buffer start ('pointer to ') at libgogo/symbol.go:478:42
+DATA data+968(SB)/1, $112
+DATA data+969(SB)/1, $111
+DATA data+970(SB)/1, $105
+DATA data+971(SB)/1, $110
+DATA data+972(SB)/1, $116
+DATA data+973(SB)/1, $101
+DATA data+974(SB)/1, $114
+DATA data+975(SB)/1, $32
+DATA data+976(SB)/1, $116
+DATA data+977(SB)/1, $111
+DATA data+978(SB)/1, $32
+DATA data+979(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:478:42
+//--- String buffer start ('array of ') at libgogo/symbol.go:482:44
+DATA data+1000(SB)/1, $97
+DATA data+1001(SB)/1, $114
+DATA data+1002(SB)/1, $114
+DATA data+1003(SB)/1, $97
+DATA data+1004(SB)/1, $121
+DATA data+1005(SB)/1, $32
+DATA data+1006(SB)/1, $111
+DATA data+1007(SB)/1, $102
+DATA data+1008(SB)/1, $32
+DATA data+1009(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:482:44
+//--- String buffer start (' of length ') at libgogo/symbol.go:484:46
+DATA data+1032(SB)/1, $32
+DATA data+1033(SB)/1, $111
+DATA data+1034(SB)/1, $102
+DATA data+1035(SB)/1, $32
+DATA data+1036(SB)/1, $108
+DATA data+1037(SB)/1, $101
+DATA data+1038(SB)/1, $110
+DATA data+1039(SB)/1, $103
+DATA data+1040(SB)/1, $116
+DATA data+1041(SB)/1, $104
+DATA data+1042(SB)/1, $32
+DATA data+1043(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:484:46
+//--- String buffer start (', internally named ') at
libgogo/symbol.go:486:54
+DATA data+1064(SB)/1, $44
+DATA data+1065(SB)/1, $32
+DATA data+1066(SB)/1, $105
+DATA data+1067(SB)/1, $110
+DATA data+1068(SB)/1, $116
+DATA data+1069(SB)/1, $101
+DATA data+1070(SB)/1, $114
+DATA data+1071(SB)/1, $110
+DATA data+1072(SB)/1, $97
+DATA data+1073(SB)/1, $108
+DATA data+1074(SB)/1, $108
+DATA data+1075(SB)/1, $121
+DATA data+1076(SB)/1, $32
+DATA data+1077(SB)/1, $110
+DATA data+1078(SB)/1, $97
+DATA data+1079(SB)/1, $109
+DATA data+1080(SB)/1, $101
+DATA data+1081(SB)/1, $100
+DATA data+1082(SB)/1, $32
+DATA data+1083(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:486:54
+//--- String buffer start ('<unknown>') at libgogo/symbol.go:495:40
+DATA data+1104(SB)/1, $60
+DATA data+1105(SB)/1, $117
+DATA data+1106(SB)/1, $110
+DATA data+1107(SB)/1, $107
+DATA data+1108(SB)/1, $110
+DATA data+1109(SB)/1, $111
+DATA data+1110(SB)/1, $119
+DATA data+1111(SB)/1, $110
+DATA data+1112(SB)/1, $62
+DATA data+1113(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:495:40
+//--- String buffer start (', size: ') at libgogo/symbol.go:497:35
+DATA data+1136(SB)/1, $44
+DATA data+1137(SB)/1, $32
+DATA data+1138(SB)/1, $115
+DATA data+1139(SB)/1, $105
+DATA data+1140(SB)/1, $122
+DATA data+1141(SB)/1, $101
+DATA data+1142(SB)/1, $58
+DATA data+1143(SB)/1, $32
+DATA data+1144(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:497:35
+//--- String buffer start (', offset: ') at libgogo/symbol.go:500:37
+DATA data+1168(SB)/1, $44
+DATA data+1169(SB)/1, $32
+DATA data+1170(SB)/1, $111
+DATA data+1171(SB)/1, $102
+DATA data+1172(SB)/1, $102
+DATA data+1173(SB)/1, $115
+DATA data+1174(SB)/1, $101
+DATA data+1175(SB)/1, $116
+DATA data+1176(SB)/1, $58
+DATA data+1177(SB)/1, $32
+DATA data+1178(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:500:37
+//--- String buffer start (')\n') at libgogo/symbol.go:503:30
+DATA data+1200(SB)/1, $41
+DATA data+1201(SB)/1, $10
+DATA data+1202(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:503:30
+//--- String buffer start ('Function ') at libgogo/symbol.go:517:32
+DATA data+1224(SB)/1, $70
+DATA data+1225(SB)/1, $117
+DATA data+1226(SB)/1, $110
+DATA data+1227(SB)/1, $99
+DATA data+1228(SB)/1, $116
+DATA data+1229(SB)/1, $105
+DATA data+1230(SB)/1, $111
+DATA data+1231(SB)/1, $110
+DATA data+1232(SB)/1, $32
+DATA data+1233(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:517:32
+//--- String buffer start (' (number of parameters: ') at
libgogo/symbol.go:521:47
+DATA data+1256(SB)/1, $32
+DATA data+1257(SB)/1, $40
+DATA data+1258(SB)/1, $110
+DATA data+1259(SB)/1, $117
+DATA data+1260(SB)/1, $109
+DATA data+1261(SB)/1, $98
+DATA data+1262(SB)/1, $101
+DATA data+1263(SB)/1, $114
+DATA data+1264(SB)/1, $32
+DATA data+1265(SB)/1, $111
+DATA data+1266(SB)/1, $102
+DATA data+1267(SB)/1, $32
+DATA data+1268(SB)/1, $112
+DATA data+1269(SB)/1, $97
+DATA data+1270(SB)/1, $114
+DATA data+1271(SB)/1, $97
+DATA data+1272(SB)/1, $109
+DATA data+1273(SB)/1, $101
+DATA data+1274(SB)/1, $116
+DATA data+1275(SB)/1, $101
+DATA data+1276(SB)/1, $114
+DATA data+1277(SB)/1, $115
+DATA data+1278(SB)/1, $58
+DATA data+1279(SB)/1, $32
+DATA data+1280(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:521:47
+//--- String buffer start (')\n') at libgogo/symbol.go:523:26
+DATA data+1304(SB)/1, $41
+DATA data+1305(SB)/1, $10
+DATA data+1306(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:523:26
+//--- String buffer start (' ') at libgogo/symbol.go:525:29
+DATA data+1328(SB)/1, $32
+DATA data+1329(SB)/1, $32
+DATA data+1330(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:525:29
+//--- String buffer start (' (type: ') at libgogo/symbol.go:527:35
+DATA data+1352(SB)/1, $32
+DATA data+1353(SB)/1, $40
+DATA data+1354(SB)/1, $116
+DATA data+1355(SB)/1, $121
+DATA data+1356(SB)/1, $112
+DATA data+1357(SB)/1, $101
+DATA data+1358(SB)/1, $58
+DATA data+1359(SB)/1, $32
+DATA data+1360(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:527:35
+//--- String buffer start ('pointer to ') at libgogo/symbol.go:529:42
+DATA data+1384(SB)/1, $112
+DATA data+1385(SB)/1, $111
+DATA data+1386(SB)/1, $105
+DATA data+1387(SB)/1, $110
+DATA data+1388(SB)/1, $116
+DATA data+1389(SB)/1, $101
+DATA data+1390(SB)/1, $114
+DATA data+1391(SB)/1, $32
+DATA data+1392(SB)/1, $116
+DATA data+1393(SB)/1, $111
+DATA data+1394(SB)/1, $32
+DATA data+1395(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:529:42
+//--- String buffer start ('array of ') at libgogo/symbol.go:533:44
+DATA data+1416(SB)/1, $97
+DATA data+1417(SB)/1, $114
+DATA data+1418(SB)/1, $114
+DATA data+1419(SB)/1, $97
+DATA data+1420(SB)/1, $121
+DATA data+1421(SB)/1, $32
+DATA data+1422(SB)/1, $111
+DATA data+1423(SB)/1, $102
+DATA data+1424(SB)/1, $32
+DATA data+1425(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:533:44
+//--- String buffer start (' of length ') at libgogo/symbol.go:535:46
+DATA data+1448(SB)/1, $32
+DATA data+1449(SB)/1, $111
+DATA data+1450(SB)/1, $102
+DATA data+1451(SB)/1, $32
+DATA data+1452(SB)/1, $108
+DATA data+1453(SB)/1, $101
+DATA data+1454(SB)/1, $110
+DATA data+1455(SB)/1, $103
+DATA data+1456(SB)/1, $116
+DATA data+1457(SB)/1, $104
+DATA data+1458(SB)/1, $32
+DATA data+1459(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:535:46
+//--- String buffer start (', internally named ') at
libgogo/symbol.go:537:54
+DATA data+1480(SB)/1, $44
+DATA data+1481(SB)/1, $32
+DATA data+1482(SB)/1, $105
+DATA data+1483(SB)/1, $110
+DATA data+1484(SB)/1, $116
+DATA data+1485(SB)/1, $101
+DATA data+1486(SB)/1, $114
+DATA data+1487(SB)/1, $110
+DATA data+1488(SB)/1, $97
+DATA data+1489(SB)/1, $108
+DATA data+1490(SB)/1, $108
+DATA data+1491(SB)/1, $121
+DATA data+1492(SB)/1, $32
+DATA data+1493(SB)/1, $110
+DATA data+1494(SB)/1, $97
+DATA data+1495(SB)/1, $109
+DATA data+1496(SB)/1, $101
+DATA data+1497(SB)/1, $100
+DATA data+1498(SB)/1, $32
+DATA data+1499(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:537:54
+//--- String buffer start ('<unknown>') at libgogo/symbol.go:546:40
+DATA data+1520(SB)/1, $60
+DATA data+1521(SB)/1, $117
+DATA data+1522(SB)/1, $110
+DATA data+1523(SB)/1, $107
+DATA data+1524(SB)/1, $110
+DATA data+1525(SB)/1, $111
+DATA data+1526(SB)/1, $119
+DATA data+1527(SB)/1, $110
+DATA data+1528(SB)/1, $62
+DATA data+1529(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:546:40
+//--- String buffer start (', size: ') at libgogo/symbol.go:548:35
+DATA data+1552(SB)/1, $44
+DATA data+1553(SB)/1, $32
+DATA data+1554(SB)/1, $115
+DATA data+1555(SB)/1, $105
+DATA data+1556(SB)/1, $122
+DATA data+1557(SB)/1, $101
+DATA data+1558(SB)/1, $58
+DATA data+1559(SB)/1, $32
+DATA data+1560(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:548:35
+//--- String buffer start (', offset: ') at libgogo/symbol.go:551:37
+DATA data+1584(SB)/1, $44
+DATA data+1585(SB)/1, $32
+DATA data+1586(SB)/1, $111
+DATA data+1587(SB)/1, $102
+DATA data+1588(SB)/1, $102
+DATA data+1589(SB)/1, $115
+DATA data+1590(SB)/1, $101
+DATA data+1591(SB)/1, $116
+DATA data+1592(SB)/1, $58
+DATA data+1593(SB)/1, $32
+DATA data+1594(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:551:37
+//--- String buffer start (')\n') at libgogo/symbol.go:554:30
+DATA data+1616(SB)/1, $41
+DATA data+1617(SB)/1, $10
+DATA data+1618(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:554:30
+//--- String buffer start ('FUNC,') at libgogo/symbol.go:569:23
+DATA data+1640(SB)/1, $70
+DATA data+1641(SB)/1, $85
+DATA data+1642(SB)/1, $78
+DATA data+1643(SB)/1, $67
+DATA data+1644(SB)/1, $44
+DATA data+1645(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:569:23
+//--- String buffer start (',') at libgogo/symbol.go:572:32
+DATA data+1664(SB)/1, $44
+DATA data+1665(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:572:32
+//--- String buffer start ('·') at libgogo/symbol.go:574:33
+DATA data+1688(SB)/1, $194
+DATA data+1689(SB)/1, $183
+DATA data+1690(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:574:33
+//--- String buffer start (',') at libgogo/symbol.go:576:32
+DATA data+1712(SB)/1, $44
+DATA data+1713(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:576:32
+//--- String buffer start (':') at libgogo/symbol.go:579:36
+DATA data+1736(SB)/1, $58
+DATA data+1737(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:579:36
+//--- String buffer start (',') at libgogo/symbol.go:584:40
+DATA data+1760(SB)/1, $44
+DATA data+1761(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:584:40
+//--- String buffer start ('TYPE,') at libgogo/symbol.go:601:23
+DATA data+1784(SB)/1, $84
+DATA data+1785(SB)/1, $89
+DATA data+1786(SB)/1, $80
+DATA data+1787(SB)/1, $69
+DATA data+1788(SB)/1, $44
+DATA data+1789(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:601:23
+//--- String buffer start ('·') at libgogo/symbol.go:603:33
+DATA data+1808(SB)/1, $194
+DATA data+1809(SB)/1, $183
+DATA data+1810(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:603:33
+//--- String buffer start (',') at libgogo/symbol.go:605:32
+DATA data+1832(SB)/1, $44
+DATA data+1833(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:605:32
+//--- String buffer start (',') at libgogo/symbol.go:609:32
+DATA data+1856(SB)/1, $44
+DATA data+1857(SB)/1, $0
+//--- String buffer end at libgogo/symbol.go:609:32
+//--- String buffer start ('') at libgogo/item.go:68:32
+DATA data+1968(SB)/1, $0
+//--- String buffer end at libgogo/item.go:68:32
+//--- String buffer start ('#') at libgogo/libgogo.go:25:26
+DATA data+6080(SB)/1, $35
+DATA data+6081(SB)/1, $0
+//--- String buffer end at libgogo/libgogo.go:25:26
+//--- String buffer start ('/proc/self/cmdline') at
libgogo/libgogo.go:27:39
+DATA data+6104(SB)/1, $47
+DATA data+6105(SB)/1, $112
+DATA data+6106(SB)/1, $114
+DATA data+6107(SB)/1, $111
+DATA data+6108(SB)/1, $99
+DATA data+6109(SB)/1, $47
+DATA data+6110(SB)/1, $115
+DATA data+6111(SB)/1, $101
+DATA data+6112(SB)/1, $108
+DATA data+6113(SB)/1, $102
+DATA data+6114(SB)/1, $47
+DATA data+6115(SB)/1, $99
+DATA data+6116(SB)/1, $109
+DATA data+6117(SB)/1, $100
+DATA data+6118(SB)/1, $108
+DATA data+6119(SB)/1, $105
+DATA data+6120(SB)/1, $110
+DATA data+6121(SB)/1, $101
+DATA data+6122(SB)/1, $0
+//--- String buffer end at libgogo/libgogo.go:27:39
+//--- String buffer start ('Error opening /proc/self/cmdline. Currently
GoGo is only supported on systems with /proc enabled.') at
libgogo/libgogo.go:29:118
+DATA data+6144(SB)/1, $69
+DATA data+6145(SB)/1, $114
+DATA data+6146(SB)/1, $114
+DATA data+6147(SB)/1, $111
+DATA data+6148(SB)/1, $114
+DATA data+6149(SB)/1, $32
+DATA data+6150(SB)/1, $111
+DATA data+6151(SB)/1, $112
+DATA data+6152(SB)/1, $101
+DATA data+6153(SB)/1, $110
+DATA data+6154(SB)/1, $105
+DATA data+6155(SB)/1, $110
+DATA data+6156(SB)/1, $103
+DATA data+6157(SB)/1, $32
+DATA data+6158(SB)/1, $47
+DATA data+6159(SB)/1, $112
+DATA data+6160(SB)/1, $114
+DATA data+6161(SB)/1, $111
+DATA data+6162(SB)/1, $99
+DATA data+6163(SB)/1, $47
+DATA data+6164(SB)/1, $115
+DATA data+6165(SB)/1, $101
+DATA data+6166(SB)/1, $108
+DATA data+6167(SB)/1, $102
+DATA data+6168(SB)/1, $47
+DATA data+6169(SB)/1, $99
+DATA data+6170(SB)/1, $109
+DATA data+6171(SB)/1, $100
+DATA data+6172(SB)/1, $108
+DATA data+6173(SB)/1, $105
+DATA data+6174(SB)/1, $110
+DATA data+6175(SB)/1, $101
+DATA data+6176(SB)/1, $46
+DATA data+6177(SB)/1, $32
+DATA data+6178(SB)/1, $67
+DATA data+6179(SB)/1, $117
+DATA data+6180(SB)/1, $114
+DATA data+6181(SB)/1, $114
+DATA data+6182(SB)/1, $101
+DATA data+6183(SB)/1, $110
+DATA data+6184(SB)/1, $116
+DATA data+6185(SB)/1, $108
+DATA data+6186(SB)/1, $121
+DATA data+6187(SB)/1, $32
+DATA data+6188(SB)/1, $71
+DATA data+6189(SB)/1, $111
+DATA data+6190(SB)/1, $71
+DATA data+6191(SB)/1, $111
+DATA data+6192(SB)/1, $32
+DATA data+6193(SB)/1, $105
+DATA data+6194(SB)/1, $115
+DATA data+6195(SB)/1, $32
+DATA data+6196(SB)/1, $111
+DATA data+6197(SB)/1, $110
+DATA data+6198(SB)/1, $108
+DATA data+6199(SB)/1, $121
+DATA data+6200(SB)/1, $32
+DATA data+6201(SB)/1, $115
+DATA data+6202(SB)/1, $117
+DATA data+6203(SB)/1, $112
+DATA data+6204(SB)/1, $112
+DATA data+6205(SB)/1, $111
+DATA data+6206(SB)/1, $114
+DATA data+6207(SB)/1, $116
+DATA data+6208(SB)/1, $101
+DATA data+6209(SB)/1, $100
+DATA data+6210(SB)/1, $32
+DATA data+6211(SB)/1, $111
+DATA data+6212(SB)/1, $110
+DATA data+6213(SB)/1, $32
+DATA data+6214(SB)/1, $115
+DATA data+6215(SB)/1, $121
+DATA data+6216(SB)/1, $115
+DATA data+6217(SB)/1, $116
+DATA data+6218(SB)/1, $101
+DATA data+6219(SB)/1, $109
+DATA data+6220(SB)/1, $115
+DATA data+6221(SB)/1, $32
+DATA data+6222(SB)/1, $119
+DATA data+6223(SB)/1, $105
+DATA data+6224(SB)/1, $116
+DATA data+6225(SB)/1, $104
+DATA data+6226(SB)/1, $32
+DATA data+6227(SB)/1, $47
+DATA data+6228(SB)/1, $112
+DATA data+6229(SB)/1, $114
+DATA data+6230(SB)/1, $111
+DATA data+6231(SB)/1, $99
+DATA data+6232(SB)/1, $32
+DATA data+6233(SB)/1, $101
+DATA data+6234(SB)/1, $110
+DATA data+6235(SB)/1, $97
+DATA data+6236(SB)/1, $98
+DATA data+6237(SB)/1, $108
+DATA data+6238(SB)/1, $101
+DATA data+6239(SB)/1, $100
+DATA data+6240(SB)/1, $46
+DATA data+6241(SB)/1, $0
+//--- String buffer end at libgogo/libgogo.go:29:118
+//--- String buffer start ('Error closing file /proc/self/cmdline') at
libgogo/libgogo.go:42:58
+DATA data+6264(SB)/1, $69
+DATA data+6265(SB)/1, $114
+DATA data+6266(SB)/1, $114
+DATA data+6267(SB)/1, $111
+DATA data+6268(SB)/1, $114
+DATA data+6269(SB)/1, $32
+DATA data+6270(SB)/1, $99
+DATA data+6271(SB)/1, $108
+DATA data+6272(SB)/1, $111
+DATA data+6273(SB)/1, $115
+DATA data+6274(SB)/1, $105
+DATA data+6275(SB)/1, $110
+DATA data+6276(SB)/1, $103
+DATA data+6277(SB)/1, $32
+DATA data+6278(SB)/1, $102
+DATA data+6279(SB)/1, $105
+DATA data+6280(SB)/1, $108
+DATA data+6281(SB)/1, $101
+DATA data+6282(SB)/1, $32
+DATA data+6283(SB)/1, $47
+DATA data+6284(SB)/1, $112
+DATA data+6285(SB)/1, $114
+DATA data+6286(SB)/1, $111
+DATA data+6287(SB)/1, $99
+DATA data+6288(SB)/1, $47
+DATA data+6289(SB)/1, $115
+DATA data+6290(SB)/1, $101
+DATA data+6291(SB)/1, $108
+DATA data+6292(SB)/1, $102
+DATA data+6293(SB)/1, $47
+DATA data+6294(SB)/1, $99
+DATA data+6295(SB)/1, $109
+DATA data+6296(SB)/1, $100
+DATA data+6297(SB)/1, $108
+DATA data+6298(SB)/1, $105
+DATA data+6299(SB)/1, $110
+DATA data+6300(SB)/1, $101
+DATA data+6301(SB)/1, $0
+//--- String buffer end at libgogo/libgogo.go:42:58
+GLOBL data(SB),$6320
+
+TEXT main·init(SB),0,$0-0
+ //--- Assign byte buffer to new string constant start at
libgogo/convert.go:74:24
+ LEAQ data+8(SB), R8
+ MOVQ R8, data+16(SB)
+ //--- Assign byte buffer to new string constant end at
libgogo/convert.go:74:24
+ //--- Assign string length to new string constant start at
libgogo/convert.go:74:24
+ MOVQ $0, data+24(SB)
+ //--- Assign string length to new string constant end at
libgogo/convert.go:74:24
+ //--- Assign byte buffer to new string constant start at
libgogo/list.go:77:42
+ LEAQ data+32(SB), R8
+ MOVQ R8, data+56(SB)
+ //--- Assign byte buffer to new string constant end at
libgogo/list.go:77:42
+ //--- Assign string length to new string constant start at
libgogo/list.go:77:42
+ MOVQ $19, data+64(SB)
+ //--- Assign string length to new string constant end at
libgogo/list.go:77:42
+ //--- Assign byte buffer to new string constant start at
libgogo/list.go:79:47
+ LEAQ data+72(SB), R8
+ MOVQ R8, data+104(SB)
+ //--- Assign byte buffer to new string constant end at
libgogo/list.go:79:47
+ //--- Assign string length to new string constant start at
libgogo/list.go:79:47
+ MOVQ $24, data+112(SB)
+ //--- Assign string length to new string constant end at
libgogo/list.go:79:47
+ //--- Assign byte buffer to new string constant start at
libgogo/list.go:81:49
+ LEAQ data+120(SB), R8
+ MOVQ R8, data+152(SB)
+ //--- Assign byte buffer to new string constant end at
libgogo/list.go:81:49
+ //--- Assign string length to new string constant start at
libgogo/list.go:81:49
+ MOVQ $28, data+160(SB)
+ //--- Assign string length to new string constant end at
libgogo/list.go:81:49
+ //--- Global variable assignment start at libgogo/memmgr.go:14:23
+ //--- Global variable assignment RHS load start at
libgogo/memmgr.go:14:23
+ //--- Global variable assignment RHS load end at libgogo/memmgr.go:14:28
+ MOVQ $1024, data+168(SB)
***The diff for this file has been truncated for email.***
Reply all
Reply to author
Forward
0 new messages