Skip to content

Commit cc0674f

Browse files
committed
Fix compile issues under vunit/vhdl/data_types/src
1 parent 7323c5b commit cc0674f

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

vunit/vhdl/data_types/src/integer_vector_ptr_pkg.vhd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ package integer_vector_ptr_pkg is
8383
value : val_t := 0
8484
);
8585

86+
alias encode_ptr_t is encode[ptr_t return string];
87+
alias decode_ptr_t is decode[string return ptr_t];
88+
8689
function encode (
8790
data : ptr_t
8891
) return string;
@@ -97,9 +100,6 @@ package integer_vector_ptr_pkg is
97100
variable result : out ptr_t
98101
);
99102

100-
alias encode_ptr_t is encode[ptr_t return string];
101-
alias decode_ptr_t is decode[string return ptr_t];
102-
103103
constant integer_vector_ptr_t_code_length : positive := integer_code_length;
104104

105105
end package;

vunit/vhdl/data_types/src/queue_pkg.vhd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,9 @@ package queue_pkg is
336336
vhdl_real_vector, vhdl_time_vector, ieee_ufixed, ieee_sfixed, ieee_float
337337
);
338338

339+
alias encode_queue_t is encode[queue_t return string];
340+
alias decode_queue_t is decode[string return queue_t];
341+
339342
function encode (
340343
data : queue_t
341344
) return string;
@@ -350,9 +353,6 @@ package queue_pkg is
350353
variable result : out queue_t
351354
);
352355

353-
alias encode_queue_t is encode[queue_t return string];
354-
alias decode_queue_t is decode[string return queue_t];
355-
356356
procedure push_type (
357357
queue : queue_t;
358358
element_type : queue_element_type_t

vunit/vhdl/data_types/src/string_ptr_pkg.vhd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@ package string_ptr_pkg is
9797
ptr : ptr_t
9898
) return string;
9999

100+
alias encode_ptr_t is encode[ptr_t return string];
101+
alias decode_ptr_t is decode[string return ptr_t];
102+
100103
function encode (
101104
data : ptr_t
102105
) return string;
@@ -111,9 +114,6 @@ package string_ptr_pkg is
111114
variable result : out ptr_t
112115
);
113116

114-
alias encode_ptr_t is encode[ptr_t return string];
115-
alias decode_ptr_t is decode[string return ptr_t];
116-
117117
constant string_ptr_t_code_length : positive := integer_code_length;
118118

119119
end package;

0 commit comments

Comments
 (0)