Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
OTAWA-plugins
Polymalys
Commits
b290a931
Commit
b290a931
authored
Apr 10, 2018
by
Ballabriga Clément
Browse files
Merge commit '
42edc5e9
' into release/0.1-newotawa
parents
f52c2589
42edc5e9
Changes
3
Hide whitespace changes
Inline
Side-by-side
include/PPLDomain.h
View file @
b290a931
...
...
@@ -29,8 +29,8 @@ enum bound_t : signed long {
};
/* TODO(clement): detect stack conf. from OTAWA */
enum
stackconf_t
:
u
int32_t
{
STACK_TOP
=
0x
7
0000000
,
enum
stackconf_t
:
int32_t
{
STACK_TOP
=
-
0x
6
0000000
,
STACK_SIZE
=
0x10000000
,
};
...
...
include/PolyCommon.h
View file @
b290a931
...
...
@@ -11,7 +11,7 @@
#include
"MyHTable.h"
//
#define POLY_DEBUG 1
//#define POLY_DEBUG 1
namespace
otawa
{
namespace
poly
{
...
...
poly_PPLManager.cpp
View file @
b290a931
...
...
@@ -41,6 +41,8 @@ PPLManager::PPLManager(const PropList &props, WorkSpace *ws)
/* TODO(clement): get real stack base address */
_init
.
doNewConstraint
(
var_ssp
>=
int
(
stackconf_t
::
STACK_TOP
));
_init
.
doNewConstraint
(
var_sfp
>=
int
(
stackconf_t
::
STACK_TOP
));
_init
.
doNewConstraint
(
var_ssp
<=
int
(
stackconf_t
::
STACK_TOP
+
0x1000000
));
_init
.
doNewConstraint
(
var_sfp
<=
int
(
stackconf_t
::
STACK_TOP
+
0x1000000
));
}
}
// namespace poly
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment