Home | History | Annotate | Download | only in s390x

Lines Matching refs:plt

46 // 	jg    <runtime.addmoduledata@plt>
78 // jg <runtime.addmoduledata[@plt]>
153 r.Sym = ctxt.Syms.Lookup(".plt", 0)
154 r.Add += int64(targ.Plt)
164 r.Sym = ctxt.Syms.Lookup(".plt", 0)
165 r.Add += int64(targ.Plt)
333 plt := ctxt.Syms.Lookup(".plt", 0)
335 if plt.Size == 0 {
337 ld.Adduint8(ctxt, plt, 0xe3)
338 ld.Adduint8(ctxt, plt, 0x10)
339 ld.Adduint8(ctxt, plt, 0xf0)
340 ld.Adduint8(ctxt, plt, 0x38)
341 ld.Adduint8(ctxt, plt, 0x00)
342 ld.Adduint8(ctxt, plt, 0x24)
344 ld.Adduint8(ctxt, plt, 0xc0)
345 ld.Adduint8(ctxt, plt, 0x10)
346 ld.Addpcrelplus(ctxt, plt, got, 6)
348 ld.Adduint8(ctxt, plt, 0xd2)
349 ld.Adduint8(ctxt, plt, 0x07)
350 ld.Adduint8(ctxt, plt, 0xf0)
351 ld.Adduint8(ctxt, plt, 0x30)
352 ld.Adduint8(ctxt, plt, 0x10)
353 ld.Adduint8(ctxt, plt, 0x08)
355 ld.Adduint8(ctxt, plt, 0xe3)
356 ld.Adduint8(ctxt, plt, 0x10)
357 ld.Adduint8(ctxt, plt, 0x10)
358 ld.Adduint8(ctxt, plt, 0x10)
359 ld.Adduint8(ctxt, plt, 0x00)
360 ld.Adduint8(ctxt, plt, 0x04)
362 ld.Adduint8(ctxt, plt, 0x07)
363 ld.Adduint8(ctxt, plt, 0xf1)
365 ld.Adduint8(ctxt, plt, 0x07)
366 ld.Adduint8(ctxt, plt, 0x00)
368 ld.Adduint8(ctxt, plt, 0x07)
369 ld.Adduint8(ctxt, plt, 0x00)
371 ld.Adduint8(ctxt, plt, 0x07)
372 ld.Adduint8(ctxt, plt, 0x00)
422 if s.Plt >= 0 {
429 plt := ctxt.Syms.Lookup(".plt", 0)
431 rela := ctxt.Syms.Lookup(".rela.plt", 0)
432 if plt.Size == 0 {
437 ld.Adduint8(ctxt, plt, 0xc0)
438 ld.Adduint8(ctxt, plt, 0x10)
439 ld.Addpcrelplus(ctxt, plt, got, got.Size+6) // need variant?
441 // add to got: pointer to current pos in plt
442 ld.Addaddrplus(ctxt, got, plt, plt.Size+8) // weird but correct
444 ld.Adduint8(ctxt, plt, 0xe3)
445 ld.Adduint8(ctxt, plt, 0x10)
446 ld.Adduint8(ctxt, plt, 0x10)
447 ld.Adduint8(ctxt, plt, 0x00)
448 ld.Adduint8(ctxt, plt, 0x00)
449 ld.Adduint8(ctxt, plt, 0x04)
451 ld.Adduint8(ctxt, plt, 0x07)
452 ld.Adduint8(ctxt, plt, 0xf1)
454 ld.Adduint8(ctxt, plt, 0x0d)
455 ld.Adduint8(ctxt, plt, 0x10)
457 ld.Adduint8(ctxt, plt, 0xe3)
458 ld.Adduint8(ctxt, plt, 0x10)
459 ld.Adduint8(ctxt, plt, 0x10)
460 ld.Adduint8(ctxt, plt, 0x0c)
461 ld.Adduint8(ctxt, plt, 0x00)
462 ld.Adduint8(ctxt, plt, 0x14)
463 // jg .plt
464 ld.Adduint8(ctxt, plt, 0xc0)
465 ld.Adduint8(ctxt, plt, 0xf4)
467 ld.Adduint32(ctxt, plt, uint32(-((plt.Size - 2) >> 1))) // roll-your-own relocation
468 //.plt index
469 ld.Adduint32(ctxt, plt, uint32(rela.Size)) // rela size before current entry
477 s.Plt = int32(plt.Size - 32)