Fix struct declaration for C (#1524)
This change is necessary for HPCToolkit to use Roctracer to produce code centric profiling view.
This commit is contained in:
committed by
Maneesh Gupta
parent
aa4e34cfcf
commit
f9b8a01c77
@@ -348,7 +348,7 @@ def generate_prof_header(f, api_map, opts_map):
|
||||
# Generating the callbacks data structure
|
||||
f.write('\n// HIP API callbacks data structure\n')
|
||||
f.write(
|
||||
'struct hip_api_data_t {\n' +
|
||||
'typedef struct hip_api_data_t {\n' +
|
||||
' uint64_t correlation_id;\n' +
|
||||
' uint32_t phase;\n' +
|
||||
' union {\n'
|
||||
@@ -364,7 +364,7 @@ def generate_prof_header(f, api_map, opts_map):
|
||||
f.write(' } ' + name + ';\n')
|
||||
f.write(
|
||||
' } args;\n' +
|
||||
'};\n'
|
||||
'} hip_api_data_t;\n'
|
||||
)
|
||||
|
||||
# Generating the callbacks args data filling macros
|
||||
|
||||
Reference in New Issue
Block a user