blob: 55380d63c0215b7cda7281666849bc28f3d0a663 [file] [log] [blame]
#!/bin/sh
awk 'BEGIN {
i = 0
ps[i++] = "\\(RELR\\)"
ps[i++] = "\\(RELRSZ\\) *16 \\(bytes\\)"
ps[i++] = "\\(RELRENT\\) *8 \\(bytes\\)"
ps[i++] = ".relr.dyn.* contains 2 entries"
ps[i++] = "4 offsets"
ps[i++] = "0000000000002000"
ps[i++] = "0000000000002010"
ps[i++] = "0000000000002018"
ps[i++] = "0000000000002020"
ps[i++] = ".rela.dyn.* contains 1 entry:"
ps[i++] = "0000000000002029 .*R_X86_64_RELATIVE.* a"
i = 0
}
i in ps && $0 ~ ps[i] {i++}
END { if (i in ps) { print ps[i] " is not found"; exit 1 } }' relr_x86_64.out