mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-18 17:00:26 +00:00
parent
eb4d431e76
commit
b4649d84ee
@ -1,3 +1,4 @@
|
||||
__genode_terminal V
|
||||
__gl_default_stack_size D 4
|
||||
__gl_detect_blocking B 4
|
||||
__gl_exception_tracebacks B 4
|
||||
@ -14,6 +15,13 @@ __gl_task_dispatching_policy D 1
|
||||
__gl_time_slice_val D 4
|
||||
__gl_unreserve_all_interrupts B 4
|
||||
__gl_wc_encoding D 1
|
||||
__gnat_binder_ss_count B 4
|
||||
__gnat_default_ss_pool B 4
|
||||
__gnat_default_ss_size B 4
|
||||
__gnat_finalize T
|
||||
__gnat_finalize_library_objects D 8
|
||||
__gnat_initialize T
|
||||
__gnat_last_chance_handler T
|
||||
__gnat_mulv64 T
|
||||
__gnat_raise_exception T
|
||||
__gnat_rcheck_CE_Access_Check T
|
||||
@ -55,16 +63,30 @@ __gnat_rcheck_SE_Infinite_Recursion T
|
||||
__gnat_rcheck_SE_Object_Too_Large T
|
||||
__gnat_runtime_finalize T
|
||||
__gnat_runtime_initialize T
|
||||
__gnat_unhandled_terminate T
|
||||
ada_E D 2
|
||||
ada__exceptions_E D 2
|
||||
ada__exceptions__exception_dataIP T
|
||||
ada__exceptions__exception_occurrenceIP T
|
||||
ada__exceptions__null_exception_id R 8
|
||||
ada__exceptions__raise_exception T
|
||||
ada__exceptions__reraise_occurrence_no_defer T
|
||||
ada__exceptions__save_occurrence T
|
||||
ada__exceptions__warn_not_implemented T
|
||||
ada_exceptions_E D 2
|
||||
ada_exceptions__exception_typeA R 76
|
||||
ada_exceptions__exception_typeN R 78
|
||||
ada_exceptions__exception_typeRP T
|
||||
ada_exceptions__exception_typeS R 820
|
||||
allocate_secondary_stack T
|
||||
constraint_error T
|
||||
constraint_error D 40
|
||||
get_thread T
|
||||
gnat_E D 2
|
||||
gnat__io_E D 2
|
||||
gnat__io__current_out D 1
|
||||
gnat__io__file_typeN R 4
|
||||
gnat__io__file_typeS R 16
|
||||
gnat__io__get T
|
||||
gnat__io__get__2 T
|
||||
gnat__io__get_line T
|
||||
gnat__io__new_line T
|
||||
gnat__io__new_line__2 T
|
||||
gnat__io__put T
|
||||
@ -78,7 +100,33 @@ gnat__io__put_line__2 T
|
||||
gnat__io__set_output T
|
||||
gnat__io__standard_error T
|
||||
gnat__io__standard_output T
|
||||
memcmp T
|
||||
interfaces_E D 2
|
||||
interfaces__c_E D 2
|
||||
interfaces__c__char16_arrayIP T
|
||||
interfaces__c__char16_nul R 2
|
||||
interfaces__c__char32_arrayIP T
|
||||
interfaces__c__char32_nul R 4
|
||||
interfaces__c__char_arrayIP T
|
||||
interfaces__c__extensions_E D 2
|
||||
interfaces__c__extensions__signed_128IP T
|
||||
interfaces__c__nul R 1
|
||||
interfaces__c__wchar_arrayIP T
|
||||
interfaces__c__wide_nul R 4
|
||||
log_debug T
|
||||
log_error T
|
||||
log_warning T
|
||||
platform_E D 2
|
||||
platform__log_debug T
|
||||
platform__log_debug_private T
|
||||
platform__log_error T
|
||||
platform__log_error_private T
|
||||
platform__log_warning T
|
||||
platform__log_warning_private T
|
||||
platform__raise_ada_exception T
|
||||
put_char T
|
||||
put_char_stderr T
|
||||
put_int T
|
||||
put_int_stderr T
|
||||
raise_ada_exception T
|
||||
ss_utils_E D 2
|
||||
ss_utils__TregistryBIP T
|
||||
@ -95,40 +143,31 @@ ss_utils__s_mark T
|
||||
ss_utils__s_release T
|
||||
ss_utils__secondary_stack_size R 8
|
||||
ss_utils__set_mark T
|
||||
string_utils_E D 2
|
||||
string_utils__convert_to_ada T
|
||||
string_utils__get_char T
|
||||
string_utils__incr T
|
||||
string_utils__length T
|
||||
string_utils__null_pointer R 8
|
||||
string_utils__to_address T
|
||||
string_utils__to_pointer T
|
||||
system__aamp R 1
|
||||
system__always_compatible_rep R 1
|
||||
system__arith_64__Oabs T
|
||||
system__arith_64__Oadd T
|
||||
system__arith_64__Oadd__2 T
|
||||
system__arith_64__Oconcat T
|
||||
system__arith_64__Odivide T
|
||||
system__arith_64__Omultiply T
|
||||
system__arith_64__Orem T
|
||||
system__arith_64__add_with_ovflo_check T
|
||||
system__arith_64__double_divide T
|
||||
system__arith_64__hi T
|
||||
system__arith_64__le3 T
|
||||
system__arith_64__lo T
|
||||
system__arith_64__raise_error T
|
||||
system__arith_64__scaled_divide T
|
||||
system__arith_64__sub3 T
|
||||
system__arith_64__subtract_with_ovflo_check T
|
||||
system__arith_64__to_neg_int T
|
||||
system__arith_64__to_pos_int T
|
||||
system__backend_divide_checks R 1
|
||||
system__backend_overflow_checks R 1
|
||||
system__bit_orderN R 4
|
||||
system__bit_orderS R 31
|
||||
system__command_line_args R 1
|
||||
system__concat_2_E D 2
|
||||
system__concat_2__str_concat_2 T
|
||||
system__concat_2__str_concat_bounds_2 T
|
||||
system__configurable_run_time R 1
|
||||
system__default_bit_order R 1
|
||||
system__default_priority R 4
|
||||
system__denorm R 1
|
||||
system__duration_32_bits R 1
|
||||
system__exception_table__register T
|
||||
system__exit_status_supported R 1
|
||||
system__fractional_fixed_ops R 1
|
||||
system__front_end_zcx_support R 1
|
||||
@ -137,6 +176,10 @@ system__frontend_layout R 1
|
||||
system__functions_return_by_dsp R 1
|
||||
system__gcc_zcx_support R 1
|
||||
system__high_integrity_mode R 1
|
||||
system__img_int_E D 2
|
||||
system__img_int__image_integer T
|
||||
system__img_int__set_image_integer T
|
||||
system__init_E D 2
|
||||
system__long_shifts_inlined R 1
|
||||
system__machine_overflows R 1
|
||||
system__machine_rounds R 1
|
||||
@ -145,25 +188,35 @@ system__max_priority R 4
|
||||
system__nameN R 2
|
||||
system__nameS R 16
|
||||
system__null_address R 8
|
||||
system__parameters_E D 2
|
||||
system__parameters__c_malloc_linkname R 16
|
||||
system__parameters__runtime_default_sec_stack_size R 4
|
||||
system__preallocated_stacks R 1
|
||||
system__secondary_stack_E D 2
|
||||
system__secondary_stack___elabs T
|
||||
system__secondary_stack__mark_idIP T
|
||||
system__secondary_stack__memoryIP T
|
||||
system__secondary_stack__ss_allocate T
|
||||
system__secondary_stack__ss_mark T
|
||||
system__secondary_stack__ss_pool B 4
|
||||
system__secondary_stack__ss_release T
|
||||
system__secondary_stack__ss_stackIP T
|
||||
system__secondary_stack__thread_registry B 3072
|
||||
system__signed_zeros R 1
|
||||
system__soft_links__get_current_excep T
|
||||
system__soft_links_E D 2
|
||||
system__soft_links__get_current_excep D 8
|
||||
system__soft_links__get_current_excep_nt T
|
||||
system__soft_links__get_gnat_exception T
|
||||
system__soft_links__get_jmpbuf_address_soft T
|
||||
system__soft_links__lock_task T
|
||||
system__soft_links__set_jmpbuf_address_soft T
|
||||
system__soft_links__unlock_task T
|
||||
system__stack_check_default R 1
|
||||
system__stack_check_limits R 1
|
||||
system__stack_check_probes R 1
|
||||
system__standard_library_E D 2
|
||||
system__standard_library__adafinal T
|
||||
system__standard_library__constraint_error_name R 17
|
||||
system__standard_library__dummy T
|
||||
system__standard_library__exception_dataIP T
|
||||
system__storage_elements_E D 2
|
||||
system__storage_elements__storage_arrayIP T
|
||||
system__support_64_bit_divides R 1
|
||||
@ -173,6 +226,7 @@ system__support_composite_compare R 1
|
||||
system__support_long_shifts R 1
|
||||
system__suppress_standard_library R 1
|
||||
system__system_name R 1
|
||||
system__unsigned_types_E D 2
|
||||
system__unsigned_types__packed_bytes1IP T
|
||||
system__use_ada_main_program_name R 1
|
||||
system__zcx_by_default R 1
|
||||
warn_unimplemented_function T
|
||||
|
@ -1 +1 @@
|
||||
0e4625502d44eda1974fa447601aadd6b843e067
|
||||
4d5a0415395116e71f1a62318b1a8afca3d3ab1c
|
||||
|
@ -9,3 +9,6 @@ DIR(ada-runtime) := ada-runtime
|
||||
URL(ada-runtime-alis) := https://github.com/Componolit/ada-runtime-alis.git
|
||||
REV(ada-runtime-alis) := 582ee9c1d1f79f304f35bded369119adec770f53
|
||||
DIR(ada-runtime-alis) := ada-runtime-alis
|
||||
|
||||
PATCHES := $(wildcard $(REP_DIR)/src/lib/ada-runtime-alis/*.patch)
|
||||
PATCH_OPT := -p1 -d ada-runtime-alis
|
||||
|
175
repos/libports/src/lib/ada-runtime-alis/v8.patch
Normal file
175
repos/libports/src/lib/ada-runtime-alis/v8.patch
Normal file
@ -0,0 +1,175 @@
|
||||
Update version numbers to v8
|
||||
|
||||
This is a workaround to be able to use the 6.3.0 version of the runtime
|
||||
with the Genode 19.05 tool chain.
|
||||
|
||||
diff --git a/alis/a-except.ali b/alis/a-except.ali
|
||||
index 8f99a7d..4b80d0d 100644
|
||||
--- a/alis/a-except.ali
|
||||
+++ b/alis/a-except.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P SS FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/ada.ali b/alis/ada.ali
|
||||
index b7dd2b2..9d97693 100644
|
||||
--- a/alis/ada.ali
|
||||
+++ b/alis/ada.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/ada_exceptions.ali b/alis/ada_exceptions.ali
|
||||
index 51c2c45..4670070 100644
|
||||
--- a/alis/ada_exceptions.ali
|
||||
+++ b/alis/ada_exceptions.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/g-io.ali b/alis/g-io.ali
|
||||
index 69aa3dc..7e47157 100644
|
||||
--- a/alis/g-io.ali
|
||||
+++ b/alis/g-io.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/gnat.ali b/alis/gnat.ali
|
||||
index 9894db2..3575d72 100644
|
||||
--- a/alis/gnat.ali
|
||||
+++ b/alis/gnat.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/interfac.ali b/alis/interfac.ali
|
||||
index 564a2a0..77e6c61 100644
|
||||
--- a/alis/interfac.ali
|
||||
+++ b/alis/interfac.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/platform.ali b/alis/platform.ali
|
||||
index 6e899c5..7585a73 100644
|
||||
--- a/alis/platform.ali
|
||||
+++ b/alis/platform.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/s-imgint.ali b/alis/s-imgint.ali
|
||||
index e71a5ee..0317b9f 100644
|
||||
--- a/alis/s-imgint.ali
|
||||
+++ b/alis/s-imgint.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/s-parame.ali b/alis/s-parame.ali
|
||||
index 87c2992..e68ae28 100644
|
||||
--- a/alis/s-parame.ali
|
||||
+++ b/alis/s-parame.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/s-secsta.ali b/alis/s-secsta.ali
|
||||
index 8f08e65..7dee1c2 100644
|
||||
--- a/alis/s-secsta.ali
|
||||
+++ b/alis/s-secsta.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/s-soflin.ali b/alis/s-soflin.ali
|
||||
index f6f5cac..e134688 100644
|
||||
--- a/alis/s-soflin.ali
|
||||
+++ b/alis/s-soflin.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P SS FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/s-stalib.ali b/alis/s-stalib.ali
|
||||
index b9e6d3b..66f1a74 100644
|
||||
--- a/alis/s-stalib.ali
|
||||
+++ b/alis/s-stalib.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P SS FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/s-stoele.ali b/alis/s-stoele.ali
|
||||
index 9974a14..79c8c9d 100644
|
||||
--- a/alis/s-stoele.ali
|
||||
+++ b/alis/s-stoele.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/s-unstyp.ali b/alis/s-unstyp.ali
|
||||
index 65cdc8e..a6eefe7 100644
|
||||
--- a/alis/s-unstyp.ali
|
||||
+++ b/alis/s-unstyp.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/ss_utils.ali b/alis/ss_utils.ali
|
||||
index e1a5e7a..6f44c93 100644
|
||||
--- a/alis/ss_utils.ali
|
||||
+++ b/alis/ss_utils.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/string_utils.ali b/alis/string_utils.ali
|
||||
index 0f48c58..18b8e2f 100644
|
||||
--- a/alis/string_utils.ali
|
||||
+++ b/alis/string_utils.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P SS FX
|
||||
|
||||
RN
|
||||
diff --git a/alis/system.ali b/alis/system.ali
|
||||
index 0f6557b..d28fcc7 100644
|
||||
--- a/alis/system.ali
|
||||
+++ b/alis/system.ali
|
||||
@@ -1,4 +1,4 @@
|
||||
-V "GNAT Lib v6"
|
||||
+V "GNAT Lib v8"
|
||||
P FX
|
||||
|
||||
RN
|
Loading…
x
Reference in New Issue
Block a user