URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 304 |
Rev 338 |
-- { dg-do compile }
|
-- { dg-do compile }
|
|
|
package double_record_extension2 is
|
package double_record_extension2 is
|
|
|
type Base_Message_Type (Num_Bytes : Positive) is tagged record
|
type Base_Message_Type (Num_Bytes : Positive) is tagged record
|
Data_Block : String (1..Num_Bytes);
|
Data_Block : String (1..Num_Bytes);
|
end record;
|
end record;
|
|
|
type Extended_Message_Type (Num_Bytes1 : Positive; Num_Bytes2 : Positive) is new Base_Message_Type (Num_Bytes1) with record
|
type Extended_Message_Type (Num_Bytes1 : Positive; Num_Bytes2 : Positive) is new Base_Message_Type (Num_Bytes1) with record
|
A: String (1..Num_Bytes2);
|
A: String (1..Num_Bytes2);
|
end record;
|
end record;
|
|
|
type Final_Message_Type is new Extended_Message_Type with record
|
type Final_Message_Type is new Extended_Message_Type with record
|
B : Integer;
|
B : Integer;
|
end record;
|
end record;
|
|
|
end double_record_extension2;
|
end double_record_extension2;
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.