1
--- a/ompi/contrib/vt/vt/vtlib/vt_pform_linux.c
2
+++ b/ompi/contrib/vt/vt/vtlib/vt_pform_linux.c
4
# elif defined(__ia64__)
6
clock_value = __getReg(_IA64_REG_AR_ITC);
7
+# elif defined(__alpha__)
8
+ asm volatile ("rpcc %0" : "=r" (clock_value));
12
--- a/opal/asm/base/ALPHA.asm
13
+++ b/opal/asm/base/ALPHA.asm
17
.end opal_atomic_cmpset_rel_64
20
+ .globl opal_sys_timer_get_cycles
21
+ .ent opal_sys_timer_get_cycles
22
+$opal_sys_timer_get_cycles..ng:
23
+opal_sys_timer_get_cycles:
42
+ .end opal_sys_timer_get_cycles
43
--- a/opal/asm/generated/atomic-alpha-linux.s
44
+++ b/opal/asm/generated/atomic-alpha-linux.s
48
.end opal_atomic_cmpset_rel_64
51
+ .globl opal_sys_timer_get_cycles
52
+ .ent opal_sys_timer_get_cycles
53
+$opal_sys_timer_get_cycles..ng:
54
+opal_sys_timer_get_cycles:
73
+ .end opal_sys_timer_get_cycles
75
.section .note.GNU-stack,"",@progbits