summaryrefslogtreecommitdiff
path: root/bridges/source/cpp_uno/cc50_solaris_sparc
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2005-01-13 16:44:26 +0000
committerKurt Zenker <kz@openoffice.org>2005-01-13 16:44:26 +0000
commit5670e058e9d1fc737ad36c40d8c8bad1102a7f6e (patch)
treefe0e40bc99672f10546dcd7f3c3e78b2eff7c7ba /bridges/source/cpp_uno/cc50_solaris_sparc
parent334f2204cac459750b20b5faf6b71d8a93854072 (diff)
INTEGRATION: CWS tbe15 (1.4.62); FILE MERGED
2004/12/16 15:40:19 sb 1.4.62.1: #i25819# Flush instruction cache.
Diffstat (limited to 'bridges/source/cpp_uno/cc50_solaris_sparc')
-rw-r--r--bridges/source/cpp_uno/cc50_solaris_sparc/call.s13
1 files changed, 13 insertions, 0 deletions
diff --git a/bridges/source/cpp_uno/cc50_solaris_sparc/call.s b/bridges/source/cpp_uno/cc50_solaris_sparc/call.s
index be4027fda070..c328160927c8 100644
--- a/bridges/source/cpp_uno/cc50_solaris_sparc/call.s
+++ b/bridges/source/cpp_uno/cc50_solaris_sparc/call.s
@@ -1,3 +1,16 @@
+.global doFlushCode
+.type doFlushCode,2
+doFlushCode:
+.L: flush %o0
+ deccc %o1
+ bne .L
+ add %o0, 8, %o0
+ retl
+ nop
+.size doFlushCode,(.-doFlushCode)
+.align 8
+
+
.global privateSnippetExecutor
.type privateSnippetExecutor,2
privateSnippetExecutor: