commit - 9eda38e51f278aeceefd73bea6835eb929c00328
commit + 98bfdd28674d3c75aa349fd36eb55d238ce6bb30
blob - 596c681629a1fc841a290bb9b6c0be1f28d939b2
blob + 8ba9481f8ecd49f827a997ce6e10fef921b1bd0f
--- src/libmach/loc.c
+++ src/libmach/loc.c
return -1;
}
+static Loc zl;
+
Loc
locaddr(ulong addr)
{
Loc l;
+ l = zl;
l.type = LADDR;
l.addr = addr;
return l;
{
Loc l;
+ l = zl;
l.type = LOFFSET;
l.reg = reg;
l.offset = offset;
{
Loc l;
+ l = zl;
l.type = LCONST;
l.addr = con;
return l;
{
Loc l;
+ l = zl;
l.type = LNONE;
return l;
}
{
Loc l;
+ l = zl;
l.type = LREG;
l.reg = reg;
return l;