Unimplemented required entities - ytomino/drake GitHub Wiki
Contents
- RE_Set_Deadline
- RE_Set_Handler, RE_Timing_Event
- RO_SU_Super_String, RO_WI_Super_String, RO_WW_Super_String
- RE_Create_AST_Handler
- RE_Big_Abs, RE_Big_Add .. RE_From_Bignum
- RE_Checked_Pool
- RE_Str_Concat_2, RE_Str_Concat_3 .. RE_Str_Concat_9
- RE_Str_Concat_Bounds_2, RE_Str_Concat_Bounds_3 .. RE_Str_Concat_Bounds_9
- RE_Get_Active_Partition_Id, RE_Get_Local_Partition_Id .. RE_Any_Container_Ptr
- RE_Local_Raise
- RE_Attr_IEEE_Long, RE_Fat_IEEE_Long .. RE_Fat_IEEE_Short
- RE_Attr_VAX_D_Float, RE_Fat_VAX_D .. RE_Fat_VAX_G
- RE_Expon_LLF
- RE_Bits_17, RE_Get_17 .. RE_Set_63
- RE_DSA_Implementation, RE_PCS_Version .. RE_Get_RAS_Info
- RE_Global_Pool_32_Object
- RE_Do_Apc, RE_Do_Rpc .. RE_Tk_Union
- RE_IS_Is1, RE_IS_Is2 .. RE_IS_Ill
- RE_D, RE_F .. RE_Valid_G
- RE_Register_VMS_Exception
- RE_Dispatching_Domain
- RE_Activate_Restricted_Tasks, RE_Complete_Restricted_Activation .. RE_Restricted_Terminated
Ada.Dispatching.EDF が未実装。taskingなので後回し。
Ada.Real_Time.Timing_Events が未実装。taskingなので後回し。
パッケージ構成が違うので Ada.Strings.Superbounded, Ada.Strings.Wide_Superbounded, Ada.Strings.Wide_Wide_Superbounded で型を宣言するのが難しい。
subtypeを使った別名ではダメ。
警告の判定にしか使われてないので実装する必要もなさげ。
For use on VMS only. VMS is not a target of drake.
For ragma Overflow_Mode (Eliminated);.
System.Checked_Pools.Checked_Pool から派生したストレージプールを使うアクセス型を使うと、自動で Dereference が呼ばれる。
-O0 の時しか使われない。
無くてもインラインで文字列を結合するコードが生成されるので問題ない。
むしろ無い方が最適化できる。
同上。
Distributedなので後回し。
raise 文の使用箇所にフックを埋め込む機能。
無い方が最適化できる。
浮動小数点数がIEEE準拠でない環境用。
浮動小数点数がVAX準拠な環境用。
For Dimension_System.
必要。 しかし量がですね……。
Distributedなので後回し。
For use on VMS only. VMS is not a target of drake.
Distributedなので後回し。
For pragma Initialize_Scalars.
浮動小数点数がVAX準拠な環境用。
For use on VMS only. VMS is not a target of drake.
System.Multiprocessors.Dispatching_Domains が未実装。taskingなので後回し。
For pragma Profile (Restricted);.