File: nofix.S

package info (click to toggle)
bincompat 1.1.0-1
  • links: PTS
  • area: main
  • in suites: slink
  • size: 152 kB
  • ctags: 97
  • sloc: ansic: 1,291; makefile: 78; asm: 74; sh: 2
file content (24 lines) | stat: -rw-r--r-- 724 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
	.section ".text"
	.align 2

#define strong_alias(original, alias)	\
	.globl alias ; 			\
alias:	b original@plt

strong_alias(readdir, readdA0)
strong_alias(readdir_r, readdA0_r)
strong_alias(scandir, scandA0)
strong_alias(alphasort, alphasoA1)
strong_alias(getdirentries, getdA0entries)
strong_alias(__sigsetjmp, __sA0setjmp)
strong_alias(sigemptyset, sA0emptyset)
strong_alias(sigfillset, sA0fillset)
strong_alias(sigisemptyset, sA0isemptyset)
strong_alias(sigprocmask, sA0procmask)
strong_alias(sigpending, sA0pending)
strong_alias(sigaction, sA0action)
strong_alias(__fxstat, __fxA1at)
strong_alias(__lxstat, __lxA1at)
strong_alias(__xstat, __xA1at)
strong_alias(tcgetattr, A0getattr)
strong_alias(tcsetattr, A0setattr)