CACAO
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
source
cacao
src
vm
jit
parisc
md.c
Go to the documentation of this file.
1
/* src/vm/jit/parisc/md.c - machine dependent PA-RISC functions
2
3
Copyright (C) 1996-2005, 2006 R. Grafl, A. Krall, C. Kruegel,
4
C. Oates, R. Obermaisser, M. Platter, M. Probst, S. Ring,
5
E. Steiner, C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich,
6
J. Wenninger, Institut f. Computersprachen - TU Wien
7
8
This file is part of CACAO.
9
10
This program is free software; you can redistribute it and/or
11
modify it under the terms of the GNU General Public License as
12
published by the Free Software Foundation; either version 2, or (at
13
your option) any later version.
14
15
This program is distributed in the hope that it will be useful, but
16
WITHOUT ANY WARRANTY; without even the implied warranty of
17
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18
General Public License for more details.
19
20
You should have received a copy of the GNU General Public License
21
along with this program; if not, write to the Free Software
22
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
23
02110-1301, USA.
24
25
Contact: cacao@cacaojvm.org
26
27
Authors: Christian Thalinger
28
29
Changes:
30
31
*/
32
33
34
#include "config.h"
35
36
#include <assert.h>
37
#include <
ucontext.h
>
38
39
#include "
vm/types.hpp
"
40
41
42
/* md_cacheflush ***************************************************************
43
44
Calls the system's function to flush the instruction and data
45
cache.
46
47
*******************************************************************************/
48
49
void
md_cacheflush
(
u1
*addr,
s4
nbytes)
50
{
51
}
52
53
54
/* md_icacheflush **************************************************************
55
56
Calls the system's function to flush the instruction cache.
57
58
*******************************************************************************/
59
60
void
md_icacheflush
(
u1
*addr,
s4
nbytes)
61
{
62
}
63
64
65
/*
66
* These are local overrides for various environment variables in Emacs.
67
* Please do not remove this and leave it at the end of the file, where
68
* Emacs will automagically detect them.
69
* ---------------------------------------------------------------------
70
* Local variables:
71
* mode: c
72
* indent-tabs-mode: t
73
* c-basic-offset: 4
74
* tab-width: 4
75
* End:
76
* vim:noexpandtab:sw=4:ts=4:
77
*/
u1
uint8_t u1
Definition:
types.hpp:40
types.hpp
md_cacheflush
void md_cacheflush(u1 *addr, s4 nbytes)
Definition:
md.c:49
s4
int32_t s4
Definition:
types.hpp:45
ucontext.h
md_icacheflush
static void md_icacheflush(void *addr, int nbytes)
Definition:
md.hpp:155
Generated on Fri Aug 4 2017 02:01:54 for CACAO by
1.8.5