[git commit] xtensa: ldso: drop unused address calculation from _dl_linux_resolve
Bernhard Reutner-Fischer
rep.dot.nop at gmail.com
Fri Jan 23 20:21:55 UTC 2015
commit: http://git.uclibc.org/uClibc/commit/?id=4449e47c2bf51beebaa0b163f4445057b221ad4e
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
The result of the calculation in register a12 is never used as the
function _dl_linux_resolver only accepts 2 arguments. Drop it.
Signed-off-by: Max Filippov <jcmvbkbc at gmail.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
ldso/ldso/xtensa/resolve.S | 7 -------
1 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/ldso/ldso/xtensa/resolve.S b/ldso/ldso/xtensa/resolve.S
index d1ae8aa..8061af2 100644
--- a/ldso/ldso/xtensa/resolve.S
+++ b/ldso/ldso/xtensa/resolve.S
@@ -31,13 +31,6 @@
.global _dl_linux_resolve
.type _dl_linux_resolve, @function
_dl_linux_resolve:
- /* Fix up the high 2 bits of the return address. */
- movi a13, 0f
- slli a12, a0, 2
-0: extui a13, a13, 30, 2
- ssai 2
- src a12, a13, a12
-
/* Call the fixup function. */
movi a8, _dl_linux_resolver
callx8 a8
More information about the uClibc-cvs
mailing list