b = ub, no warning:
ub = b, no warning:
sh = ush, no warning:
ush = sh, no warning:
l = ul, no warning:
ul = l, no warning:
ll = ull, no warning:
ull = ll, no warning:
i = ui, no warning:
ui = i, no warning:
pb = pub, no warning:
pub = pb, no warning:
pb = pz, no warning:
pz = pb, no warning:
pub = pz, no warning:
pz = pub, no warning:
psh = push, no warning:
push = psh, no warning:
pl = pul, no warning:
pul = pl, no warning:
pll = pull, no warning:
pull = pll, no warning:
pi = pui, no warning:
pui = pi, no warning:
l = i, no warning:
i = l, no warning:
l = ui, no warning:
ui = l, no warning:
ul = i, no warning:
i = ul, no warning:
ul = ui, no warning:
ui = ul, no warning:
pl = pi, no warning:
pi = pl, no warning:
pl = pui, no warning:
pui = pl, no warning:
pul = pi, no warning:
pi = pul, no warning:
pul = pui, no warning:
pui = pul, no warning:
pb = pw, no warning:
pw = pb, no warning:
pub = pw, no warning:
pw = pub, no warning:
pz = pw, no warning:
pw = pz, no warning:
b = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
b = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ub = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
sh = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ush = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
l = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ul = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ll = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ull = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
i = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ui = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
f = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
d = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
s = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt1 = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
udt2 = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psub = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfi = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pany = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pb = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pub = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
psh = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
push = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pl = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pul = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pll = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pull = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pi = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pui = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pf = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pd = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ps = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pz = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pw = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt1 = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pudt2 = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pfwd1 = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
pdwf2 = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppsub = ppfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = b, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = sh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ush, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = l, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = i, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = f, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = d, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = s, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = udt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = udt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = psub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pfi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pany, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pb, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = psh, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = push, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pl, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pul, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pll, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pull, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pi, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pui, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pf, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pd, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ps, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pz, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pw, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pudt1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pudt2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pfwd1, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = pdwf2, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
ppfi = ppsub, 2 warning:
	Suspicious pointer assignment
	Return type mismatch in function pointer
