diff options
author | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-05-28 15:13:46 +0200 |
---|---|---|
committer | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-05-28 15:13:46 +0200 |
commit | a789b94e986375a713263d7d7584ceaac01084f2 (patch) | |
tree | 1e5dd0be120defa60882c844ea43aa0fb40b3db7 /test/monniaux/cycles.h | |
parent | 11aa243fe776dc99001004a74b8ed0fc42c12fc9 (diff) | |
download | compcert-kvx-a789b94e986375a713263d7d7584ceaac01084f2.tar.gz compcert-kvx-a789b94e986375a713263d7d7584ceaac01084f2.zip |
adaptation pour k1c-cos
Diffstat (limited to 'test/monniaux/cycles.h')
-rw-r--r-- | test/monniaux/cycles.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/monniaux/cycles.h b/test/monniaux/cycles.h index b4160954..45c900e3 100644 --- a/test/monniaux/cycles.h +++ b/test/monniaux/cycles.h @@ -1,7 +1,13 @@ typedef unsigned long cycle_t; #ifdef __K1C__ +#ifdef __K1C_COS__ +#include <hal/cos_registers.h> +#define K1_SFR_PMC COS_SFR_PMC +#define K1_SFR_PM0 COS_SFR_PM0 +#else #include <mppa_bare_runtime/k1c/registers.h> +#endif static inline void cycle_count_config(void) { /* config pmc for cycle count */ |