diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 28ec25081eadb9f06c09d9ea074098101c332283..0000000000000000000000000000000000000000 --- a/ChangeLog +++ /dev/null @@ -1,61564 +0,0 @@ ------------------------------------------------------------------------- -r6960 | hugues | 2009-08-25 20:20:21 +0200 (Tue, 25 Aug 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6959 | gilles | 2009-08-25 18:39:09 +0200 (Tue, 25 Aug 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - -* initialized returned variable - - ------------------------------------------------------------------------- -r6958 | lanarre | 2009-08-25 10:34:43 +0200 (Tue, 25 Aug 2009) | 3 lines -Changed paths: - A /software/ocarina/design/coverage - A /software/ocarina/design/coverage/README - -* ocarina/design/coverage/README - - Add instructions guide to install coverage tools - ------------------------------------------------------------------------- -r6956 | hugues | 2009-08-25 10:18:15 +0200 (Tue, 25 Aug 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - - * Iterate over all features - - For ticket #49 - ------------------------------------------------------------------------- -r6955 | hugues | 2009-08-25 10:17:24 +0200 (Tue, 25 Aug 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - - * When a partition has Ada file, call adainit() at initialization time. - ------------------------------------------------------------------------- -r6954 | hugues | 2009-08-25 10:15:48 +0200 (Tue, 25 Aug 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - - * Put comment on Max_Payload_Size at the correct position - ------------------------------------------------------------------------- -r6953 | hugues | 2009-08-25 10:14:57 +0200 (Tue, 25 Aug 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-queries.ads - - * Correct typo in comments - ------------------------------------------------------------------------- -r6947 | delange | 2009-08-23 22:43:35 +0200 (Sun, 23 Aug 2009) | 23 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-c_tree-nutils.ads - - Add members M_Failed_Process_Id and M_Error_Code - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Power_Fail, RE_Failed_Process_Id - RE_Error_Code, RE_Deadline_Missed, RE_Application_Error, - RE_Numeric_Error, RE_Illegal_Request, RE_Stack_Overflow, - RE_Memory_Violation, RE_Hardware_Fault, RE_Pok_Error_Get - - Delete RE_Pok_Error_Handler_Set_Ready, no longer supported - in POK - - * src/backends/ocarina-backends-pok_c-main.adb - - Refactoring, use Map_ARINC653_Error and - Map_POK_Error - - Generate HM handler that is compliant - with ARINC653 standard - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add Map_ARINC653_Error - - Add Map_POK_Error - ------------------------------------------------------------------------- -r6946 | delange | 2009-08-21 18:21:44 +0200 (Fri, 21 Aug 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-c_tree-nutils.ads - src/backends/ocarina-backends-pok_c-runtime.ads - src/backends/ocarina-backends-pok_c-main.adb - - Change to fit with the new recovering strategies of POK - - Introduce RE_Pok_Error_Status_T - - ------------------------------------------------------------------------- -r6944 | gilles | 2009-08-20 15:44:10 +0200 (Thu, 20 Aug 2009) | 4 lines -Changed paths: - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl.out - -* updated tests according to last revision (subprogram & subprogram_call - bugfix) - - ------------------------------------------------------------------------- -r6943 | gilles | 2009-08-20 15:43:33 +0200 (Thu, 20 Aug 2009) | 20 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-call_predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries.adb - -BUGFIX : subprogram_call_set and subprogram_set both fixed - -* core/instance/ocarina-instances-real_checker-queries.adb : - - subprogram_set does not contains multiples instances of a same - subprogram - -* core/instance/ocarina-instances-real_checker-queries-call_predicates.adb - - is_called_by can be used either with a subprogram or - subprogram_call - - when used with a subprogram, return true if a subprogram_call - called by the component has a corresponding declaration of kind - identical with the one of the parameter - - when used with a subprogram_call, return true if the suprogram_call - is called by the component - -* backends/ocarina-backends-real.adb: - - properties of a subprogram_call is actually the one of teh - corresponding subprogram_instance - - ------------------------------------------------------------------------- -r6934 | delange | 2009-08-13 16:26:31 +0200 (Thu, 13 Aug 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-activity.adb - - Use send_buffer when using ARINC653 flavor - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Fix the number of threads in the whole system - - ------------------------------------------------------------------------- -r6933 | delange | 2009-08-12 21:06:11 +0200 (Wed, 12 Aug 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add a thread in a partition when using error handling - - ------------------------------------------------------------------------- -r6932 | delange | 2009-08-12 18:38:40 +0200 (Wed, 12 Aug 2009) | 10 lines -Changed paths: - M /software/ocarina/resources/AADLv2/Cheddar_Properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Config_Nb_Nodes entity - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add the POK_CONFIG_NB_NODES maccro - - * resources/AADLv2/Cheddar_Properties.aadl - - minor reformatting - - ------------------------------------------------------------------------- -r6931 | delange | 2009-08-12 11:55:38 +0200 (Wed, 12 Aug 2009) | 4 lines -Changed paths: - A /software/ocarina/resources/AADLv1/Cheddar_Properties.aadl - A /software/ocarina/resources/AADLv2/Cheddar_Properties.aadl - D /software/ocarina/resources/Cheddar_Properties.aadl - M /software/ocarina/resources/Makefile.am - - * split Cheddar properties for AADLv1 and AADLv2 - use virtual processors for AADLv2 - - ------------------------------------------------------------------------- -r6930 | delange | 2009-08-12 11:39:55 +0200 (Wed, 12 Aug 2009) | 5 lines -Changed paths: - M /software/ocarina/resources/AADLv2/aadl_project.aadl - - * resources/AADLv2/aadl_project.aadl - - Add the ceiling priority protocol name used - in cheddar - - ------------------------------------------------------------------------- -r6929 | delange | 2009-08-10 16:09:24 +0200 (Mon, 10 Aug 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Generate the network mode of qemu for running - generated applications - - ------------------------------------------------------------------------- -r6928 | gilles | 2009-08-07 18:27:52 +0200 (Fri, 07 Aug 2009) | 13 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl.out - -* src/core/model/ocarina-analyzer-real-finder.adb: - - Use error messages primitves provided by the analyzer package - -* src/core/model/ocarina-analyzer-real.adb: - - Bugfix : crashed when displaying errors - - Max/Min : now resolve any check_expression - - List : support use of variables instead of litterals - - No more displays when analysis is successful - -* tests/* : - - test updated according to previous changes - - ------------------------------------------------------------------------- -r6927 | gilles | 2009-08-07 18:19:55 +0200 (Fri, 07 Aug 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - -* Bugfix : Fixed domain value when their is multiple levels of - subtheorem calls - -* List-related functions (min, max, etc) now accept expression instead - of (only) subprogram calls - - ------------------------------------------------------------------------- -r6926 | gilles | 2009-08-07 16:08:08 +0200 (Fri, 07 Aug 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/transformations.aadl - -* properties case now match the standard - - ------------------------------------------------------------------------- -r6925 | gilles | 2009-08-07 16:03:47 +0200 (Fri, 07 Aug 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/transformations.aadl - -* Added a property "deadline" for subprograms - - ------------------------------------------------------------------------- -r6924 | tourriere | 2009-08-07 14:55:56 +0200 (Fri, 07 Aug 2009) | 4 lines -Changed paths: - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi-gqueue.adb - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi-gqueue.ads - M /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-activity.adb - M /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-activity.ads - M /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-deployment.ads - M /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-marshallers.adb - M /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-marshallers.ads - M /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-pinger_interrogators.adb - M /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-pinger_interrogators.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-thread_interro.ads - -* spark_node_a/* - - Modified the design for thread_interrgators - - Add Gqueue package in order to manipulate queues of messages - ------------------------------------------------------------------------- -r6923 | delange | 2009-08-06 16:31:58 +0200 (Thu, 06 Aug 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * backends/ocarina-backends-properties.adb - - Handle property name of cheddar - - * backends/ocarina-backends-c_common-mapping.adb - - display an error when a shared data is not connected - - ------------------------------------------------------------------------- -r6922 | delange | 2009-08-06 14:50:35 +0200 (Thu, 06 Aug 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - - * backends/ocarina-backends-pok_c-makefile.adb - - Include the Mac Address of each node in order - to automatize qemu launch - - ------------------------------------------------------------------------- -r6921 | gilles | 2009-08-06 14:24:29 +0200 (Thu, 06 Aug 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-provided_class_predicates.adb - -* function headbox fixed - - ------------------------------------------------------------------------- -r6918 | delange | 2009-08-05 18:43:03 +0200 (Wed, 05 Aug 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Declare RE_Pok_Error_Kind_Partition_Handler - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Compile deployment.c if we use the hm service - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Fix HM service for Partition_Handler error - - ------------------------------------------------------------------------- -r6917 | lanarre | 2009-08-05 17:40:45 +0200 (Wed, 05 Aug 2009) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/polyorb-hi-ada/examples/aadlv1/ping/Makefile.am - M /software/polyorb-hi-ada/examples/aadlv1/sunseeker/Makefile.am - M /software/polyorb-hi-ada/examples/aadlv2/ping/Makefile.am - M /software/polyorb-hi-ada/examples/aadlv2/sunseeker/Makefile.am - M /software/polyorb-hi-ada/src/polyorb_hi-port_kinds.ads - M /software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.adb - M /software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.ads - -* software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.ads - software/polyorb-hi-ada/src/polyorb_hi-port_kinds.ads - - Add Urgency and Overflow_Handling_Protocols parameters corresponding - to the properties for ports - -* software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.adb - - Consider Urgency and Overflow_Protocol when processing data and history - queues - -* software/ocarina/src/backends/ocarina-backends-properties.adb - software/ocarina/src/backends/ocarina-backends-properties.ads - software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - - Add functions needed to generate Urgency and Overflow_Protocol arrays - for the instanciation of thread_interrogators - -* software/polyorb-hi-ada/examples/*/Makefile.am - - Add LEON_GNAT scenarios to the clean rule - ------------------------------------------------------------------------- -r6916 | delange | 2009-08-05 14:31:13 +0200 (Wed, 05 Aug 2009) | 31 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-properties.adb - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Use_Generated_Partition_Error_Callback - - Add RE_Pok_Use_Generated_Kernel_Error_Callback - - Add RE_Pok_Error_Kernel_Callback - - Add RE_Pok_Error_Partition_Callback - - Add RE_Pok_Error_Confirm - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Fix mapping, make the correct mapping according - to ARINC653 standard (avoid nothing action - in threadland) - - Map_POK_Kernel_Action must know in which - level (partition, kernel) we are. Introduce - the Kernel_Level argument. - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Add health monitoring object files in kernelland - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add comments, make code more clear - - Generate the health monitoring callbacks for - kernel and partitions - - * resources/AADLv2/arinc653_properties.aadl - - Change the HM_Callback definition since it must - model a subprogram classifier - - - ------------------------------------------------------------------------- -r6913 | delange | 2009-08-04 23:23:45 +0200 (Tue, 04 Aug 2009) | 11 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Clean code - - Minor reformating - - Add comments - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Map Health Monitoring action according to - detected error - - ------------------------------------------------------------------------- -r6912 | delange | 2009-08-04 18:13:28 +0200 (Tue, 04 Aug 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-c_common-mapping.adb - - Map the Ignore Action according to POK API - - ------------------------------------------------------------------------- -r6911 | delange | 2009-08-04 14:52:39 +0200 (Tue, 04 Aug 2009) | 20 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-properties.adb - - Fix typo - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Fix Kernel and User modes - - Add Normal_Mode, POK_Mode and ARINC653_Mode to easily - switch from one API to another - - * src/backends/ocarina-backends-pok_c-main.adb - - Finish ARINC653 HM mapping - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Map Kernel Action using ARINC653 properties - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Map the HM service in kernelland - - ------------------------------------------------------------------------- -r6910 | delange | 2009-08-04 12:24:25 +0200 (Tue, 04 Aug 2009) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Add Get_ARINC653_HM_Errors and Get_ARINC653_HM_Actions - - * src/backends/ocarina-backends-pok_c-main.adb - - Map ARINC653 health monitoring service - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Support Map_Action with Supported_ARINC653_Action - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Use ARINC653 errors and actions - - - ------------------------------------------------------------------------- -r6909 | gilles | 2009-08-03 15:20:20 +0200 (Mon, 03 Aug 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-optim.adb - -* minor reformating - - ------------------------------------------------------------------------- -r6908 | gilles | 2009-08-03 15:19:41 +0200 (Mon, 03 Aug 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-optim.adb - -* remove commented code - - ------------------------------------------------------------------------- -r6907 | gilles | 2009-08-03 15:18:50 +0200 (Mon, 03 Aug 2009) | 6 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-optim.adb - -* src/transfo/ocarina-transfo-optim.adb: - - now display actual fusions - - algorithm fixed - - initial thread list is sorted by number of connections - - ------------------------------------------------------------------------- -r6906 | tourriere | 2009-07-29 16:48:28 +0200 (Wed, 29 Jul 2009) | 10 lines -Changed paths: - A /software/ocarina/design/spark/thread_interrogators - A /software/ocarina/design/spark/thread_interrogators/design_thread_interrogators - A /software/ocarina/design/spark/thread_interrogators/ping_node_a - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/Makefile - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/node_a.adb - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/node_a.gpr - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-activity.adb - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-activity.ads - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-deployment.ads - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-marshallers.adb - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-marshallers.ads - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-naming.ads - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-subprograms.adb - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-subprograms.ads - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-transport.adb - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-transport.ads - A /software/ocarina/design/spark/thread_interrogators/ping_node_a/polyorb_hi_generated-types.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/Makefile - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/node_a.adb - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/node_a.gpr - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-activity.adb - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-activity.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-deployment.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-marshallers.adb - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-marshallers.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-naming.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-pinger_interrogators.adb - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-pinger_interrogators.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-subprograms.adb - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-subprograms.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-transport.adb - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-transport.ads - A /software/ocarina/design/spark/thread_interrogators/spark_node_a/polyorb_hi_generated-types.ads - -* ocarina/design/spark/thread_interrogators/design_thread_interrogators : - - Add design document for thread_interrogators generics suppression - -* ocarina/design/spark/thread_interrogators/spark_node_a : - - Add a node of ping example with thread_interrogators modifications - -* ocarina/design/spark/thread_interrogators/ping_node_a : - - Add ping original example to compare both versions - - ------------------------------------------------------------------------- -r6905 | autret | 2009-07-29 13:34:48 +0200 (Wed, 29 Jul 2009) | 1 line -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-rtsj_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-rtsj_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-rtsj_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-rtsj_tree-nutils.ads - -Import statements and Deployment file reorganization ------------------------------------------------------------------------- -r6903 | renault | 2009-07-28 02:25:22 +0200 (Tue, 28 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-cami.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - -Petri Nets : - * Add enum to fix CPN generator - - ------------------------------------------------------------------------- -r6902 | hugues | 2009-07-27 23:12:51 +0200 (Mon, 27 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - - * When linking Ada file to C files for PolyORB-HI/C, do not - use -static - - ------------------------------------------------------------------------- -r6900 | hugues | 2009-07-27 14:05:49 +0200 (Mon, 27 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6899 | lasnier | 2009-07-27 14:00:03 +0200 (Mon, 27 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - - - * Minor reformatting - ------------------------------------------------------------------------- -r6897 | lasnier | 2009-07-27 13:44:38 +0200 (Mon, 27 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - - * Minor reformatting - ------------------------------------------------------------------------- -r6896 | delange | 2009-07-27 13:39:30 +0200 (Mon, 27 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * Add comment about traceability - - ------------------------------------------------------------------------- -r6894 | hugues | 2009-07-27 13:30:48 +0200 (Mon, 27 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - * Add support for Ada subprograms in PolyORB-HI/C - ------------------------------------------------------------------------- -r6893 | hugues | 2009-07-27 13:27:11 +0200 (Mon, 27 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/test042/test.aadl.out - - * Update output - ------------------------------------------------------------------------- -r6892 | delange | 2009-07-27 11:03:19 +0200 (Mon, 27 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * update arinc653 annex - - ------------------------------------------------------------------------- -r6891 | renault | 2009-07-27 03:43:18 +0200 (Mon, 27 Jul 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-cami.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - -Petri Nets : - * CPN : - Fix connection pattern between ports - to avoid unbounded places - - Add specific threads variables for arcs - from/to initialization to avoid - unfireable transition - - ------------------------------------------------------------------------- -r6890 | renault | 2009-07-27 00:55:54 +0200 (Mon, 27 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - -Petri Nets : - * TPN / CPN : threads initialization sync - - ------------------------------------------------------------------------- -r6889 | zalila | 2009-07-26 23:09:04 +0200 (Sun, 26 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - M /software/ocarina/doc/real/Makefile.am - - * Minor reformatting. No functional change - ------------------------------------------------------------------------- -r6888 | hugues | 2009-07-26 21:50:20 +0200 (Sun, 26 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - M /software/ocarina/doc/real/Makefile.am - - * Hack to avoid build REAL doc without messing up autotools - ------------------------------------------------------------------------- -r6887 | renault | 2009-07-26 20:59:05 +0200 (Sun, 26 Jul 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-cami.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - -Petri Nets : - * CPN : Handle event (default Queue_Size = 1 and default Ovf_Policy = - DropOldest) and data ports, post-processing CPN complete. - - ------------------------------------------------------------------------- -r6886 | renault | 2009-07-26 14:09:56 +0200 (Sun, 26 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-cami.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - -Petri Nets : - * CAMI printer for CPN complete - - ------------------------------------------------------------------------- -r6883 | hugues | 2009-07-26 12:10:51 +0200 (Sun, 26 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - - * Do not automatically build REAL user's guide to avoid issues - on some platforms. - - ------------------------------------------------------------------------- -r6882 | renault | 2009-07-26 04:59:51 +0200 (Sun, 26 Jul 2009) | 4 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-pn-format-cami.adb - A /software/ocarina/src/backends/ocarina-backends-pn-format-cami.ads - -Petri Nets : - * Adding missing files (CAMI format printer) - - ------------------------------------------------------------------------- -r6881 | renault | 2009-07-26 04:58:46 +0200 (Sun, 26 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-components.ads - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Petri Nets : - * CPN patterns + CPN printer to CAMI (still unfinished) - - ------------------------------------------------------------------------- -r6880 | hugues | 2009-07-25 14:56:54 +0200 (Sat, 25 Jul 2009) | 2 lines -Changed paths: - D /software/ocarina/doc/real/real.pdf - - * Remove generated file - ------------------------------------------------------------------------- -r6879 | lanarre | 2009-07-25 13:36:09 +0200 (Sat, 25 Jul 2009) | 24 lines -Changed paths: - M /software/ocarina/doc/real/Makefile.am - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/polyorb-hi-ada/examples/aadlv1/ping/ping-local.aadl - M /software/polyorb-hi-ada/examples/aadlv1/ping/scenario_local.aadl - A /software/polyorb-hi-ada/examples/aadlv1/ping/scenario_local_gnat.aadl - M /software/polyorb-hi-ada/examples/aadlv1/sunseeker/scenario_local.aadl - A /software/polyorb-hi-ada/examples/aadlv1/sunseeker/scenario_local_gnat.aadl - M /software/polyorb-hi-ada/examples/aadlv1/sunseeker/sunseeker_controller_pkg.adb - M /software/polyorb-hi-ada/examples/aadlv1/sunseeker/sunseeker_local.aadl - M /software/polyorb-hi-ada/examples/aadlv1/sunseeker/sunseeker_plant_pkg.adb - M /software/polyorb-hi-ada/examples/aadlv2/ping/ping-local.aadl - M /software/polyorb-hi-ada/examples/aadlv2/ping/scenario_local.aadl - A /software/polyorb-hi-ada/examples/aadlv2/ping/scenario_local_gnat.aadl - M /software/polyorb-hi-ada/examples/aadlv2/sunseeker/scenario_local.aadl - A /software/polyorb-hi-ada/examples/aadlv2/sunseeker/scenario_local_gnat.aadl - M /software/polyorb-hi-ada/examples/aadlv2/sunseeker/sunseeker_controller_pkg.adb - M /software/polyorb-hi-ada/examples/aadlv2/sunseeker/sunseeker_local.aadl - M /software/polyorb-hi-ada/examples/aadlv2/sunseeker/sunseeker_plant_pkg.adb - M /software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.adb - M /software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.ads - -* software/polyorb-hi-ada/examples/aadlv1/ping/ - software/polyorb-hi-ada/examples/aadlv2/ping/ - software/polyorb-hi-ada/examples/aadlv1/sunseeker/ - software/polyorb-hi-ada/examples/aadlv2/sunseeker/ - - Add scenarios for LEON_GNAT pltaform - - use Node_Image instead of Node_Type'Image for compatibility with gnatpro - -* software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.adb - software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.ads - - Add a boolean flag Has_Event_Ports to know if there is event ports on the - thread to avoid useless tests (improves coverage). - -* software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - - Now generates an image array for Node_Type for compatibility with gnatpro - -* software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - Add Has_Event_Ports paramter for Thread_Interrogators instanciation - -* software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - - Add entries for Has_Event_Port and Node_Image in PN - -* software/ocarina/doc/real/Makefile.am - - Set environment variable for bibtex - ------------------------------------------------------------------------- -r6878 | renault | 2009-07-25 11:54:38 +0200 (Sat, 25 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/examples/petri_net/robot/robot.aadl - -Update Petri Net example, adding priority and processor - - ------------------------------------------------------------------------- -r6877 | hugues | 2009-07-25 11:34:00 +0200 (Sat, 25 Jul 2009) | 5 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/doc/Makefile.am - A /software/ocarina/doc/real - A /software/ocarina/doc/real/Makefile.am - A /software/ocarina/doc/real/aadl_definition.tex - A /software/ocarina/doc/real/aadl_resources.tex - A /software/ocarina/doc/real/biblio.bib - A /software/ocarina/doc/real/bnf.sty - A /software/ocarina/doc/real/check_functions.tex - A /software/ocarina/doc/real/conclusion.tex - A /software/ocarina/doc/real/examples.tex - A /software/ocarina/doc/real/expressions.tex - A /software/ocarina/doc/real/figs - A /software/ocarina/doc/real/figs/figure-aadl-v4.eps - A /software/ocarina/doc/real/keywords.tex - A /software/ocarina/doc/real/predefined.tex - A /software/ocarina/doc/real/real.pdf - A /software/ocarina/doc/real/real.tex - A /software/ocarina/doc/real/real_bnf.tex - A /software/ocarina/doc/real/real_definition.tex - A /software/ocarina/doc/real/selection_functions.tex - A /software/ocarina/doc/real/sets.tex - A /software/ocarina/doc/real/sources2 - A /software/ocarina/doc/real/sources2/data.aadl - A /software/ocarina/doc/real/sources2/data_def.aadl - A /software/ocarina/doc/real/sources2/embedded_real.aadl - A /software/ocarina/doc/real/sources2/evaluation.real - A /software/ocarina/doc/real/sources2/range_set.real - A /software/ocarina/doc/real/sources2/set_building.real - A /software/ocarina/doc/real/theorems.tex - A /software/ocarina/doc/real/types.tex - A /software/ocarina/doc/real/variables.tex - M /software/ocarina/examples/Makefile.am - A /software/ocarina/examples/petri_net - A /software/ocarina/examples/petri_net/Makefile.am - A /software/ocarina/examples/petri_net/README - A /software/ocarina/examples/petri_net/robot - A /software/ocarina/examples/petri_net/robot/Makefile.am - A /software/ocarina/examples/petri_net/robot/robot.aadl - M /software/ocarina/examples/real/Makefile.am - M /software/ocarina/examples/real/README - A /software/ocarina/examples/real/lib - A /software/ocarina/examples/real/lib/Makefile.am - A /software/ocarina/examples/real/lib/all_pcp.real - A /software/ocarina/examples/real/lib/arinc_secure.real - A /software/ocarina/examples/real/lib/bus_rate.real - A /software/ocarina/examples/real/lib/connections.real - A /software/ocarina/examples/real/lib/independant_flows.real - A /software/ocarina/examples/real/lib/independant_threads.real - A /software/ocarina/examples/real/lib/latency.real - A /software/ocarina/examples/real/lib/memory_size.real - A /software/ocarina/examples/real/lib/mutexes.real - A /software/ocarina/examples/real/lib/pcp.real - A /software/ocarina/examples/real/lib/periodic_tasks.real - A /software/ocarina/examples/real/lib/processes.real - A /software/ocarina/examples/real/lib/rma.real - A /software/ocarina/examples/real/lib/stack_size.real - A /software/ocarina/examples/real/lib/unique_call.real - - * Added REAL user guide - * real/lib: new example from the REAL user guide - * petri_net: new example directory for Petri Net generator examples - - ------------------------------------------------------------------------- -r6876 | renault | 2009-07-25 00:30:04 +0200 (Sat, 25 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-components.ads - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - -Petri Nets : - * refactoring and TPN specific code isolation - - ------------------------------------------------------------------------- -r6875 | hugues | 2009-07-24 22:11:34 +0200 (Fri, 24 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/test042/test.aadl.out - - * Update reference output - ------------------------------------------------------------------------- -r6874 | renault | 2009-07-24 20:15:28 +0200 (Fri, 24 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - -Petri Nets : - * refactoring code (to manage both CPN and TPN generation) - - ------------------------------------------------------------------------- -r6873 | renault | 2009-07-24 18:43:17 +0200 (Fri, 24 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-tina.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.ads - -Petri Nets : - * TPN : handle thread priority | processors (pattern && printer) - - ------------------------------------------------------------------------- -r6869 | delange | 2009-07-24 14:21:41 +0200 (Fri, 24 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * resources/AADLv2/arinc653_properties.aadl - - Add Criticality property - - ------------------------------------------------------------------------- -r6868 | hugues | 2009-07-24 13:03:29 +0200 (Fri, 24 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * Typo - ------------------------------------------------------------------------- -r6867 | hugues | 2009-07-24 12:27:16 +0200 (Fri, 24 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * Minor reformatting - ------------------------------------------------------------------------- -r6866 | delange | 2009-07-24 12:01:41 +0200 (Fri, 24 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * resources/AADLv2/arinc653_properties.aadl - - Update arinc hm values according to the last revision of the standard - - ------------------------------------------------------------------------- -r6864 | renault | 2009-07-23 15:39:28 +0200 (Thu, 23 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - -Add new enumeration for Petri Net backend purpose - ------------------------------------------------------------------------- -r6861 | hugues | 2009-07-23 14:51:12 +0200 (Thu, 23 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/polyorb-hi-ada/src/polyorb_hi-aperiodic_task.adb - M /software/polyorb-hi-ada/src/polyorb_hi-background_task.adb - M /software/polyorb-hi-ada/src/polyorb_hi-periodic_task.adb - M /software/polyorb-hi-ada/src/polyorb_hi-sporadic_task.adb - - * Call Initialize_Entrypoint prior to go for synchronized start. - - ------------------------------------------------------------------------- -r6860 | autret | 2009-07-23 12:18:35 +0200 (Thu, 23 Jul 2009) | 1 line -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-rtsj_tree-nutils.ads - -Add computeSystemPriority call and right import statement ------------------------------------------------------------------------- -r6859 | renault | 2009-07-23 11:35:45 +0200 (Thu, 23 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - -Petri Nets : - * TPN : handle processor pattern - - ------------------------------------------------------------------------- -r6858 | renault | 2009-07-22 19:58:35 +0200 (Wed, 22 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - -Petri Nets : - * Update spg call patterns in order to handle preemption mechanisms - - ------------------------------------------------------------------------- -r6855 | hugues | 2009-07-22 17:14:44 +0200 (Wed, 22 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - M /software/polyorb-hi-ada/examples/aadlv2/device_drivers/Makefile.am - M /software/polyorb-hi-ada/examples/aadlv2/device_drivers/scenario.aadl - M /software/polyorb-hi-ada/examples/aadlv2/device_drivers/software.aadl - M /software/polyorb-hi-ada/examples/aadlv2/device_drivers/system_demo.aadl - M /software/polyorb-hi-ada/examples/aadlv2/device_drivers/tcp_ip.adb - M /software/polyorb-hi-ada/examples/aadlv2/device_drivers/tcp_ip.ads - A /software/polyorb-hi-ada/examples/aadlv2/device_drivers/uart.adb - A /software/polyorb-hi-ada/examples/aadlv2/device_drivers/uart.ads - A /software/polyorb-hi-ada/examples/aadlv2/device_drivers/uart_line.aadl - M /software/polyorb-hi-ada/src/polyorb_hi-utils.ads - - * Add support for multiple, user-defined, transport layers - - ------------------------------------------------------------------------- -r6853 | hugues | 2009-07-22 16:07:14 +0200 (Wed, 22 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6852 | hugues | 2009-07-22 15:59:53 +0200 (Wed, 22 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6851 | hugues | 2009-07-22 14:37:17 +0200 (Wed, 22 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/polyorb-hi-ada/examples/aadlv2/flight_mgmt/manager.adb - M /software/polyorb-hi-ada/examples/aadlv2/mode_switch/modes_CE.aadl - M /software/polyorb-hi-ada/examples/aadlv2/mode_switch/modes_CS.aadl - M /software/polyorb-hi-ada/examples/aadlv2/mode_switch/repository.adb - M /software/polyorb-hi-ada/examples/aadlv2/mode_switch/repository.ads - M /software/polyorb-hi-ada/examples/aadlv2/multiple_instances/repository.adb - M /software/polyorb-hi-ada/examples/aadlv2/prime_numbers/primes.adb - M /software/polyorb-hi-ada/examples/aadlv2/ravenscar_example/event_source.adb - M /software/polyorb-hi-ada/examples/aadlv2/ravenscar_example/events.adb - M /software/polyorb-hi-ada/examples/aadlv2/ravenscar_example/logs.adb - M /software/polyorb-hi-ada/examples/aadlv2/ravenscar_example/work.adb - M /software/polyorb-hi-ada/examples/aadlv2/subprogram_ports/driver_pkg.adb - M /software/polyorb-hi-ada/examples/aadlv2/subprogram_ports/driver_pkg.ads - M /software/polyorb-hi-ada/examples/aadlv2/subprogram_ports/transmitter_pkg.adb - M /software/polyorb-hi-ada/examples/aadlv2/subprogram_ports/transmitter_pkg.ads - - * Adjust mapping rule for identifier to avoid collision, - per Programming Language annex document rules - ------------------------------------------------------------------------- -r6849 | hugues | 2009-07-22 14:18:13 +0200 (Wed, 22 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/test_ocarina_help/dummy.aadl.out - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * Corrected output - ------------------------------------------------------------------------- -r6847 | autret | 2009-07-22 13:12:26 +0200 (Wed, 22 Jul 2009) | 1 line -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.ads - -Delete PolyORB_HI_Generated runtime entity and some spaces ------------------------------------------------------------------------- -r6846 | autret | 2009-07-22 12:58:34 +0200 (Wed, 22 Jul 2009) | 1 line -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-subprograms.adb - -Delete Package_Statement in each file and some spaces ------------------------------------------------------------------------- -r6845 | renault | 2009-07-22 11:46:58 +0200 (Wed, 22 Jul 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-tina.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - -Petri Nets : - * Time Petri Net Backend : - - correct various bug - - remove unused code - - fix processing of whole system - - fix printer - - ------------------------------------------------------------------------- -r6842 | hugues | 2009-07-21 16:34:33 +0200 (Tue, 21 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6831 | hugues | 2009-07-21 11:49:12 +0200 (Tue, 21 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv1/aadl_project.aadl - M /software/ocarina/resources/AADLv2/aadl_project.aadl - - * Add RTSJ also for AADLv2, added some comment - ------------------------------------------------------------------------- -r6830 | gilles | 2009-07-21 11:41:16 +0200 (Tue, 21 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - -* comment cleaning - - ------------------------------------------------------------------------- -r6828 | lanarre | 2009-07-21 11:34:54 +0200 (Tue, 21 Jul 2009) | 6 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-execution_tests.ads - -* ocarina/src/backends/ocarina-backends-execution_tests.adb - ocarina/src/backends/ocarina-backends-execution_tests.ads - - Add support for regression tests on LEON_GNAT platform -* ocarina/doc/ocarina.texi - - Add documentation about the tools needed to achieve coverage tests - ------------------------------------------------------------------------- -r6827 | delange | 2009-07-21 11:11:51 +0200 (Tue, 21 Jul 2009) | 21 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-activity.adb - * src/backends/ocarina-backends-pok_c-runtime.adb - - Set event.h in arinc653 api when using the ARINC653 flavor - of the generator - - * src/backends/ocarina-backends-c_common-subprograms.adb - - Generate subprogram stub when we associate a subprogram - component and an AADL event port - with the Compute_Entrypoint property - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Declare RE_Event_Id_Type in Event header - - Declare RH_Event initially in core services - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Compile subprogram associated with AADL event ports - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Fix system resources dimensions - - ------------------------------------------------------------------------- -r6826 | delange | 2009-07-21 09:41:14 +0200 (Tue, 21 Jul 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Config_Nb_Events, RE_Pok_Config_ARINC653_Nb_Events - and RE_Pok_ARINC653_Events_Names configuration directives - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Configure the runtime (kernel, partition) for events handling - - - ------------------------------------------------------------------------- -r6825 | delange | 2009-07-21 09:17:15 +0200 (Tue, 21 Jul 2009) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Create ARINC/POK event ports when we detect an AADL event port - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Event_Create, RE_Pok_Event_Signal, RE_Pok_Event_Wait - and RE_Pok_Event_Broadcast functions - - Add RE_Pok_Needs_Events needs clause for events inclusion - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Declare the global variable that contain port value in the runtime - subsystem - - ------------------------------------------------------------------------- -r6824 | delange | 2009-07-21 09:05:05 +0200 (Tue, 21 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-rtsj_tree-debug.ads - - * minor reformatting to be able to compile - - ------------------------------------------------------------------------- -r6823 | delange | 2009-07-20 23:17:12 +0200 (Mon, 20 Jul 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.ads - - * src/backends/ocarina-backends.ads - - Declare RTSJ backend in Backend_Kind enumeration - - - ------------------------------------------------------------------------- -r6822 | autret | 2009-07-20 23:08:50 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree.ads - -Root package ------------------------------------------------------------------------- -r6821 | autret | 2009-07-20 22:55:46 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-rtsj_values.adb - A /software/ocarina/src/backends/ocarina-backends-rtsj_values.ads - -Define all kind of values, for the moment only integer values can be defined ------------------------------------------------------------------------- -r6820 | delange | 2009-07-20 22:33:23 +0200 (Mon, 20 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - - * backends/ocarina-backends-pok_c-activity.adb - - Fix length of line 906 (autobuild issue) - - ------------------------------------------------------------------------- -r6819 | autret | 2009-07-20 21:47:33 +0200 (Mon, 20 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj.adb - - * Suppress commented (dead) code - ------------------------------------------------------------------------- -r6818 | autret | 2009-07-20 20:12:10 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-mapping.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-runtime.ads - -Add mapping and runtime files ------------------------------------------------------------------------- -r6817 | autret | 2009-07-20 20:01:22 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-deployment.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-naming.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-naming.ads - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-subprograms.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-subprograms.ads - -Add deployment, subprograms and naming trees (suite of revision 6816) ------------------------------------------------------------------------- -r6816 | autret | 2009-07-20 19:57:59 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-deployment.ads - -Add deployment, subprograms and naming trees ------------------------------------------------------------------------- -r6815 | autret | 2009-07-20 19:54:56 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-activity.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-activity.ads - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-main.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj-main.ads - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj.adb - A /software/ocarina/src/backends/ocarina-backends-po_hi_rtsj.ads - -Add activity tree ------------------------------------------------------------------------- -r6814 | autret | 2009-07-20 19:50:12 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree-generator.adb - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree-generator.ads - -Add functions to generate source files ------------------------------------------------------------------------- -r6813 | autret | 2009-07-20 19:47:28 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree-nutils.adb - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree-nutils.ads - -Add functions to build the trees ------------------------------------------------------------------------- -r6812 | autret | 2009-07-20 19:45:18 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree-debug.adb - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree-debug.ads - A /software/ocarina/src/backends/ocarina-backends-rtsj_tree-nodes.idl - -Add idl file for RTSJ and debug functions for the trees ------------------------------------------------------------------------- -r6811 | autret | 2009-07-20 19:36:34 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - M /software/ocarina/resources/AADLv1/aadl_project.aadl - -Add RTSJ source language for AADLv1 ------------------------------------------------------------------------- -r6810 | autret | 2009-07-20 19:34:46 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - M /software/ocarina/projects/Makefile.am - -Add idl file for RTSJ description language ------------------------------------------------------------------------- -r6809 | autret | 2009-07-20 19:28:55 +0200 (Mon, 20 Jul 2009) | 1 line -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.ads - M /software/ocarina/src/backends/ocarina-backends.adb - -Add RTSJ subprogram spec and body for the type handling kind ------------------------------------------------------------------------- -r6808 | delange | 2009-07-20 12:13:52 +0200 (Mon, 20 Jul 2009) | 26 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-properties.adb - - Use now Compute_Entrypoint which references - an AADL subprogram (instead of Compute_Entrypoint_Source_Name) - - * src/backends/ocarina-backends-pok_c-activity.adb - - Begin to handle AADL event ports and map - them using the ARINC653 events service - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add Op_Equal_Equal operator - - Add Tok_Equal_Equal token - - * src/backends/ocarina-backends-pok_c.adb - src/backends/ocarina-backends-pok_c.ads - - Add Display_Communication_Error procedure - to display error relative to communication - errors - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Errno_Ok and No_Error entities - - Add RE_Event_Id_Type and RE_Pok_Event_Id_T types - - - ------------------------------------------------------------------------- -r6807 | gilles | 2009-07-20 11:30:12 +0200 (Mon, 20 Jul 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* ocarina/src/backends/ocarina-backends-real.adb : - - minor reformating - -* ocarina/src/core/model/ocarina-analyzer-real.adb: - - bugfix + minor reformating - - ------------------------------------------------------------------------- -r6806 | gilles | 2009-07-20 10:28:50 +0200 (Mon, 20 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - -* undo last commit - - ------------------------------------------------------------------------- -r6805 | gilles | 2009-07-20 10:16:48 +0200 (Mon, 20 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - -* real theorem evaluation is launched with "real" instead of - "real_theorem" - - ------------------------------------------------------------------------- -r6804 | gilles | 2009-07-20 10:08:19 +0200 (Mon, 20 Jul 2009) | 42 lines -Changed paths: - M /software/ocarina/projects/ocarina-transfo.gpr - M /software/ocarina/projects-distrib/ocarina/ocarina_transfo.gpr - M /software/ocarina/src/backends/ocarina-backends-real-debug.adb - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/backends/ocarina-backends-real.ads - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-naming_rules.ads - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-semantics.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-semantics.ads - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.ads - M /software/ocarina/src/main/ocarina_cmd.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.ads - A /software/ocarina/src/transfo/ocarina-transfo-optim-eval.adb - A /software/ocarina/src/transfo/ocarina-transfo-optim-eval.ads - A /software/ocarina/src/transfo/ocarina-transfo-optim.adb - A /software/ocarina/src/transfo/ocarina-transfo-optim.ads - M /software/ocarina/tests/ocarina/test004/ocarina_script.aadl.out - -added a framework for system optimization - -* src/main/ocarina_cmd.adb : - - launch the optimization process with the "optimize" - command - -* projects/ocarina-transfo.gpr, - projects-distrib/ocarina/ocarina_transfo.gpr : - - declare dependancy between transfo and REAL backend - -* src/frontends/real/ocarina-fe_real-parser.adb, - src/core/tree/ocarina-me_real-real_tree-utils.ads : - - added parsing of minus operator in set expressions - - operators are of operator_id type - -* src/transfo/ocarina-transfo-optim.ad?, - src/transfo/ocarina-transfo-optim-eval.ad? : - - framework for optimization and evaluation (call REAL - theorems) - -* src/transfo/ocarina-transfo-fusions.ad? : - - add reset function - - fixed property_scope and entity_scope declaration - - specified package name in properties entity_reference - -* src/core/model/ocarina-analyzer-real.ad? : - - Added Compute_Theorem_Call procedure : API for theorem - execution. Allows to manually specifiy a range set. - -* src/core/model/ocarina-analyzer-aadl-naming_rules.ad? : - - procedure Remove_From_Scope become public - -* src/core/model/ocarina-analyzer-aadl-semantics.ad? : - - procedure Reset_Connections allows to reset the name table - entries corresponding to the connections implicit - declarations - -* src/backends/ocarina-backends-real-debug.adb: - - deleted useless reference to package - Ocarina.Instances.REAL_Checker.Queries - - ------------------------------------------------------------------------- -r6803 | delange | 2009-07-17 11:15:06 +0200 (Fri, 17 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - fix indentation - - ------------------------------------------------------------------------- -r6802 | delange | 2009-07-17 11:04:43 +0200 (Fri, 17 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - * delete redundant warning - ------------------------------------------------------------------------- -r6801 | delange | 2009-07-17 10:47:22 +0200 (Fri, 17 Jul 2009) | 19 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Add support for the pok generic API - - Priority of task are now handled for the generic API - - * src/backends/ocarina-backends-c_common-types.adb - - Add support for the pok generic API - - * src/backends/ocarina-backends-c_common-mapping.adb - - Add support for the pok generic API - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add Pok_Sem_Id_T type - - Add Pok_Sem_Wait function - - Add Pok_Sem_Signal function - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Remove useless variables - - ------------------------------------------------------------------------- -r6800 | delange | 2009-07-16 23:59:47 +0200 (Thu, 16 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - fix autobuild errors - - ------------------------------------------------------------------------- -r6799 | delange | 2009-07-16 17:06:29 +0200 (Thu, 16 Jul 2009) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add arinc653 layers for semaphores - - * src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-utils.ads - - Add Is_Protected_Data function to know if a data should - be protected by some mechanisms (mutex, semaphore, etc ...) - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Compile deployment.o in each partition if we have - semaphores - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Generate semaphores number and names - - ------------------------------------------------------------------------- -r6798 | delange | 2009-07-15 15:19:31 +0200 (Wed, 15 Jul 2009) | 29 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Fix function call to init semaphore - - * src/backends/ocarina-backends-c_common-types.adb - - Put semaphore variables in gtypes.c and extern - declarations in gtypes.h (pok backend only) - - * src/backends/ocarina-backends-c_common-mapping.adb - - Minor reformating - - * src/backends/ocarina-backends-pok_c-runtime.adb - - Semaphore.h is now linked with arinc653 API - when we use the ARINC653 flavor - - * src/backends/ocarina-backends-c_common-subprograms.adb - - minor reformatting - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Declare RE_Semaphore_Id_Type in semaphore.h - (and not in types.h) - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Compile gtypes.c for each partition - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Remove preincluded semaphore global variables - - - ------------------------------------------------------------------------- -r6797 | tourriere | 2009-07-15 14:26:47 +0200 (Wed, 15 Jul 2009) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/core/common_files/utils.adb - M /software/ocarina/src/core/common_files/utils.ads - -* ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - - Change procedures Make_Full_Type_Declaration - and Make_Object_Declaration to remove anonymous types in generated code. - - Add Create_Unique_Identifier function that returns a unique identifier - for a name - - Add Append_Node_To_Current_Package procedure - - Add Create_Subtype_From_Range_Constraint function that creates - a type for the Range_Constraint parameter - - Add Remove_Anonymous_Array_Type_Definition function that suppress - anonymous types from Range_Constraints and Component_Definition parameters - -* ocarina/src/core/common_files/utils.adb - ocarina/src/core/common_files/utils.ads - ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - - Move Add_Prefix_To_Name, Add_Suffix_Name Remove_Suffix_From_Name functions - from ocarina/src/backends/ocarina-backends-ada_tree-nutils to - ocarina/src/core/common_files/utils - - Add Remove_Prefix_From_Name - - ------------------------------------------------------------------------- -r6796 | delange | 2009-07-14 23:38:57 +0200 (Tue, 14 Jul 2009) | 28 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Declare semaphore to control shared data access - - * src/backends/ocarina-backends-properties.adb - - Remove useless warnings since a protected - shared data can have no accessor - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add mapping rules for semaphores names - (Map_Associated_Locking_Entity_Name) - - Take/release semaphore before use of protected data - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add POK_Declare_Return_Variable - - * src/backends/ocarina-backends-c_common-subprograms.adb - - Refactoring - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Semaphore_Id_Type - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Declare semaphore variables and their associated - extern declarations in header file (deployment.h) - - ------------------------------------------------------------------------- -r6795 | delange | 2009-07-13 22:37:58 +0200 (Mon, 13 Jul 2009) | 11 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-carts-mapping.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - - * src/core/instance/ocarina-instances-queries.adb - src/core/instance/ocarina-instances-queries.ads - - Make a Get_Integer_Property to simply get - an integer from a property - - * src/backends/ocarina-backends-carts-mapping.adb - - Improve CARTS mapping, currently works - with a simple example - - - ------------------------------------------------------------------------- -r6794 | delange | 2009-07-13 18:53:38 +0200 (Mon, 13 Jul 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-activity.adb - src/backends/ocarina-backends-pok_c-deployment.adb - - Declare POK_NEEDS_GETTICK in kernel to activate - the GETTICK syscall when using inter/intra - partition(s) communication services. - - ------------------------------------------------------------------------- -r6793 | delange | 2009-07-11 01:35:01 +0200 (Sat, 11 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - - * Add POK::Criticality property - - ------------------------------------------------------------------------- -r6790 | hugues | 2009-07-10 15:01:53 +0200 (Fri, 10 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/polyorb-hi-c/share/make/Makefile.common - M /software/polyorb-hi-c/src/Makefile.am - A /software/polyorb-hi-c/src/po_hi_transport_dummy.c - - * Correct r6789: introduces dummy transport for cases where we - need intra-process communications, but no inter-process. - - ------------------------------------------------------------------------- -r6789 | hugues | 2009-07-10 14:27:59 +0200 (Fri, 10 Jul 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - - * We need transport iff the transport API associated to the - process is not none. Solves issues where we dragged - transport even when not required. - - ------------------------------------------------------------------------- -r6788 | hugues | 2009-07-10 14:17:09 +0200 (Fri, 10 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6787 | hugues | 2009-07-10 14:16:18 +0200 (Fri, 10 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-xml_values.adb - - * Correct condition, it was always false - ------------------------------------------------------------------------- -r6786 | hugues | 2009-07-10 14:15:51 +0200 (Fri, 10 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - - * Minor reformatting - ------------------------------------------------------------------------- -r6777 | delange | 2009-07-07 22:42:50 +0200 (Tue, 07 Jul 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-xml_values.adb - M /software/ocarina/src/backends/ocarina-backends-xml_values.ads - - * src/backends/ocarina-backends-xml_values.adb - src/backends/ocarina-backends-xml_values.ads - - Better output of Float numbers (without exponent) - - - ------------------------------------------------------------------------- -r6772 | renault | 2009-07-06 18:35:25 +0200 (Mon, 06 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-tina.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Petri Nets : - * Remove unused code - - ------------------------------------------------------------------------- -r6771 | renault | 2009-07-06 01:42:32 +0200 (Mon, 06 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-format-tina.adb - M /software/ocarina/src/backends/ocarina-backends-pn-format-tina.ads - M /software/ocarina/src/backends/ocarina-backends-pn-format.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer.ads - -Petri Nets : - * Update Headers - - ------------------------------------------------------------------------- -r6770 | renault | 2009-07-06 01:36:27 +0200 (Mon, 06 Jul 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - A /software/ocarina/src/backends/ocarina-backends-pn-format-tina.adb - A /software/ocarina/src/backends/ocarina-backends-pn-format-tina.ads - A /software/ocarina/src/backends/ocarina-backends-pn-format.ads - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.ads - A /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - A /software/ocarina/src/backends/ocarina-backends-pn-printer.ads - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Petri Nets : - * TPN Printer in TINA textual format - - * Withed Packages' name normalized (.Pn. -> .PN.) - - ------------------------------------------------------------------------- -r6769 | hugues | 2009-07-05 17:28:53 +0200 (Sun, 05 Jul 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * Map_Ada_Defining_Identifier: suffix is now a String, added a - variant to also return a Name_Id. - - * Factor out code to use the above - - ------------------------------------------------------------------------- -r6768 | hugues | 2009-07-04 22:27:45 +0200 (Sat, 04 Jul 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/polyorb-hi-ada/examples/aadlv2/device_drivers/tcp_ip.adb - M /software/polyorb-hi-ada/src/Makefile.am - M /software/polyorb-hi-ada/src/polyorb_hi-transport_low_level_sockets.adb - A /software/polyorb-hi-ada/src/polyorb_hi-utils.adb - M /software/polyorb-hi-ada/src/polyorb_hi-utils.ads - - * Naming table no longer depends on GNAT.Sockets type, only - generate strings and integers. Initialization now - translates this information into the relevant format. - - * Remove last bits of SpaceWire entities - - ------------------------------------------------------------------------- -r6767 | renault | 2009-07-04 02:14:55 +0200 (Sat, 04 Jul 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-components.ads - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-utils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-utils.ads - -Petri Nets Backend : - * Handle AADL to Time Petri Net rules transformation - * Handle : - - periodics, aperiodics, sporadics threads - - threads with or without call sequences - - in or out ports (event or data). - - ------------------------------------------------------------------------- -r6764 | lasnier | 2009-07-03 14:25:17 +0200 (Fri, 03 Jul 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - - * src/backends/ocarina-backends-properties.adb - - display warning message if priority_range property - is not specified when we used thread priority (aadlv2) - - bug fix avoid crash when priority_range is not specified - (aadlv2) - ------------------------------------------------------------------------- -r6763 | gilles | 2009-07-03 14:24:37 +0200 (Fri, 03 Jul 2009) | 11 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-predecessor_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-predecessor_predicates.ads - M /software/ocarina/src/core/instance/ocarina-real_expander-flow_analysis.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.ads - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl.out - M /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl.out - -REAL - -* added is_predecessor_of predicate : tells whether their is a flow - where the first parameter is *before* the second one (through any kind - of connections) - -* ocarina/src/backends/ocarina-backends-real.adb: - - cf above - - use Display_Located_Error to display a warning - - ------------------------------------------------------------------------- -r6762 | gilles | 2009-07-03 11:17:29 +0200 (Fri, 03 Jul 2009) | 14 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.ads - M /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl.out - -REAL - -added LCM, GCD and non_null functions - -* ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ad?: - ocarina/src/core/tree/ocarina-me_real-tokens.ad?, - ocarina/src/core/model/ocarina-analyzer-real.adb, - ocarina/src/backends/ocarina-backends-real.adb : - - added LCM, GCD and non_null functions - -* ocarina/tests/real-annexes-execution/test_real_exec_04.aadl* : - - added tests for LCM, GCD and non_null functions - - ------------------------------------------------------------------------- -r6761 | gilles | 2009-07-03 08:32:56 +0200 (Fri, 03 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-real_values.adb - -* minor reformating - - ------------------------------------------------------------------------- -r6760 | gilles | 2009-07-03 08:22:08 +0200 (Fri, 03 Jul 2009) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.ads - M /software/ocarina/tests/real-annexes-execution-environment/lib.real - M /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl - M /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl.out - - -REAL : Fixed computation of subthreorem when the user-specified domain -is actually empty - -* ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.ad?: - - added a boolean is_domain, telling if a domain has been specified by - user - -* ocarina/src/core/model/ocarina-analyzer-real.adb: - - minor reformating - -* ocarina/src/backends/ocarina-backends-real.adb: - - any "returning" theorem called on an empty range set returns 0.0 - - if no set is specified as domain, the local_set of a subtheorem - contains the range element of its caller theorem at call time - - if a set is specified as a domain, the subtheorem local_set contains - this set - -* ocarina/tests/real-annexes-execution-environment/* - - testing the whole stuff - - ------------------------------------------------------------------------- -r6759 | hugues | 2009-07-02 22:26:21 +0200 (Thu, 02 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6758 | hugues | 2009-07-02 22:10:21 +0200 (Thu, 02 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.ads - - * Minor reformatting - ------------------------------------------------------------------------- -r6757 | gilles | 2009-07-02 18:01:58 +0200 (Thu, 02 Jul 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.ads - M /software/ocarina/src/core/tree/ocarina-real_values.adb - M /software/ocarina/src/core/tree/ocarina-real_values.ads - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - M /software/ocarina/tests/real-annexes-execution/test_real_exec_01.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_01.aadl.out - -REAL -* added modulo operator -* reeorder binary operators priorities - - ------------------------------------------------------------------------- -r6756 | lanarre | 2009-07-02 16:54:42 +0200 (Thu, 02 Jul 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/polyorb-hi-ada/src/polyorb_hi.gpr.in - -* software/polyorb-hi-ada/src/polyorb_hi.gpr.in - - Add option -O1 and -fpreserve-control-flow only for Platform_LEON_GNAT - to improve coverage - -* software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - Add a call to gnatelim to the Makefile to suppress unused code in LEON_GNAT - applications. - ------------------------------------------------------------------------- -r6755 | hugues | 2009-07-02 13:16:46 +0200 (Thu, 02 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - - * Handle some warnings detected by newer GNAT - ------------------------------------------------------------------------- -r6751 | lasnier | 2009-07-01 18:33:03 +0200 (Wed, 01 Jul 2009) | 20 lines -Changed paths: - M /software/ocarina/resources/AADLv2/deployment_properties.aadl - M /software/ocarina/resources/AADLv2/thread_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.adb - - - * src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.adb - - dirty hack : if property_value doesn't have expanded_value - use single_value and multi_value - - * src/core/instance/ocarina-instances-queries.adb - - minor reformatting - - * src/backends/ocarina-backends-properties.adb - - add Priority_Range property support in - Get_Priority - - * resources/AADLv2/thread_properties.aadl - - remove unused Priority_Map, Priority_Mapping - and Priority_Range properties - - * resources/AADLv2/deployment_properties.aadl - - add Priority_Map, Priority_Mapping and Priority_Range - properties (compliant with AADLv2 standard proposed draft) - ------------------------------------------------------------------------- -r6747 | hugues | 2009-07-01 17:38:56 +0200 (Wed, 01 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_002.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_003.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_005.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_007.aadl.out - - * Update reference output - ------------------------------------------------------------------------- -r6746 | hugues | 2009-07-01 17:19:02 +0200 (Wed, 01 Jul 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-parameters.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * Get_Processor_Location: renamed as Get_Location - * Get_Process_Port_Number: renamed as Get_Port_Number - - ------------------------------------------------------------------------- -r6745 | hugues | 2009-07-01 17:11:23 +0200 (Wed, 01 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - - * (Is_Device): Revert previous change - ------------------------------------------------------------------------- -r6744 | hugues | 2009-07-01 17:10:19 +0200 (Wed, 01 Jul 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/polyorb-hi-ada/src/polyorb_hi-transport_low_level_mts.adb - M /software/polyorb-hi-ada/src/polyorb_hi-transport_low_level_sockets.adb - - * Add support for user-defined transport protocol, modeled as - AADLv2 device, using the Implemented_As property. - - * Review initialization process of PolyORB-HI/Ada to take into - account this change. - - ------------------------------------------------------------------------- -r6742 | hugues | 2009-07-01 15:26:04 +0200 (Wed, 01 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6741 | hugues | 2009-07-01 10:41:01 +0200 (Wed, 01 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6740 | hugues | 2009-07-01 10:31:37 +0200 (Wed, 01 Jul 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - * Suppress generation of code for the MTS/SpaceWire bus - ------------------------------------------------------------------------- -r6739 | hugues | 2009-07-01 10:31:01 +0200 (Wed, 01 Jul 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv1/base_types.aadl - M /software/ocarina/resources/AADLv2/base_types.aadl - - * New release of the data modeling annex (20090609). - - ------------------------------------------------------------------------- -r6736 | hugues | 2009-06-30 15:04:59 +0200 (Tue, 30 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/deployment.aadl - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_01.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_02.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_03.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_05.aadl.out - - * Extend Location and Port properties to device - ------------------------------------------------------------------------- -r6732 | tourriere | 2009-06-29 15:24:11 +0200 (Mon, 29 Jun 2009) | 8 lines -Changed paths: - A /software/ocarina/design/spark/modification - A /software/ocarina/design/spark/modification/Makefile - A /software/ocarina/design/spark/modification/change.tex - M /software/ocarina/design/spark/spark_rma/Makefile - M /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-deployment.ads - -* design/spark/spark_rma/polyorb_hi_generated-deployment.ads: - - Change variable to constant - -* design/spark/modification/*: - - Add SPARK code modifications document - - - ------------------------------------------------------------------------- -r6731 | lanarre | 2009-06-29 14:27:49 +0200 (Mon, 29 Jun 2009) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-execution_tests.ads - M /software/ocarina/src/backends/ocarina-backends-execution_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - -* ocarina/src/backends/ocarina-backends-execution_tests.adb - ocarina/src/backends/ocarina-backends-execution_tests.ads - ocarina/src/backends/ocarina-backends-execution_utils.adb - - Add support for pok - - Add return value to Execute_Coverage_Test - - Set timeout to 0 after the first timeout happen to stop all processes - directly and not after another timeout - -* ocarina/src/backends/ocarina-backends-po_hi_c.adb - ocarina/src/backends/ocarina-backends-po_hi_ada.adb - ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - Test return value for Execute_Coverage_Test - -* ocarina/src/backends/ocarina-backends-pok_c.adb - - Add support for coverage and regression tests with -ec and -er - ------------------------------------------------------------------------- -r6730 | zalila | 2009-06-27 22:38:14 +0200 (Sat, 27 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nodes.idl - - * Typo - ------------------------------------------------------------------------- -r6729 | zalila | 2009-06-26 15:29:36 +0200 (Fri, 26 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nodes.idl - - * Document Defining_Identifier, Corresponding_Node and Parent_Unit_Name - ------------------------------------------------------------------------- -r6726 | delange | 2009-06-25 19:18:20 +0200 (Thu, 25 Jun 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Needs_Sched_{Rms|Edf|Llf|Rr} - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Declare appropriate NEEDS maccro when a scheduler - is used by a partition - - ------------------------------------------------------------------------- -r6725 | delange | 2009-06-25 17:53:45 +0200 (Thu, 25 Jun 2009) | 26 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Map data contained in a process with - a global variable - - * src/backends/ocarina-backends-properties.adb - - Don't output an error when a call sequence contains - several subprograms. Change only for the POK backend, - we don't want to break PolyORB-HI-Ada. - - * src/backends/ocarina-backends-pok_c-activity.adb - - Declare the global variables of the process - - * src/backends/ocarina-backends-c_common-mapping.adb - - Map Data_Struct correctly, avoid useless errors - - * src/backends/ocarina-backends-c_tree-nutils.adb - - Handle_Call_Sequence now uses accessed data, only - for the POK backend at this time. - - * src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-utils.ads - - Add Get_Accessed_Data function to retrieve the accessed - data when we have a data access on a component. - - - ------------------------------------------------------------------------- -r6723 | lanarre | 2009-06-24 17:30:21 +0200 (Wed, 24 Jun 2009) | 8 lines -Changed paths: - M /software/ocarina/projects/restrictions.adc - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-execution_tests.ads - -* ocarina/projects/restrictions.adc - - Restore No_Implicit_Heap_Allocations restriction - -* ocarina/src/backends/ocarina-backends-execution_tests.adb - ocarina/src/backends/ocarina-backends-execution_tests.ads - - Declare static Pattern_Matcher structures, the size were defined looking at - the size of the dynamic Pattern_Matcher structures after compiling - ------------------------------------------------------------------------- -r6722 | hugues | 2009-06-23 19:57:49 +0200 (Tue, 23 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - - * Add support for aperiodic threads - ------------------------------------------------------------------------- -r6719 | lanarre | 2009-06-23 16:32:52 +0200 (Tue, 23 Jun 2009) | 13 lines -Changed paths: - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/tests/test_ocarina_help/dummy.aadl.out - -* ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - Initialize execution package only if needed - -* ocarina/src/backends/ocarina-backends-execution_tests.adb - - Replace the process launching /usr/bin/find by Find function in - GNAT.Directory_Operations.Iteration - -* ocarina/src/backends/ocarina-backends-pok_c.adb - ocarina/tests/test_ocarina_help/dummy.aadl.out - ocarina/resources/ocarina_config.aadl - - Register PolyORB_Kernel as pok_c instead of pok-c to allow scenario files - to use this generator - ------------------------------------------------------------------------- -r6717 | gilles | 2009-06-22 12:07:29 +0200 (Mon, 22 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* list building : bugfix : - - casting issues (compiler-dependant ?) fixed - - ------------------------------------------------------------------------- -r6716 | tourriere | 2009-06-22 10:41:12 +0200 (Mon, 22 Jun 2009) | 4 lines -Changed paths: - D /software/ocarina/design/spark/Makefile - D /software/ocarina/design/spark/README - D /software/ocarina/design/spark/config_node_a.cfg - D /software/ocarina/design/spark/hello.adb - D /software/ocarina/design/spark/hello.ads - D /software/ocarina/design/spark/node_a.adb - D /software/ocarina/design/spark/node_a.gpr - D /software/ocarina/design/spark/node_a.smf - A /software/ocarina/design/spark/original_rma - A /software/ocarina/design/spark/original_rma/Makefile - A /software/ocarina/design/spark/original_rma/hello.adb - A /software/ocarina/design/spark/original_rma/hello.ads - A /software/ocarina/design/spark/original_rma/node_a.adb - A /software/ocarina/design/spark/original_rma/node_a.gpr - A /software/ocarina/design/spark/original_rma/polyorb_hi-errors.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi-output.adb - A /software/ocarina/design/spark/original_rma/polyorb_hi-output.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi-output_low_level.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi-output_low_level_native.adb - A /software/ocarina/design/spark/original_rma/polyorb_hi-periodic_task.adb - A /software/ocarina/design/spark/original_rma/polyorb_hi-periodic_task.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi-streams.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi-suspenders.adb - A /software/ocarina/design/spark/original_rma/polyorb_hi-suspenders.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi_generated-activity.adb - A /software/ocarina/design/spark/original_rma/polyorb_hi_generated-activity.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi_generated-deployment.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi_generated-subprograms.adb - A /software/ocarina/design/spark/original_rma/polyorb_hi_generated-subprograms.ads - A /software/ocarina/design/spark/original_rma/polyorb_hi_generated.ads - D /software/ocarina/design/spark/polyorb_hi-epoch.ads - D /software/ocarina/design/spark/polyorb_hi-errors.ads - D /software/ocarina/design/spark/polyorb_hi-output.adb - D /software/ocarina/design/spark/polyorb_hi-output.ads - D /software/ocarina/design/spark/polyorb_hi-output_low_level.ads - D /software/ocarina/design/spark/polyorb_hi-output_low_level_native.adb - D /software/ocarina/design/spark/polyorb_hi-periodic_task.adb - D /software/ocarina/design/spark/polyorb_hi-periodic_task.ads - D /software/ocarina/design/spark/polyorb_hi-released.adb - D /software/ocarina/design/spark/polyorb_hi-released.ads - D /software/ocarina/design/spark/polyorb_hi-streams.ads - D /software/ocarina/design/spark/polyorb_hi-suspenders.adb - D /software/ocarina/design/spark/polyorb_hi-suspenders.ads - D /software/ocarina/design/spark/polyorb_hi.ads - D /software/ocarina/design/spark/polyorb_hi_generated-activity.adb - D /software/ocarina/design/spark/polyorb_hi_generated-activity.ads - D /software/ocarina/design/spark/polyorb_hi_generated-deployment.ads - D /software/ocarina/design/spark/polyorb_hi_generated-subprograms.adb - D /software/ocarina/design/spark/polyorb_hi_generated-subprograms.ads - D /software/ocarina/design/spark/polyorb_hi_generated-task1.adb - D /software/ocarina/design/spark/polyorb_hi_generated-task1.ads - D /software/ocarina/design/spark/polyorb_hi_generated-task2.adb - D /software/ocarina/design/spark/polyorb_hi_generated-task2.ads - D /software/ocarina/design/spark/polyorb_hi_generated.ads - A /software/ocarina/design/spark/spark_rma - A /software/ocarina/design/spark/spark_rma/Makefile - A /software/ocarina/design/spark/spark_rma/README - A /software/ocarina/design/spark/spark_rma/config_node_a.cfg - A /software/ocarina/design/spark/spark_rma/hello.adb - A /software/ocarina/design/spark/spark_rma/hello.ads - A /software/ocarina/design/spark/spark_rma/node_a.adb - A /software/ocarina/design/spark/spark_rma/node_a.gpr - A /software/ocarina/design/spark/spark_rma/node_a.smf - A /software/ocarina/design/spark/spark_rma/polyorb_hi-epoch.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi-errors.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi-output.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi-output.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi-output_low_level.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi-output_low_level_native.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi-released.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi-released.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi-streams.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi-suspenders.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi-suspenders.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-activity.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-activity.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-deployment.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-subprograms.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-subprograms.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-task1.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-task1.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-task2.adb - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated-task2.ads - A /software/ocarina/design/spark/spark_rma/polyorb_hi_generated.ads - A /software/ocarina/design/spark/spark_rma/warning-node_a.wrn - D /software/ocarina/design/spark/warning-node_a.wrn - -* design/spark/*: - - Move spark example to spark_rma directory. - - Add original RMA example to allow comparison of the two versions - ------------------------------------------------------------------------- -r6715 | delange | 2009-06-22 00:19:49 +0200 (Mon, 22 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - * ocarina-backends-c_tree-nutils.adb - - Typo - - ------------------------------------------------------------------------- -r6712 | lanarre | 2009-06-20 22:55:51 +0200 (Sat, 20 Jun 2009) | 5 lines -Changed paths: - M /software/ocarina/resources/deployment.aadl - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-execution_tests.ads - M /software/ocarina/src/backends/ocarina-backends-execution_utils.adb - M /software/ocarina/src/backends/ocarina-backends-execution_utils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/main/ocarina_cmd.adb - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_01.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_02.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_03.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_05.aadl.out - -* ocarina/* - - Put Timeout and Referencial_File back in ocarina_config and in the scenario - (see comments on commit #6706) - - Timeout now have the type Time instead of integer - ------------------------------------------------------------------------- -r6709 | hugues | 2009-06-19 21:06:00 +0200 (Fri, 19 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - - * Minor reformatting - ------------------------------------------------------------------------- -r6708 | tourriere | 2009-06-19 17:57:42 +0200 (Fri, 19 Jun 2009) | 6 lines -Changed paths: - M /software/ocarina/design/spark/README - M /software/ocarina/design/spark/node_a.adb - M /software/ocarina/design/spark/node_a.smf - M /software/ocarina/design/spark/polyorb_hi-released.ads - M /software/ocarina/design/spark/polyorb_hi_generated-activity.adb - M /software/ocarina/design/spark/polyorb_hi_generated-activity.ads - A /software/ocarina/design/spark/polyorb_hi_generated-task1.adb - A /software/ocarina/design/spark/polyorb_hi_generated-task1.ads - A /software/ocarina/design/spark/polyorb_hi_generated-task2.adb - A /software/ocarina/design/spark/polyorb_hi_generated-task2.ads - D /software/ocarina/design/spark/spark.rep - D /software/ocarina/design/spark/standard.ads - M /software/ocarina/design/spark/warning-node_a.wrn - -* design/spark/*: - - modification of RMA example for SPARKification - - Create a package for each task - - Suppress useless files - - ------------------------------------------------------------------------- -r6707 | gilles | 2009-06-19 17:26:08 +0200 (Fri, 19 Jun 2009) | 20 lines -Changed paths: - A /software/ocarina/examples/real/safety/libsafety.real - M /software/ocarina/examples/real/safety/model.aadl - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-real_values.adb - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl.out - M /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl.out - -* src/core/tree/ocarina-real_values.adb, - src/core/model/ocarina-analyzer-real.adb, - src/backends/ocarina-backends-real.adb : - - "+" operator now allows string concatenation - - bugfix : "get_property_value" (and its alias "property") can handle - lists property on sets. In this case, the returned list will be a - flattened version of the list of lists. - - FIXME : dirty hack : temporarily disabled disfunctionning - Get_Value_Of_Property_Association function. - -* examples/real/safety/* - - First example of REAL theorem for safety - -* tests/real-annexes-execution/test_real_exec_05.aadl - - test for lists concatenation - -* -tests/real-annexes-execution-environment/test_real_exec_env_01.aadl.out: - - fixed displayed message - ------------------------------------------------------------------------- -r6704 | lanarre | 2009-06-19 14:22:05 +0200 (Fri, 19 Jun 2009) | 23 lines -Changed paths: - M /software/ocarina/resources/deployment.aadl - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-execution_tests.ads - M /software/ocarina/src/backends/ocarina-backends-execution_utils.adb - M /software/ocarina/src/backends/ocarina-backends-execution_utils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/main/ocarina_cmd.adb - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_01.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_02.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_03.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_05.aadl.out - -* ocarina/src/backends/ocarina-backends-execution_tests.adb - ocarina/src/backends/ocarina-backends-execution_tests.ads - ocarina/src/backends/ocarina-backends-execution_utils.adb - ocarina/src/backends/ocarina-backends-execution_utils.ads - - Get rid of the timeout and the string_string map containing the association - between a process and a reference output putting it as a process property - in the AADL model - - Use 'find' instead of 'ls' and a filter to find object files - -* ocarina/src/backends/ocarina-backends-properties.adb - ocarina/src/backends/ocarina-backends-properties.ads - ocarina/resources/deployment.aadl - ocarina/resources/ocarina_config.aadl - - Add Timeout and Referencial_File to process properties - -* ocarina/src/backends/ocarina-backends-po_hi_c.adb - ocarina/src/backends/ocarina-backends-po_hi_ada.adb - ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - Remove Timeout and Ref_Map from execution function parameters - -* ocarina/tests/real-annexes-parsing/test_real_parse_0?.aadl.out - - Add Timeout and Referencial_File to the test outputs - ------------------------------------------------------------------------- -r6703 | gilles | 2009-06-18 17:54:40 +0200 (Thu, 18 Jun 2009) | 19 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.ads - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl.out - -added support for "constant" list declaration in REAL - -* ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.ad? : - - added replace_node_to_list procedure - -* ocarina/src/core/tree/ocarina-me_real-real_tree-nodes.idl: - - typos - -* ocarina/src/core/model/ocarina-analyzer-real.adb: - - more flexible analysis for 'is_in' - - 'list' allows a list of literal as parameters - -* ocarina/src/backends/ocarina-backends-real.adb: - - can now declare lists of literals - - 'is_in' now supports check expressions (instead of mere subprogram - call) - - 'list' supports check expression - - ------------------------------------------------------------------------- -r6702 | hugues | 2009-06-18 15:14:39 +0200 (Thu, 18 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * Added Get_Implementation function - - * Minor reformatting - ------------------------------------------------------------------------- -r6701 | hugues | 2009-06-18 15:12:49 +0200 (Thu, 18 Jun 2009) | 5 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - - * Added the Is_Abstract function. - - * Minor reformatting - - ------------------------------------------------------------------------- -r6700 | lasnier | 2009-06-18 14:54:21 +0200 (Thu, 18 Jun 2009) | 11 lines -Changed paths: - M /software/ocarina/design/behavior/ba_periodic_thread.aadl - M /software/ocarina/design/behavior/ba_periodic_thread_expanded.aadl - A /software/ocarina/design/behavior/ba_thread_pattern.aadl - A /software/ocarina/design/behavior/runtime.aadl - - - * behavior/ba_periodic_thread_expanded.aadl: - - improve design with prototypes - - * behavior/ba_thread_pattern.aadl, - behavior/runtime.aadl: - - add Thread_Pattern and Runtime packages - - * behavior/ba_periodic_thread.aadl: - - minor reformatting - ------------------------------------------------------------------------- -r6697 | tourriere | 2009-06-18 10:45:34 +0200 (Thu, 18 Jun 2009) | 4 lines -Changed paths: - A /software/ocarina/design/spark - A /software/ocarina/design/spark/Makefile - A /software/ocarina/design/spark/README - A /software/ocarina/design/spark/config_node_a.cfg - A /software/ocarina/design/spark/hello.adb - A /software/ocarina/design/spark/hello.ads - A /software/ocarina/design/spark/node_a.adb - A /software/ocarina/design/spark/node_a.gpr - A /software/ocarina/design/spark/node_a.smf - A /software/ocarina/design/spark/polyorb_hi-epoch.ads - A /software/ocarina/design/spark/polyorb_hi-errors.ads - A /software/ocarina/design/spark/polyorb_hi-output.adb - A /software/ocarina/design/spark/polyorb_hi-output.ads - A /software/ocarina/design/spark/polyorb_hi-output_low_level.ads - A /software/ocarina/design/spark/polyorb_hi-output_low_level_native.adb - A /software/ocarina/design/spark/polyorb_hi-periodic_task.adb - A /software/ocarina/design/spark/polyorb_hi-periodic_task.ads - A /software/ocarina/design/spark/polyorb_hi-released.adb - A /software/ocarina/design/spark/polyorb_hi-released.ads - A /software/ocarina/design/spark/polyorb_hi-streams.ads - A /software/ocarina/design/spark/polyorb_hi-suspenders.adb - A /software/ocarina/design/spark/polyorb_hi-suspenders.ads - A /software/ocarina/design/spark/polyorb_hi.ads - A /software/ocarina/design/spark/polyorb_hi_generated-activity.adb - A /software/ocarina/design/spark/polyorb_hi_generated-activity.ads - A /software/ocarina/design/spark/polyorb_hi_generated-deployment.ads - A /software/ocarina/design/spark/polyorb_hi_generated-subprograms.adb - A /software/ocarina/design/spark/polyorb_hi_generated-subprograms.ads - A /software/ocarina/design/spark/polyorb_hi_generated.ads - A /software/ocarina/design/spark/spark.rep - A /software/ocarina/design/spark/standard.ads - A /software/ocarina/design/spark/warning-node_a.wrn - -* design/spark/*: - - SPARKification of RMA example (see README for information) - - ------------------------------------------------------------------------- -r6696 | lasnier | 2009-06-18 09:56:35 +0200 (Thu, 18 Jun 2009) | 8 lines -Changed paths: - M /software/ocarina/design/behavior/ba_periodic_thread.aadl - M /software/ocarina/design/behavior/ba_periodic_thread_expanded.aadl - - - * behavior/ba_periodic_thread_expanded.aadl: - - add Access_Right, Measurement_Unit properties - - minor reformatting - - * behavior/ba_periodic_thread.aadl - - minor reformatting - ------------------------------------------------------------------------- -r6695 | hugues | 2009-06-17 23:52:31 +0200 (Wed, 17 Jun 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * Minor reformatting - - ------------------------------------------------------------------------- -r6694 | hugues | 2009-06-17 22:02:08 +0200 (Wed, 17 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/examples/real/resources/lib.real - M /software/ocarina/examples/real/resources/shared.aadl - - * Add new test on latency - ------------------------------------------------------------------------- -r6693 | lasnier | 2009-06-17 17:40:59 +0200 (Wed, 17 Jun 2009) | 3 lines -Changed paths: - M /software/ocarina/design/behavior/ba_periodic_thread.aadl - M /software/ocarina/design/behavior/ba_periodic_thread_expanded.aadl - - - * Minor reformatting - ------------------------------------------------------------------------- -r6692 | lasnier | 2009-06-17 17:39:08 +0200 (Wed, 17 Jun 2009) | 5 lines -Changed paths: - A /software/ocarina/design/behavior - A /software/ocarina/design/behavior/ba_periodic_thread.aadl - A /software/ocarina/design/behavior/ba_periodic_thread_expanded.aadl - - - * design/behavior/* - - add building blocks for aadl model expansion - with behavior annex (only periodic thread) - ------------------------------------------------------------------------- -r6691 | lanarre | 2009-06-17 17:14:17 +0200 (Wed, 17 Jun 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - -* ocarina/src/backends/ocarina-backends-pok_c.adb - - Add an option to build the generated application - -* ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - ocarina/src/backends/ocarina-backends-pok_c-makefile.ads - - Add functions to build the generated application - ------------------------------------------------------------------------- -r6690 | hugues | 2009-06-17 16:42:05 +0200 (Wed, 17 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6689 | hugues | 2009-06-17 11:03:23 +0200 (Wed, 17 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - - * Typo - ------------------------------------------------------------------------- -r6688 | hugues | 2009-06-16 18:55:39 +0200 (Tue, 16 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/examples/real/Makefile.am - M /software/ocarina/examples/real/README - A /software/ocarina/examples/real/resources - A /software/ocarina/examples/real/resources/Makefile.am - A /software/ocarina/examples/real/resources/lib.real - A /software/ocarina/examples/real/resources/property_set.aadl - A /software/ocarina/examples/real/resources/shared.aadl - - * New test for REAL: check resource constraints - ------------------------------------------------------------------------- -r6685 | lasnier | 2009-06-16 12:12:08 +0200 (Tue, 16 Jun 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-execution_utils.adb - M /software/ocarina/src/backends/ocarina-backends-execution_utils.ads - - - * Minor reformatting - ------------------------------------------------------------------------- -r6684 | lanarre | 2009-06-16 10:40:49 +0200 (Tue, 16 Jun 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-execution_utils.adb - M /software/ocarina/src/backends/ocarina-backends-execution_utils.ads - -* ocarina/src/backends/ocarina-backends-execution_utils.adb - ocarina/src/backends/ocarina-backends-execution_utils.ads - - Add a function returning the path of the binary according to the backend - -* ocarina/src/backends/ocarina-backends-execution_tests.adb - - Use the previously mentionned function - - Now print more information messages and the output of the execution - ------------------------------------------------------------------------- -r6683 | hugues | 2009-06-15 21:25:15 +0200 (Mon, 15 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - - * Typo - ------------------------------------------------------------------------- -r6682 | hugues | 2009-06-15 16:56:00 +0200 (Mon, 15 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-carts-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-carts-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-stats-main.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-xml_common-mapping.adb - A /software/ocarina/src/backends/ocarina-backends-xml_common-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-xml_common.ads - - * Factor common declarations and implementations of the - Map_Time function - - ------------------------------------------------------------------------- -r6681 | hugues | 2009-06-15 16:54:51 +0200 (Mon, 15 Jun 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * (To_Milliseconds): Take advantage of the To_Seconds function - - ------------------------------------------------------------------------- -r6680 | hugues | 2009-06-15 16:53:19 +0200 (Mon, 15 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-carts.adb - M /software/ocarina/src/backends/ocarina-backends-carts.ads - - * Minor reformatting - ------------------------------------------------------------------------- -r6679 | lasnier | 2009-06-14 02:53:21 +0200 (Sun, 14 Jun 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-carts-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-carts.adb - M /software/ocarina/tests/test_ocarina_help/dummy.aadl.out - - - - * src/backends/ocarina-backends-carts-mapping.adb - src/backends/ocarina-backends-carts.adb - - Minor reformatting - - * tests/test_ocarina_help/dummy.aadl.out - - Update trace since carts backend was added - ------------------------------------------------------------------------- -r6678 | delange | 2009-06-12 16:49:37 +0200 (Fri, 12 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-carts-main.adb - A /software/ocarina/src/backends/ocarina-backends-carts-main.ads - M /software/ocarina/src/backends/ocarina-backends-carts-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-carts-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-carts.adb - M /software/ocarina/src/backends/ocarina-backends-carts.ads - - * add missing headers and one missing file - - - ------------------------------------------------------------------------- -r6677 | delange | 2009-06-12 16:47:07 +0200 (Fri, 12 Jun 2009) | 26 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-carts-main.adb - A /software/ocarina/src/backends/ocarina-backends-carts-mapping.adb - A /software/ocarina/src/backends/ocarina-backends-carts-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-carts.adb - A /software/ocarina/src/backends/ocarina-backends-carts.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - M /software/ocarina/src/backends/ocarina-backends-xml_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - - * purpose : import the carts backend to use CARTS scheduling analysis - - * src/backends/ocarina-backends-xml_tree-generator.adb - - Avoid a bug that causes a runtime error when an XML node - does not have a valid name - - * src/backends/ocarina-backends-carts-mapping.adb - src/backends/ocarina-backends-carts-mapping.ads - - Add mapping rules for carts - - * src/backends/ocarina-backends-carts-main.adb - - Main CARTS generator, model explorer - - * src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-utils.ads - - Add To_Milliseconds function - - * src/backends/ocarina-backends.adb - src/backends/ocarina-backends.ads - - Integrate the CARTS backend with the other backends - - * src/backends/ocarina-backends-carts.adb - src/backends/ocarina-backends-carts.ads - - Initialisation and registering the CARTS backend - - ------------------------------------------------------------------------- -r6675 | hugues | 2009-06-12 08:39:38 +0200 (Fri, 12 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/test_ocarina_help/dummy.aadl.out - - * Correct output - ------------------------------------------------------------------------- -r6674 | lanarre | 2009-06-11 14:04:05 +0200 (Thu, 11 Jun 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - M /software/ocarina/src/backends/ocarina-backends-execution_tests.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/main/ocarina_cmd.adb - -* ocarina/src/main/ocarina_cmd.adb - ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - Replace -e option by -ec and -er for coverage and regression tests - -* ocarina/src/backends/ocarina-backends-execution_tests.adb - ocarina/src/backends/ocarina-backends-execution_tests.ads - - Add support for coverage test on Platform_LEON_GNAT - ------------------------------------------------------------------------- -r6672 | delange | 2009-06-10 15:11:40 +0200 (Wed, 10 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - - * src/backends/ocarina-backends-po_hi_c-main.adb - - Comment a block code to have a working test with gopal - (emmeskay case study) - ------------------------------------------------------------------------- -r6669 | delange | 2009-06-10 11:12:51 +0200 (Wed, 10 Jun 2009) | 17 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Specify io and pci additional features - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Defines NEEDS_IO and NEEDS_PCI runtime macros - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add NEEDS_PCI and NEEDS_IO in partitions and - kernel when needed - - * resources/AADLv2/pok_properties.aadl - - Add pci and io additional features to control - pci and io from partitionland - - ------------------------------------------------------------------------- -r6666 | hugues | 2009-06-10 09:34:58 +0200 (Wed, 10 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/polyorb-hi-ada/src/Makefile.am - A /software/polyorb-hi-ada/src/polyorb_hi-background_task.adb - A /software/polyorb-hi-ada/src/polyorb_hi-background_task.ads - - * Add support for background threads - ------------------------------------------------------------------------- -r6664 | hugues | 2009-06-10 09:11:37 +0200 (Wed, 10 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_002.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_003.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_005.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_007.aadl.out - - * Update all reference output for new Data_Model - ------------------------------------------------------------------------- -r6663 | hugues | 2009-06-09 16:52:37 +0200 (Tue, 09 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6662 | hugues | 2009-06-09 16:50:54 +0200 (Tue, 09 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - - * If we do not need a send primitive, simply generate a error - return statement instead of an exception - - ------------------------------------------------------------------------- -r6661 | delange | 2009-06-09 15:10:30 +0200 (Tue, 09 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - * src/backends/ocarina-backends-c_common-mapping.adb - - Handle data arrays in simulink subprograms - - ------------------------------------------------------------------------- -r6660 | hugues | 2009-06-09 14:30:36 +0200 (Tue, 09 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/data_model.aadl - - * New release of the data modeling annex (20090609). - ------------------------------------------------------------------------- -r6657 | delange | 2009-06-09 09:52:36 +0200 (Tue, 09 Jun 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - - * src/backends/ocarina-backends-po_hi_c-deployment.adb - src/backends/ocarina-backends-build_utils.adb - src/backends/ocarina-backends-c_common-types.adb - src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - src/backends/ocarina-backends-po_hi_c-main.adb - - Fix simulink integration, use simulink variables - instead of signals searching - - ------------------------------------------------------------------------- -r6654 | hugues | 2009-06-08 12:20:09 +0200 (Mon, 08 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6653 | hugues | 2009-06-08 12:17:23 +0200 (Mon, 08 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/polyorb-hi-ada/src/Makefile.am - A /software/polyorb-hi-ada/src/polyorb_hi-aperiodic_task.adb - A /software/polyorb-hi-ada/src/polyorb_hi-aperiodic_task.ads - - * Add support for aperiodic task - - For ticket #25 - ------------------------------------------------------------------------- -r6652 | hugues | 2009-06-06 23:27:45 +0200 (Sat, 06 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/polyorb-hi-ada/ChangeLog - M /software/polyorb-hi-c/ChangeLog - - * Update - ------------------------------------------------------------------------- -r6651 | hugues | 2009-06-06 23:25:04 +0200 (Sat, 06 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - - * Install PROBLEM-REPORT-FORM and CONTRIBUTING - ------------------------------------------------------------------------- -r6648 | hugues | 2009-06-06 22:06:28 +0200 (Sat, 06 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * Add support for the Recover_Entrypoint property - ------------------------------------------------------------------------- -r6647 | hugues | 2009-06-06 22:05:52 +0200 (Sat, 06 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - * Correct Op_Not_Equal and Tok_Not_Equal - ------------------------------------------------------------------------- -r6644 | lanarre | 2009-06-05 16:41:42 +0200 (Fri, 05 Jun 2009) | 35 lines -Changed paths: - M /software/ocarina/resources/deployment.aadl - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_01.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_02.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_03.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl.out - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_05.aadl.out - -* ocarina/src/backends/ocarina-backends-properties.adb - ocarina/src/backends/ocarina-backends-properties.ads - - Add the platform LEON_GNAT to compile ada programs with gnatpro - -* ocarina/src/backends/ocarina-backends-po_hi_c.adb - ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - Add LEON_GNAT case for Execution_Platform switches - -* ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - - Add functions, variables and instructions needed to generate two arrays - named Entity_Image and Port_Image containing the String images of - all Entity_Type and Port_Type elements (All strings must have the same - size in an array, so they are adapted to fit with the longest). They - replace the 'Image attribute that is not allowed with gnatpro. - -* ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - Generate new parameters corresponding to the arrays in the generic package - -* ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - - Add elements in the Runtime Entities type to access to Port_Image array - and Max_Size variable of Deployment package in Activity - -* ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - - Add mapping rules for the new parameters in the generic package Activity - -* ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - - Add elements in the corresponding enums for the new parameters and types - -* ocarina/tests/real-annexes-parsing/test_real_parse_0?.aadl.out - - Add LEON_GNAT in models testing supported platforms - -* ocarina/resources/deployment.aadl - - Add Leon_GNAT in Allowed_Execution_Platform - ------------------------------------------------------------------------- -r6638 | delange | 2009-06-05 16:14:15 +0200 (Fri, 05 Jun 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - - * src/backends/ocarina-backends-po_hi_c-deployment.adb - src/backends/ocarina-backends-build_utils.adb - - Ensure simulink subprogram usage even if you only use data - - ------------------------------------------------------------------------- -r6636 | hugues | 2009-06-05 11:19:28 +0200 (Fri, 05 Jun 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - - * Bugfix: always register to Ada tree all nodes being built - - ------------------------------------------------------------------------- -r6635 | hugues | 2009-06-05 11:18:48 +0200 (Fri, 05 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6627 | hugues | 2009-06-04 20:26:29 +0200 (Thu, 04 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - - * Handle warnings in code generated: - - return error as soon as they are detected - - handle some initialisation issues - ------------------------------------------------------------------------- -r6626 | hugues | 2009-06-04 20:25:31 +0200 (Thu, 04 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6622 | delange | 2009-06-04 18:03:25 +0200 (Thu, 04 Jun 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * src/backends/ocarina-backends-build_utils.adb - - Adapt the build system for new simulink case studies - - * src/backends/ocarina-backends-po_hi_c-runtime.ads - - Introduce Find_Var function - * src/backends/ocarina-backends-po_hi_c-main.adb - - Use po_hi_simulink_find_var instead of find_signal - - ------------------------------------------------------------------------- -r6619 | hugues | 2009-06-04 09:21:44 +0200 (Thu, 04 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - * Add header box to C files - ------------------------------------------------------------------------- -r6617 | delange | 2009-06-03 23:07:13 +0200 (Wed, 03 Jun 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * reformatting - - ------------------------------------------------------------------------- -r6615 | delange | 2009-06-03 18:07:15 +0200 (Wed, 03 Jun 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - - * src/backends/ocarina-backends-pok_c-activity.adb - - Register the kernel unit when generating activity - part. - ------------------------------------------------------------------------- -r6614 | delange | 2009-06-03 17:30:59 +0200 (Wed, 03 Jun 2009) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Begin to use automatic kernel configuration - - * src/backends/ocarina-backends-c_tree-nutils.adb - - Make Add_Define_Deployment compliant with - automatic kernel configuration - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Improve comments, begin to refactor code - and detaild design choices. - - - Can now automatically include/remove configuration - directives in the kernel according to each - partition needs. Improve coverage of the kernel. - - ------------------------------------------------------------------------- -r6613 | hugues | 2009-06-03 13:38:26 +0200 (Wed, 03 Jun 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv2/programming_properties.aadl - - * Document for change r6612 - ------------------------------------------------------------------------- -r6612 | delange | 2009-06-03 13:29:40 +0200 (Wed, 03 Jun 2009) | 8 lines -Changed paths: - M /software/ocarina/resources/AADLv2/programming_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Treat the new device drivers modeling pattern - - * resources/AADLv2/programming_properties.aadl - - Use abstract implementation for implemented_as - so we can directly bind threads/process to device drivers - - ------------------------------------------------------------------------- -r6611 | hugues | 2009-06-02 12:41:33 +0200 (Tue, 02 Jun 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/polyorb-hi-ada/examples/aadlv2/ping/msgs.adb - M /software/polyorb-hi-ada/examples/aadlv2/ping/msgs.ads - M /software/polyorb-hi-ada/examples/aadlv2/ping/software.aadl - M /software/polyorb-hi-ada/src/Makefile.am - A /software/polyorb-hi-ada/src/polyorb_hi-errors.ads - M /software/polyorb-hi-ada/src/polyorb_hi-hybrid_task.adb - M /software/polyorb-hi-ada/src/polyorb_hi-hybrid_task.ads - M /software/polyorb-hi-ada/src/polyorb_hi-periodic_task.adb - M /software/polyorb-hi-ada/src/polyorb_hi-periodic_task.ads - M /software/polyorb-hi-ada/src/polyorb_hi-protocols.adb - M /software/polyorb-hi-ada/src/polyorb_hi-protocols.ads - M /software/polyorb-hi-ada/src/polyorb_hi-sporadic_task.adb - M /software/polyorb-hi-ada/src/polyorb_hi-sporadic_task.ads - M /software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.adb - M /software/polyorb-hi-ada/src/polyorb_hi-thread_interrogators.ads - M /software/polyorb-hi-ada/src/polyorb_hi-transport_low_level.ads - M /software/polyorb-hi-ada/src/polyorb_hi-transport_low_level_sockets.adb - - * Add support for Recover_Entrypoint, allows for detection and - propagation of transport error. - - For ticket #10 - - ------------------------------------------------------------------------- -r6605 | hugues | 2009-05-29 12:51:36 +0200 (Fri, 29 May 2009) | 2 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/configure.ac - A /software/ocarina/examples/Makefile.am - A /software/ocarina/examples/Makefile.common - A /software/ocarina/examples/real/Makefile.am - A /software/ocarina/examples/real/README - A /software/ocarina/examples/real/safety/Makefile.am - A /software/ocarina/examples/real/security/Makefile.am - - * Add installation circuitry for REAL examples - ------------------------------------------------------------------------- -r6603 | hugues | 2009-05-28 19:57:51 +0200 (Thu, 28 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * Allow destination of threads connections to be ultimately - devices ports. For now, simply generate code for those - models. - - ------------------------------------------------------------------------- -r6602 | hugues | 2009-05-28 18:37:57 +0200 (Thu, 28 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6601 | hugues | 2009-05-28 18:36:10 +0200 (Thu, 28 May 2009) | 2 lines -Changed paths: - M /software/ocarina/INSTALL - - * Clarify documentation - ------------------------------------------------------------------------- -r6599 | autret | 2009-05-27 17:29:15 +0200 (Wed, 27 May 2009) | 1 line -Changed paths: - D /software/ocarina/src/backends/ocarina-backends-java_tree-nodes.idl - -Delete file ------------------------------------------------------------------------- -r6597 | gilles | 2009-05-27 16:33:53 +0200 (Wed, 27 May 2009) | 18 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.ads - M /software/ocarina/src/core/tree/ocarina-real_values.ads - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl.out - -* src/core/tree/ocarina-me_real-real_tree-utils.ad?, - src/core/tree/ocarina-real_values.ads, - src/core/tree/ocarina-me_real-tokens.adb, - - added support for element lists, list casting operator and list - operator is_in - -* src/core/model/ocarina-analyzer-real.adb : - - analyze list and is_in operators parameters - -* src/backends/ocarina-backends-real.adb : - - handle list and is_in operators - -* tests/real-annexes-execution/test_real_exec_05.aadl* - - test list casting operator - - test is_in operator - - test element_list internal data structure - - ------------------------------------------------------------------------- -r6596 | lasnier | 2009-05-27 16:06:31 +0200 (Wed, 27 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - - * (backends/ocarina-backends-utils.ad?): - - Minor reformatting - - ------------------------------------------------------------------------- -r6590 | lasnier | 2009-05-26 23:28:05 +0200 (Tue, 26 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - - - * (ocarina/src/backends/ocarina-backends-build_utils.adb): - - Minor reformatting - ------------------------------------------------------------------------- -r6589 | lasnier | 2009-05-26 23:22:45 +0200 (Tue, 26 May 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - - - * (ocarina/src/backends/ocarina-backends-build_utils.adb): - - Minor reformatting - - * (ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb): - - Minor reformatting - - ------------------------------------------------------------------------- -r6586 | hugues | 2009-05-26 16:21:09 +0200 (Tue, 26 May 2009) | 2 lines -Changed paths: - M /software/ocarina/examples/real/safety/model.aadl - - * Remove header - ------------------------------------------------------------------------- -r6585 | autret | 2009-05-26 16:17:52 +0200 (Tue, 26 May 2009) | 1 line -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-java_tree-nodes.idl - -Modification of the copyright's date ------------------------------------------------------------------------- -r6584 | autret | 2009-05-26 15:59:06 +0200 (Tue, 26 May 2009) | 1 line -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-java_tree-nodes.idl - -Minimal IDL file for the description of the Java language ------------------------------------------------------------------------- -r6581 | pautet | 2009-05-21 17:39:50 +0200 (Thu, 21 May 2009) | 2 lines -Changed paths: - M /software/ocarina/tools/mknodes/lexer.adb - -* lexer.adb: get rid of Utils - ------------------------------------------------------------------------- -r6580 | lasnier | 2009-05-21 14:51:01 +0200 (Thu, 21 May 2009) | 11 lines -Changed paths: - M /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.adb - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - M /software/ocarina/tools/mknodes/lexer.adb - - * (ocarina/tools/mknodes/lexer.adb): - - resolve checkstyle bug detected by gnat-gap-2008 - and gcc-4.3.2 - - * (ocarina/src/frontends/real/ocarina-fe_real-lexer.adb) - - remove Quoted_Image as it is unused since r6576 - - * (ocarina/tests/test_tree_i/test.aadl.out, - ocarina/tests/test_tree_p/test.aadl.out): - - update .out trace tests - ------------------------------------------------------------------------- -r6578 | delange | 2009-05-21 10:25:18 +0200 (Thu, 21 May 2009) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv1/aadl_project.aadl - - * resources/AADLv1/aadl_project.aadl - - Add Simulink value for the emmeskay case study - - ------------------------------------------------------------------------- -r6577 | pautet | 2009-05-20 23:31:17 +0200 (Wed, 20 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.ads - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - -* (ocarina-fe_real-parser.adb): Rename Search_Theorem_End into -Skip_To_Theorem_End and Tmp_Root into Current_Theorem_Node. -* (ocarina-fe_real-lexer.adb, ocarina-fe_real-lexer.ads): -Remove Unexpected_Token as it is unused. - ------------------------------------------------------------------------- -r6576 | pautet | 2009-05-20 22:30:43 +0200 (Wed, 20 May 2009) | 6 lines -Changed paths: - M /software/ocarina/src/core/common_files/locations.adb - M /software/ocarina/src/core/common_files/locations.ads - M /software/ocarina/src/core/mgmt/ocarina-files.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - M /software/ocarina/tools/mknodes/lexer.adb - M /software/ocarina/tools/mknodes/lexer.ads - -(spark issues) -Remove use of attributes First and Last in Location_Type. -First and Last are reserved keywords of SPARK language. -Remove slicing and declare blocks in package Locations. - - ------------------------------------------------------------------------- -r6572 | lasnier | 2009-05-20 12:05:01 +0200 (Wed, 20 May 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/tests/test038/MANIFEST - - - * src/backends/ocarina-backends-build_utils.adb - - minor reformatting - - * tests/test038/MANIFEST - - use OCARINA_FLAGS instead of AADL_VERSION for -f flags - ------------------------------------------------------------------------- -r6571 | lasnier | 2009-05-20 01:54:40 +0200 (Wed, 20 May 2009) | 3 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test042 - A /software/ocarina/tests/test042/MANIFEST - A /software/ocarina/tests/test042/test.aadl - A /software/ocarina/tests/test042/test.aadl.out - - * (tests/MANIFEST, tests/test042): regression test for ticket 47 - - ------------------------------------------------------------------------- -r6570 | lasnier | 2009-05-20 01:36:36 +0200 (Wed, 20 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-semantics.adb - - * ocarina/src/core/model/ocarina-analyzer-aadl-semantics.adb - - check qualified reference for property association in - connection subclause - ------------------------------------------------------------------------- -r6563 | gilles | 2009-05-19 15:02:44 +0200 (Tue, 19 May 2009) | 7 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* ocarina/src/core/model/ocarina-analyzer-real.adb : - - code factorization - - re-enable analysis for returns expression - - subtheorems are no more analyzed multiple times when called - more - - ------------------------------------------------------------------------- -r6562 | gilles | 2009-05-19 10:33:35 +0200 (Tue, 19 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* added comment - - ------------------------------------------------------------------------- -r6561 | gilles | 2009-05-19 09:42:22 +0200 (Tue, 19 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* change to compile - - ------------------------------------------------------------------------- -r6560 | gilles | 2009-05-19 09:40:15 +0200 (Tue, 19 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* More explicit variable names - - ------------------------------------------------------------------------- -r6559 | delange | 2009-05-19 08:09:52 +0200 (Tue, 19 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - call the initialize entrypoint for device drivers - (initialize registers and so on) - - ------------------------------------------------------------------------- -r6558 | pautet | 2009-05-19 01:03:27 +0200 (Tue, 19 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/lexer.adb - M /software/ocarina/tools/mknodes/lexer.ads - -Remove unused code (mknodes uses only a small IDL subset) ------------------------------------------------------------------------- -r6557 | pautet | 2009-05-18 23:53:54 +0200 (Mon, 18 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/lexer.adb - M /software/ocarina/tools/mknodes/lexer.ads - -Remove unused code ------------------------------------------------------------------------- -r6556 | pautet | 2009-05-18 23:47:59 +0200 (Mon, 18 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/lexer.adb - M /software/ocarina/tools/mknodes/lexer.ads - -Remove unused code ------------------------------------------------------------------------- -r6555 | gilles | 2009-05-18 23:29:45 +0200 (Mon, 18 May 2009) | 9 lines -Changed paths: - M /software/ocarina/examples/real/security/lib.real - M /software/ocarina/examples/real/security/main.aadl - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* ocarina/src/core/model/ocarina-analyzer-real.adb, - ocarina/src/backends/ocarina-backends-real.adb : - - support for list properties at execution and analysis - -* ocarina/examples/real/security/main.aadl, - ocarina/examples/real/security/lib.real : - - example for list property query (sum) - - ------------------------------------------------------------------------- -r6554 | delange | 2009-05-18 22:17:30 +0200 (Mon, 18 May 2009) | 11 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-pok_c-activity.adb - src/backends/ocarina-backends-c_common-types.adb - src/backends/ocarina-backends-c_common-subprograms.adb - src/backends/ocarina-backends-pok_c-makefile.adb - src/backends/ocarina-backends-pok_c-deployment.adb - src/backends/ocarina-backends-pok_c-naming.adb - - Fix a stack overflow that appears only when ocarina - is invoked using make - - ------------------------------------------------------------------------- -r6553 | delange | 2009-05-18 21:03:07 +0200 (Mon, 18 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - fix libmath and esterel examples, additional partition - functionnalities must be included for each partition - - ------------------------------------------------------------------------- -r6552 | delange | 2009-05-18 20:46:59 +0200 (Mon, 18 May 2009) | 27 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - - * src/core/instance/ocarina-instances-queries.adb - src/core/instance/ocarina-instances-queries.ads - - Get_Classifier_Property can now work with Strings - - * src/backends/ocarina-backends-pok_c-main.adb - - Create the threads that implements the device driver - - * src/backends/ocarina-backends-pok_c-activity.adb - - Generate the activity part of a device driver - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add Map_Needs_Macro function - - * src/backends/ocarina-backends-c_common-subprograms.adb - - Generate subprogram of device drivers - - * src/backends/ocarina-backends-pok_c-makefile.adb - - compile partitions that contain device drivers - - * src/backends/ocarina-backends-pok_c-deployment.adb - - generate deployment code for device drivers implementation - - * resources/AADLv2/pok_properties.aadl - - Add the Device_Name property - - ------------------------------------------------------------------------- -r6549 | hugues | 2009-05-18 13:45:46 +0200 (Mon, 18 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6548 | lanarre | 2009-05-18 13:13:05 +0200 (Mon, 18 May 2009) | 11 lines -Changed paths: - D /software/ocarina/src/backends/ocarina-backends-build_tests.adb - D /software/ocarina/src/backends/ocarina-backends-build_tests.ads - A /software/ocarina/src/backends/ocarina-backends-execution_tests.adb - A /software/ocarina/src/backends/ocarina-backends-execution_tests.ads - A /software/ocarina/src/backends/ocarina-backends-execution_utils.adb - A /software/ocarina/src/backends/ocarina-backends-execution_utils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - D /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - D /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - M /software/ocarina/src/main/ocarina_cmd.adb - -* ocarina/src/backends/ocarina-backends-regression_tests.ad? - ocarina/src/backends/ocarina-backends-build_tests.ad? - - rename regression_tests package into execution_tests and - build_tests into execution_utils - -* ocarina/src/main/ocarina_cmd.adb - ocarina/src/backends/ocarina-backends-po_hi_c.adb - ocarina/src/backends/ocarina-backends-po_hi_ada.adb - ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - change with/use clauses conforming to the renamed packages - ------------------------------------------------------------------------- -r6547 | hugues | 2009-05-18 10:57:13 +0200 (Mon, 18 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - * Correct macro expansion - ------------------------------------------------------------------------- -r6546 | hugues | 2009-05-18 07:37:17 +0200 (Mon, 18 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * Typo - ------------------------------------------------------------------------- -r6545 | pautet | 2009-05-18 01:04:57 +0200 (Mon, 18 May 2009) | 7 lines -Changed paths: - M /software/ocarina/tools/mknodes/parser.adb - M /software/ocarina/tools/mknodes/parser.ads - -(spark issues) : -- Remove use of slicing (code rewritting) -- Add call to Errors.Initialize (bug) -- Remove use of "return" (use Errors.DE to report errors) -- Remove use of "raise" (use Errors.DE to report errors) -- Make subprogram specs private (cannot be declared in the unit body) - ------------------------------------------------------------------------- -r6543 | lasnier | 2009-05-16 01:03:42 +0200 (Sat, 16 May 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - M /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - - - * ocarina/src/backends/ocarina-backends-regression_tests.adb - - remove useless comments - - * ocarina/src/backends/ocarina-backends-regression_tests.ads - - minor reformatting - ------------------------------------------------------------------------- -r6539 | delange | 2009-05-15 20:23:14 +0200 (Fri, 15 May 2009) | 15 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - * src/backends/ocarina-backends-properties.ads - - Handle LLF value for schedulers - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Handle POK_Sched_Value_Llf - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add LLF scheduler in partition deployment tables - - - * resources/AADLv2/pok_properties.aadl - - Add LLF scheduler - - ------------------------------------------------------------------------- -r6538 | lanarre | 2009-05-15 18:14:40 +0200 (Fri, 15 May 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - M /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - -* ocarina/src/backends/ocarina-backends-regression_tests.ad? - - Add the coverage execution procedure - -* ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - Add a call to the coverage execution procedure - - Remove the call to regression procedure (not compatible with polyorb_hi) - - ------------------------------------------------------------------------- -r6536 | pautet | 2009-05-15 00:58:59 +0200 (Fri, 15 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/parser.adb - M /software/ocarina/tools/mknodes/parser.ads - -(spark issues) : fix some range checks and do not use Set as identifier (sigh) ------------------------------------------------------------------------- -r6535 | pautet | 2009-05-15 00:15:31 +0200 (Fri, 15 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/parser.adb - M /software/ocarina/tools/mknodes/parser.ads - -(spark issues) : fix range checks and do not use Last as variable (sigh) ------------------------------------------------------------------------- -r6534 | pautet | 2009-05-14 22:26:51 +0200 (Thu, 14 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/parser.adb - M /software/ocarina/tools/mknodes/parser.ads - -Reimplement some subprograms with parameters with default values ------------------------------------------------------------------------- -r6533 | delange | 2009-05-14 22:05:12 +0200 (Thu, 14 May 2009) | 8 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - * src/backends/ocarina-backends-pok_c-deployment.adb - - Specify the vendor_id and device_id when a partition - contain a device driver - - * resources/AADLv2/pok_properties.aadl - - Add properties to describe vendor_id and device_id - ------------------------------------------------------------------------- -r6532 | pautet | 2009-05-14 21:47:04 +0200 (Thu, 14 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/parser.adb - M /software/ocarina/tools/mknodes/parser.ads - -Reimplement some subprograms with parameters with default values ------------------------------------------------------------------------- -r6531 | delange | 2009-05-14 18:11:34 +0200 (Thu, 14 May 2009) | 12 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-c_common-mapping.adb - - Put the instance name of the bus - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add Pok_Buses_Partitions array that describe - the interaction of buses - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Describe the interactions between device and - partitions - - ------------------------------------------------------------------------- -r6530 | delange | 2009-05-14 15:08:24 +0200 (Thu, 14 May 2009) | 3 lines -Changed paths: - M /software/ocarina/tools/mknodes/parser.adb - M /software/ocarina/tools/mknodes/parser.ads - - * fix compilation issues for mknodes - - ------------------------------------------------------------------------- -r6529 | pautet | 2009-05-14 14:55:38 +0200 (Thu, 14 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/parser.ads - -fix gnat checks ------------------------------------------------------------------------- -r6528 | pautet | 2009-05-14 14:52:35 +0200 (Thu, 14 May 2009) | 2 lines -Changed paths: - M /software/ocarina/tools/mknodes/parser.adb - M /software/ocarina/tools/mknodes/parser.ads - -Fix some visibility rules introduced by GNAT 4.3.2. - ------------------------------------------------------------------------- -r6527 | lasnier | 2009-05-14 14:41:07 +0200 (Thu, 14 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - - * backends/ocarina-backends-c_common-mapping.adb - - temporary fix bug: collision between Utils - and Ocarina.Backends.Utils packages - ------------------------------------------------------------------------- -r6526 | lasnier | 2009-05-14 03:13:35 +0200 (Thu, 14 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-pok_c-deployment.adb - - Minor reformatting - ------------------------------------------------------------------------- -r6525 | pautet | 2009-05-14 00:14:54 +0200 (Thu, 14 May 2009) | 1 line -Changed paths: - M /software/ocarina/tools/mknodes/parser.ads - -fix header ------------------------------------------------------------------------- -r6524 | pautet | 2009-05-14 00:08:19 +0200 (Thu, 14 May 2009) | 9 lines -Changed paths: - M /software/ocarina/tools/mknodes/mknodes.adb - A /software/ocarina/tools/mknodes/parser.adb - A /software/ocarina/tools/mknodes/parser.ads - -spark does not allow a subprogram specification to be declared in the -same unit the subprogram body is defined. "mknodes" becomes a package -and is renamed "parser". specs and bodies of the former mknodes -subprograms are now separated between the "parser" spec and body. -"parser" includes a main subprogram which is called by the new "mknodes" -subprogram. Fix several other spark violations like use exceptions, -anonymous types, dynamic range checks,... - - ------------------------------------------------------------------------- -r6523 | delange | 2009-05-13 23:43:06 +0200 (Wed, 13 May 2009) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add Map_Bus_Name - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Config_Nb_Buses, RE_Pok_Global_Ports_To_Bus - RE_Pok_Bus_Identifier_T - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Include an object file in two partitions if these - partitions use it - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Describe bus usage across partitions/ports - - - ------------------------------------------------------------------------- -r6522 | lanarre | 2009-05-13 16:59:02 +0200 (Wed, 13 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - -* ocarina/src/backends/ocarina-backends-regression_tests.adb - - Fix the last line difference between reference and trace for ERC32 - - Resize output buffer size - - Minor reformatting - ------------------------------------------------------------------------- -r6521 | lasnier | 2009-05-13 16:58:22 +0200 (Wed, 13 May 2009) | 4 lines -Changed paths: - D /software/ocarina/src/core/model/ocarina-builder-aadl.ads~ - - - * src/core/model/ocarina-builder-aadl.ads~ - - remove temporary file - ------------------------------------------------------------------------- -r6520 | delange | 2009-05-13 16:15:59 +0200 (Wed, 13 May 2009) | 17 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - - * src/core/instance/ocarina-instances-queries.adb - src/core/instance/ocarina-instances-queries.ads - - Add Is_Defined_Property and Get_String_Property - with a String as argument to easily get property - values (for example Is_Defined_Property (comp, "deadline")) - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add POK_Hw_Addr macro - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add the MAC address in the partition that implements - the device driver - - * resources/AADLv2/pok_properties.aadl - - Add Hw_Addr property to describe the Mac address - associated with a device driver - ------------------------------------------------------------------------- -r6518 | lanarre | 2009-05-13 14:04:45 +0200 (Wed, 13 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - -* ocarina/src/backends/ocarina-backends-regression_tests.adb - - Now return false when one execution fail rather than only - the last return value. - - Fix the last line difference between trace and reference. - ------------------------------------------------------------------------- -r6517 | gilles | 2009-05-13 13:10:23 +0200 (Wed, 13 May 2009) | 3 lines -Changed paths: - M /software/ocarina/examples/real/security/lib.real - M /software/ocarina/examples/real/security/main.aadl - -* added 4 more theorems into the security model - - ------------------------------------------------------------------------- -r6516 | lasnier | 2009-05-13 11:33:41 +0200 (Wed, 13 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - - - * Minor reformatting - ------------------------------------------------------------------------- -r6515 | hugues | 2009-05-13 10:46:30 +0200 (Wed, 13 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-aadl-components.ads - - * Minor reformatting - ------------------------------------------------------------------------- -r6514 | delange | 2009-05-12 23:49:51 +0200 (Tue, 12 May 2009) | 21 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - - * src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - - Add Is_Device and Is_Process_Or_Device functions - - * src/backends/ocarina-backends-pok_c-main.adb - - Generate files for device drivers - - * src/backends/ocarina-backends-properties.adb - - Fix Get_Bound_Processor and Get_Bound_Memory - since they can be used with devices - - * src/backends/ocarina-backends-c_common-mapping.adb - - Fix Map_HI_Node Map_HI_Unit to use devices - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add deployment information for device drivers - - * src/backends/ocarina-backends-pok_c-naming.adb - - Generate HI_Unit for devices - - ------------------------------------------------------------------------- -r6513 | zalila | 2009-05-12 22:44:32 +0200 (Tue, 12 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina_cmd.adb - - * (ocarina_cmd.adb): (Usage): Strip off executable suffix in order to - get platform independent help message. - ------------------------------------------------------------------------- -r6512 | delange | 2009-05-12 19:06:04 +0200 (Tue, 12 May 2009) | 4 lines -Changed paths: - A /software/ocarina/examples/real/safety - A /software/ocarina/examples/real/safety/model.aadl - - * examples/real/safety - - Add safety exemple for REAL - - ------------------------------------------------------------------------- -r6511 | lasnier | 2009-05-12 18:00:35 +0200 (Tue, 12 May 2009) | 19 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - M /software/ocarina/doc/ocarina.texi - A /software/ocarina/src/core/model/ocarina-builder-aadl-annexes.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-annexes.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-arrays.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-arrays.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-connections.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-connections.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-features.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-features.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-flows.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-flows.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-modes.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-modes.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-prototypes.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-prototypes.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-subcomponents.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-subcomponents.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-subprogram_calls.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components-subprogram_calls.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-components.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-components.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-namespaces.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-namespaces.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl-properties.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl-properties.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl.ads~ - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.ads - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.ads - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.ads - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.ads - D /software/ocarina/src/core/model/ocarina-builder-annexes.adb - D /software/ocarina/src/core/model/ocarina-builder-annexes.ads - D /software/ocarina/src/core/model/ocarina-builder-components-arrays.adb - D /software/ocarina/src/core/model/ocarina-builder-components-arrays.ads - D /software/ocarina/src/core/model/ocarina-builder-components-connections.adb - D /software/ocarina/src/core/model/ocarina-builder-components-connections.ads - D /software/ocarina/src/core/model/ocarina-builder-components-features.adb - D /software/ocarina/src/core/model/ocarina-builder-components-features.ads - D /software/ocarina/src/core/model/ocarina-builder-components-flows.adb - D /software/ocarina/src/core/model/ocarina-builder-components-flows.ads - D /software/ocarina/src/core/model/ocarina-builder-components-modes.adb - D /software/ocarina/src/core/model/ocarina-builder-components-modes.ads - D /software/ocarina/src/core/model/ocarina-builder-components-prototypes.adb - D /software/ocarina/src/core/model/ocarina-builder-components-prototypes.ads - D /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.adb - D /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.ads - D /software/ocarina/src/core/model/ocarina-builder-components-subprogram_calls.adb - D /software/ocarina/src/core/model/ocarina-builder-components-subprogram_calls.ads - D /software/ocarina/src/core/model/ocarina-builder-components.adb - D /software/ocarina/src/core/model/ocarina-builder-components.ads - D /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - D /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - D /software/ocarina/src/core/model/ocarina-builder-properties.adb - D /software/ocarina/src/core/model/ocarina-builder-properties.ads - M /software/ocarina/src/core/model/ocarina-builder-real.adb - M /software/ocarina/src/core/model/ocarina-builder-real.ads - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/model/ocarina-processor-properties.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-debug.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-debug.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-arrays.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subcomponents.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - - - * src/frontends/aadl/ocarina-fe_aadl-parser* - src/frontends/aadl/ocarina-fe_aadl.adb - - Minor reformatting - - use builder-aadl - - * src/core/tree/ocarina-me_aadl_ba-ba_tree* - - Minor reformatting - - * src/core/model/ocarina-builder* - - replace builder by builder-aadl for aadl nodes - - * src/transfo/ocarina-transfo-fusions.adb - src/core/model/ocarina-builder-real.ad? - doc/ocarina.texi - doc/Makefile.am - - Minor reformatting - - Update with builder-aadl - ------------------------------------------------------------------------- -r6510 | delange | 2009-05-12 17:04:26 +0200 (Tue, 12 May 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-c_tree-nutils.adb - - Include header file is the containment file - is located on different processors - - * src/backends/ocarina-backends-pok_c-deployment.adb - - finish the conversion between global/local ports - - ------------------------------------------------------------------------- -r6509 | lanarre | 2009-05-12 16:39:37 +0200 (Tue, 12 May 2009) | 4 lines -Changed paths: - D /software/ocarina/src/backends/ocarina-backends-filter_tests.adb - D /software/ocarina/src/backends/ocarina-backends-filter_tests.ads - M /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - M /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - -* ocarina/src/backends/ocarina-backends-regression_tests.ad? - - Merge ocarina-backends-filter_tests in ocarina-backends-regression_tests - - ------------------------------------------------------------------------- -r6508 | delange | 2009-05-12 16:37:51 +0200 (Tue, 12 May 2009) | 12 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-c_common-mapping.adb - * src/backends/ocarina-backends-c_common-mapping.ads - - Map Node and ports to deploy distributed application - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add variables to detail the nodes and ports - conversion - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Create an array for the node and the ports - - ------------------------------------------------------------------------- -r6507 | lasnier | 2009-05-12 16:32:14 +0200 (Tue, 12 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-filter_tests.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-names.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-semantics.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - - - * Minor reformatting - ------------------------------------------------------------------------- -r6505 | hugues | 2009-05-12 14:16:29 +0200 (Tue, 12 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - - * Minor reformatting - ------------------------------------------------------------------------- -r6504 | lasnier | 2009-05-12 13:38:48 +0200 (Tue, 12 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities-properties.ads - - - * Minor reformatting - ------------------------------------------------------------------------- -r6503 | lasnier | 2009-05-12 13:34:56 +0200 (Tue, 12 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_tests.adb - M /software/ocarina/src/backends/ocarina-backends-build_tests.ads - M /software/ocarina/src/backends/ocarina-backends-filter_tests.adb - M /software/ocarina/src/backends/ocarina-backends-filter_tests.ads - M /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - M /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - M /software/ocarina/src/core/model/ocarina-builder-components-features.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-debug.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-debug.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities-properties.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-debug.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-debug.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nutils.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree.ads - M /software/ocarina/src/main/ocarina_cmd.adb - - - * Minor reformatting - ------------------------------------------------------------------------- -r6502 | zalila | 2009-05-12 12:51:30 +0200 (Tue, 12 May 2009) | 4 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test_ocarina_help - A /software/ocarina/tests/test_ocarina_help/MANIFEST - A /software/ocarina/tests/test_ocarina_help/dummy.aadl - A /software/ocarina/tests/test_ocarina_help/dummy.aadl.out - - * (tests/test_ocarina_help): New regression test to prevent - compromising the display of the help message - - ------------------------------------------------------------------------- -r6501 | hugues | 2009-05-12 12:35:57 +0200 (Tue, 12 May 2009) | 3 lines -Changed paths: - M /software/ocarina/projects/restrictions.adc - M /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - - * Remove restriction No_Implicit_Heap_Allocation for now. - - ------------------------------------------------------------------------- -r6500 | lasnier | 2009-05-12 11:11:42 +0200 (Tue, 12 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - - * backends/ocarina-backends-po_hi_ada.adb - - fix checkstyle bug compilation - ------------------------------------------------------------------------- -r6499 | lanarre | 2009-05-12 11:00:55 +0200 (Tue, 12 May 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_tests.adb - M /software/ocarina/src/backends/ocarina-backends-build_tests.ads - M /software/ocarina/src/backends/ocarina-backends-filter_tests.adb - M /software/ocarina/src/backends/ocarina-backends-filter_tests.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - -* ocarina/src/backends/ocarina-backends-*_tests.ad? - - Remove/Translate french comments - - Add copyright headers - -* ocarina/src/backends/ocarina-backends-po_hi_c.adb - ocarina/src/backends/ocarina-backends-po_hi_ada.adb - ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - Remove/translate french comments - - ------------------------------------------------------------------------- -r6498 | hugues | 2009-05-12 10:40:41 +0200 (Tue, 12 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - - * Solve compilation issue with restriction - No_Implicit_Heap_Allocation - - ------------------------------------------------------------------------- -r6495 | lanarre | 2009-05-11 22:10:10 +0200 (Mon, 11 May 2009) | 12 lines -Changed paths: - M /software/ocarina/resources/ocarina_config.aadl - A /software/ocarina/src/backends/ocarina-backends-build_tests.adb - A /software/ocarina/src/backends/ocarina-backends-build_tests.ads - A /software/ocarina/src/backends/ocarina-backends-filter_tests.adb - A /software/ocarina/src/backends/ocarina-backends-filter_tests.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - A /software/ocarina/src/backends/ocarina-backends-regression_tests.adb - A /software/ocarina/src/backends/ocarina-backends-regression_tests.ads - M /software/ocarina/src/main/ocarina_cmd.adb - -* ocarina/resources/ocarina_config.aadl - - Add new properties for non-regression tests -* ocarina/src/main/ocarina_cmd.adb - - Add parsing functions for non-regression properties -* ocarina/src/backends/ocarina-backends-*_tests.ad? - - Contains non-regression tests related features -* ocarina/src/backends/ocarina-backends-po_hi_ada.adb - ocarina/src/backends/ocarina-backends-po_hi_c.adb - ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - Associate non-regression test suite with "-e" option - - ------------------------------------------------------------------------- -r6494 | hugues | 2009-05-11 18:44:35 +0200 (Mon, 11 May 2009) | 2 lines -Changed paths: - M /software/ocarina/projects/restrictions.adc - - * Add more restrictions - ------------------------------------------------------------------------- -r6493 | hugues | 2009-05-11 18:44:09 +0200 (Mon, 11 May 2009) | 2 lines -Changed paths: - M /software/ocarina/projects/ocarina.gpr.in - - * Replace -gnatg with -gnaty - ------------------------------------------------------------------------- -r6492 | gilles | 2009-05-11 16:09:03 +0200 (Mon, 11 May 2009) | 11 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-access_predicates.adb - -* ocarina-instances-real_checker-queries-access_predicates.adb: - - is_accessing_to (connection, component) return true if component - is a source *or* a destination of connection (previously : only - destination) - - -* src/backends/ocarina-backends-real.adb : - - bugfix for function 'min' - - cleaner parameter resolution failure - - ------------------------------------------------------------------------- -r6491 | delange | 2009-05-11 15:21:38 +0200 (Mon, 11 May 2009) | 11 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Map_Queue_Size reports now the right default - value of a queue_size - - Map_Queue_Size_With_Data reports the size of - the queue AND its associated data type - - Fix the POK generator to avoid crashes - introduced by previous commits - - ------------------------------------------------------------------------- -r6490 | gilles | 2009-05-11 11:32:09 +0200 (Mon, 11 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* fix in order to compile - - ------------------------------------------------------------------------- -r6489 | gilles | 2009-05-11 11:16:02 +0200 (Mon, 11 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - -* ocarina-analyze-real.adb : - - reaffect current theorem after requirements analysis - - ------------------------------------------------------------------------- -r6488 | gilles | 2009-05-11 11:10:09 +0200 (Mon, 11 May 2009) | 14 lines -Changed paths: - M /software/ocarina/examples/real/security/layers.aadl - A /software/ocarina/examples/real/security/lib.real - M /software/ocarina/examples/real/security/main.aadl - M /software/ocarina/examples/real/security/memories.aadl - M /software/ocarina/examples/real/security/partitions.aadl - M /software/ocarina/examples/real/security/runtime.aadl - M /software/ocarina/examples/real/security/subprograms.aadl - M /software/ocarina/examples/real/security/threads.aadl - M /software/ocarina/examples/real/security/types.aadl - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.ads - -* examples/real/security/*.aadl : - - deleted POK headers from security example - -* examples/real/security/main.aadl, - examples/real/security/lib.real : - - the theorem in security is enforced through a REAL library - instead of direct call in the annex - -* src/core/model/ocarina-analyzer-real.ad? : - - required (ie. callee) theorems are analyzed at the same time - than caller theorem - - deleted obsolete procedure analysis_first and analysis_second - - ------------------------------------------------------------------------- -r6487 | lasnier | 2009-05-11 10:20:42 +0200 (Mon, 11 May 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - - - * Minor reformatting - ------------------------------------------------------------------------- -r6486 | gilles | 2009-05-07 18:01:38 +0200 (Thu, 07 May 2009) | 60 lines -Changed paths: - A /software/ocarina/examples/real - A /software/ocarina/examples/real/security - A /software/ocarina/examples/real/security/layers.aadl - A /software/ocarina/examples/real/security/main.aadl - A /software/ocarina/examples/real/security/memories.aadl - A /software/ocarina/examples/real/security/partitions.aadl - A /software/ocarina/examples/real/security/runtime.aadl - A /software/ocarina/examples/real/security/subprograms.aadl - A /software/ocarina/examples/real/security/threads.aadl - A /software/ocarina/examples/real/security/types.aadl - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-access_predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-bound_predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-call_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-provided_class_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-provided_class_predicates.ads - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.ads - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.ads - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - M /software/ocarina/src/main/ocarina_cmd.adb - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl.out - M /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl - M /software/ocarina/tests/real-annexes-execution-environment/lib.real - M /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl - M /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl.out - -- Fixed many REAL bugs -- Added support for new functions in REAL -- REAL analyzer is now called in main -- Added example for POK security enforcement - with REAL theorems - -src : - -* core/instance/ocarina-instances-finder.adb : - - fixed a major bug in find_all_instances, no - more predefined sets is empty - -* frontends/real/ocarina-fe_real-parser.adb : - - deleted useless comment - - REAL parser name is now registered once in - ocarina-me_real-tokens - -* backends/ocarina-backends.ad? : - - added a function Get_Current_Backend_Name, - which allows to get the backend selected *before* - code generation - -* main/ocarina_cmd.adb : - - REAL analyzer is called when -g option is provided - and real_theorem backend selected. - - REAL analyzer is triggered thought analyzer factory - -* backends/ocarina-backends-real.adb, - core/tree/ocarina-me_real-tokens.ad?, - core/tree/ocarina-me_real-real_tree-utils.ad? - - added support for functions 'product' and 'min', - both in aggregate and local version - - added support for predicate is_provided_class - -* core/model/ocarina-analyzer-real.ad? : - - analyze_model : new top-level function allows to - proceed to REAL models analysis in one single step - - cleaner error and warning messages, location is ok now - -* core/instances/ocarina-instances-real_checker-queries- - provided_class_predicates.ad? : - - new selection function - -* ocarina-instances-real_checker-queries-call_predicates.adb, - ocarina-instances-real_checker-queries-bound_predicates.adb, - ocarina-instances-real_checker-queries-access_predicates.adb : - - bugfix - -tests : - -* tests/real-annexes-execution/*, - tests/real-annexes-execution-environement/* : - - fixed examples - -examples : - -* examples/real/security/*.aadl - - example model from POK with a basic verifiation using a - REAL annex - ------------------------------------------------------------------------- -r6485 | delange | 2009-05-07 17:23:26 +0200 (Thu, 07 May 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Can now include the same application file - in different generated nodes - - ------------------------------------------------------------------------- -r6483 | delange | 2009-05-07 13:22:34 +0200 (Thu, 07 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Create a makefile that compiles all generated nodes - - ------------------------------------------------------------------------- -r6482 | hugues | 2009-05-07 11:31:28 +0200 (Thu, 07 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * (Get_Queue_Size): restoring default behavior - ------------------------------------------------------------------------- -r6481 | hugues | 2009-05-07 11:18:21 +0200 (Thu, 07 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - * Bug fixes: dequeue messages only when required, call send - functions also for process with compute_entry_points - - ------------------------------------------------------------------------- -r6480 | hugues | 2009-05-07 08:31:03 +0200 (Thu, 07 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - * Typo and minor reformatting - ------------------------------------------------------------------------- -r6478 | delange | 2009-05-06 18:03:22 +0200 (Wed, 06 May 2009) | 21 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-connections.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-memory.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-module_hm.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-partition_hm.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-partitions.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-scheduling.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-system_hm.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-system_hm.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.ads - - * src/backends/ocarina-backends-arinc653_conf-partitions.adb - src/backends/ocarina-backends-arinc653_conf-memory.adb - src/backends/ocarina-backends-arinc653_conf-system_hm.adb - src/backends/ocarina-backends-arinc653_conf-system_hm.ads - src/backends/ocarina-backends-arinc653_conf-partition_hm.adb - src/backends/ocarina-backends-arinc653_conf.adb - src/backends/ocarina-backends-arinc653_conf-connections.adb - src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-xml_tree-nutils.adb - src/backends/ocarina-backends-arinc653_conf-module_hm.adb - src/backends/ocarina-backends-xml_tree-nutils.ads - src/backends/ocarina-backends-arinc653_conf-scheduling.adb - - Use new code generation patterns (as in POK) - Output one XML file per processor - - * src/backends/ocarina-backends-xml_tree-nodes.idl - - Can now declare a backend node to interact with the instance - model - - - ------------------------------------------------------------------------- -r6476 | lasnier | 2009-05-06 16:58:08 +0200 (Wed, 06 May 2009) | 12 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - M /software/ocarina/support/get_runtimes.sh - - - * ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - ocarina/src/core/model/ocarina-builder-namespaces.adb - - add Parent container for package node - (now we can find an AADL_Root if we have a package) - - * ocarina/support/get_runtimes.sh - - add pok in example usage - - * ocarina/ChangeLog - - update ChangeLog - ------------------------------------------------------------------------- -r6474 | delange | 2009-05-06 14:12:41 +0200 (Wed, 06 May 2009) | 12 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Handle the prep property value - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Output right name of the prep BSP - - * resources/AADLv2/pok_properties.aadl - - Replace ppc_qemu by prep since this is the real - name of the BSP - - ------------------------------------------------------------------------- -r6473 | delange | 2009-05-06 13:52:24 +0200 (Wed, 06 May 2009) | 33 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - - * main purpose : code generation patterns update - to generate code from the processor component - - * src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - - Add Is_Virtual_Bus function - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-pok_c-naming.ads - src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - src/backends/ocarina-backends-pok_c-activity.adb - src/backends/ocarina-backends-c_common-types.adb - src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - src/backends/ocarina-backends-c_common-subprograms.adb - src/backends/ocarina-backends-pok_c-makefile.adb - src/backends/ocarina-backends-pok_c-deployment.adb - src/backends/ocarina-backends-pok_c-naming.adb - - Adapt to new code generation rules. Create a directory - for each processor that contains generated code - for each partition - - * src/backends/ocarina-backends-pok_c.adb - - Create the directory generated-code and put - all generated directories/files into this directory - - * src/backends/ocarina-backends-c_tree-nodes.idl - - Add a processes list so that we can store the - list of bounded process to a given virtual processor - - - ------------------------------------------------------------------------- -r6472 | lasnier | 2009-05-06 11:28:06 +0200 (Wed, 06 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer.adb - - - * src/core/model/ocarina-analyzer.adb - - fixbug : reset Analyzers table when we reset analyzers factory - ------------------------------------------------------------------------- -r6471 | hugues | 2009-05-06 10:42:57 +0200 (Wed, 06 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * Correct error message - ------------------------------------------------------------------------- -r6464 | lasnier | 2009-05-05 19:02:23 +0200 (Tue, 05 May 2009) | 10 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - core/model/ocarina-builder-aadl_ba-expressions.ad? - - add builder for Operator node - - minor reformatting - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - core/model/ocarina-builder-aadl_ba-actions.adb - - fix container for node in actions list - ------------------------------------------------------------------------- -r6459 | hugues | 2009-05-05 17:43:35 +0200 (Tue, 05 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - - * Handle marshalling/unmarshalling of strings - - For ticket #39 - ------------------------------------------------------------------------- -r6457 | lasnier | 2009-05-05 16:23:31 +0200 (Tue, 05 May 2009) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl_ba-identifiers.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - - - * src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.adb - - add parsing support for unique component classifier reference - - * ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - - update Component_Cassifier_Ref node, add Full_Identifier - for aadl tree node consistency - - * ocarina/src/backends/ocarina-be_aadl_ba-identifiers.adb - - update pretty printer for unique component classifier - reference - ------------------------------------------------------------------------- -r6456 | hugues | 2009-05-05 15:58:34 +0200 (Tue, 05 May 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/polyorb-hi-c/include/po_hi_gqueue.h - M /software/polyorb-hi-c/src/po_hi_gqueue.c - - * Routing tables now use arrays of __po_hi_port_t instead of - __po_hi_uint8_t. - - For ticket #41 - - - ------------------------------------------------------------------------- -r6455 | hugues | 2009-05-05 15:52:54 +0200 (Tue, 05 May 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6452 | lasnier | 2009-05-05 15:00:37 +0200 (Tue, 05 May 2009) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out - - - * core/tree/ocarina-me_aadl_ba-tokens.ad? - frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - - reorganize tokens and remove obsolete tokens - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - core/model/ocarina-builder-aadl_ba-specifications.ad? - backends/ocarina-be_aadl_ba-specifications.adb - - remove local data and persistent state container variables - (see change in BA 2.9 draft) - - * tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out - tests/SAE-behaviour_annex-04202009/ba_example_001.aadl - - update test and .out - ------------------------------------------------------------------------- -r6449 | hugues | 2009-05-05 08:12:49 +0200 (Tue, 05 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/polyorb-hi-ada/share/make/Makefile.rtems_ada - - * Always add the compile-c-files target, required for special - build procedures like RTEMS - - ------------------------------------------------------------------------- -r6447 | delange | 2009-05-04 20:20:23 +0200 (Mon, 04 May 2009) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - - * resources/AADLv2/pok_properties.aadl - - Add PPC as a new arch/bsp for POK - - ------------------------------------------------------------------------- -r6446 | lasnier | 2009-05-04 09:15:27 +0200 (Mon, 04 May 2009) | 4 lines -Changed paths: - M /software/ocarina/src/main/ocarina_cmd.adb - - - * ocarina/src/main/ocarina_cmd.adb - - display usage for -disable-annexes= option - ------------------------------------------------------------------------- -r6445 | pautet | 2009-05-04 00:35:31 +0200 (Mon, 04 May 2009) | 2 lines -Changed paths: - M /software/ocarina/tools/mknodes/mknodes.adb - -Remove inner and generic packages - ------------------------------------------------------------------------- -r6444 | pautet | 2009-05-03 23:19:53 +0200 (Sun, 03 May 2009) | 2 lines -Changed paths: - M /software/ocarina/tools/generate_tree.sh - -Revert pevious checkin - ------------------------------------------------------------------------- -r6443 | pautet | 2009-05-03 23:19:01 +0200 (Sun, 03 May 2009) | 3 lines -Changed paths: - M /software/ocarina/tools/generate_tree.sh - M /software/ocarina/tools/mknodes/mknodes.adb - -Remove remaining use clauses. - - ------------------------------------------------------------------------- -r6442 | lasnier | 2009-05-03 16:00:01 +0200 (Sun, 03 May 2009) | 9 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.adb - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl.adb - M /software/ocarina/src/core/model/ocarina-analyzer-aadl.ads - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.ads - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/main/ocarina-configuration.adb.in - M /software/ocarina/src/main/ocarina_cmd.adb - - * ocarina/src/main/ocarina_cmd.adb - ocarina/src/core/mgmt/ocarina-options.ad? - ocarina/src/main/ocarina-configuration.adb.in - - add option -disable-annexes={real,behavior,all} - for disable annex in ocarina - - * ocarina/src/core/model/ocarina-analyzer*.ad? - - add analyzers factory - ------------------------------------------------------------------------- -r6441 | pautet | 2009-05-03 14:20:27 +0200 (Sun, 03 May 2009) | 5 lines -Changed paths: - M /software/ocarina/tools/mknodes/mknodes.adb - -Remove some dependencies (g-dirope, outfiles). -Remove some use clauses (types). -Add comments. - - ------------------------------------------------------------------------- -r6440 | lasnier | 2009-04-30 11:24:59 +0200 (Thu, 30 Apr 2009) | 34 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl_ba-actions.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-expressions.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-identifiers.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-identifiers.ads - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-thread_dispatch.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_002.aadl - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_002.aadl.out - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_003.aadl - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_003.aadl.out - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_004.aadl - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_005.aadl - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_005.aadl.out - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_006.aadl - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_006.aadl.out - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_007.aadl - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_007.aadl.out - - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.ads - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.adb - - add support for parsing Identifier_With_Value node - - * core/tree/ocarina-me_aadl_ba-tokens.ad? - - add reserved keyword others (token T_Others) - - * core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - - add Identifier_With_Value node - - operator node may have BE_Container - - * core/model/ocarina-builder-aadl_ba-thread_dispatch.ad? - - - - * backends/ocarina-be_aadl_ba-thread_dispatch.adb - backends/ocarina-be_aadl_ba-identifiers.ad? - backends/ocarina-be_aadl_ba-identifiers.ads - backends/ocarina-be_aadl_ba-expressions.adb - backends/ocarina-be_aadl_ba-actions.adb - backends/ocarina-be_aadl_ba-specifications.adb - - minor reformatting - - update pretty printer - - add support for Identifier_With_Value node - - * tests/SAE-behaviour_annex-04202009/ba_example_00? - ocarina/tests/MANIFEST - - update .out traces - - add all SAE BA Draft 2.9 tests - - disable tests 4 and 6 (not supported) - - ------------------------------------------------------------------------- -r6436 | delange | 2009-04-29 14:43:56 +0200 (Wed, 29 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/support/get_runtimes.sh - - * support/get_runtimes.sh - - Can now checkout POK - - ------------------------------------------------------------------------- -r6435 | lasnier | 2009-04-28 20:48:19 +0200 (Tue, 28 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.adb - - * real/ocarina-fe_real-parser_errors.adb - - minor reformatting - ------------------------------------------------------------------------- -r6434 | lasnier | 2009-04-28 20:39:49 +0200 (Tue, 28 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * ocarina/src/backends/ocarina-backends-properties.adb - ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - minor reformatting - ------------------------------------------------------------------------- -r6433 | lasnier | 2009-04-28 20:19:11 +0200 (Tue, 28 Apr 2009) | 15 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ad? - - fusion errors procedures - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - - use new errors procedures - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.ad? - - remove useless functions - - * src/core/tree/ocarina-me_aadl_ba-tokens.ads - - remove useless index type - ------------------------------------------------------------------------- -r6431 | hugues | 2009-04-28 19:00:32 +0200 (Tue, 28 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - - * Ensure that Scheduling_Protocol is at the correct value, if - defined - - ------------------------------------------------------------------------- -r6430 | hugues | 2009-04-28 18:59:28 +0200 (Tue, 28 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * Add support for the Scheduling_Protocol policy - ------------------------------------------------------------------------- -r6427 | gilles | 2009-04-28 17:32:24 +0200 (Tue, 28 Apr 2009) | 23 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-real.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.ads - M /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl.out - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl.out - -* src/core/model/ocarina-analyzer-real.adb - - replaced display_error from errors package by display_analyzer_error - from ocarina.analyzer.messages - - replaced raise statements by display_analyzer_error - - analyze parameters of the (new) 'product' function - -* ocarina/src/core/tree/ocarina-me_real-tokens.ad? - ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ad? - - declared and offers functions to handle the new product function - -* ocarina/src/core/instance/ocarina-instances-finder.adb - - replaced raise statements by display_error from errors package - -* src/backends/ocarina-backends-real.adb - - replaced display_error from errors package by display_located_error - from ocarina.backends.messages - - replaced raise statements by display_located_error - -* tests/real-annexes-execution/*.aadl - tests/real-annexes-execution/*.aadl.out - - added tests for the new function Product - - ------------------------------------------------------------------------- -r6426 | lasnier | 2009-04-28 15:18:07 +0200 (Tue, 28 Apr 2009) | 20 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-thread_dispatch.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/SAE-behaviour_annex-04202009/MANIFEST - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_002.aadl - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_002.aadl.out - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_003.aadl - A /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_003.aadl.out - - * frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - - fix bug when parsing Dispatch_Trigger_Conjunction which have - no Numeral statement - - minor reformatting - - * core/model/ocarina-builder-aadl_ba-specifications.adb - core/model/ocarina-builder-aadl_ba-expressions.adb - core/model/ocarina-builder-aadl_ba-actions.adb - - fix assert with Id node instead of Identifier node - - * backends/ocarina-be_aadl_ba-thread_dispatch.adb - backends/ocarina-be_aadl_ba-specifications.adb - - update pretty printer - - * tests/SAE-behaviour_annex-04202009/ba_example_003.aadl - tests/MANIFEST - - update .out and add tests 002 and 003 for BA 2.9 - ------------------------------------------------------------------------- -r6424 | hugues | 2009-04-27 18:26:35 +0200 (Mon, 27 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - - * Report an error for all protected data components that do - not set up the Priority_Ceiling Concurrency Protocol - - ------------------------------------------------------------------------- -r6423 | hugues | 2009-04-27 18:24:44 +0200 (Mon, 27 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-be_aadl.adb - - * Replace exception raising with proper error message - ------------------------------------------------------------------------- -r6422 | hugues | 2009-04-27 18:22:02 +0200 (Mon, 27 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/TODO - - * Remove obsolete entry - ------------------------------------------------------------------------- -r6421 | gilles | 2009-04-27 16:07:11 +0200 (Mon, 27 Apr 2009) | 7 lines -Changed paths: - M /software/ocarina/autotest.sh - A /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl.out (from /software/ocarina/tests/real-annexes-execution-environment/test_real_parse_env_01.aadl.out:6420) - D /software/ocarina/tests/real-annexes-execution-environment/test_real_parse_env_01.aadl.out - -* autotest.sh : - - bugfix : works for tests without REAL libraries specified - -* tests/real-annexes-execution-environment/*.out - - renamed (accordingly to the *.aadl file) - - ------------------------------------------------------------------------- -r6420 | gilles | 2009-04-27 15:35:24 +0200 (Mon, 27 Apr 2009) | 13 lines -Changed paths: - M /software/ocarina/autotest.sh - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/real-annexes-execution-environment/MANIFEST - A /software/ocarina/tests/real-annexes-execution-environment/test_real_exec_env_01.aadl (from /software/ocarina/tests/real-annexes-execution-environment/test_real_parse_env_01.aadl:6419) - D /software/ocarina/tests/real-annexes-execution-environment/test_real_parse_env_01.aadl - -* autotest.sh: - - copy REAL libraries in temporary test directory - -* tests/MANIFEST: - - activated tests for environment passing in REAL theorems - -* tests/real-annexes-execution-environment/test_real_parse_env_01.aadl - - renamed - -* ocarina/tests/real-annexes-execution-environment/MANIFEST : - - fixed - - ------------------------------------------------------------------------- -r6419 | gilles | 2009-04-24 17:33:51 +0200 (Fri, 24 Apr 2009) | 30 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/instance/ocarina-real_expander.adb - M /software/ocarina/src/core/mgmt/ocarina-options.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-finder.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-finder.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-legality_rules.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-legality_rules.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-links.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-links.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-names.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-names.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-naming_rules.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-naming_rules.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-queries.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-queries.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-semantics.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl-semantics.ads - A /software/ocarina/src/core/model/ocarina-analyzer-aadl.adb - A /software/ocarina/src/core/model/ocarina-analyzer-aadl.ads - D /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - D /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - D /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - D /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.ads - D /software/ocarina/src/core/model/ocarina-analyzer-links.adb - D /software/ocarina/src/core/model/ocarina-analyzer-links.ads - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - D /software/ocarina/src/core/model/ocarina-analyzer-names.adb - D /software/ocarina/src/core/model/ocarina-analyzer-names.ads - D /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - D /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.ads - D /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - D /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - A /software/ocarina/src/core/model/ocarina-analyzer-real-finder.adb - A /software/ocarina/src/core/model/ocarina-analyzer-real-finder.ads - A /software/ocarina/src/core/model/ocarina-analyzer-real.adb - A /software/ocarina/src/core/model/ocarina-analyzer-real.ads - D /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - D /software/ocarina/src/core/model/ocarina-analyzer-semantics.ads - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - D /software/ocarina/src/core/model/ocarina-real_analyzer.adb - D /software/ocarina/src/core/model/ocarina-real_analyzer.ads - D /software/ocarina/src/core/model/ocarina-real_finder.adb - D /software/ocarina/src/core/model/ocarina-real_finder.ads - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.ads - M /software/ocarina/src/frontends/real/ocarina-fe_real.adb - M /software/ocarina/src/main/ocarina-configuration.adb.in - M /software/ocarina/src/main/ocarina_cmd.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/real-annexes-execution-environment - A /software/ocarina/tests/real-annexes-execution-environment/MANIFEST - A /software/ocarina/tests/real-annexes-execution-environment/lib.real - A /software/ocarina/tests/real-annexes-execution-environment/test_real_parse_env_01.aadl - A /software/ocarina/tests/real-annexes-execution-environment/test_real_parse_env_01.aadl.out - A /software/ocarina/tests/real-annexes-parsing-environment - A /software/ocarina/tests/real-annexes-parsing-environment/MANIFEST - A /software/ocarina/tests/real-annexes-parsing-environment/lib.real - A /software/ocarina/tests/real-annexes-parsing-environment/test_real_parse_env_01.aadl - A /software/ocarina/tests/real-annexes-parsing-environment/test_real_parse_env_01.aadl.out - M /software/ocarina/tools/gen_api_doc - -All REAL features are now re-enabled. - -* src/core/model/ocarina-analyzer*.ad? : - - ocarina.analyzer allows to initialize state analyzers (such - as REAL one) - - all analyzers packages now derive from ocarina-analyzer. - - analyzers on the AADL syntaxic tree are prefixed by - ocarina-analyzer-aadl. analyzers on the REAL tree are - prefixed by ocarina-analyzer-real. - -* src/core/mgmt/ocarina-options.ads, - src/main/ocarina_cmd.adb, - src/frontend/real/ocarina-fe_real.adb, - src/frontend/real/ocarina-fe_real-parser.adb : - - added an option to specify, parse and analyze a file containing - REAL theorems, which will be used as a library for subtheorems - -* src/core/model/ocarina-analyzer-real.adb : - - analyze subtheorems calls - -* src/backends/ocarina-backends-real.adb : - - resolve subtheorems - -* tests/real-annexes-parsing-environment/* - - added tests for REAL subtheorems parsing. Working yet disabled. - -* tests/real-annexes-execution-environment/* - - added tests for REAL subtheorems execution. Working yet disabled. - - ------------------------------------------------------------------------- -r6418 | hugues | 2009-04-24 16:06:33 +0200 (Fri, 24 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - * Remove debug code - ------------------------------------------------------------------------- -r6417 | lasnier | 2009-04-24 15:51:00 +0200 (Fri, 24 Apr 2009) | 19 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/backends/ocarina-backends.ads - A /software/ocarina/src/backends/ocarina-be_aadl_ba-actions.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba-actions.ads - A /software/ocarina/src/backends/ocarina-be_aadl_ba-expressions.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba-expressions.ads - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba-thread_dispatch.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba-thread_dispatch.ads - M /software/ocarina/src/backends/ocarina-be_aadl_ba.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba.ads - M /software/ocarina/src/backends/ocarina-be_real.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl - M /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out - M /software/ocarina/tests/real-annexes-execution/MANIFEST - - - * ocarina/src/backends/ocarina-be_aadl_ba-* - - update behaviour annex pretty printer (BA 2.9) - - * ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-* - - fix bug : Communication_Action_Node is a node in - Behavior_Condition_Node - - * ocarina/src/backends/ocarina-backends-real.adb - ocarina/src/backends/ocarina-backends.ads - ocarina/tests/real-annexes-execution/MANIFEST - - use -g real_theorem instead of -g real_execution - - * ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.* - - update test and .out - - * ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - - minr reformatting - ------------------------------------------------------------------------- -r6415 | hugues | 2009-04-24 15:47:56 +0200 (Fri, 24 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - * Extend assertion for AADLv2 - ------------------------------------------------------------------------- -r6410 | hugues | 2009-04-24 08:42:55 +0200 (Fri, 24 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/resources/runtime/Makefile.am - - * Add POK to the list of runtimes that can be tested during - testing of Ocarina - - ------------------------------------------------------------------------- -r6408 | lasnier | 2009-04-22 17:48:46 +0200 (Wed, 22 Apr 2009) | 15 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.ads - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.ads - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - M /software/ocarina/tests/MANIFEST - D /software/ocarina/tests/SAE-behavior_annex-03032009 - A /software/ocarina/tests/SAE-behaviour_annex-04202009 (from /software/ocarina/tests/SAE-behavior_annex-03032009:6398) - R /software/ocarina/tests/SAE-behaviour_annex-04202009/MANIFEST (from /software/ocarina/tests/SAE-behavior_annex-03032009/MANIFEST:6405) - R /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl (from /software/ocarina/tests/SAE-behavior_annex-03032009/ba_example_001.aadl:6405) - R /software/ocarina/tests/SAE-behaviour_annex-04202009/ba_example_001.aadl.out (from /software/ocarina/tests/SAE-behavior_annex-03032009/ba_example_001.aadl.out:6405) - - - * ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser* - ocarina/src/core/model/ocarina-builder-aadl_ba* - ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - - update syntax parser consequently to change in BA 2.9 - - * ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ad* - - add new token T_Any - - * ocarina/tests/SAE-behaviour_annex-04202009 - - add test relatives to BA 2.9 draft - - * ocarina/tests/SAE-behavior_annex-03032009 - - remove obsolete test for BA 2.8 draft - ------------------------------------------------------------------------- -r6407 | delange | 2009-04-22 17:44:28 +0200 (Wed, 22 Apr 2009) | 13 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - * src/backends/ocarina-backends-properties.ads - - handle ARINC653::Access_Right and ARINC653::Memory_Kind - properties - - * src/backends/ocarina-backends-arinc653_conf-mapping.adb - - Handle Access_Right and Memory_Kind properties - in the XML deployment file - - * resources/AADLv2/arinc653_properties.aadl - - Access_Right is not a list - - ------------------------------------------------------------------------- -r6406 | delange | 2009-04-22 17:06:44 +0200 (Wed, 22 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * resources/AADLv2/arinc653_properties.aadl - - update ARINC653 annex - ------------------------------------------------------------------------- -r6405 | pautet | 2009-04-22 13:56:16 +0200 (Wed, 22 Apr 2009) | 16 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb - M /software/ocarina/src/main/ocarina_cmd.adb - -* ocarina-fe_aadl.adb: - (Usage) Print the right default AADL version - -* ocarina_cmd.adb: - (Usage) Fix typo - (Process_Command_Line) Move initialisation of Default_AADL_Version - and AADL_Version in main subprogram - -* ocarina.ads: - Add Default_AADL_Version in order to make default AADL version - visible from FE_AADL without using Get_Default_AADL_Version from - Ocarina.Configuration. It is not possible to depend from - Ocarina.Configuration because of current directory/library - hierarchy. - - ------------------------------------------------------------------------- -r6402 | pautet | 2009-04-21 22:54:48 +0200 (Tue, 21 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/src/core/mgmt/ocarina.ads - M /software/ocarina/src/main/ocarina-configuration.adb.in - M /software/ocarina/src/main/ocarina-configuration.ads - M /software/ocarina/src/main/ocarina_cmd.adb - -Enable configuring default AADL version. - - ------------------------------------------------------------------------- -r6401 | gilles | 2009-04-21 17:52:42 +0200 (Tue, 21 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl - M /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl.out - -* fixed test for max real operator -* reactivated all real tests - - ------------------------------------------------------------------------- -r6400 | gilles | 2009-04-21 16:41:13 +0200 (Tue, 21 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - -* temporarily desactivated failing test for REAL execution - - ------------------------------------------------------------------------- -r6399 | gilles | 2009-04-21 16:25:42 +0200 (Tue, 21 Apr 2009) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.ads - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-relational_predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries.ads - M /software/ocarina/tests/real-annexes-execution/test_real_exec_01.aadl.out - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl.out - M /software/ocarina/tests/real-annexes-execution/test_real_exec_03.aadl.out - M /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl.out - M /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl.out - -* ocarina/src/core/instance/ : - -* ocarina-instances-finder.ad? : - - offers procedure to get instances of a given type from - the root system - -* ocarina-instances-real_checker-queries.*ad?, - - query function do not hack into the instance or aadl trees - table anymore, but instead use high-level function effered by - finder - - result_set are no more static array of size 1000, but dynamic - tables of initial size 50 - -* tests/real-annexes-execution/*.out - - expected print fixed - - ------------------------------------------------------------------------- -r6397 | zalila | 2009-04-21 12:27:12 +0200 (Tue, 21 Apr 2009) | 2 lines -Changed paths: - A /software/ocarina/examples - - * Restore 'examples' directory - ------------------------------------------------------------------------- -r6395 | zalila | 2009-04-21 12:22:44 +0200 (Tue, 21 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/Makefile.am - - * (Makefile.am): revert check order. Make tests before examples - ------------------------------------------------------------------------- -r6394 | hugues | 2009-04-21 12:17:21 +0200 (Tue, 21 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6393 | zalila | 2009-04-21 11:53:41 +0200 (Tue, 21 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/Makefile.am - D /software/ocarina/examples - M /software/ocarina/resources/runtime/Makefile.am - - * (Makefile.am): remove legacy po-qos-ada examples building targets - * (resources/runtime/Makefile.am): Minor reformatting - * (examples): deleted empty directory - ------------------------------------------------------------------------- -r6391 | zalila | 2009-04-21 10:12:37 +0200 (Tue, 21 Apr 2009) | 3 lines -Changed paths: - A /software/ocarina/support/svn_clean.sh - - * (support/svn_clean.sh): a useful script to clean up (in subversion - sense) the whole source hierarchy. - ------------------------------------------------------------------------- -r6390 | hugues | 2009-04-20 18:36:26 +0200 (Mon, 20 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - - * Deactive Petri Net backend test - ------------------------------------------------------------------------- -r6389 | hugues | 2009-04-20 18:35:51 +0200 (Mon, 20 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - - * Raise an error after processing the model, as the Petri Net - printer is under construction - - ------------------------------------------------------------------------- -r6388 | lasnier | 2009-04-20 18:17:14 +0200 (Mon, 20 Apr 2009) | 26 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.ads - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.adb - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - - - * src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.ads - - improve support for dispatch_condition and expression - - add support for term, factor, primary and simple expressions - - * src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - - update field - - * src/core/tree/ocarina-me_aadl_ba-tokens.adb - src/core/tree/ocarina-me_aadl_ba-tokens.ads - - reorganize tokens and token subtypes - - * src/core/model/ocarina-builder-aadl_ba-expressions.ads - src/core/model/ocarina-builder-aadl_ba-thread_dispatch.adb - src/core/model/ocarina-builder-aadl_ba-actions.adb - src/core/model/ocarina-builder-aadl_ba-thread_dispatch.ads - src/core/model/ocarina-builder-aadl_ba-expressions.adb - - add builder for term, primary, factor, simple expression - - ------------------------------------------------------------------------- -r6386 | gilles | 2009-04-20 15:45:55 +0200 (Mon, 20 Apr 2009) | 12 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-passing_predicates.adb - A /software/ocarina/src/core/instance/ocarina-real_expander-flow_analysis.adb - A /software/ocarina/src/core/instance/ocarina-real_expander-flow_analysis.ads - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl - M /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl.out - -* ocarina/src/core/instance/ocarina-real_expander-flow_analysis.ad? : - - detection of end-to-end flows into the aadl model instance (stored - in the root system flows) - -* ocarina/src/backends/ocarina-backends-real.adb : - - end-to-end flows are created - -* ocarina/tests/real-annexes-execution/test_real_exec_02.aadl* : - - added test for end-to-end flow parsing and is_passing_through - relational predicate usage - - ------------------------------------------------------------------------- -r6384 | zalila | 2009-04-20 15:13:08 +0200 (Mon, 20 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/runtime/Makefile.am - - * Minor reformatting - ------------------------------------------------------------------------- -r6382 | zalila | 2009-04-20 13:49:18 +0200 (Mon, 20 Apr 2009) | 10 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test041 - A /software/ocarina/tests/test041/test.aadl - A /software/ocarina/tests/test041/test.aadl.out - - * (ocarina-fe_aadl-parser-components.adb): Bug fix: prevent Ocarina - from hanging when parsing some incomplete component types or - implementations. - - * (tests/MANIFEST, tests/test041): Minimal regression test for the - bug above. - - For Ticket #45 - - ------------------------------------------------------------------------- -r6381 | hugues | 2009-04-20 13:38:34 +0200 (Mon, 20 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/resources/runtime/Makefile.am - M /software/ocarina/support/get_runtimes.sh - - * Add support for PolyORB-Qos/Ada as a separate runtime - - ------------------------------------------------------------------------- -r6380 | gilles | 2009-04-20 13:11:15 +0200 (Mon, 20 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-real.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-call_predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-connected_predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-passing_predicates.adb - M /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries.adb - M /software/ocarina/src/core/model/ocarina-real_analyzer.adb - M /software/ocarina/src/core/model/ocarina-real_finder.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities-properties.adb - -* deleted commented "use" and "renames", use standard renames for -aadl_trre and aadl_instances - - ------------------------------------------------------------------------- -r6379 | hugues | 2009-04-20 13:01:01 +0200 (Mon, 20 Apr 2009) | 3 lines -Changed paths: - D /software/ocarina/resources/runtime/polyorb - - * Remove the ressources/runtime/polyorb, no longer required - - ------------------------------------------------------------------------- -r6378 | hugues | 2009-04-20 11:45:22 +0200 (Mon, 20 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - - * Remove useless Makefile - ------------------------------------------------------------------------- -r6377 | gilles | 2009-04-20 11:07:56 +0200 (Mon, 20 Apr 2009) | 65 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-real-debug.adb - A /software/ocarina/src/backends/ocarina-backends-real-debug.ads - A /software/ocarina/src/backends/ocarina-backends-real.adb - A /software/ocarina/src/backends/ocarina-backends-real.ads - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-access_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-access_predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-bound_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-bound_predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-call_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-call_predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-connected_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-connected_predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-passing_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-passing_predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-relational_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-relational_predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-subcomponent_predicates.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries-subcomponent_predicates.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries.adb - A /software/ocarina/src/core/instance/ocarina-instances-real_checker-queries.ads - A /software/ocarina/src/core/instance/ocarina-instances-real_checker.ads - A /software/ocarina/src/core/instance/ocarina-real_expander.adb - A /software/ocarina/src/core/instance/ocarina-real_expander.ads - M /software/ocarina/src/core/model/ocarina-builder-real.adb - M /software/ocarina/src/core/model/ocarina-builder-real.ads - M /software/ocarina/src/core/model/ocarina-real_analyzer.adb - M /software/ocarina/src/core/model/ocarina-real_analyzer.ads - A /software/ocarina/src/core/model/ocarina-real_finder.adb - A /software/ocarina/src/core/model/ocarina-real_finder.ads - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.ads - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.adb - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - M /software/ocarina/src/core/tree/ocarina-real_values.adb - M /software/ocarina/tests/MANIFEST - D /software/ocarina/tests/real-annex - A /software/ocarina/tests/real-annexes-execution - A /software/ocarina/tests/real-annexes-execution/MANIFEST - A /software/ocarina/tests/real-annexes-execution/test_real_exec_01.aadl - A /software/ocarina/tests/real-annexes-execution/test_real_exec_01.aadl.out - A /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl - A /software/ocarina/tests/real-annexes-execution/test_real_exec_02.aadl.out - A /software/ocarina/tests/real-annexes-execution/test_real_exec_03.aadl - A /software/ocarina/tests/real-annexes-execution/test_real_exec_03.aadl.out - A /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl - A /software/ocarina/tests/real-annexes-execution/test_real_exec_04.aadl.out - A /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl - A /software/ocarina/tests/real-annexes-execution/test_real_exec_05.aadl.out - A /software/ocarina/tests/real-annexes-parsing (from /software/ocarina/tests/real-annex:6359) - R /software/ocarina/tests/real-annexes-parsing/MANIFEST (from /software/ocarina/tests/real-annex/MANIFEST:6375) - D /software/ocarina/tests/real-annexes-parsing/test_real_01.aadl - D /software/ocarina/tests/real-annexes-parsing/test_real_01.aadl.out - D /software/ocarina/tests/real-annexes-parsing/test_real_02.aadl - D /software/ocarina/tests/real-annexes-parsing/test_real_02.aadl.out - D /software/ocarina/tests/real-annexes-parsing/test_real_03.aadl - D /software/ocarina/tests/real-annexes-parsing/test_real_03.aadl.out - D /software/ocarina/tests/real-annexes-parsing/test_real_04.aadl - D /software/ocarina/tests/real-annexes-parsing/test_real_04.aadl.out - D /software/ocarina/tests/real-annexes-parsing/test_real_05.aadl - D /software/ocarina/tests/real-annexes-parsing/test_real_05.aadl.out - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_01.aadl - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_01.aadl.out - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_02.aadl - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_02.aadl.out - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_03.aadl - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_03.aadl.out - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_04.aadl.out - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_05.aadl - A /software/ocarina/tests/real-annexes-parsing/test_real_parse_05.aadl.out - -* src/core/instance/ : - - * ocarina-instances-real_checker.ads : - - root package for queries on the AADL model - - * ocarina-instances-real_checker-queries.ad? : - - defines primitives for querying the AADL instance model, - and for building and manipulated (REAL) sets of AADL - instances - - * ocarina-instances-real_checker-queries-*_predicates.ad? : - - defines predicates that allow to test a given predicate - on a couple of (REAL) sets of AADL instances - - * ocarina-real_expander.ad? : - - build typed sets for analysis and execution purpose - -* src/core/model/ : - - * ocarina-builder-real.ad?, - ocarina-me_real-real_tree-utils.ad? : - - moved back translation functions - - * ocarina-real_finder.ad? : - - offers primitives to find back the annex list, or compute - types of expressions or sets - - * ocarina-real_analyzer.ad? : - - analysis is now performed on a single REAL theorem - - Init and Reset functions have been added - - build_theorem_list will create node conencted to the AADL - tree in each theorem and append them the list of theorem to - verify - -* src/core/tree/ : - - * ocarina-real_values.adb : - - bugfix in addition/substraction : exponent was not - specified - - * src/core/tree/ocarina-me_real-real_tree-nutils.ad? : - - added primitives to handle REAL environment - -* src/backends/ : - - * ocarina-backends.ad? : - - register REAL backend - - * ocarina-backends-real.ad? : - - executes pending REAL theorems - - * ocarina-backends-real-debug.ad? : - - offers debug primitives - -* tests/ - - * real-annexes-parsing/*.aadl, - real-annexes-parsing/*.aadl.out, - - renamed - - * real-annexes-execution/*.aadl - real-annexes-execution/*.aadl.out - - tests REAL theorem executin over non-trivial exemples. - - ------------------------------------------------------------------------- -r6376 | hugues | 2009-04-20 11:07:04 +0200 (Mon, 20 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/autotest.sh - M /software/ocarina/configure.ac - M /software/ocarina/doc/Makefile.am - D /software/ocarina/doc/images/mubroker_comportement.png - M /software/ocarina/doc/ocarina.texi - D /software/ocarina/doc/positioning/polyorb-parameters-partition.ada - D /software/ocarina/doc/positioning/positioning-sample.aadl - D /software/ocarina/doc/sources/accessor-package-body.ada - D /software/ocarina/doc/sources/accessor-package.ada - D /software/ocarina/doc/sources/accessor-usage.aadl - D /software/ocarina/doc/sources/accessor-usage.ada - D /software/ocarina/doc/sources/arao-setup-priorities.ada - D /software/ocarina/doc/sources/arao-setup.ada - D /software/ocarina/doc/sources/data-component-helper.ada - D /software/ocarina/doc/sources/data-component-protected.aadl - D /software/ocarina/doc/sources/data-component-record.aadl - D /software/ocarina/doc/sources/data-component-record.ada - D /software/ocarina/doc/sources/data-component-simple.aadl - D /software/ocarina/doc/sources/data-component-simple.ada - D /software/ocarina/doc/sources/empty-subprogram.aadl - D /software/ocarina/doc/sources/empty-subprogram.ada - D /software/ocarina/doc/sources/hybrid-algorithm.ada - D /software/ocarina/doc/sources/hybrid-subprogram-1.ada - D /software/ocarina/doc/sources/hybrid-subprogram-2.ada - D /software/ocarina/doc/sources/hybrid-subprogram-3.ada - D /software/ocarina/doc/sources/hybrid-subprogram.aadl - D /software/ocarina/doc/sources/opaque-subprogram-c.aadl - D /software/ocarina/doc/sources/opaque-subprogram-c.ada - D /software/ocarina/doc/sources/opaque-subprogram.aadl - D /software/ocarina/doc/sources/opaque-subprogram.ada - D /software/ocarina/doc/sources/process-shared_variable-protected.aadl - D /software/ocarina/doc/sources/process-shared_variable-protected.ada - D /software/ocarina/doc/sources/protected-subprogram-generated.ada - D /software/ocarina/doc/sources/protected-subprogram-user.ada - D /software/ocarina/doc/sources/protected-subprogram.aadl - D /software/ocarina/doc/sources/protected_type-generic-package-method.ada - D /software/ocarina/doc/sources/protected_type-generic-package.ada - D /software/ocarina/doc/sources/pure-call-sequence-subprogram.aadl - D /software/ocarina/doc/sources/pure-call-sequence-subprogram.ada - D /software/ocarina/doc/sources/setup-sample-priorities.aadl - D /software/ocarina/doc/sources/setup-sample-priorities.ada - D /software/ocarina/doc/sources/setup-sample-simple.ada - D /software/ocarina/doc/sources/setup-sample.aadl - D /software/ocarina/doc/sources/setup-sample.ada - D /software/ocarina/doc/sources/thread-component.aadl - D /software/ocarina/doc/sources/thread-in-ports-servants.ada - D /software/ocarina/doc/sources/thread-in-ports.aadl - D /software/ocarina/doc/sources/thread-main.ada - D /software/ocarina/doc/sources/thread-servants.ada - D /software/ocarina/doc/sources/thread-shared_variable-protected.ada - D /software/ocarina/examples/MANIFEST - D /software/ocarina/examples/Makefile.am - D /software/ocarina/examples/README - D /software/ocarina/examples/bbs - D /software/ocarina/examples/bintree - D /software/ocarina/examples/build_all_examples.sh - D /software/ocarina/examples/hybrid_subprogram - D /software/ocarina/examples/import - D /software/ocarina/examples/man_in_the_middle - D /software/ocarina/examples/monolithic - D /software/ocarina/examples/priorities - D /software/ocarina/examples/producer_consumer - D /software/ocarina/examples/ring - D /software/ocarina/examples/run_all_examples.sh - D /software/ocarina/examples/shared - M /software/ocarina/resources/runtime/Makefile.am - D /software/ocarina/resources/runtime/polyorb/Makefile.am - D /software/ocarina/resources/runtime/polyorb/aadl.adb - D /software/ocarina/resources/runtime/polyorb/aadl.ads - D /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.adb - D /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.ads - D /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.adb - D /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.ads - D /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.adb - D /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.ads - D /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.adb - D /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.ads - D /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.adb - D /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.ads - D /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.adb - D /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.ads - D /software/ocarina/resources/runtime/polyorb/arao-requests.adb - D /software/ocarina/resources/runtime/polyorb/arao-requests.ads - D /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.adb - D /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-base.adb - D /software/ocarina/resources/runtime/polyorb/arao-setup-base.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.adb - D /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.adb - D /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-oa.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.adb - D /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.adb - D /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.adb - D /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup-tasking.ads - D /software/ocarina/resources/runtime/polyorb/arao-setup.ads - D /software/ocarina/resources/runtime/polyorb/arao-threads.ads - D /software/ocarina/resources/runtime/polyorb/arao-utils.adb - D /software/ocarina/resources/runtime/polyorb/arao-utils.ads - D /software/ocarina/resources/runtime/polyorb/arao.ads - D /software/ocarina/resources/runtime/polyorb/arao_polyorb.gpr - D /software/ocarina/resources/runtime/polyorb/arao_polyorb.lgpr - D /software/ocarina/support/polyorb.m4 - M /software/ocarina/tools/gen_api_doc - M /software/polyorb-qos-ada/Makefile.am - A /software/polyorb-qos-ada/Makefile.common (from /software/ocarina/Makefile.common:6365) - M /software/polyorb-qos-ada/configure.ac - A /software/polyorb-qos-ada/doc - A /software/polyorb-qos-ada/doc/Makefile.am (from /software/ocarina/doc/Makefile.am:6365) - A /software/polyorb-qos-ada/doc/aadl.kw (from /software/ocarina/doc/aadl.kw:6365) - A /software/polyorb-qos-ada/doc/ada.kw (from /software/ocarina/doc/ada.kw:6365) - A /software/polyorb-qos-ada/doc/gfdl.texi (from /software/ocarina/doc/gfdl.texi:6365) - A /software/polyorb-qos-ada/doc/images - A /software/polyorb-qos-ada/doc/images/component.eps (from /software/ocarina/doc/images/component.eps:6365) - A /software/polyorb-qos-ada/doc/images/component.pdf (from /software/ocarina/doc/images/component.pdf:6365) - A /software/polyorb-qos-ada/doc/images/component.png (from /software/ocarina/doc/images/component.png:6365) - A /software/polyorb-qos-ada/doc/images/connection.eps (from /software/ocarina/doc/images/connection.eps:6365) - A /software/polyorb-qos-ada/doc/images/connection.pdf (from /software/ocarina/doc/images/connection.pdf:6365) - A /software/polyorb-qos-ada/doc/images/connection.png (from /software/ocarina/doc/images/connection.png:6365) - A /software/polyorb-qos-ada/doc/images/feature.eps (from /software/ocarina/doc/images/feature.eps:6365) - A /software/polyorb-qos-ada/doc/images/feature.pdf (from /software/ocarina/doc/images/feature.pdf:6365) - A /software/polyorb-qos-ada/doc/images/feature.png (from /software/ocarina/doc/images/feature.png:6365) - A /software/polyorb-qos-ada/doc/images/mubroker_complet.eps (from /software/ocarina/doc/images/mubroker_complet.eps:6365) - A /software/polyorb-qos-ada/doc/images/mubroker_complet.pdf (from /software/ocarina/doc/images/mubroker_complet.pdf:6365) - A /software/polyorb-qos-ada/doc/images/mubroker_complet.png (from /software/ocarina/doc/images/mubroker_complet.png:6365) - A /software/polyorb-qos-ada/doc/images/mubroker_comportement.png (from /software/ocarina/doc/images/mubroker_comportement.png:6365) - A /software/polyorb-qos-ada/doc/images/spg_connection.eps (from /software/ocarina/doc/images/spg_connection.eps:6365) - A /software/polyorb-qos-ada/doc/images/spg_connection.pdf (from /software/ocarina/doc/images/spg_connection.pdf:6365) - A /software/polyorb-qos-ada/doc/images/spg_connection.png (from /software/ocarina/doc/images/spg_connection.png:6365) - A /software/polyorb-qos-ada/doc/images/subprogram.eps (from /software/ocarina/doc/images/subprogram.eps:6365) - A /software/polyorb-qos-ada/doc/images/subprogram.pdf (from /software/ocarina/doc/images/subprogram.pdf:6365) - A /software/polyorb-qos-ada/doc/images/subprogram.png (from /software/ocarina/doc/images/subprogram.png:6365) - A /software/polyorb-qos-ada/doc/ocarina.css (from /software/ocarina/doc/ocarina.css:6365) - A /software/polyorb-qos-ada/doc/polyorb-qos-ada_ug.texi - A /software/polyorb-qos-ada/doc/positioning - A /software/polyorb-qos-ada/doc/positioning/polyorb-parameters-partition.ada (from /software/ocarina/doc/positioning/polyorb-parameters-partition.ada:6365) - A /software/polyorb-qos-ada/doc/positioning/positioning-sample.aadl (from /software/ocarina/doc/positioning/positioning-sample.aadl:6365) - A /software/polyorb-qos-ada/doc/sources - A /software/polyorb-qos-ada/doc/sources/accessor-package-body.ada (from /software/ocarina/doc/sources/accessor-package-body.ada:6365) - A /software/polyorb-qos-ada/doc/sources/accessor-package.ada (from /software/ocarina/doc/sources/accessor-package.ada:6365) - A /software/polyorb-qos-ada/doc/sources/accessor-usage.aadl (from /software/ocarina/doc/sources/accessor-usage.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/accessor-usage.ada (from /software/ocarina/doc/sources/accessor-usage.ada:6365) - A /software/polyorb-qos-ada/doc/sources/arao-setup-priorities.ada (from /software/ocarina/doc/sources/arao-setup-priorities.ada:6365) - A /software/polyorb-qos-ada/doc/sources/arao-setup.ada (from /software/ocarina/doc/sources/arao-setup.ada:6365) - A /software/polyorb-qos-ada/doc/sources/data-component-protected.aadl (from /software/ocarina/doc/sources/data-component-protected.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/data-component-record.aadl (from /software/ocarina/doc/sources/data-component-record.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/data-component-simple.aadl (from /software/ocarina/doc/sources/data-component-simple.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/empty-subprogram.aadl (from /software/ocarina/doc/sources/empty-subprogram.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/hybrid-algorithm.ada (from /software/ocarina/doc/sources/hybrid-algorithm.ada:6365) - A /software/polyorb-qos-ada/doc/sources/hybrid-subprogram-1.ada (from /software/ocarina/doc/sources/hybrid-subprogram-1.ada:6365) - A /software/polyorb-qos-ada/doc/sources/hybrid-subprogram-2.ada (from /software/ocarina/doc/sources/hybrid-subprogram-2.ada:6365) - A /software/polyorb-qos-ada/doc/sources/hybrid-subprogram-3.ada (from /software/ocarina/doc/sources/hybrid-subprogram-3.ada:6365) - A /software/polyorb-qos-ada/doc/sources/hybrid-subprogram.aadl (from /software/ocarina/doc/sources/hybrid-subprogram.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/opaque-subprogram-c.aadl (from /software/ocarina/doc/sources/opaque-subprogram-c.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/opaque-subprogram-c.ada (from /software/ocarina/doc/sources/opaque-subprogram-c.ada:6365) - A /software/polyorb-qos-ada/doc/sources/opaque-subprogram.aadl (from /software/ocarina/doc/sources/opaque-subprogram.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/opaque-subprogram.ada (from /software/ocarina/doc/sources/opaque-subprogram.ada:6365) - A /software/polyorb-qos-ada/doc/sources/process-shared_variable-protected.aadl (from /software/ocarina/doc/sources/process-shared_variable-protected.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/process-shared_variable-protected.ada (from /software/ocarina/doc/sources/process-shared_variable-protected.ada:6365) - A /software/polyorb-qos-ada/doc/sources/protected-subprogram-generated.ada (from /software/ocarina/doc/sources/protected-subprogram-generated.ada:6365) - A /software/polyorb-qos-ada/doc/sources/protected-subprogram-user.ada (from /software/ocarina/doc/sources/protected-subprogram-user.ada:6365) - A /software/polyorb-qos-ada/doc/sources/protected-subprogram.aadl (from /software/ocarina/doc/sources/protected-subprogram.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/protected_type-generic-package-method.ada (from /software/ocarina/doc/sources/protected_type-generic-package-method.ada:6365) - A /software/polyorb-qos-ada/doc/sources/protected_type-generic-package.ada (from /software/ocarina/doc/sources/protected_type-generic-package.ada:6365) - A /software/polyorb-qos-ada/doc/sources/pure-call-sequence-subprogram.aadl (from /software/ocarina/doc/sources/pure-call-sequence-subprogram.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/pure-call-sequence-subprogram.ada (from /software/ocarina/doc/sources/pure-call-sequence-subprogram.ada:6365) - A /software/polyorb-qos-ada/doc/sources/setup-sample-priorities.aadl (from /software/ocarina/doc/sources/setup-sample-priorities.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/setup-sample-priorities.ada (from /software/ocarina/doc/sources/setup-sample-priorities.ada:6365) - A /software/polyorb-qos-ada/doc/sources/setup-sample-simple.ada (from /software/ocarina/doc/sources/setup-sample-simple.ada:6365) - A /software/polyorb-qos-ada/doc/sources/setup-sample.aadl (from /software/ocarina/doc/sources/setup-sample.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/setup-sample.ada (from /software/ocarina/doc/sources/setup-sample.ada:6365) - A /software/polyorb-qos-ada/doc/sources/thread-component.aadl (from /software/ocarina/doc/sources/thread-component.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/thread-in-ports-servants.ada (from /software/ocarina/doc/sources/thread-in-ports-servants.ada:6365) - A /software/polyorb-qos-ada/doc/sources/thread-in-ports.aadl (from /software/ocarina/doc/sources/thread-in-ports.aadl:6365) - A /software/polyorb-qos-ada/doc/sources/thread-main.ada (from /software/ocarina/doc/sources/thread-main.ada:6365) - A /software/polyorb-qos-ada/doc/sources/thread-servants.ada (from /software/ocarina/doc/sources/thread-servants.ada:6365) - A /software/polyorb-qos-ada/doc/sources/thread-shared_variable-protected.ada (from /software/ocarina/doc/sources/thread-shared_variable-protected.ada:6365) - A /software/polyorb-qos-ada/examples - A /software/polyorb-qos-ada/examples/MANIFEST (from /software/ocarina/examples/MANIFEST:6365) - A /software/polyorb-qos-ada/examples/Makefile.am (from /software/ocarina/examples/Makefile.am:6365) - A /software/polyorb-qos-ada/examples/README (from /software/ocarina/examples/README:6365) - A /software/polyorb-qos-ada/examples/bbs (from /software/ocarina/examples/bbs:6365) - A /software/polyorb-qos-ada/examples/bintree (from /software/ocarina/examples/bintree:6365) - A /software/polyorb-qos-ada/examples/build_all_examples.sh (from /software/ocarina/examples/build_all_examples.sh:6365) - A /software/polyorb-qos-ada/examples/hybrid_subprogram (from /software/ocarina/examples/hybrid_subprogram:6365) - A /software/polyorb-qos-ada/examples/import (from /software/ocarina/examples/import:6365) - A /software/polyorb-qos-ada/examples/man_in_the_middle (from /software/ocarina/examples/man_in_the_middle:6365) - A /software/polyorb-qos-ada/examples/monolithic (from /software/ocarina/examples/monolithic:6365) - A /software/polyorb-qos-ada/examples/priorities (from /software/ocarina/examples/priorities:6365) - A /software/polyorb-qos-ada/examples/producer_consumer (from /software/ocarina/examples/producer_consumer:6365) - A /software/polyorb-qos-ada/examples/ring (from /software/ocarina/examples/ring:6365) - A /software/polyorb-qos-ada/examples/run_all_examples.sh (from /software/ocarina/examples/run_all_examples.sh:6365) - A /software/polyorb-qos-ada/examples/shared (from /software/ocarina/examples/shared:6365) - A /software/polyorb-qos-ada/src/Makefile.am (from /software/ocarina/resources/runtime/polyorb/Makefile.am:6365) - A /software/polyorb-qos-ada/src/aadl.adb (from /software/ocarina/resources/runtime/polyorb/aadl.adb:6365) - A /software/polyorb-qos-ada/src/aadl.ads (from /software/ocarina/resources/runtime/polyorb/aadl.ads:6365) - A /software/polyorb-qos-ada/src/arao-cyclic_array.adb (from /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.adb:6365) - A /software/polyorb-qos-ada/src/arao-cyclic_array.ads (from /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.ads:6365) - A /software/polyorb-qos-ada/src/arao-obj_adapters.adb (from /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.adb:6365) - A /software/polyorb-qos-ada/src/arao-obj_adapters.ads (from /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.ads:6365) - A /software/polyorb-qos-ada/src/arao-object_adapter_g.adb (from /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.adb:6365) - A /software/polyorb-qos-ada/src/arao-object_adapter_g.ads (from /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.ads:6365) - A /software/polyorb-qos-ada/src/arao-periodic_threads-full_tasking.adb (from /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.adb:6365) - A /software/polyorb-qos-ada/src/arao-periodic_threads-full_tasking.ads (from /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.ads:6365) - A /software/polyorb-qos-ada/src/arao-periodic_threads-no_tasking.adb (from /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.adb:6365) - A /software/polyorb-qos-ada/src/arao-periodic_threads-no_tasking.ads (from /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.ads:6365) - A /software/polyorb-qos-ada/src/arao-periodic_threads.adb (from /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.adb:6365) - A /software/polyorb-qos-ada/src/arao-periodic_threads.ads (from /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.ads:6365) - A /software/polyorb-qos-ada/src/arao-requests.adb (from /software/ocarina/resources/runtime/polyorb/arao-requests.adb:6365) - A /software/polyorb-qos-ada/src/arao-requests.ads (from /software/ocarina/resources/runtime/polyorb/arao-requests.ads:6365) - A /software/polyorb-qos-ada/src/arao-rt_obj_adapters.adb (from /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.adb:6365) - A /software/polyorb-qos-ada/src/arao-rt_obj_adapters.ads (from /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-base.adb (from /software/ocarina/resources/runtime/polyorb/arao-setup-base.adb:6365) - A /software/polyorb-qos-ada/src/arao-setup-base.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-base.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-oa-multithreaded-prio.adb (from /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.adb:6365) - A /software/polyorb-qos-ada/src/arao-setup-oa-multithreaded-prio.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-oa-multithreaded.adb (from /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.adb:6365) - A /software/polyorb-qos-ada/src/arao-setup-oa-multithreaded.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-oa.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-oa.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-ocarina_oa.adb (from /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.adb:6365) - A /software/polyorb-qos-ada/src/arao-setup-ocarina_oa.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-tasking-full_tasking.adb (from /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.adb:6365) - A /software/polyorb-qos-ada/src/arao-setup-tasking-full_tasking.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-tasking-no_tasking.adb (from /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.adb:6365) - A /software/polyorb-qos-ada/src/arao-setup-tasking-no_tasking.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup-tasking.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup-tasking.ads:6365) - A /software/polyorb-qos-ada/src/arao-setup.ads (from /software/ocarina/resources/runtime/polyorb/arao-setup.ads:6365) - A /software/polyorb-qos-ada/src/arao-threads.ads (from /software/ocarina/resources/runtime/polyorb/arao-threads.ads:6365) - A /software/polyorb-qos-ada/src/arao-utils.adb (from /software/ocarina/resources/runtime/polyorb/arao-utils.adb:6365) - A /software/polyorb-qos-ada/src/arao-utils.ads (from /software/ocarina/resources/runtime/polyorb/arao-utils.ads:6365) - A /software/polyorb-qos-ada/src/arao.ads (from /software/ocarina/resources/runtime/polyorb/arao.ads:6365) - A /software/polyorb-qos-ada/src/arao_polyorb.gpr (from /software/ocarina/resources/runtime/polyorb/arao_polyorb.gpr:6365) - A /software/polyorb-qos-ada/src/arao_polyorb.lgpr (from /software/ocarina/resources/runtime/polyorb/arao_polyorb.lgpr:6365) - M /software/polyorb-qos-ada/support/Makefile.in - A /software/polyorb-qos-ada/support/gen_api_doc (from /software/ocarina/tools/gen_api_doc:6365) - A /software/polyorb-qos-ada/support/gensedfile (from /software/ocarina/tools/gensedfile:6365) - M /software/polyorb-qos-ada/support/gentexifile - A /software/polyorb-qos-ada/support/polyorb.m4 (from /software/ocarina/support/polyorb.m4:6365) - A /software/polyorb-qos-ada/tools - - * Move ARAO, its documentation and examples to the - polyorb-qos-ada directory, this makes ARAO a standalong - runtime as other Ocarina runtimes. - - ------------------------------------------------------------------------- -r6375 | delange | 2009-04-17 14:26:40 +0200 (Fri, 17 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - - * src/backends/ocarina-backends-arinc653_conf-mapping.adb - - Add PeriodSeconds and PeriodDurationSeconds, required - by the DTD - - ------------------------------------------------------------------------- -r6374 | delange | 2009-04-17 13:35:12 +0200 (Fri, 17 Apr 2009) | 28 lines -Changed paths: - D /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.adb - D /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-module_hm.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-module_hm.ads - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-partition_hm.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-partition_hm.ads - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-partitions.adb (from /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.adb:6373) - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-partitions.ads (from /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.ads:6373) - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-system_hm.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-system_hm.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf.adb - - * src/backends/ocarina-backends-arinc653_conf-partitions.adb - src/backends/ocarina-backends-arinc653_conf-partitions.ads - src/backends/ocarina-backends-arinc653_conf-main.adb - src/backends/ocarina-backends-arinc653_conf-main.ads - - move ARINC653_Conf.Main to ARINC653_Conf.Partitions, more - relevant name - - * src/backends/ocarina-backends-arinc653_conf-system_hm.adb - src/backends/ocarina-backends-arinc653_conf-system_hm.ads - - Add facilities to include the System Health Monitoring - still wip - - * src/backends/ocarina-backends-arinc653_conf-partition_hm.adb - src/backends/ocarina-backends-arinc653_conf-partition_hm.ads - - Add facilities to include Partition Health Monitor - still wip - - * src/backends/ocarina-backends-arinc653_conf.adb - - Generate Module_HM, System_HM and Partition_HM - still wip - - * src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-arinc653_conf-mapping.ads - - Add functions to generated HM for system and partition - - * src/backends/ocarina-backends-arinc653_conf-module_hm.adb - src/backends/ocarina-backends-arinc653_conf-module_hm.ads - - Add facilities to include Module Health Monitor - still wip - - - ------------------------------------------------------------------------- -r6373 | gilles | 2009-04-17 11:23:13 +0200 (Fri, 17 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - -* ocarina-analyzer-finder.adb : - - find_all_subclauses now returns also annex_subclauses - - ------------------------------------------------------------------------- -r6372 | delange | 2009-04-16 23:13:05 +0200 (Thu, 16 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - - * backends/ocarina-backends-arinc653_conf-mapping.adb - - minor changes to be compliant with ARINC653 Schema - - ------------------------------------------------------------------------- -r6371 | delange | 2009-04-16 18:46:09 +0200 (Thu, 16 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-xml_values.adb - - * src/backends/ocarina-backends-xml_values.adb - src/backends/ocarina-backends-arinc653_conf-mapping.adb - - Avoid PortName redefinition - - ------------------------------------------------------------------------- -r6370 | hugues | 2009-04-16 16:54:01 +0200 (Thu, 16 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/tests/ocarina/test004/ocarina_script.aadl - M /software/ocarina/tests/ocarina/test004/ocarina_script.aadl.out - - * Remove installation-specific elements - ------------------------------------------------------------------------- -r6369 | delange | 2009-04-16 16:05:14 +0200 (Thu, 16 Apr 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-xml_values.adb - - * src/backends/ocarina-backends-arinc653_conf-main.adb - src/backends/ocarina-backends-arinc653_conf-mapping.adb - - Better mapping of the root node - - * src/backends/ocarina-backends-xml_values.adb - - Try to make a better output for float - - ------------------------------------------------------------------------- -r6368 | delange | 2009-04-16 14:00:28 +0200 (Thu, 16 Apr 2009) | 9 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-connections.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-connections.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf.adb - - * src/backends/ocarina-backends-arinc653_conf.adb - src/backends/ocarina-backends-arinc653_conf-connections.adb - src/backends/ocarina-backends-arinc653_conf-connections.ads - src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-arinc653_conf-mapping.ads - - Begin to describe inter partitions communications in - deployment file - - ------------------------------------------------------------------------- -r6366 | hugues | 2009-04-16 11:09:59 +0200 (Thu, 16 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/bound-t - A /software/ocarina/tests/bound-t/MANIFEST - A /software/ocarina/tests/bound-t/rma.aadl - A /software/ocarina/tests/bound-t/rma.aadl.out - A /software/ocarina/tests/ocarina - A /software/ocarina/tests/ocarina/test001 - A /software/ocarina/tests/ocarina/test001/MANIFEST - A /software/ocarina/tests/ocarina/test001/test.aadl - A /software/ocarina/tests/ocarina/test002 - A /software/ocarina/tests/ocarina/test002/MANIFEST - A /software/ocarina/tests/ocarina/test002/test.aadl - A /software/ocarina/tests/ocarina/test003 - A /software/ocarina/tests/ocarina/test003/MANIFEST - A /software/ocarina/tests/ocarina/test003/test.aadl - A /software/ocarina/tests/ocarina/test004 - A /software/ocarina/tests/ocarina/test004/MANIFEST - A /software/ocarina/tests/ocarina/test004/ocarina_script.aadl - A /software/ocarina/tests/ocarina/test004/ocarina_script.aadl.out - A /software/ocarina/tests/ocarina/test005 - A /software/ocarina/tests/ocarina/test005/MANIFEST - A /software/ocarina/tests/ocarina/test005/ocarina_script.aadl - A /software/ocarina/tests/ocarina/test005/ocarina_script.aadl.out - A /software/ocarina/tests/ocarina/test005/test.aadl - A /software/ocarina/tests/ocarina/test005/test.aadl.out - A /software/ocarina/tests/pn - A /software/ocarina/tests/pn/test001 - A /software/ocarina/tests/pn/test001/MANIFEST - A /software/ocarina/tests/pn/test001/software.aadl - A /software/ocarina/tests/pn/test001/test.aadl - A /software/ocarina/tests/pn/test001/test.aadl.out - D /software/ocarina/tests/pn-test001 - - * New tests for - - Ocarina command line - - Bound-T backend - - Petri net backend - ------------------------------------------------------------------------- -r6365 | hugues | 2009-04-16 10:55:45 +0200 (Thu, 16 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - - * Do not cause an error if no default assertion file is found, - instead display a warning. - - ------------------------------------------------------------------------- -r6364 | delange | 2009-04-15 23:44:02 +0200 (Wed, 15 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Use the Word_Size property of bounded memory - to configure the kernel - - ------------------------------------------------------------------------- -r6363 | delange | 2009-04-15 23:27:11 +0200 (Wed, 15 Apr 2009) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-scheduling.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-generator.adb - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Handle Word_Size property - - * src/backends/ocarina-backends-xml_tree-generator.adb - - If an XML node does not have subitems, do not write - a new line - - * src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-arinc653_conf-mapping.ads - src/backends/ocarina-backends-arinc653_conf-scheduling.adb - - handle scheduling requirements - - * src/backends/ocarina-backends-utils.adb - - do not miss some values - - ------------------------------------------------------------------------- -r6362 | delange | 2009-04-15 21:52:30 +0200 (Wed, 15 Apr 2009) | 36 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-obj_adapters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-setup.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - - * src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - src/backends/ocarina-backends-po_qos_ada-servants.adb - src/backends/ocarina-backends-po_hi_ada-marshallers.adb - src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-stats-mapping.adb - src/backends/ocarina-backends-po_hi_ada-transport.adb - src/backends/ocarina-backends-po_qos_ada-mapping.adb - src/backends/ocarina-backends-po_hi_ada-types.adb - src/backends/ocarina-backends-po_hi_c-deployment.adb - src/backends/ocarina-backends-build_utils.adb - src/backends/ocarina-backends-po_hi_c-activity.adb - src/backends/ocarina-backends-po_qos_ada-setup.adb - src/backends/ocarina-backends-po_hi_ada-deployment.adb - src/backends/ocarina-backends-po_qos_ada-namespaces.adb - src/backends/ocarina-backends-po_qos_ada-main.adb - src/backends/ocarina-backends-c_common-types.adb - src/backends/ocarina-backends-po_hi_ada-naming.adb - src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-po_hi_ada-mapping.adb - src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-po_hi_c-main.adb - src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-po_hi_ada-activity.adb - src/backends/ocarina-backends-po_qos_ada-obj_adapters.adb - src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-po_hi_c-naming.adb - src/backends/ocarina-backends-utils.ads - src/backends/ocarina-backends-pok_c-naming.adb - src/backends/ocarina-backends-po_qos_ada-helpers.adb - - - Move Is_Thread, Is_Process, Is_Memory, Is_Data, ... - in Instances.Nutils instead of Backends.Utils since - it's not backends-specific. - - ------------------------------------------------------------------------- -r6360 | lasnier | 2009-04-15 18:16:37 +0200 (Wed, 15 Apr 2009) | 21 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-actions.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-expressions.ads - M /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.ads - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-expressions.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - - - * ocarina/src/core/model/ocarina-builder-* - - Add builder functions for expression and action - nodes - - * ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-* - - add support for expression and action nodes - - * ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - - add support for detect new behavior annex tokens - - * ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - - improve IDL for expression and action nodes - - * ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ad? - - support new tokens for expressions and actions - (<=, >=, !=, :=, xor, cand, cor, mod, rem) - - * ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - - update pretty printer - ------------------------------------------------------------------------- -r6359 | delange | 2009-04-15 16:43:22 +0200 (Wed, 15 Apr 2009) | 14 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-scheduling.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-xml_values.adb - M /software/ocarina/src/backends/ocarina-backends-xml_values.ads - - * src/backends/ocarina-backends-xml_tree-nodes.idl - src/backends/ocarina-backends-xml_values.adb - src/backends/ocarina-backends-xml_values.ads - - Handle Float values - - * src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-arinc653_conf-scheduling.adb - - Add the major time frame in scheduling requirements - - * src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-utils.ads - - Add To_Seconds function - - ------------------------------------------------------------------------- -r6358 | lasnier | 2009-04-15 16:33:25 +0200 (Wed, 15 Apr 2009) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - M /software/ocarina/tests/SAE-standard-examples-01192009/example_008.aadl.out - M /software/ocarina/tests/real-annex/test_real_02.aadl.out - M /software/ocarina/tests/real-annex/test_real_04.aadl.out - M /software/ocarina/tests/real-annex/test_real_05.aadl.out - M /software/ocarina/tests/test039/test.aadl.out - - - * src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - - use function Scan_Raw_Text only if annex parsing failed - or annex parser is not registered - - * src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - - Token is T_End_Annex when behavior annex parsing is finished - - * src/backends/ocarina-be_aadl-annexes.adb - - print Raw_Text_Value only if Corresponding_Annex is No_Node - - * tests/real-annex/test_real_02.aadl.out - tests/real-annex/test_real_04.aadl.out - tests/real-annex/test_real_05.aadl.out - - update .out files since we have no more illegal characters - (see ocarina-fe_aadl-parser-annexes.adb modifications) - - * tests/test039/test.aadl.out - tests/SAE-standard-examples-01192009/example_008.aadl.out - - update .out files consequently to modifications in - ocarina-be_aadl-annexes.adb - ------------------------------------------------------------------------- -r6357 | gilles | 2009-04-15 15:57:45 +0200 (Wed, 15 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - -* defined missing variable - - ------------------------------------------------------------------------- -r6356 | gilles | 2009-04-15 15:56:11 +0200 (Wed, 15 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - -* end of annex token is now still available at end of parsing - - ------------------------------------------------------------------------- -r6355 | gilles | 2009-04-15 15:12:10 +0200 (Wed, 15 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/tests/real-annex/MANIFEST - M /software/ocarina/tests/real-annex/test_real_01.aadl - M /software/ocarina/tests/real-annex/test_real_01.aadl.out - M /software/ocarina/tests/real-annex/test_real_02.aadl - M /software/ocarina/tests/real-annex/test_real_02.aadl.out - M /software/ocarina/tests/real-annex/test_real_03.aadl - M /software/ocarina/tests/real-annex/test_real_03.aadl.out - M /software/ocarina/tests/real-annex/test_real_04.aadl - M /software/ocarina/tests/real-annex/test_real_04.aadl.out - M /software/ocarina/tests/real-annex/test_real_05.aadl - M /software/ocarina/tests/real-annex/test_real_05.aadl.out - -* tests/real-annex/tests_real_0?.* - - property set is passed throught AADL_FLAGS - - ------------------------------------------------------------------------- -r6354 | delange | 2009-04-15 14:06:37 +0200 (Wed, 15 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - - * src/transfo/ocarina-transfo-fusions.adb - - Delete useless assignment (variable is assigned later) - Fix compilation bug with GNAT 2007 - - ------------------------------------------------------------------------- -r6352 | delange | 2009-04-15 00:25:57 +0200 (Wed, 15 Apr 2009) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-scheduling.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-scheduling.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf.adb - - * src/backends/ocarina-backends-arinc653_conf.adb - - Invoke Scheduling.Visit - - * src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-arinc653_conf-mapping.ads - - Add Map_Process_Scheduling to map ARINC653 scheduling - requirements for each process - - * src/backends/ocarina-backends-arinc653_conf-scheduling.adb - src/backends/ocarina-backends-arinc653_conf-scheduling.ads - - Print scheduling requirements in ARINC653 deployment file - - ------------------------------------------------------------------------- -r6351 | delange | 2009-04-14 22:40:32 +0200 (Tue, 14 Apr 2009) | 21 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-memory.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-memory.ads - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf.adb - M /software/ocarina/src/backends/ocarina-backends-arinc653_conf.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.adb - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Add Get_Code_Size, handle source_code_size property - - * src/backends/ocarina-backends-arinc653_conf-memory.adb - src/backends/ocarina-backends-arinc653_conf-memory.ads - - Handle ARINC653 memory requirements - - * src/backends/ocarina-backends-arinc653_conf-main.adb - - Delete useless code - - * src/backends/ocarina-backends-arinc653_conf.adb - src/backends/ocarina-backends-arinc653_conf.ads - - Minor reformatting - - * src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-arinc653_conf-mapping.ads - - Add Map_Process_Memory function to map memory - requirements of each process - - ------------------------------------------------------------------------- -r6350 | delange | 2009-04-14 21:39:02 +0200 (Tue, 14 Apr 2009) | 18 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-main.ads - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf.adb - A /software/ocarina/src/backends/ocarina-backends-arinc653_conf.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - - * src/backends/ocarina-backends-stats-mapping.adb - - Avoid file name conflicts with ARINC653 configuration - file - - * src/backends/ocarina-backends-pok_c.adb - - Automatically generate the ARINC653 configuration - file when the ARINC653 flavor is chosen - - * src/backends/ocarina-backends-arinc653_conf-main.adb - src/backends/ocarina-backends-arinc653_conf-main.ads - src/backends/ocarina-backends-arinc653_conf.adb - src/backends/ocarina-backends-arinc653_conf.ads - src/backends/ocarina-backends-arinc653_conf-mapping.adb - src/backends/ocarina-backends-arinc653_conf-mapping.ads - - Import new backend that generated ARINC653 configuration - file - - ------------------------------------------------------------------------- -r6349 | gilles | 2009-04-14 17:49:07 +0200 (Tue, 14 Apr 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.ads - A /software/ocarina/src/backends/ocarina-be_real.adb - A /software/ocarina/src/backends/ocarina-be_real.ads - M /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - M /software/ocarina/src/core/tree/ocarina-real_values.adb - M /software/ocarina/src/core/tree/ocarina-real_values.ads - M /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.ads - M /software/ocarina/src/main/ocarina-configuration.adb.in - -REAL parser : -- a REAL annex can now count more than one theorem -- deleted redondant error displays in parser/lexer -- check theorem name consistancy - -REAL printer : -- created - - ------------------------------------------------------------------------- -r6348 | gilles | 2009-04-14 17:44:38 +0200 (Tue, 14 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/real-annex - A /software/ocarina/tests/real-annex/MANIFEST - A /software/ocarina/tests/real-annex/test_real_01.aadl - A /software/ocarina/tests/real-annex/test_real_01.aadl.out - A /software/ocarina/tests/real-annex/test_real_02.aadl - A /software/ocarina/tests/real-annex/test_real_02.aadl.out - A /software/ocarina/tests/real-annex/test_real_03.aadl - A /software/ocarina/tests/real-annex/test_real_03.aadl.out - A /software/ocarina/tests/real-annex/test_real_04.aadl - A /software/ocarina/tests/real-annex/test_real_04.aadl.out - A /software/ocarina/tests/real-annex/test_real_05.aadl - A /software/ocarina/tests/real-annex/test_real_05.aadl.out - -* Added tests for REAL parser and printer - - ------------------------------------------------------------------------- -r6347 | delange | 2009-04-14 15:49:03 +0200 (Tue, 14 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.ads - - * backends/ocarina-backends-stats-mapping.ads - - Update header - - ------------------------------------------------------------------------- -r6346 | delange | 2009-04-10 23:02:14 +0200 (Fri, 10 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/arinc653_properties.aadl - - * resources/AADLv2/arinc653_properties.aadl - - correct annex, avoid testsuite crash - - ------------------------------------------------------------------------- -r6345 | delange | 2009-04-10 12:45:45 +0200 (Fri, 10 Apr 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Handle ARINC653::Queueing_Discipline property - - Handle ARINC653::Timeout property - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-pok_c-activity.adb - - Generate code with appropriate queuing discipline - - ------------------------------------------------------------------------- -r6344 | delange | 2009-04-10 07:45:09 +0200 (Fri, 10 Apr 2009) | 14 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Handle the Word_Count property - - Handle the Actuel_Memory_Binding_Property - - * src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-utils.ads - - Add Is_Memory function - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Size of the partition can be derived from the - associated memory component - - ------------------------------------------------------------------------- -r6343 | delange | 2009-04-09 20:32:13 +0200 (Thu, 09 Apr 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Use the Source_Text property size - - * src/backends/ocarina-backends-pok_c-deployment.adb - - ARINC653 system always have a static scheduler - - ------------------------------------------------------------------------- -r6342 | delange | 2009-04-09 20:06:39 +0200 (Thu, 09 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-properties.adb - - Handle ARINC653::Sampling_Refresh_Period - property for ARINC653 sampling ports - - ------------------------------------------------------------------------- -r6341 | delange | 2009-04-09 19:25:29 +0200 (Thu, 09 Apr 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-properties.adb - - Handle the following properties for the POK - backend - * ARINC653::Module_Major_Frame - * ARINC653::Partition_Slots - * ARINC653::Slots_Allocation - - ------------------------------------------------------------------------- -r6340 | delange | 2009-04-09 19:15:04 +0200 (Thu, 09 Apr 2009) | 3 lines -Changed paths: - A /software/ocarina/resources/AADLv2/arinc653_properties.aadl - M /software/ocarina/resources/Makefile.am - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.ads - - - integrate arinc653 property set in Ocarina - - ------------------------------------------------------------------------- -r6339 | delange | 2009-04-09 11:21:53 +0200 (Thu, 09 Apr 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-pok_c-activity.adb - - Use RF (...) instead of RE (...) to ensure - insertion of *NEEDS* macros. - - ARINC653 blackboards now works. - - ------------------------------------------------------------------------- -r6338 | delange | 2009-04-09 10:40:58 +0200 (Thu, 09 Apr 2009) | 12 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Correct errors related to ARINC653 API - - * src/backends/ocarina-backends-properties.adb - - When the Queue_Size property is not set, - we assume that the queue size is 1 - - * src/backends/ocarina-backends-pok_c-activity.adb - - Correct errors related to ARINC653 API - - ARINC653 buffers now works ! - - ------------------------------------------------------------------------- -r6337 | delange | 2009-04-09 00:05:58 +0200 (Thu, 09 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Add the return variable in parameter list - when we create an ARINC653 sampling port - ------------------------------------------------------------------------- -r6333 | hugues | 2009-04-08 11:10:26 +0200 (Wed, 08 Apr 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - * Avoid collision on enumerators when generating C enum from - AADL enumeration type. - - For ticket #40 - - ------------------------------------------------------------------------- -r6332 | hugues | 2009-04-08 11:07:58 +0200 (Wed, 08 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6330 | hugues | 2009-04-08 10:29:31 +0200 (Wed, 08 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-stats.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-generator.adb - - * Correct context of some comments - ------------------------------------------------------------------------- -r6329 | hugues | 2009-04-08 10:24:05 +0200 (Wed, 08 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - * Replace all occurences of Ada_Name to C_Name - ------------------------------------------------------------------------- -r6328 | delange | 2009-04-07 23:56:21 +0200 (Tue, 07 Apr 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - - * src/backends/ocarina-backends-pok_c-activity.adb - - Handle correctly RECEIVE_QUEUING_MESSAGE, - put the received size in a variable. - ARINC653 queuing ports now works - - * src/backends/ocarina-backends-pok_c-runtime.adb - - Declare RH_Assert in the main include directory - - ------------------------------------------------------------------------- -r6327 | delange | 2009-04-07 20:23:36 +0200 (Tue, 07 Apr 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-pok_c-activity.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - fix mispelling, use queuing, not queueing - - ------------------------------------------------------------------------- -r6326 | delange | 2009-04-07 18:53:04 +0200 (Tue, 07 Apr 2009) | 30 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.adb - M /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.ads - - * src/frontends/real/ocarina-fe_real-parser_errors.adb - src/frontends/real/ocarina-fe_real-parser_errors.ads - - Indent with spaces instead of tabs to make it works - with gnat 4.3 - - do not reference unused packages (gnat 4.3 issue) - - * src/frontends/real/ocarina-fe_real-lexer.adb - - do not reference unused packages (gnat 4.3 issue) - - * src/backends/ocarina-backends-pok_c-main.adb - - Fix arguments order to create ARINC653 queueing - ports - - * src/backends/ocarina-backends-pok_c-activity.adb - - Fix arguments number to send/receive data - using ARINC653 queueing ports - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Add a User and Kernel mode to adapt the runtime - to kernel and user land - - Add Update_Headers_Names to adapt header names - according to new changes - - Add Kernel_Mode and User_Mode to adapt the runtime - according to the kernelland and userland - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Switch from/to userland/kernelland - - ------------------------------------------------------------------------- -r6325 | gilles | 2009-04-07 18:26:14 +0200 (Tue, 07 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-frontends.gpr - A /software/ocarina/src/core/model/ocarina-builder-real.adb - A /software/ocarina/src/core/model/ocarina-builder-real.ads - A /software/ocarina/src/core/model/ocarina-real_analyzer.adb - A /software/ocarina/src/core/model/ocarina-real_analyzer.ads - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree-debug.adb - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree-debug.ads - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nodes.idl - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.adb - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree-nutils.ads - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.adb - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree-utils.ads - A /software/ocarina/src/core/tree/ocarina-me_real-real_tree.ads - A /software/ocarina/src/core/tree/ocarina-me_real-tokens.adb - A /software/ocarina/src/core/tree/ocarina-me_real-tokens.ads - A /software/ocarina/src/core/tree/ocarina-me_real.ads - A /software/ocarina/src/core/tree/ocarina-real_values.adb - A /software/ocarina/src/core/tree/ocarina-real_values.ads - A /software/ocarina/src/frontends/real - A /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.adb - A /software/ocarina/src/frontends/real/ocarina-fe_real-lexer.ads - A /software/ocarina/src/frontends/real/ocarina-fe_real-parser.adb - A /software/ocarina/src/frontends/real/ocarina-fe_real-parser.ads - A /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.adb - A /software/ocarina/src/frontends/real/ocarina-fe_real-parser_errors.ads - A /software/ocarina/src/frontends/real/ocarina-fe_real.adb - A /software/ocarina/src/frontends/real/ocarina-fe_real.ads - M /software/ocarina/src/main/ocarina-configuration.adb.in - -* Added frontend for REAL -* Added a first version of the analyzer (unused yet) - - ------------------------------------------------------------------------- -r6324 | lasnier | 2009-04-07 11:17:11 +0200 (Tue, 07 Apr 2009) | 7 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - - - * ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - - Minor reformatting - - Replace To_Lower (Display_Name (...)) by Name (...) which - contains already the same information - ------------------------------------------------------------------------- -r6323 | lasnier | 2009-04-07 10:59:20 +0200 (Tue, 07 Apr 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - - - * ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - ocarina/src/backends/ocarina-backends-expander.adb - - Minor reformatting - ------------------------------------------------------------------------- -r6322 | delange | 2009-04-07 10:24:54 +0200 (Tue, 07 Apr 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - src/backends/ocarina-backends-pok_c-activity.adb - - fixes to generate arinc-653 compliant code - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Put some member in the runtime due to runtime - dependencies. - - ------------------------------------------------------------------------- -r6321 | delange | 2009-04-06 23:41:17 +0200 (Mon, 06 Apr 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.adb - - Intialize different sections of runtime entities - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Separate POK and ARINC653 types since ARINC653 types - are in upper case and POK in lower case - - ------------------------------------------------------------------------- -r6320 | delange | 2009-04-06 22:50:25 +0200 (Mon, 06 Apr 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.adb - - fix inconsistencies - - * src/backends/ocarina-backends-pok_c-runtime.ads - - when using ARINC653 API, use the files located - in the arinc653 directory - - ------------------------------------------------------------------------- -r6319 | delange | 2009-04-06 18:16:22 +0200 (Mon, 06 Apr 2009) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Avoid the use of POK-dependent functions - when we generate ARINC653 code - - * src/backends/ocarina-backends-pok_c-activity.adb - - Minor reformating - - * src/backends/ocarina-backends-c_common-mapping.adb - - fix pico/nano in Map_Time_To_Millisecond - - * src/backends/ocarina-backends-c_tree-nutils.adb - - Add_Return_Variable_In_Parameters now adds - the adress of the return variable instead of - the variable - - ------------------------------------------------------------------------- -r6318 | delange | 2009-04-06 16:58:12 +0200 (Mon, 06 Apr 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Create intra partition ports with the ARINC653 API - - * src/backends/ocarina-backends-pok_c-activity.adb - - Send/receive data through intra partition - communication mecanisms with ARINC653 API - - ------------------------------------------------------------------------- -r6317 | delange | 2009-04-06 15:44:39 +0200 (Mon, 06 Apr 2009) | 27 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Use RE_Sampling_Port_Id_Type instead of - RE_Sampling_Port_Id - - Use RE_Queueing_Port_Id_Type instead of - RE_Queueing_Port_Id - - * src/backends/ocarina-backends-pok_c-activity.adb - - Begin to make the activity part of the generated - code compliant with ARINC653 API - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add Add_Return_Variable_In_Parameters - procedure - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Sampling_Port_Id_Type, RE_Validity_Type - RE_Buffer_Id_Type, RE_Blackboard_Id_Type, - RE_Message_Size_Type and RE_Queueing_Port_Id_Type - - * src/backends/ocarina-backends-pn-iutils.adb - src/backends/ocarina-backends-pn-iutils.ads - - Do not use PN.Nodes in spec, only in body. - Avoid compilation error on freebsd. - - - ------------------------------------------------------------------------- -r6316 | hugues | 2009-04-06 08:13:09 +0200 (Mon, 06 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - - * (Map_Time): Minor reformatting - ------------------------------------------------------------------------- -r6315 | delange | 2009-04-05 23:45:57 +0200 (Sun, 05 Apr 2009) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Create ports according to ARINC653 API - - * src/backends/ocarina-backends-c_common-mapping.adb - - handle picoseconds and microseconds when - convert time to milliseconds - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Set_Partition_Mode, RE_Process_Id_Type, - RE_Sampling_Port_Id, RE_Queueing_Port_Id, - RE_Arinc_Threads - - ------------------------------------------------------------------------- -r6314 | delange | 2009-04-05 00:57:00 +0200 (Sun, 05 Apr 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Handle queueing ports with the ARINC653 API - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Source, RE_Destination, RE_Fifo and - RE_Priority as new runtime tokens. Used by ARINC653 - API - - ------------------------------------------------------------------------- -r6313 | delange | 2009-04-04 00:04:10 +0200 (Sat, 04 Apr 2009) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Create process with the ARINC653 functions - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add assertions only when required - - * src/backends/ocarina-backends-pok_c.ads - - Add the Add_Assertions variable - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Add additional ARINC653 functions - - Apply ARINC653 casing rules for ARINC653 functions - - ------------------------------------------------------------------------- -r6312 | delange | 2009-04-03 22:48:05 +0200 (Fri, 03 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add ARINC653 runtime functions - - ------------------------------------------------------------------------- -r6309 | hugues | 2009-04-03 10:16:57 +0200 (Fri, 03 Apr 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-stats.adb - - * Replace -d flag to -o in backends to avoid conflict with -d - flag of Ocarina - - For ticket #44 - - ------------------------------------------------------------------------- -r6307 | hugues | 2009-04-02 22:02:18 +0200 (Thu, 02 Apr 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/common_files/output.adb - - * Add documentation on limits of change r6302 - ------------------------------------------------------------------------- -r6306 | delange | 2009-04-02 19:55:36 +0200 (Thu, 02 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - continue to import arinc api - ------------------------------------------------------------------------- -r6305 | delange | 2009-04-02 18:12:42 +0200 (Thu, 02 Apr 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - - * src/backends/ocarina-backends-pok_c.adb - - Handle -o option - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add ARINC653 header files - - ------------------------------------------------------------------------- -r6304 | delange | 2009-04-02 17:24:31 +0200 (Thu, 02 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.ads - M /software/ocarina/src/backends/ocarina-backends.adb - - * Add a -arinc653 option that generate code against the ARINC653 standard - (option for the POK frontend) - - ------------------------------------------------------------------------- -r6303 | delange | 2009-04-02 17:23:54 +0200 (Thu, 02 Apr 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - * ocarina-backends-c_common-mapping.adb - - Make the name of the ports more consistent - - ------------------------------------------------------------------------- -r6302 | delange | 2009-04-02 17:23:22 +0200 (Thu, 02 Apr 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/core/common_files/output.adb - - * core/common_files/output.adb - - Add '\' when the buffer size of too small - * ocarina-backends-c_tree-generator.adb - - Revert previous changes - - ------------------------------------------------------------------------- -r6301 | hugues | 2009-04-02 13:36:11 +0200 (Thu, 02 Apr 2009) | 3 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.ads - - * Export configuration parameters in the spec file - - ------------------------------------------------------------------------- -r6300 | delange | 2009-04-01 23:47:40 +0200 (Wed, 01 Apr 2009) | 24 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-stats-main.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-features.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - - * src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - - Add Find_In_List and Copy_Node - - * src/core/instance/ocarina-instances-components-features.adb - - Instantiate list of sources/destinations for each - feature group - - * src/core/instance/ocarina-instances-components-connections.adb - - Delete useless code block - - * src/backends/ocarina-backends-stats-main.adb - - Minor reformating - - * src/backends/ocarina-backends-pok_c.adb - - Delete useless comments - - * src/backends/ocarina-backends-expander.adb - - Begin to split features of features group - - * src/backends/ocarina-backends-utils.adb - - Specify the used package - - ------------------------------------------------------------------------- -r6298 | delange | 2009-04-01 00:20:20 +0200 (Wed, 01 Apr 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - - * ocarina-backends-stats-mapping.adb - - use the aadl tree node when reporting an error - on the aadl tree - - ------------------------------------------------------------------------- -r6297 | delange | 2009-03-31 19:53:57 +0200 (Tue, 31 Mar 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * ocarina-backends-pok_c-main.adb - - Specify the stack size for each created thread - - * ocarina-backends-c_tree-nutils.ads - - Add M_Stack_Size to declare stack_size member in structures - - ------------------------------------------------------------------------- -r6296 | delange | 2009-03-31 19:52:04 +0200 (Tue, 31 Mar 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - - * core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - - Revert previous changes - - * backends/ocarina-backends-expander.adb - - Ignore feature group - - - ------------------------------------------------------------------------- -r6295 | delange | 2009-03-31 15:46:45 +0200 (Tue, 31 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - - * ocarina-me_aadl-aadl_instances-nodes.idl - - Feature Group have a corresponding instance - - ------------------------------------------------------------------------- -r6294 | hugues | 2009-03-31 10:23:46 +0200 (Tue, 31 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - * Added support for string type - - For ticket #39 - ------------------------------------------------------------------------- -r6289 | hugues | 2009-03-30 22:40:08 +0200 (Mon, 30 Mar 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - - * (Generate_Array_Values): Print EOL tokens after each element - to avoid very long line - - For ticket #41 - - ------------------------------------------------------------------------- -r6288 | lasnier | 2009-03-30 14:08:42 +0200 (Mon, 30 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - - - * Remove function Remove_Prefix - ------------------------------------------------------------------------- -r6287 | lasnier | 2009-03-27 19:08:48 +0100 (Fri, 27 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/ChangeLog - - - * Update ChangeLog - ------------------------------------------------------------------------- -r6286 | lasnier | 2009-03-27 18:59:43 +0100 (Fri, 27 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl_ba.adb - - - * ocarina/src/backends/ocarina-be_aadl_ba.adb - - remove comments - ------------------------------------------------------------------------- -r6285 | lasnier | 2009-03-27 18:57:06 +0100 (Fri, 27 Mar 2009) | 24 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-identifiers.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba-identifiers.ads - M /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - M /software/ocarina/src/backends/ocarina-be_aadl_ba.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-actions.ads - M /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser.adb - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/SAE-behavior_annex-03032009/ba_example_001.aadl.out - A /software/ocarina/tests/test040 - A /software/ocarina/tests/test040/MANIFEST - A /software/ocarina/tests/test040/test.aadl - - - * ocarina/src/core/mgmt/ocarina-parser.adb - - detect twice register parser - - * ocarina/src/backends/ocarina-be_aadl-annexes.adb - - call properly annex printer (backends) - - * ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - ocarina/src/backends/ocarina-backends.ad* - - register and call properly annex printer - - * ocarina/src/frontends/aadl_ba/* - ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ad* - - update Behavior_Specification parser - - * ocarina/src/backends/ocarina-be_aadl_ba* - - update Behavior_Specification pretty printer - - * ocarina/tests/SAE-behavior_annex-03032009/ba_example_001.aadl.out - - update trace - - * ocarina/tests/test040* - - add test for parsing and printing aadl annex in aadl model - ------------------------------------------------------------------------- -r6280 | lasnier | 2009-03-27 14:41:37 +0100 (Fri, 27 Mar 2009) | 17 lines -Changed paths: - M /software/ocarina/resources/AADLv2/timing_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - - - * src/frontends/aadl/ocarina-fe_aadl-lexer.adb - ocarina-fe_aadl-parser-components-connections.adb - src/core/tree/ocarina-me_aadl-tokens.ad* - src/core/model/ocarina-analyzer-queries.adb - src/core/model/ocarina-analyzer-semantics.adb - src/backends/ocarina-be_aadl-components-connections.adb - - Restore T_Delayed_Connection token conform with aadlv1 - draft since it had been removed in aadlv2 proposed draft - - * src/backends/ocarina-backends-properties.ad* - src/backends/ocarina-backends-utils.adb - - AADLv2, add Timing property support for port - - * resources/AADLv2/timing_properties.aadl - - Add Timing property for port - ------------------------------------------------------------------------- -r6279 | gilles | 2009-03-26 18:41:11 +0100 (Thu, 26 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.ads - -* added transformations property set - - ------------------------------------------------------------------------- -r6278 | gilles | 2009-03-26 15:21:21 +0100 (Thu, 26 Mar 2009) | 4 lines -Changed paths: - A /software/ocarina/resources/AADLv2/transformations.aadl (from /software/ocarina/resources/transformations.aadl:6268) - M /software/ocarina/resources/Makefile.am - D /software/ocarina/resources/transformations.aadl - -* Moved transformations.aadl into aadlv2, since fusion occurs only in -the last version of ocarina - - ------------------------------------------------------------------------- -r6276 | lasnier | 2009-03-26 11:24:19 +0100 (Thu, 26 Mar 2009) | 5 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-components-modes.adb - - - * src/core/instance/ocarina-instances-components-modes.adb - Fix bug : instantiate properly mode transition trigger - - ------------------------------------------------------------------------- -r6271 | hugues | 2009-03-25 13:53:19 +0100 (Wed, 25 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - - * (Expand_Data_Instance): remove ambiguous warning message - ------------------------------------------------------------------------- -r6267 | hugues | 2009-03-24 10:48:23 +0100 (Tue, 24 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6266 | hugues | 2009-03-24 10:48:04 +0100 (Tue, 24 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.ads - - * Typo - ------------------------------------------------------------------------- -r6264 | hugues | 2009-03-22 11:04:44 +0100 (Sun, 22 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * Add support for Rhapsody and "gui" as language, for ESA - VMLab toolchain - - ------------------------------------------------------------------------- -r6263 | hugues | 2009-03-22 00:51:29 +0100 (Sun, 22 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-obj_adapters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-parameters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-setup.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-stats-main.adb - - * Change all occurence of Cathegory to Category - ------------------------------------------------------------------------- -r6262 | hugues | 2009-03-22 00:48:37 +0100 (Sun, 22 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6260 | delange | 2009-03-20 18:24:25 +0100 (Fri, 20 Mar 2009) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-subprograms.adb - - Fix Scade mapping rules - - - ------------------------------------------------------------------------- -r6258 | renault | 2009-03-20 04:32:04 +0100 (Fri, 20 Mar 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-components.ads - A /software/ocarina/src/backends/ocarina-backends-pn-iutils.adb - A /software/ocarina/src/backends/ocarina-backends-pn-iutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.ads - D /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb - D /software/ocarina/src/backends/ocarina-backends-pn-printer-components.ads - D /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - D /software/ocarina/src/backends/ocarina-backends-pn-printer.ads - D /software/ocarina/src/backends/ocarina-backends-pn-root.adb - D /software/ocarina/src/backends/ocarina-backends-pn-root.ads - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Petri Nets: - * refactoring of Petri Net IDL in order to have both colored and time - nets - * Base functions and procedures to handle time petri net - transformation - * Delete unused and no more conformant files - - - ------------------------------------------------------------------------- -r6257 | hugues | 2009-03-19 22:54:17 +0100 (Thu, 19 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - - * Typo - ------------------------------------------------------------------------- -r6256 | lasnier | 2009-03-19 16:55:43 +0100 (Thu, 19 Mar 2009) | 9 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.ads - - - * ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.ad* - - Remove useless function - - restore Assert and call Instance_Tree instead of Aadl_Tree - in Get_Referenced_Entity function - -M ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.ads -M ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.adb - ------------------------------------------------------------------------- -r6255 | hugues | 2009-03-18 09:25:50 +0100 (Wed, 18 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.adb - - * Remove useless package renames - ------------------------------------------------------------------------- -r6254 | delange | 2009-03-13 11:20:15 +0100 (Fri, 13 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - - * src/backends/ocarina-backends-po_hi_c-activity.adb - - Force tasks to recompute their periods after initialization. - - ------------------------------------------------------------------------- -r6253 | gilles | 2009-03-12 13:25:36 +0100 (Thu, 12 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* bugfix : when successive fusions are done, subcomponents from previous -fusions are either re-built or copied - - ------------------------------------------------------------------------- -r6252 | delange | 2009-03-11 14:32:02 +0100 (Wed, 11 Mar 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Handle Initialize Entrypoint for AADLv2 (return a Node_Id) - - * src/backends/ocarina-backends-pok_c-activity.adb - src/backends/ocarina-backends-pok_c-makefile.adb - - Handle Initialize_Entrypoint property for threads - - ------------------------------------------------------------------------- -r6251 | delange | 2009-03-10 15:32:44 +0100 (Tue, 10 Mar 2009) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Support Esterel subprograms - - * src/backends/ocarina-backends-pok_c-activity.adb - - Initialize esterel resources when a partition - uses esterel application code. - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add esterel-related functions : - x Map_Esterel_Output_Function - x Map_Esterel_Input_Function - x Map_Esterel_Temp_Var - x Map_Esterel_Reset_Function - - ------------------------------------------------------------------------- -r6250 | delange | 2009-03-10 14:27:13 +0100 (Tue, 10 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/aadl_project.aadl - - * Add Esterel as a supported language - - ------------------------------------------------------------------------- -r6249 | lasnier | 2009-03-10 13:58:15 +0100 (Tue, 10 Mar 2009) | 42 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-frontends.gpr - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba-identifiers.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba-identifiers.ads - A /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba-specifications.ads - A /software/ocarina/src/backends/ocarina-be_aadl_ba.adb - A /software/ocarina/src/backends/ocarina-be_aadl_ba.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-specifications.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.adb - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba-thread_dispatch.ads - A /software/ocarina/src/core/model/ocarina-builder-aadl_ba.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-debug.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-debug.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nodes.idl - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nutils.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree-nutils.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-ba_tree.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba-tokens.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl_ba.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - A /software/ocarina/src/frontends/aadl_ba - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-lexer.ads - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-identifiers.ads - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-specifications.ads - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser-thread_dispatch.ads - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser.ads - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba-parser_errors.ads - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba.adb - A /software/ocarina/src/frontends/aadl_ba/ocarina-fe_aadl_ba.ads - M /software/ocarina/src/main/ocarina-configuration.adb.in - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/SAE-behavior_annex-03032009 - A /software/ocarina/tests/SAE-behavior_annex-03032009/MANIFEST - A /software/ocarina/tests/SAE-behavior_annex-03032009/ba_example_001.aadl - A /software/ocarina/tests/SAE-behavior_annex-03032009/ba_example_001.aadl.out - M /software/ocarina/tests/SAE-standard-examples-01192009/example_008.aadl.out - M /software/ocarina/tests/test039/test.aadl.out - - - (First_Commit : Behavior_Annex) - - * src/frontends/aadl_ba/* - - add lexer for Behavior Annex - - add parser for Behavior Annex - (see draft2.8, X.3, X.4) - - * src/core/tree/ocarina-me_aadl_ba* - - add packages relative to Behavior Annex - integration (idl, debug, nutils, tokens) - - * src/core/model/ocarina-builder-aadl_ba* - - add builder for Behavior Annex nodes - - * src/backends/ocarina-be_aadl_ba* - - add pretty printer for Behavior Annex nodes - (template) - - * tests/SAE-behavior_annex-03032009 - - add first test for Behavior_Annex - - * src/main/ocarina-configuration.adb.in - src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - src/backends/ocarina-be_aadl-annexes.adb - src/backends/ocarina-backends.adb - src/backends/ocarina-backends.ads - projects/ocarina-frontends.gpr - projects/Makefile.am - tests/MANIFEST - tests/test039/test.aadl.out - tests/SAE-standard-examples-01192009/example_008.aadl.out - - modify and update relative to Behavior Annex - integration - - - - - - ------------------------------------------------------------------------- -r6248 | gilles | 2009-03-09 13:04:26 +0100 (Mon, 09 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - -* put back the set_out_ports function when a thread has a non-reference -entrypoint - - ------------------------------------------------------------------------- -r6247 | hugues | 2009-03-07 22:03:17 +0100 (Sat, 07 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/main/ocarina-configuration.adb.in - - * (Init_Modules): correct the computation of Install_Dir when - OCARINA_PATH env. variable is used. - - ------------------------------------------------------------------------- -r6244 | delange | 2009-03-06 17:53:43 +0100 (Fri, 06 Mar 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-utils.adb - - Fix comments due to properties renaming - - ------------------------------------------------------------------------- -r6243 | delange | 2009-03-06 17:47:38 +0100 (Fri, 06 Mar 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - ports are not declared in the same order between deployment.h - and deployment.c - - ------------------------------------------------------------------------- -r6242 | hugues | 2009-03-06 17:08:45 +0100 (Fri, 06 Mar 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/common_files/types.adb - M /software/ocarina/src/core/common_files/types.ads - - * (Dummy): remove unused function - ------------------------------------------------------------------------- -r6241 | gilles | 2009-03-06 14:40:50 +0100 (Fri, 06 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* bugfix : handle case non-connected threads fusion - - ------------------------------------------------------------------------- -r6240 | gilles | 2009-03-06 13:33:44 +0100 (Fri, 06 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - -* deleted unreferenced procedure make_set_out_ports - - ------------------------------------------------------------------------- -r6239 | gilles | 2009-03-06 13:30:55 +0100 (Fri, 06 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - -* bugfix : in case of call sequences threads, we only send once each -out data. - - ------------------------------------------------------------------------- -r6238 | delange | 2009-03-05 22:16:55 +0100 (Thu, 05 Mar 2009) | 38 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Update subprogram kinds, introduce subprogram_lustre - - * src/backends/ocarina-backends-pok_c-activity.adb - - Support Lustre subprograms - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Map_C_Defining_Identifier can return a pointer - - Add Map_Source_Name - - Add Map_Lustre_Context_Name - - Add Map_Lustre_Context_Reset - - Add Map_Lustre_Context_Init - - Add Map_Lustre_Context_Type - - Add Map_Lustre_Step_Name - - Add Map_Lustre_Input_Function_Name - - Add Map_Lustre_Temp_Var - - Add Map_Lustre_Output_Function_Name - - Can now maps lustre subprograms - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add P_Unused to map an unused (but necessary) - parameter - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Config_Partitions_Ports - - * src/backends/ocarina-backends-utils.adb - - Replace Subprogram_Opaque_ASN1_Wrapped with - Subprogram_Lustre - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Support Lustre C code - - - ------------------------------------------------------------------------- -r6237 | gilles | 2009-03-04 17:00:33 +0100 (Wed, 04 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - -* delete commented withs - - ------------------------------------------------------------------------- -r6236 | gilles | 2009-03-04 16:43:31 +0100 (Wed, 04 Mar 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - -* No longer generate a single-case switch/case structure when their is a -single port trigger for sporadic threads -* Port parameter is flagged as unreferenced when needed - - ------------------------------------------------------------------------- -r6235 | gilles | 2009-03-04 16:41:50 +0100 (Wed, 04 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Bugfix : new thread now uses _minimum_ priority value (hence maximum) -priority. - - ------------------------------------------------------------------------- -r6234 | delange | 2009-03-04 14:40:28 +0100 (Wed, 04 Mar 2009) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Assign a default computation time if not declared - - Print warning when compute_execution_time, period - and deadlines are not declared - - * src/backends/ocarina-backends-pok_c-activity.adb - - Use the pok_thread_period instead of pok_thread_sleep - to finish a period - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Thread_Period - - ------------------------------------------------------------------------- -r6232 | delange | 2009-03-02 18:41:05 +0100 (Mon, 02 Mar 2009) | 27 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - - * src/backends/ocarina-backends-pok_c-main.adb - x Declare the period in the thread attributes - x Declare the refresh time of sampling ports - - * src/backends/ocarina-backends-pok_c-activity.adb - x Does not print error when there is no data on - queueing or sampling ports - - * src/backends/ocarina-backends-stats-mapping.adb - x Avoid errors when we browse ports and we don't have - the sources - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - x Make assertion with exception code - x Add M_Period member - - * src/backends/ocarina-backends-pok_c-runtime.ads - x Add RH_Errno header - x Add RE_Assert_Ret_With_Exception maccro - x Add RE_Pok_Errno_Empty maccro - - * src/backends/ocarina-backends-utils.adb - x Print an error when we dont have the sources - of a port - - ------------------------------------------------------------------------- -r6231 | gilles | 2009-03-02 13:47:54 +0100 (Mon, 02 Mar 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* bugfix : support threads with no period assigned - - ------------------------------------------------------------------------- -r6230 | gilles | 2009-03-02 13:40:22 +0100 (Mon, 02 Mar 2009) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* fixed bug in period setting for new call sequences -* fixed bug in hyperperiod computation - - ------------------------------------------------------------------------- -r6228 | lasnier | 2009-03-02 10:50:06 +0100 (Mon, 02 Mar 2009) | 7 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - - - * ocarina/src/core/instance/ocarina-instances-components-connections.adb - - bugfix : call correct instance tree functions - - * ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - - minor reformatting - ------------------------------------------------------------------------- -r6226 | lasnier | 2009-02-28 13:31:38 +0100 (Sat, 28 Feb 2009) | 5 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - - - * ocarina/src/core/model/ocarina-analyzer-semantics.adb - - Check qualified reference name for classifier within - the same package - ------------------------------------------------------------------------- -r6225 | gilles | 2009-02-28 11:39:54 +0100 (Sat, 28 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - -* added support for hybrid threads - - ------------------------------------------------------------------------- -r6224 | gilles | 2009-02-28 11:37:38 +0100 (Sat, 28 Feb 2009) | 26 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.ads - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -Now supports fusion of already-fusioned threads - -* src/transfo/ocarina-transfo-fusions.ad? - src/transfo/ocarina-transfo-fusions-scheduler.ad? : - - the call sequences created by the fusion process (ie - associated to the period shift throught the "stop_mode") - are not copied anymore in further fusions; - - fixed bug in mode assignation - - call sequences that contain call to a subprogram access - from a data are now correctly handled. A temporary call - sequence is created in order to emulate the missing call - sequence from the data component; - - fixed bug in the assignation of the period newly created - call sequences; - - The stop_mode-bound call sequences are now assigned as a - priority the minimum (ie higher value) priority amongst - the fusioned threads and call sequences; - - Data components created from previous fusion are either - destroy and rebuilt (in case of protected objects - offering subprogram accesses), or not rebuilt at all (in - case of non-used internal integer value) - -* src/core/model/ocarina-analyzer-queries.adb : - - bugfix - - ------------------------------------------------------------------------- -r6223 | lasnier | 2009-02-27 11:49:04 +0100 (Fri, 27 Feb 2009) | 7 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-features.adb - - - * ocarina/src/core/instance/ocarina-instances-components-features.adb - - bugfix : call instance tree instead of syntax tree - - * ocarina/src/core/instance/ocarina-instances-components-connections.adb - - instantiate feature_group_type - ------------------------------------------------------------------------- -r6222 | hugues | 2009-02-27 09:32:16 +0100 (Fri, 27 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * New flag: -all to test Ocarina, runtimes and projects - ------------------------------------------------------------------------- -r6221 | lasnier | 2009-02-26 18:49:04 +0100 (Thu, 26 Feb 2009) | 16 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/tests/SAE-standard-examples-01192009/example_020.aadl.out - - - * ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - - update support for parsing mode and mode transition trigger in aadlv2 - - * ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - - add Is_Requires field for requires mode in Mode node - - * ocarina/src/core/model/ocarina-analyzer-links.adb - - update Link_Mode with Mode_Transition_Trigger node - - * ocarina/tests/SAE-standard-examples-01192009/example_020.aadl.out - - update aadlv2 example trace (no crash when parsing mode - transition trigger) - ------------------------------------------------------------------------- -r6219 | gilles | 2009-02-26 17:53:43 +0100 (Thu, 26 Feb 2009) | 9 lines -Changed paths: - M /software/ocarina/src/core/common_files/utils.adb - M /software/ocarina/src/core/common_files/utils.ads - M /software/ocarina/src/main/ocarina_cmd.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.ads - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.ads - -ocarina/src/transfo/ocarina-transfo-fusions : - * now take account of previously defined data component, deleting them if - they were declared by a fusion - * fixed new features naming - * fixed access to component_type from component implementation - * if a call sequence in an original thread has a priority set, this priority - will be used into the resulting call sequence instead of the thread priority - - ------------------------------------------------------------------------- -r6217 | lasnier | 2009-02-26 15:59:52 +0100 (Thu, 26 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/tests/SAE-standard-examples-01192009/example_007.aadl.out - - - * ocarina/tests/SAE-standard-examples-01192009/example_007.aadl.out - - update trace - ------------------------------------------------------------------------- -r6216 | lasnier | 2009-02-26 15:53:01 +0100 (Thu, 26 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - - - * ocarina/src/core/model/ocarina-analyzer-semantics.adb - - bugfix: assert, parameter could be a container - ------------------------------------------------------------------------- -r6210 | gilles | 2009-02-26 13:30:31 +0100 (Thu, 26 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Now supports homonym features in fusioned threads -* Imports the needed packages in generated AADL package - - ------------------------------------------------------------------------- -r6209 | delange | 2009-02-26 10:31:05 +0100 (Thu, 26 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - - * src/backends/ocarina-backends-pok_c-activity.adb - - fix an infinite loop with in event data ports - - ------------------------------------------------------------------------- -r6208 | lasnier | 2009-02-25 19:53:01 +0100 (Wed, 25 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/tests/SAE-standard-examples-01192009/example_002.aadl - D /software/ocarina/tests/SAE-standard-examples-01192009/example_002.aadl.ignore - M /software/ocarina/tests/SAE-standard-examples-01192009/example_002.aadl.out - M /software/ocarina/tests/SAE-standard-examples-01192009/example_007.aadl.out - - - * Update SAE standard examples draft0.999-01192009 traces - ------------------------------------------------------------------------- -r6207 | lasnier | 2009-02-25 19:25:32 +0100 (Wed, 25 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/SAE-standard-examples-01192009 - A /software/ocarina/tests/SAE-standard-examples-01192009/MANIFEST - A /software/ocarina/tests/SAE-standard-examples-01192009/example_001.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_001.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_002.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_002.aadl.ignore - A /software/ocarina/tests/SAE-standard-examples-01192009/example_002.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_003.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_004.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_004.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_005.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_005.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_006.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_006.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_007.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_007.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_008.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_008.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_009.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_009.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_010.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_011.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_012.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_012.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_013.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_014.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_014.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_015.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_015.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_016.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_016.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_017.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_017.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_018.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_018.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_019.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_019.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_020.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_020.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_021.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_022.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_022.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_023.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_023.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_024.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_025.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_026.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_026.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_027.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_027.aadl.out - A /software/ocarina/tests/SAE-standard-examples-01192009/example_028.aadl - A /software/ocarina/tests/SAE-standard-examples-01192009/example_028.aadl.out - - - - Add SAE Standard examples draft 0.999-01192009 - ------------------------------------------------------------------------- -r6206 | lasnier | 2009-02-25 19:14:43 +0100 (Wed, 25 Feb 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - - - * backends/ocarina-be_aadl-components-connections.adb - - update aadlv2 connection printer, now print <-> - for bidirectional connection - ------------------------------------------------------------------------- -r6205 | gilles | 2009-02-25 17:10:35 +0100 (Wed, 25 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-components.adb - -* bugfix : Duplicate_identifier was not called from the right package - - ------------------------------------------------------------------------- -r6203 | lasnier | 2009-02-24 18:44:45 +0100 (Tue, 24 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/tests/test025/test_flow_refinement_err.aadl.out - - - * test025/test_flow_refinement_err.aadl.out - -update trace (see rev 6197) - ------------------------------------------------------------------------- -r6202 | hugues | 2009-02-24 18:26:29 +0100 (Tue, 24 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/polyorb-hi-ada/ChangeLog - M /software/polyorb-hi-c/ChangeLog - - * Update ChangeLog - ------------------------------------------------------------------------- -r6201 | hugues | 2009-02-24 18:15:43 +0100 (Tue, 24 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv2/base_types.aadl - - * Add with keyword - ------------------------------------------------------------------------- -r6197 | lasnier | 2009-02-24 17:59:22 +0100 (Tue, 24 Feb 2009) | 8 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/tests/osate2-t04/t4.aadl.out - - - * ocarina/src/core/model/ocarina-analyzer-messages.adb - - display Display_Name of Identifier in error - message - - * ocarina/tests/osate2-t04/t4.aadl.out - - update aadlv2 trace test .out - ------------------------------------------------------------------------- -r6194 | lasnier | 2009-02-24 16:59:18 +0100 (Tue, 24 Feb 2009) | 5 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - - - * ocarina/src/core/model/ocarina-analyzer-semantics.adb - - update Check_Qualified_References with all aadlv2 - features - ------------------------------------------------------------------------- -r6193 | hugues | 2009-02-24 16:58:25 +0100 (Tue, 24 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - - * Correct regression introduced by change r6185 - ------------------------------------------------------------------------- -r6192 | lasnier | 2009-02-24 16:34:36 +0100 (Tue, 24 Feb 2009) | 5 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - - - * ocarina/src/core/model/ocarina-analyzer-semantics.adb - - bugfix : analyze qualified references names - with port spec features - ------------------------------------------------------------------------- -r6191 | lasnier | 2009-02-24 16:01:51 +0100 (Tue, 24 Feb 2009) | 11 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/tests/test023/test.aadl.out - A /software/ocarina/tests/test024/test.aadl.out - - - * ocarina/src/core/model/ocarina-analyzer-links.adb - - analyze qualified reference names for features - (it refers to import declaration in package) - - * ocarina/tests/test023/test.aadl.out - ocarina/tests/test024/test.aadl.out - - update test.aadl.out trace with - new error messages - - ------------------------------------------------------------------------- -r6190 | hugues | 2009-02-24 15:12:59 +0100 (Tue, 24 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - - * Update to match new signatures in PolyORB-HI/C - - For ticket #36 - ------------------------------------------------------------------------- -r6187 | lasnier | 2009-02-24 15:05:26 +0100 (Tue, 24 Feb 2009) | 23 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.ads - M /software/ocarina/tests/test023/test.aadl.out - - - * ocarina/src/core/model/ocarina-analyzer-finder.ad* - - Add function Find_In_Import_Declaration - - * ocarina/src/core/model/ocarina-analyzer-queries.adb - - Minor reformatting - - * ocarina/src/core/model/ocarina-analyzer-semantics.ad* - - Add Check_Qualified_References function, check if - the qualified reference name, uses for a - subcomponent or a property association, refers - to a package or a property set 'with' in the package - which contains the subcomponent or the property - association - - * ocarina/src/core/model/ocarina-analyzer-links.adb - - call Check_Qualified_References semantics analyze - in Link_Subcomponent and Link_Property - - * ocarina/tests/test023/test.aadl.out - - update aadl aadlv2 test .out trace - with new error messages - ------------------------------------------------------------------------- -r6185 | hugues | 2009-02-24 14:37:42 +0100 (Tue, 24 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - - * (Expand_Data_Instance): Correctly handle the case of data array. - - For ticket #38 - ------------------------------------------------------------------------- -r6184 | hugues | 2009-02-24 13:46:57 +0100 (Tue, 24 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - - * Correct the computation of thread dispatch protocol - ------------------------------------------------------------------------- -r6180 | gilles | 2009-02-23 17:21:02 +0100 (Mon, 23 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -Bugfix : fusion of wrapper connections works now - - ------------------------------------------------------------------------- -r6176 | lasnier | 2009-02-23 14:46:18 +0100 (Mon, 23 Feb 2009) | 22 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nutils.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nutils.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - A /software/ocarina/tests/osate2-t04/t4.aadl.out - M /software/ocarina/tests/test026/test.aadl - A /software/ocarina/tests/test027/test.aadl.out - - * ocarina/src/frontends/aadl/ - ocarina-fe_aadl-parser-namespaces.adb - - fix bug : correct locations for - import statements - - * ocarina/src/core/tree/ - ocarina-me_aadl-aadl_tree-nutils.ad* - - add Build_Package_Identifier function - - * ocarina/src/core/model/ - ocarina-analyzer-names.adb - - analyze import declaration in - package - - * ocarina/tests/osate2-t04/t4.aadl.out - ocarina/tests/test027/test.aadl.out - - add .out trace files - - * ocarina/tests/test026/test.aadl - - update import package test which - provides no crash - ------------------------------------------------------------------------- -r6174 | delange | 2009-02-23 11:43:54 +0100 (Mon, 23 Feb 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - * src/backends/ocarina-backends-c_common-types.adb - - Ensure that a data have subcomponents when generate it - - Generate all types, including the types used on other nodes - - * src/backends/ocarina-backends-c_tree-nutils.adb - - When we don't know the size of a data, use sizeof (data_name) - - For ticket #37 - ------------------------------------------------------------------------- -r6173 | gilles | 2009-02-20 17:07:07 +0100 (Fri, 20 Feb 2009) | 21 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - D /software/ocarina/resources/transfo.aadl - A /software/ocarina/resources/transformations.aadl (from /software/ocarina/resources/transfo.aadl:6158) - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.ads - -support for fusion of diferent period threads - -* ocarina/src/backends/ocarina-backends-properties.ad? : - primitives to access new properties - -* ocarina/src/transfo/ocarina-transfo-fusions.ad?, - ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb : - generation of different priorities models now enabled through - priority_shifter methods and PCP. - -* ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb : - - bugfix : subprogram features spec generation do not crash anymore - when a parameter data has not been handled before - - when a protected object is a priority_shifter (cf. homonym - property), does not add its data subcomponents as implicit - parameters - -* ocarina/resources/transfo.aadl : - package renaming, new property - - ------------------------------------------------------------------------- -r6171 | delange | 2009-02-19 12:10:07 +0100 (Thu, 19 Feb 2009) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.adb - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add headers RH_Sched, RH_Schedvalues - - Add RE_Pok_Config_Partitions_Scheduler - - Add RE_Pok_Sched_Fifo - - Add RE_Pok_Sched_Edf - - Add RE_Pok_Sched_Rms - - Add RE_Pok_Sched_Rr - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Do not include the same object file twice - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Generate an array that contain scheduling algorithms - for each partition - - ------------------------------------------------------------------------- -r6167 | gilles | 2009-02-18 18:26:47 +0100 (Wed, 18 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* bugfix : the fusion does not crash when involving sporadic+periodic - threads fusion - - ------------------------------------------------------------------------- -r6166 | gilles | 2009-02-18 18:07:28 +0100 (Wed, 18 Feb 2009) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb : - bugfix : only generate call to mode updater and scheduling loop - when their is multiples call sequences bound for a given port - -* ocarina/src/transfo/ocarina-transfo-fusions.adb : - bugfix : connections construction is fixed - bugfix : non-mode call sequences do not make the scheduler - builder crash anymore - -* ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb : - generated package indentation is fixed - - ------------------------------------------------------------------------- -r6164 | delange | 2009-02-18 17:22:38 +0100 (Wed, 18 Feb 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Initialize thread arguments to default values - - * src/backends/ocarina-backends-c_tree-nutils.ads - - Add M_Entry - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Thread_Attr_Init - - ------------------------------------------------------------------------- -r6163 | delange | 2009-02-18 15:27:20 +0100 (Wed, 18 Feb 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-c_tree-nutils.ads - - Add M_Priority, M_Time_Capacity and M_Deadline members - - * src/backends/ocarina-backends-pok_c-main.adb - - Fill the deadline and time_capacity members in the - thread attributes - - ------------------------------------------------------------------------- -r6162 | gilles | 2009-02-18 14:25:27 +0100 (Wed, 18 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/polyorb-hi-ada/src/Makefile.am - A /software/polyorb-hi-ada/src/polyorb_hi-scheduler.adb (from /software/polyorb-hi-ada/src/scheduler.adb:6157) - A /software/polyorb-hi-ada/src/polyorb_hi-scheduler.ads (from /software/polyorb-hi-ada/src/scheduler.ads:6157) - D /software/polyorb-hi-ada/src/scheduler.adb - D /software/polyorb-hi-ada/src/scheduler.ads - -* Replaced scheduler.ad? by polyorb_hi-scheduler.ad?, fix package -instance generation accordingly, updated makefile from polyorb-hi - - ------------------------------------------------------------------------- -r6158 | gilles | 2009-02-18 13:53:15 +0100 (Wed, 18 Feb 2009) | 45 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - A /software/ocarina/resources/transfo.aadl - M /software/ocarina/src/backends/ocarina-backends-ada_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.ads - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.ads - -now supports code generation for fusioned models - -resources : - -* resources/transfo.aadl : - add a package for transformation-specific properties - -transfo : - -* src/transfo/ocarina-transfo-fusions.ad? : - - call the scheduler and schedule printer - - fixed source_name of generated subprograms - - set a period and priority fo all call sequences, including - the one bind to the stop_mode -* src/transfo/ocarina-transfo-fusions-scheduler.ad? : - Computes scheduling of the thread mode and use it to - instanciate a generic package -* src/transfo/scheduler.ad? : - generic package for scheduler instanciation - -backends : - -* src/backends/ocarina-backends-ada_tree-nodes.idl, - src/backends/ocarina-backends-ada_tree-generator, - src/backends/ocarina-backends-ada_tree-nutils.adb, - src/backends/ocarina-backends-utils.adb : - added a exit/when statement -* src/backends/ocarina-backends-properties.ad? : - Supports source_name property from transformation package, - same behavior than the original but does not "with" the - owner package in polyorb_hi_generated-subprograms.adb -* src/backends/ocarina-backends-po_hi_ada-subprograms.adb : - "With" the generated instanciated package -* src/backends/ocarina-backends-po_hi_ada-activity.adb, - src/backends/ocarina-backends-po_hi_ada-mapping.ad? : - - no empty mode transition automata is generated if - their is no mode transition defined - - generates a mode updater procedure - - mode type declaration is now done in the specs - - instanciated scheduler package is withed - - the mode switch/case of the thread is embedded into a loop, - loop end with a exit/when statement controled by a variable - within the gerated package - - ------------------------------------------------------------------------- -r6152 | hugues | 2009-02-18 13:12:59 +0100 (Wed, 18 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/autotest.sh - - * (autotest.sh): Add new flag --projects to test AADL - projects, minor reformatting of the usage() function - - ------------------------------------------------------------------------- -r6151 | gilles | 2009-02-17 18:38:12 +0100 (Tue, 17 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.adb - -* bugfix : can extract integer values from literals as well as -signed_aadlnumber - ------------------------------------------------------------------------- -r6150 | hugues | 2009-02-17 13:23:03 +0100 (Tue, 17 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/base_types.aadl - - * Update package after the February SAE AADL meeting, inline - with v0.11 of the data modeling annex. - - ------------------------------------------------------------------------- -r6149 | hugues | 2009-02-17 12:55:39 +0100 (Tue, 17 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6148 | hugues | 2009-02-17 11:39:40 +0100 (Tue, 17 Feb 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - - * (Map_C_Defining_Identifier): properly handle the mapping of - nested packages onto C identifiers. - - For ticket #34 - ------------------------------------------------------------------------- -r6147 | hugues | 2009-02-17 11:38:29 +0100 (Tue, 17 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - * (To_C_Name): do not replace two consecutive underscores with - "_U" pattern. - - ------------------------------------------------------------------------- -r6146 | hugues | 2009-02-17 11:30:31 +0100 (Tue, 17 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * Minor reformatting - ------------------------------------------------------------------------- -r6144 | delange | 2009-02-16 18:29:03 +0100 (Mon, 16 Feb 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Create sampling port - - * src/backends/ocarina-backends-pok_c-activity.adb - - Fix assignment with ret variable, generate - ret = pok_sampling_read ... - - ------------------------------------------------------------------------- -r6143 | delange | 2009-02-16 17:22:49 +0100 (Mon, 16 Feb 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-activity.adb - - Use pok_port_size_t instead of uint8_t to describe a size - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Introduce pok_port_size_t type - - ------------------------------------------------------------------------- -r6142 | gilles | 2009-02-16 15:18:32 +0100 (Mon, 16 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - -* remove debug prints - - ------------------------------------------------------------------------- -r6141 | gilles | 2009-02-16 15:10:46 +0100 (Mon, 16 Feb 2009) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - A /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.adb - A /software/ocarina/src/transfo/ocarina-transfo-fusions-scheduler.ads - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* bugfix : dequeue is only call once on each variable, even in case of - string entrypoint -* bugfix : only variable actually used by the call sequence or extern - subprogram are fetched (ie. declared and read) - ------------------------------------------------------------------------- -r6140 | lasnier | 2009-02-16 13:25:40 +0100 (Mon, 16 Feb 2009) | 8 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - - - * software/ocarina/src/core/tree/ocarina-me_aadl.ads - - resolve bug regression relative to bus connection type - - * software/ocarina/src/frontends/aadl/ocarina-fe_aadl- - parser-components-connections.adb - - minor reformatting - ------------------------------------------------------------------------- -r6139 | lasnier | 2009-02-12 21:02:04 +0100 (Thu, 12 Feb 2009) | 47 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-components-connections.adb - M /software/ocarina/src/core/model/ocarina-builder-components-connections.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - M /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - - - * ocarina-fe_aadl-parser-components-connections.adb - - update connection support compliant with AADL v2 - proposed draft - - * ocarina-fe_aadl-lexer.adb - - disable '->>' token in AADL v2 - - enable '<-> token in AADL v2 - - * ocarina-me_aadl-tokens.ad* - - replace token T_Simple_Connection by - T_Direct_Connection - - add token T_Bidirect_Connection corresponding to - bidirectionnal '<->' connection in AADL v2 - - disable token T_Immediate_Connection in AADL v2 - - remove token T_Delayed_Connection - - * ocarina-me_aadl-aadl_tree-nodes.idl - - add field Bidirectional in connection interface - - * core/tree/ocarina-me_aadl.ads - core/model/ocarina-analyzer-queries.adb - core/model/ocarina-builder-components-connections.ad* - core/model/ocarina-analyzer-semantics.adb - ocarina-fe_aadl-parser-components-flows.adb - ocarina-fe_aadl-parser-components-modes.adb - - update connection type category, - replace CT_Data_Delayed by CT_Data_Immediate - - replace T_Simple_Connection by T_Direct_Connection - now T_Direct_Connection represent T_Simple_Connection - in AADL v1 and T_Directional_Connection in AADL v2 - - minor reformatting - - * backends/ocarina-be_aadl-components-flows.adb - backends/ocarina-be_aadl-components-modes.adb - backends/ocarina-be_aadl-components-connections.adb - - update AADL v2 pretty printer relative to - new tokens added - - * backends/ocarina-backends-po_hi_ada-activity.adb - - minor reformatting - - * backends/ocarina-backends-utils.adb - - replace CT_Data_Delayed by CT_Data_Immediate - - - ------------------------------------------------------------------------- -r6138 | gilles | 2009-02-12 19:00:58 +0100 (Thu, 12 Feb 2009) | 24 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - -now supports modes for all kind of threads, including hybrid -ones - -- src/backends/ocarina-backends-po_hi_ada-activity.adb : - * no empty switch structure is generated anymore in a moded - thread if no mode transition is defined - * OUT ports set and send are done after each call sequence - execution - * IN ports fetch is done at each port activation - * the "dequeue" message is only printed if their is actually - ports to dequeue -- src/backends/ocarina-backends-expander.adb : - * a property association is associated to the period_event - port for each mode that are adressed by the - compute_entrypoint_call_sequence property -- ocarina-backends-build_utils.adb : - * compute_entrypoint is only call when needed (ie. in C - generation) -- ocarina-backends-properties.adb : - * Get_Port_Compute_Entrypoint functions now support in_mode - parameters - * Get_Compute_Entrypoint with return name_id now only returns - a results for compute entrypoint property - ------------------------------------------------------------------------- -r6137 | gilles | 2009-02-12 14:13:06 +0100 (Thu, 12 Feb 2009) | 6 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Stop_Mode now has a corresponding entrypoint in the thread, which -allows it to be addressed in code generation -* bugfix : Copy_Connections now only handles the parameter-given call -sequence connections' - - ------------------------------------------------------------------------- -r6136 | lasnier | 2009-02-11 19:28:06 +0100 (Wed, 11 Feb 2009) | 18 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/core/model/ocarina-builder-annexes.adb - M /software/ocarina/src/core/model/ocarina-builder-annexes.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test039 - A /software/ocarina/tests/test039/MANIFEST - A /software/ocarina/tests/test039/test.aadl - A /software/ocarina/tests/test039/test.aadl.out - - - * ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - - update annex parsing in accordance with aadl v2 syntax - - * ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - - annex_subclause node may declare modes (in_modes) - - * ocarina/src/core/model/ocarina-builder-annexes.adb - ocarina/src/core/model/ocarina-builder-annexes.ads - - update builders relatives to modes in annex_subclause - - * ocarina/src/backends/ocarina-be_aadl-annexes.adb - - update aadl v2 annex pretty printer - - * ocarina/tests/test039/* - - add test039 relatives to aadl v2 annex subclause syntax - - ------------------------------------------------------------------------- -r6132 | gilles | 2009-02-10 17:55:23 +0100 (Tue, 10 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* bugfix : added data_representation to the protected objects -* bugfix : final thread dispatch protocol detection fixed - ------------------------------------------------------------------------- -r6131 | gilles | 2009-02-10 15:03:24 +0100 (Tue, 10 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Added a temporary solution to design the initial mode - - ------------------------------------------------------------------------- -r6130 | gilles | 2009-02-10 14:57:53 +0100 (Tue, 10 Feb 2009) | 8 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Manage_Component_Properties : bugfix added the duration type in the -property (eg. ms) -* Declare_Generated_Procedure : bugfix : put back Ada95 as an enum -value instead of a string -* Add_Subprogram_To_Data : bugfix : connect the subcomponent data to -the corresponding parameter of the subprogram, instead of the whole -subprogram - ------------------------------------------------------------------------- -r6129 | delange | 2009-02-10 13:22:04 +0100 (Tue, 10 Feb 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Config_Stacks_Size - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Specify the memory needed for the stacks of every threads - in each partition - - ------------------------------------------------------------------------- -r6127 | delange | 2009-02-10 12:59:24 +0100 (Tue, 10 Feb 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - - * src/backends/ocarina-backends-po_hi_c-main.adb - - Use Source_Name instead of Simulink::Signal - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Delete functionnalities dedicated to simulink - - - ------------------------------------------------------------------------- -r6126 | gilles | 2009-02-10 11:47:05 +0100 (Tue, 10 Feb 2009) | 7 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* bugfix : can now compute period even if only one of the fusioned threads is -periodic (Manage_Component_Properties) -* Fixed a bug in compute_entrypoint_call_sequence assignation for sporadic -call sequences -* entrypoint are now always compute_entrypoint_call_sequence - - ------------------------------------------------------------------------- -r6125 | gilles | 2009-02-10 11:06:55 +0100 (Tue, 10 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Comment fix - - ------------------------------------------------------------------------- -r6124 | gilles | 2009-02-10 11:05:34 +0100 (Tue, 10 Feb 2009) | 10 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Declare_Generated_Procedure : source name and language are -now within double quotes in generated AADL code -* Copy_All_Call_Sequences : when their is priority change, -call Add_Subprogram_To_Data - - Add_Subprogram_To_Data : Add a procedure containing the call - sequence code in the protected object and make the call sequence - be a simple call to this procedure -* bugfix : Old processes are now properly deleted - - ------------------------------------------------------------------------- -r6123 | gilles | 2009-02-09 16:56:35 +0100 (Mon, 09 Feb 2009) | 9 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.ads - -* first path toward priority change management - - Register_Priorities : for each fusioned call sequence, register its -priority; - - Build_Protected_Objects : for each priority value (except for the -minimum priority), declare a new data with PCP and the same priority, -and put a single subcomponent into the new thread; - - Copy_All_Call_Sequences : find back the associated data subcomponent -(ie. with the same priority). - ------------------------------------------------------------------------- -r6117 | gilles | 2009-02-09 11:24:08 +0100 (Mon, 09 Feb 2009) | 6 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* New version of transfo package, matching the mapping described - in the euromicro paper -* Only perform model fusion yet (still need to generate some code) -* Priority change not implemented yet - - ------------------------------------------------------------------------- -r6116 | gilles | 2009-02-05 16:42:28 +0100 (Thu, 05 Feb 2009) | 3 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -* Fixed bugs due to the AADL tree spliting - - ------------------------------------------------------------------------- -r6115 | lasnier | 2009-02-05 14:39:48 +0100 (Thu, 05 Feb 2009) | 18 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - - - * core/model/ocarina-analyzer-finder.adb - core/model/ocarina-analyzer-links.adb - - Analyze subprogram subcomponent access - - * instance/ocarina-instances-components-subprogram_calls.adb - - Support subprogram subcomponent access instanciation - in subprogram call sequence - - * backends/ocarina-backends-properties.adb - backends/ocarina-backends-po_hi_ada-types.adb - - Support subprogram subcomponent access instance - (will change in next commit) - - * ocarina-fe_aadl-parser-components-subprogram_calls.adb - ocarina-instances-components-subprogram_calls.adb - - Minor reformatting - ------------------------------------------------------------------------- -r6113 | hugues | 2009-02-04 13:36:53 +0100 (Wed, 04 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - * Add more verbose error message if the size of a data - component is not supported - - ------------------------------------------------------------------------- -r6111 | hugues | 2009-02-03 01:52:32 +0100 (Tue, 03 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/mgmt/ocarina-options.adb - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/main/ocarina_cmd.adb - - * Properly reports mixed usage of parameters - ------------------------------------------------------------------------- -r6110 | hugues | 2009-02-02 19:21:06 +0100 (Mon, 02 Feb 2009) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Typo for the --runtimes flag - ------------------------------------------------------------------------- -r6109 | hugues | 2009-02-02 19:19:20 +0100 (Mon, 02 Feb 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - - * Expand data components recursively - - For ticket #32 - ------------------------------------------------------------------------- -r6107 | delange | 2009-01-31 20:24:15 +0100 (Sat, 31 Jan 2009) | 11 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - src/backends/ocarina-backends-pok_c-runtime.ads - src/backends/ocarina-backends-pok_c-deployment.adb - - Handle stdio and stdlib additional features - - * resources/AADLv2/pok_properties.aadl - - Add the stdio and stdlib features as additional - features - - ------------------------------------------------------------------------- -r6106 | delange | 2009-01-30 21:22:00 +0100 (Fri, 30 Jan 2009) | 15 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Add POK_Additional_Features_Name - - Add POK_Additional_Feature_Libmath_Name - - Add Get_POK_Additional_Features - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Needs_Libmath macro - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Automatically generate POK_NEEDS_LIBMATH - when the property pok::additional_features - requires it. - - ------------------------------------------------------------------------- -r6105 | delange | 2009-01-30 16:20:40 +0100 (Fri, 30 Jan 2009) | 6 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - - * resources/AADLv2/pok_properties.aadl - - Declare the Additional_Features to add other functionnalities - in the partition runtime. It could be useful if you need some - functionnality like libmath (for Simulink integration) - - ------------------------------------------------------------------------- -r6104 | delange | 2009-01-29 18:50:03 +0100 (Thu, 29 Jan 2009) | 30 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Do not declare a variable that contains return value - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Do not use POK_PARTITION_STATE macro, use - POK_PARTITION_MODE macros instead. These macros - are available in both kernel and partition land. - - Introduce Map_POK_Kernel_Action function that - map a recovery action in the kernel land. - - * src/backends/ocarina-backends-c_tree-nutils.ads - - Add parameters P_Partition and P_Error - - Add types T_Uint8_T and T_Uint32_T - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Partition_Error, RE_Pok_Kernel_Error - and RE_Pok_Kernel_Stop - - Change runtime macros from POK_PARTITION_STATE - to POK_PARTITION_MODE - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add Visit_Processor_Instance and - Visit_Virtual_Processor_Instance - - Map Kernel and Partition recovery actions and - errors - - Generate a function used in the kernel to recover - errors raised in the kernel - - ------------------------------------------------------------------------- -r6103 | delange | 2009-01-29 16:10:15 +0100 (Thu, 29 Jan 2009) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Add an assertion for each called function - - * src/backends/ocarina-backends-pok_c-activity.adb - - Add an assertions for communications - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add functions to make macro calls - - Add functions to manipulate assert calls - - * src/backends/ocarina-backends-c_tree-nodes.idl - - Add the Macro_Call node - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add mising runtime elements (assert, ...) - - * src/backends/ocarina-backends-c_tree-generator.adb - - Generate Macro_Call nodes - - - ------------------------------------------------------------------------- -r6102 | delange | 2009-01-28 15:20:20 +0100 (Wed, 28 Jan 2009) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-c_common-mapping.adb - - Map the right function when a stop may be stopped - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Thread_Stop function - - ------------------------------------------------------------------------- -r6101 | hugues | 2009-01-27 16:20:55 +0100 (Tue, 27 Jan 2009) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - M /software/polyorb-hi-c/configure.ac - M /software/polyorb-hi-c/include/po_hi_marshallers.h - M /software/polyorb-hi-c/include/po_hi_types.h - M /software/polyorb-hi-c/src/po_hi_marshallers.c - - * Maps AADL data component whose data representation is - boolean to __po_hi_bool_t, defined as per C99 to bool - - Add marshallers for __po_hi_bool_t. - - For ticket #30 - - ------------------------------------------------------------------------- -r6099 | delange | 2009-01-24 00:29:49 +0100 (Sat, 24 Jan 2009) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-properties.adb - - fix a bug, report correctly the recovery actions - - * src/backends/ocarina-backends-c_common-mapping.adb - - complete the function Map_Pok_Action - - * src/backends/ocarina-backends-pok_c-runtime.ads - - add missing function that recover errors - - ------------------------------------------------------------------------- -r6098 | delange | 2009-01-23 16:37:37 +0100 (Fri, 23 Jan 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Add some comments - - ------------------------------------------------------------------------- -r6097 | delange | 2009-01-23 16:33:24 +0100 (Fri, 23 Jan 2009) | 15 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Handle errors for each thread in each partition - - * src/backends/ocarina-backends-properties.adb - - Handle all properties that describe errors and actions - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add Map_POK_Action, which map a property - into a function call that will recover an error - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add all error maccro (RE_Pok_Error_Kind...) - - ------------------------------------------------------------------------- -r6093 | delange | 2009-01-23 00:33:52 +0100 (Fri, 23 Jan 2009) | 23 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * Purpose : implement error handler in the generated code - - * src/backends/ocarina-backends-pok_c-main.adb - - Generate the function pok_error_handler_worker - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add variables V_Error and V_Thread used in the - error handler - - * src/backends/ocarina-backends-c_tree-nodes.idl - - Add Array_Value node - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add RE_Pok_Threads - - Add RE_Pok_Error_Handler_Set_Ready - - Add RE_Pok_Error_Handler_Worker - - Add RE_Pok_Use_Generated_Error_Handler - - * src/backends/ocarina-backends-c_tree-generator.adb - - Generate Array_Value nodes - - ------------------------------------------------------------------------- -r6092 | hugues | 2009-01-21 16:30:10 +0100 (Wed, 21 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Document new flags - ------------------------------------------------------------------------- -r6091 | hugues | 2009-01-21 14:02:08 +0100 (Wed, 21 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Add initialization for the doruntimes variable - ------------------------------------------------------------------------- -r6088 | hugues | 2009-01-20 17:53:14 +0100 (Tue, 20 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Add "-r" flag to test runtimes - ------------------------------------------------------------------------- -r6087 | hugues | 2009-01-20 15:43:09 +0100 (Tue, 20 Jan 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * Remove code generation circuitery for - the__PO_HI_MAX_ARRAY_SIZE macro, no longer required. - - ------------------------------------------------------------------------- -r6084 | hugues | 2009-01-20 11:12:50 +0100 (Tue, 20 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/polyorb-hi-ada/ChangeLog - M /software/polyorb-hi-c/ChangeLog - - * Update ChangeLog - ------------------------------------------------------------------------- -r6075 | hugues | 2009-01-19 17:38:34 +0100 (Mon, 19 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6074 | hugues | 2009-01-19 17:37:14 +0100 (Mon, 19 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - * Follow up to change r6066 - ------------------------------------------------------------------------- -r6070 | hugues | 2009-01-19 16:02:03 +0100 (Mon, 19 Jan 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - - * (Setup_Thread): factor out common code between - Setup_Periodic_Thread and Setup_Sporadic_Thread. - - ------------------------------------------------------------------------- -r6069 | hugues | 2009-01-19 15:00:09 +0100 (Mon, 19 Jan 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - M /software/polyorb-hi-c/include/po_hi_marshallers.h - M /software/polyorb-hi-c/include/po_hi_types.h - M /software/polyorb-hi-c/src/po_hi_marshallers.c - - * Add support for float32 and float64 types - - For ticket #29 - ------------------------------------------------------------------------- -r6068 | delange | 2009-01-19 13:52:18 +0100 (Mon, 19 Jan 2009) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - The main thread put the partition in the normal mode - instead of falling in an infinite loop - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add all possible modes of all partitions (POK_PARTITION_STATE_*) - - Add Pok_Partition_Set_Mode - - ------------------------------------------------------------------------- -r6067 | hugues | 2009-01-19 13:38:23 +0100 (Mon, 19 Jan 2009) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * (Ocarina.Backends.Utils.Convert_To_Bytes): suppress - duplicate function of To_Bytes - - ------------------------------------------------------------------------- -r6066 | hugues | 2009-01-19 13:34:19 +0100 (Mon, 19 Jan 2009) | 14 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - M /software/polyorb-hi-c/include/po_hi_marshallers.h - M /software/polyorb-hi-c/include/po_hi_types.h - M /software/polyorb-hi-c/src/po_hi_marshallers.c - - * (po_hi_marshallers.[ch]): add support for unsigned integer - types, characters - - * (po_hi_types.h): add support for __po_hi_uint64 - - * (ocarina-backends-po_hi_c-runtime.ads, - ocarina-backends-c_common-types.adb, - ocarina-backends-po_hi_c-marshallers.adb): add code - generation for unsigned integer, characters - - For ticket #27, - For ticket #28 - - ------------------------------------------------------------------------- -r6064 | delange | 2009-01-16 18:14:58 +0100 (Fri, 16 Jan 2009) | 20 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Create the error handler when errors must be detected - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Support the properties that declare the errors/actions - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add pok_error_handler_create function - - Add NEEDS_ERROR_HANDLING maccro - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add NEEDS_ERROR_HANDLING when needed - - Add one thread per partition when error must be handled - inside the partition - - * resources/AADLv2/pok_properties.aadl - - update recovery actions/errors - - ------------------------------------------------------------------------- -r6063 | hugues | 2009-01-16 17:22:29 +0100 (Fri, 16 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - - * Suppress Ada-tree specific code - ------------------------------------------------------------------------- -r6061 | delange | 2009-01-16 13:11:14 +0100 (Fri, 16 Jan 2009) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - - * AADLv2/pok_properties.aadl - - Remove licence header, not relevant in the context of ocarina - - ------------------------------------------------------------------------- -r6060 | hugues | 2009-01-16 10:55:57 +0100 (Fri, 16 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/resources/emacs/aadl-mode.el - - * Added AADLv2 keyworkds for better syntax highlighting - ------------------------------------------------------------------------- -r6059 | hugues | 2009-01-16 10:41:47 +0100 (Fri, 16 Jan 2009) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina_cmd.adb - - * Replace Display_Error with equivalent calls to Exit_On_Error - - ------------------------------------------------------------------------- -r6058 | delange | 2009-01-15 23:48:00 +0100 (Thu, 15 Jan 2009) | 7 lines -Changed paths: - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add a thread in each partition to handle faults - - * resources/AADLv2/pok_properties.aadl - - Update failures/actions list - - ------------------------------------------------------------------------- -r6057 | lasnier | 2009-01-09 21:41:26 +0100 (Fri, 09 Jan 2009) | 4 lines -Changed paths: - M /software/ocarina/examples/Makefile.am - - - * Remove obsolete reference about obsolete - testscript for Petri net backend - ------------------------------------------------------------------------- -r6056 | hugues | 2009-01-09 14:51:11 +0100 (Fri, 09 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Add --clean flag to remove testsuite specific files - ------------------------------------------------------------------------- -r6055 | hugues | 2009-01-09 14:49:46 +0100 (Fri, 09 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/examples/Makefile.am - D /software/ocarina/examples/test_pn_for_all.sh - - * Remove obsolete testscript for Petri net backend - ------------------------------------------------------------------------- -r6054 | hugues | 2009-01-09 10:45:24 +0100 (Fri, 09 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Better output for lcov output - ------------------------------------------------------------------------- -r6048 | hugues | 2009-01-07 17:23:48 +0100 (Wed, 07 Jan 2009) | 2 lines -Changed paths: - D /software/ocarina/testsuite - - * Remove deprecated testsuite directory - ------------------------------------------------------------------------- -r6045 | hugues | 2009-01-05 21:57:43 +0100 (Mon, 05 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl.adb - - * Revert previous unintentional patch - ------------------------------------------------------------------------- -r6044 | hugues | 2009-01-05 15:32:34 +0100 (Mon, 05 Jan 2009) | 3 lines -Changed paths: - M /software/ocarina/autotest.sh - M /software/ocarina/configure.ac - M /software/ocarina/projects/ocarina-main.gpr - D /software/ocarina/projects/ocarina.gpr - A /software/ocarina/projects/ocarina.gpr.in - M /software/ocarina/tools/mknodes/mknodes.gpr - - * Add support for GCOV and LCOV, new flag --enable=gcov has - been added to Ocarina to report code coverage - ------------------------------------------------------------------------- -r6043 | hugues | 2009-01-05 15:29:09 +0100 (Mon, 05 Jan 2009) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl.ads - - * Minor reformatting - ------------------------------------------------------------------------- -r6033 | hugues | 2008-12-17 12:48:51 +0100 (Wed, 17 Dec 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/PROBLEM-REPORT-FORM - - * Minor adjustments - ------------------------------------------------------------------------- -r6032 | hugues | 2008-12-17 12:47:51 +0100 (Wed, 17 Dec 2008) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/polyorb-hi-ada/src/native.adc - M /software/polyorb-hi-c/ChangeLog - -Update - ------------------------------------------------------------------------- -r6031 | hugues | 2008-12-17 12:46:52 +0100 (Wed, 17 Dec 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - A /software/ocarina/doc/PROBLEM-REPORT-FORM - -Add PROBLEM-REPORT-FORM to standardize bug reports - ------------------------------------------------------------------------- -r6030 | lasnier | 2008-12-15 14:42:28 +0100 (Mon, 15 Dec 2008) | 5 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - - - * ocarina-fe_aadl-parser-components-subprogram_calls.adb : - - Restore correct locations for subprogram call in - subprogram call sequences - ------------------------------------------------------------------------- -r6026 | lasnier | 2008-12-11 21:55:05 +0100 (Thu, 11 Dec 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - - * Minor reformatting - ------------------------------------------------------------------------- -r6025 | hugues | 2008-12-11 21:41:35 +0100 (Thu, 11 Dec 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r6024 | delange | 2008-12-11 21:39:11 +0100 (Thu, 11 Dec 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - * Fix compilation errors - - ------------------------------------------------------------------------- -r6020 | delange | 2008-12-10 22:36:05 +0100 (Wed, 10 Dec 2008) | 42 lines -Changed paths: - M /software/ocarina/resources/AADLv2/aadl_project.aadl - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Add Scade_Signal_Name variable - - Add Subprogram_Simulink value as a new kind of - subprogram - - Detect Scade Subprograms - - Add Get_Scade_Signal property function - - * src/backends/ocarina-backends-po_hi_c.adb - - Adapt the build process to link Scade application - code - - * src/backends/ocarina-backends-po_hi_ada.adb - src/backends/ocarina-backends-po_qos_ada.adb - - Function fits with the Generic function to build - Makefile - - * src/backends/ocarina-backends-build_utils.adb - src/backends/ocarina-backends-build_utils.ads - - Add options in the Makefile record to integrate - scade application code - x Add Scade_Directory in the Makefile record - x Add Scade_Directory in the Makefile record - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add mapping rules for Scade application code - - Add Map_Scade_Function function - - Add Map_Scade_Struct_In - - Add Map_Scade_Struct_Out - - Add Map_Scade_Parameter - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add facility to preserve the case in header - file names. - - Map Simulink Subprograms - - * resources/AADLv2/aadl_project.aadl - - Add Scade value to the possible languages - - ------------------------------------------------------------------------- -r6016 | hugues | 2008-12-10 14:53:56 +0100 (Wed, 10 Dec 2008) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/polyorb-hi-ada/ChangeLog - M /software/polyorb-hi-c/ChangeLog - - * Update - ------------------------------------------------------------------------- -r6011 | delange | 2008-12-09 17:06:06 +0100 (Tue, 09 Dec 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - - * src/backends/ocarina-backends-po_hi_c-marshallers.adb - - Fix bug, unmarshall Data_None well, instead of taking the - address of a pointer - ------------------------------------------------------------------------- -r6009 | delange | 2008-12-09 00:21:12 +0100 (Tue, 09 Dec 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * src/backends/ocarina-backends-po_hi_c-runtime.ads - src/backends/ocarina-backends-c_common-mapping.adb - - Add definition of __po_hi_simulink_update function - to update model values - ------------------------------------------------------------------------- -r6006 | delange | 2008-12-09 00:04:27 +0100 (Tue, 09 Dec 2008) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add missing runtime functions to integrate - simulink code - - * src/backends/ocarina-backends-po_hi_c-deployment.adb - - Add model name and initialization function name - in the deployment file - - ------------------------------------------------------------------------- -r6004 | delange | 2008-12-08 22:38:26 +0100 (Mon, 08 Dec 2008) | 61 lines -Changed paths: - M /software/ocarina/resources/AADLv2/aadl_project.aadl - M /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * General : First patch for Simulink integration with C code - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Handle Properties relevant to Simulink application code - - Add Simulink_Signal_Name and Simulink_Property_Name - variables to detect simulink::signal and simulink::property - AADL properties - - * src/backends/ocarina-backends-po_hi_c.adb - - Makefiles now contains SIMULINK_DIR and SIMULINK_NODE - information that contains the directory of the simulink - code AND the name of the node integrated with the generated - code - - * src/backends/ocarina-backends-po_hi_ada.adb - src/backends/ocarina-backends-po_qos_ada.adb - - Change procedure definition to fit with new Makefiles - definition (the record changed in build-utils) - - * src/backends/ocarina-backends-po_hi_c-deployment.adb - - Add maccro that contain the name of the simulink - integrated node - - * src/backends/ocarina-backends-build_utils.adb - src/backends/ocarina-backends-build_utils.ads - - Change the record definition of a makefile and integrate - information relevant to simulink application code - - * src/backends/ocarina-backends-po_hi_c-runtime.adb - src/backends/ocarina-backends-po_hi_c-runtime.ads - - Delete an old TODO already fixed - - - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add mapping functions for simulink signals - - * src/backends/ocarina-backends-po_hi_c-main.adb - - Initialize simulink application code - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Change the function that builds an identifier - and can generate pointed identifiers - - * src/backends/ocarina-backends-c_tree-nodes.idl - - An Identifier can now be a pointed value - - * src/backends/ocarina-backends-c_tree-generator.adb - - Generate pointers - - * resources/AADLv2/pok_properties.aadl - - Change some properties to prepare the implementation - of safety handlers - - * resources/AADLv2/aadl_project.aadl - - Add a new value to specify a subprogram as a simulink - one - - ------------------------------------------------------------------------- -r6001 | gilles | 2008-12-01 11:31:15 +0100 (Mon, 01 Dec 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - -* ocarina/src/backends/ocarina-backends-boundt.adb : - fixed bugs due to the split of the ocarina tree - - ------------------------------------------------------------------------- -r6000 | gilles | 2008-11-28 19:55:25 +0100 (Fri, 28 Nov 2008) | 4 lines -Changed paths: - M /software/ocarina/doc/supported-properties.txt - -* doc/supported-properties.txt : - mentioned standard version for property support - - ------------------------------------------------------------------------- -r5999 | gilles | 2008-11-28 19:46:46 +0100 (Fri, 28 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/doc/supported-properties.txt - -* doc/supported-properties.txt : - Added mention to the teh compute_entrypoints relatives properties - ------------------------------------------------------------------------- -r5998 | gilles | 2008-11-28 17:23:14 +0100 (Fri, 28 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - -* ocarina/src/backends/ocarina-backends-properties.adb : - deleted useless comment - ------------------------------------------------------------------------- -r5997 | gilles | 2008-11-28 17:20:17 +0100 (Fri, 28 Nov 2008) | 20 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - -* ocarina/src/backends/ocarina-backends-expander.adb : - - typo fix; - - the new port (corresponding to the 'period' event) - compute_entrypoint property will know the instance of - its reference. - -* ocarina/src/backends/ocarina-backends-properties.adb : - - detects both 'compute_entrypoint' and - 'compute_entrypoint_call_sequence' in threads and - ports; - -* ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb : - - make_call_sequence calls create_call_sequence, which no - longuer handle directly global variables - - make_thread_compute_entrypoint can handle call sequence - reference as entrypoints (by calling make_call_sequence) - - make_ports_compute_entrypoint can handle call sequence - reference as entrypoints (by calling create_call_sequence) - - ------------------------------------------------------------------------- -r5995 | gilles | 2008-11-28 14:38:48 +0100 (Fri, 28 Nov 2008) | 9 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-debug.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities-properties.adb - -* core/tree/ocarina-me_aadl-aadl_instances-debug.adb : - fixed property values print (backend_node does - not exist yet, and proparty_name belong to the - aadl_tree - -* core/tree/ocarina-me_aadl-aadl_instances-entities-properties.adb : - delete useless comment - - ------------------------------------------------------------------------- -r5986 | zalila | 2008-11-26 16:33:31 +0100 (Wed, 26 Nov 2008) | 10 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.adb - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/main/ocarina-configuration.adb.in - M /software/ocarina/src/main/ocarina_cmd.adb - - * (ocarina-configuration.adb.in, ocarina-options.ad?): Transformed - Default_Library_Path into a function instead of a hard coded Name_Id. - This allows to get a correct result just after changing the value of - AADL_Version. - - * (ocarina_cmd.adb): Change AADL_Version before building the list of - the files to be parsed. This allows to have the correct path of - predeclared property sets depending on the AADL version given in the - scenario. - ------------------------------------------------------------------------- -r5985 | gilles | 2008-11-25 11:36:52 +0100 (Tue, 25 Nov 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - -* bugfix : - - can find a reference on a call sequence - - ------------------------------------------------------------------------- -r5984 | delange | 2008-11-25 01:50:19 +0100 (Tue, 25 Nov 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - - * src/backends/ocarina-backends-po_hi_c-marshallers.adb - - Handle marshallers functions for Data_None, does not - call recursivly the same marshallers - ------------------------------------------------------------------------- -r5983 | delange | 2008-11-24 19:55:34 +0100 (Mon, 24 Nov 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - For each inter-partition communication, build the right - routing tables, declaring the good number of destinations - ------------------------------------------------------------------------- -r5982 | delange | 2008-11-24 17:14:48 +0100 (Mon, 24 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/doc/supported-properties.txt - - * doc/supported-properties.txt - - Transform into a CSV file - ------------------------------------------------------------------------- -r5981 | hugues | 2008-11-24 13:49:00 +0100 (Mon, 24 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - - * Also consider Initialize_Entrypoint when looking for C source files. - - ------------------------------------------------------------------------- -r5980 | delange | 2008-11-24 05:34:29 +0100 (Mon, 24 Nov 2008) | 4 lines -Changed paths: - A /software/ocarina/doc/supported-properties.txt - - * doc/supported-properties.txt - Add first version of a table that indicates all supported - properties for each backend. - ------------------------------------------------------------------------- -r5979 | delange | 2008-11-23 06:22:34 +0100 (Sun, 23 Nov 2008) | 12 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - - * src/backends/ocarina-backends-po_hi_c-activity.adb - src/backends/ocarina-backends-po_hi_c-marshallers.adb - - Put the right size if we use an array - - * src/backends/ocarina-backends-c_common-types.adb - - Handle Data_None, useful in same case (actually, - to integrate simulink code) - - * src/backends/ocarina-backends-c_tree-nutils.adb - - handle Data_None in Get_Data_Size - - ------------------------------------------------------------------------- -r5966 | delange | 2008-11-20 03:42:09 +0100 (Thu, 20 Nov 2008) | 23 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * src/backends/ocarina-backends-properties.adb - - Get_Queue_Size could now be used for out event ports - - * src/backends/ocarina-backends-pok_c-main.adb - - Each communication pattern is now configured (queue size, - buffers size and so on) using the data classifier of - event data ports or data ports - - * src/backends/ocarina-backends-pok_c-activity.adb - - Use the Compute_Deadline property to generate timeout - when we send or receive data - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Specify the maccro relative to the lockobjects - * Pok_Config_Nb_Lockobjects - * Pok_Config_Nlockobjects - * Pok_Needs_Lockobjects - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Declares the lock objects used in each partition - and how many lockobjects the kernel should allocate. - - ------------------------------------------------------------------------- -r5955 | gilles | 2008-11-19 14:11:06 +0100 (Wed, 19 Nov 2008) | 1 line -Changed paths: - M /software/ocarina/TODO - -updated todo list ------------------------------------------------------------------------- -r5952 | hugues | 2008-11-19 13:29:52 +0100 (Wed, 19 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - -ChangeLog updated - ------------------------------------------------------------------------- -r5951 | hugues | 2008-11-19 13:29:04 +0100 (Wed, 19 Nov 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - -Use correct marshalling function for C enum. Per C standard, an -enumeration is an int. We marshall it as an int32 to maximize -portability. - -For ticket #20 - ------------------------------------------------------------------------- -r5950 | hugues | 2008-11-19 13:26:54 +0100 (Wed, 19 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - -Properly generate C code for type conversions - ------------------------------------------------------------------------- -r5949 | zalila | 2008-11-19 13:25:09 +0100 (Wed, 19 Nov 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_values.ads - M /software/ocarina/src/backends/ocarina-backends-c_values.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-xml_values.adb - M /software/ocarina/src/backends/ocarina-backends-xml_values.ads - - * (ocarina-backends-c_values.ads, ocarina-backends-ada_values.ads, - ocarina-backends-po_qos_ada-mapping.ads, - ocarina-backends-xml_values.ads): Remove references to "Gaia". - - * (ocarina-backends-xml_values.adb): Fix comment boxes - ------------------------------------------------------------------------- -r5944 | zalila | 2008-11-19 11:27:00 +0100 (Wed, 19 Nov 2008) | 5 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/resources/runtime/Makefile.am - - * (configure.ac, resources/runtime/Makefile.am): Support of the new - --with-ocarina-runtimes=x configure option. - - * (ocarina.texi): Document --with-ocarina-runtimes=x behavior. - ------------------------------------------------------------------------- -r5943 | zalila | 2008-11-19 10:18:16 +0100 (Wed, 19 Nov 2008) | 12 lines -Changed paths: - M /software/ocarina/src/core/common_files/errors.adb - M /software/ocarina/src/core/common_files/locations.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test038 - A /software/ocarina/tests/test038/MANIFEST - A /software/ocarina/tests/test038/model.aadl - A /software/ocarina/tests/test038/model.aadl.out - - * (locations.adb): (Image): make this function "name_buffer-safe". - - * (errors.adb): (Internal_Display_Message): removed a test condition - which could never occur. - Display correctly error messages containing several locations - belonging to different source files. - - * (tests/MANIFEST, test038): New test case for the two errors above. - - Fixes the error message display problem when a user defines entities - whose names conflict whith Ocarina predefined entities. - ------------------------------------------------------------------------- -r5942 | zalila | 2008-11-19 10:03:32 +0100 (Wed, 19 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/tests/SAE-test-examples-09152005/TestInModes.aadl.out - M /software/ocarina/tests/test037/model.aadl.out - - * Removed duplicated 'at' from error message - ------------------------------------------------------------------------- -r5941 | zalila | 2008-11-18 17:43:23 +0100 (Tue, 18 Nov 2008) | 15 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/SAE-test-examples-09152005/TestInModes.aadl.out - A /software/ocarina/tests/test037 - A /software/ocarina/tests/test037/model.aadl - A /software/ocarina/tests/test037/model.aadl.out - - * (ocarina-analyzer-naming_rules.adb): Move 'Have_Common_Statements' - to Ocarina.Analyzer. - - * (ocarina-analyzer.ad?): New location of 'Have_Common_Statements' - since it is used in more than a child package. - - * (ocarina-analyzer-semantics.adb): Raise an error if two connections - in the same component implementation share the same source and - destination and have common modes. - - Fixes Trac Ticket #19 - - * (tests/MANIFEST, tests/test037): New test to detect the error above. - * (SAE-test-examples-09152005/TestInModes.aadl.out): new file. - ------------------------------------------------------------------------- -r5937 | zalila | 2008-11-18 13:28:40 +0100 (Tue, 18 Nov 2008) | 11 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/src/core/common_files/namet.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - - * (Makefile.am): Fixed a bug: when the testsuite is launched via 'make - tests' (and not 'make distcheck') the exit status is always 0 even - when some tests fail. Added "|| exit 1" in each condition line to avoid - this. - - * (ocarina-analyzer-messages.adb): Fixed a bug: removed useless tests - which caused "tests/osate2-t13/t13.aadl" to fail. This was probably - masked by the the first bug above. - - * (namet.adb): Minor reorganization. - ------------------------------------------------------------------------- -r5935 | hugues | 2008-11-17 14:08:28 +0100 (Mon, 17 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/common_files/namet.adb - M /software/ocarina/src/core/common_files/namet.ads - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/tests/osate2-t12/t12.aadl.out - M /software/ocarina/tests/osate2-t13/t13.aadl.out - -Add initial support to detect possible mispellings. - ------------------------------------------------------------------------- -r5934 | delange | 2008-11-16 04:49:51 +0100 (Sun, 16 Nov 2008) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - - * src/backends/ocarina-backends-pok_c-activity.adb - - All kind of ports now support arrays - - * src/backends/ocarina-backends-c_common-types.adb - - unsigned integer data that have a size of - 1 Byte are now mapped to an uint8_t type - - MAX_ARRAY_SIZE is only generated for the PO_HI_C - generator, cause it introduces a dependency on - po_hi_types (because of the use of PO_HI.Runtime) - ------------------------------------------------------------------------- -r5933 | delange | 2008-11-16 00:18:03 +0100 (Sun, 16 Nov 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - No longer support POK::Timeslice property - - ------------------------------------------------------------------------- -r5932 | delange | 2008-11-15 22:36:51 +0100 (Sat, 15 Nov 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add the maccro POK_CONFIG_SCHEDULING_NBSLOTS - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Declare how many slots we use for partitions scheduling - ------------------------------------------------------------------------- -r5931 | delange | 2008-11-15 22:17:11 +0100 (Sat, 15 Nov 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Fix stupid handling - - Generate now the right code for a timeline scheduling - - ------------------------------------------------------------------------- -r5930 | delange | 2008-11-15 21:55:27 +0100 (Sat, 15 Nov 2008) | 12 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - - * src/backends/ocarina-backends-po_hi_c-marshallers.adb - - Fix issues with disconnection model - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Begin to add elements for a real timeline scheduling - - Needs to get referenced virtual processor - - * src/backends/ocarina-backends-stats-mapping.adb - - Minor fix, handle now all virtual bus referenced inside - a process - - ------------------------------------------------------------------------- -r5929 | hugues | 2008-11-14 15:04:30 +0100 (Fri, 14 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - -In case of data structure, visit also subcomponents to perform -required actions. - ------------------------------------------------------------------------- -r5928 | hugues | 2008-11-14 10:54:58 +0100 (Fri, 14 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - -Minor reformatting - ------------------------------------------------------------------------- -r5925 | zalila | 2008-11-13 18:00:10 +0100 (Thu, 13 Nov 2008) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/core/instance/ocarina-instances-components.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-debug.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-debug.ads - M /software/ocarina/tests/test_aadl_min/fcs.aadl.out - D /software/ocarina/tests/test_aadl_min/fcs.aadl.out.orig - - * (ocarina-me_aadl-aadl_tree-debug.ad?): Dump_Annotations: useful - routine for debugging annotation related issues. - - wni: use Integer instead of Natural for the I constant to avoid - crashing. - - * (ocarina-analyzer-queries.adb): typo - - * (ocarina-instances-components.adb): Correctly qualify - 'Get_Referenced_Entity' when annotating subcomponent corresponding - declarations. Printing minimal AADL model is operational now. - - * (ocarina-be_aadl.adb): Simplified 'Generate_Min_AADL_Model' and - guarantee the printing of the root system. - - * (ocarina-be_aadl-namespaces.adb): Performance improvement: do not - engage complex operations which would be discarded in case of standard - property sets. - - * (test_aadl_min/fcs.aadl.out): Restored and corrected - * (test_aadl_min/fcs.aadl.out.orig): Deleted - ------------------------------------------------------------------------- -r5821 | zalila | 2008-11-13 16:43:10 +0100 (Thu, 13 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/support/get_runtimes.sh - - * New svn paths for the runtimes - ------------------------------------------------------------------------- -r4852 | hugues | 2008-11-13 11:15:07 +0100 (Thu, 13 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - -Remove misleading comment - ------------------------------------------------------------------------- -r4851 | delange | 2008-11-13 05:44:20 +0100 (Thu, 13 Nov 2008) | 23 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Add new POK properties POK_Slots, POK_Slots_Allocation and - POK_Major_Frame - - Add Get_POK_Major_Frame function - - Add Get_POK_Slots_Allocation function - - Add Get_POK_Slots function - * ocarina-backends-c_common-mapping.adb - ocarina-backends-c_common-mapping.ads - - Add Map_Time_To_Millisecond that convert a time type - to a millisecond amount - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add configuration maccro RE_Pok_Config_Scheduling_Slots - RE_Pok_Config_Scheduling_Slots_Allocation, - RE_Pok_Config_Scheduling_Major_Frame - * src/backends/ocarina-backends-pok_c-deployment.adb - - Declare the time slots defined in a processor - - Declare the major time frame in a processor - - Check the scheduling policy for both processor - and virtual processor - - ------------------------------------------------------------------------- -r4850 | zalila | 2008-11-12 23:48:41 +0100 (Wed, 12 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - - * Fix eye hurting lines - ------------------------------------------------------------------------- -r4849 | delange | 2008-11-12 22:24:46 +0100 (Wed, 12 Nov 2008) | 14 lines -Changed paths: - A /software/ocarina/resources/AADLv2/pok_properties.aadl - M /software/ocarina/resources/Makefile.am - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.ads - - * src/core/tree/ocarina-property_sets.adb - src/core/tree/ocarina-property_sets.ads - - Add the pok property set and make it work - with ocarina -f - - * resources/AADLv2/pok_properties.aadl - - Add the POK property set - - * resources/Makefile.am - - Install the pok property set - - * src/backends/ocarina-backends-pok_c-activity.adb - - Set the right data size when we send data - ------------------------------------------------------------------------- -r4848 | lasnier | 2008-11-12 21:51:26 +0100 (Wed, 12 Nov 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - - - * (backends/ocarina-backends-c_common-types.adb): use correct aadl_tree - package for aadl tree nodes - - ------------------------------------------------------------------------- -r4846 | lasnier | 2008-11-12 20:56:40 +0100 (Wed, 12 Nov 2008) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - - - * (core/instance/ocarina-instances-properties.adb): Remove useless asserts - - * (core/instance/ocarina-instances-finder.adb): Remove useless comments - - * (/backends/ocarina-backends-stats-mapping.adb): Use proper packages - aadl_tree for virtual_bus - ------------------------------------------------------------------------- -r4845 | zalila | 2008-11-12 18:09:50 +0100 (Wed, 12 Nov 2008) | 6 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-debug.adb - - * (ocarina-me_aadl-aadl_tree-debug.adb): Avoid printing instance tree - nodes from syntaxic tree. - - * (ocarina-instances-properties.adb): Use proper Duplicate_Identifier - version depending on the identifier to be duplicated. - ------------------------------------------------------------------------- -r4844 | zalila | 2008-11-12 17:01:56 +0100 (Wed, 12 Nov 2008) | 11 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-debug.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-printers.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-printers.ads - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * (ocarina-me_aadl-printers.ad?): Make Print_AADL_Tree - tree-independant by giving it its W_Node_Id entrypoint as a parameter - - * (ocarina-me_aadl-aadl_instances-debug.adb): Avoid printing syntaxic - tree elements from instance tree - - * (ocarina-analyzer.adb, ocarina-instances.adb): Give the proper - W_Node_Id to Print_AADL_Tree. - - * (test_tree_p/test.aadl.out): Restored - ------------------------------------------------------------------------- -r4843 | hugues | 2008-11-12 16:22:55 +0100 (Wed, 12 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/osate2-t12/t12.aadl.out - M /software/ocarina/tests/osate2-t13/t13.aadl.out - M /software/ocarina/tests/test023/test.aadl.out - -Update reference output - ------------------------------------------------------------------------- -r4842 | hugues | 2008-11-12 15:46:56 +0100 (Wed, 12 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - -Better error message in case a link reference an inexisting entity: now -prints the name of the missing entity - ------------------------------------------------------------------------- -r4841 | hugues | 2008-11-12 13:41:16 +0100 (Wed, 12 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/resources/AADLv2/base_types.aadl - -Update to reflect new annex document, use of extends features -instead of duplication of properties for single, double, double64 - ------------------------------------------------------------------------- -r4840 | hugues | 2008-11-12 13:40:35 +0100 (Wed, 12 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - -Typo - ------------------------------------------------------------------------- -r4837 | lasnier | 2008-11-07 18:41:57 +0100 (Fri, 07 Nov 2008) | 15 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/projects/Makefile.am - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-obj_adapters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-parameters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-setup.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-stats-main.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-arrays.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-features.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components.adb - M /software/ocarina/src/backends/ocarina-be_aadl-identifiers.adb - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties.adb - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-features.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-modes.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-subcomponents.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.adb - M /software/ocarina/src/core/instance/ocarina-instances-components.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.ads - M /software/ocarina/src/core/instance/ocarina-instances-messages.adb - M /software/ocarina/src/core/instance/ocarina-instances-namespaces.adb - M /software/ocarina/src/core/instance/ocarina-instances-processor-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-properties.ads - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/instance/ocarina-instances.ads - M /software/ocarina/src/core/mgmt/ocarina.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-builder-annexes.adb - M /software/ocarina/src/core/model/ocarina-builder-components-arrays.adb - M /software/ocarina/src/core/model/ocarina-builder-components-connections.adb - M /software/ocarina/src/core/model/ocarina-builder-components-connections.ads - M /software/ocarina/src/core/model/ocarina-builder-components-features.adb - M /software/ocarina/src/core/model/ocarina-builder-components-features.ads - M /software/ocarina/src/core/model/ocarina-builder-components-flows.adb - M /software/ocarina/src/core/model/ocarina-builder-components-flows.ads - M /software/ocarina/src/core/model/ocarina-builder-components-modes.adb - M /software/ocarina/src/core/model/ocarina-builder-components-prototypes.adb - M /software/ocarina/src/core/model/ocarina-builder-components-prototypes.ads - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.adb - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.ads - M /software/ocarina/src/core/model/ocarina-builder-components-subprogram_calls.adb - M /software/ocarina/src/core/model/ocarina-builder-components.adb - M /software/ocarina/src/core/model/ocarina-builder-components.ads - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/core/model/ocarina-builder-properties.adb - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/tree/ocarina-aadl_values.ads - D /software/ocarina/src/core/tree/ocarina-debug.adb - D /software/ocarina/src/core/tree/ocarina-debug.ads - D /software/ocarina/src/core/tree/ocarina-entities-components-connections.adb - D /software/ocarina/src/core/tree/ocarina-entities-components-connections.ads - D /software/ocarina/src/core/tree/ocarina-entities-components-flows.adb - D /software/ocarina/src/core/tree/ocarina-entities-components-flows.ads - D /software/ocarina/src/core/tree/ocarina-entities-components-subcomponents.adb - D /software/ocarina/src/core/tree/ocarina-entities-components-subcomponents.ads - D /software/ocarina/src/core/tree/ocarina-entities-components-subprogram_calls.adb - D /software/ocarina/src/core/tree/ocarina-entities-components-subprogram_calls.ads - D /software/ocarina/src/core/tree/ocarina-entities-components.adb - D /software/ocarina/src/core/tree/ocarina-entities-components.ads - D /software/ocarina/src/core/tree/ocarina-entities-messages.adb - D /software/ocarina/src/core/tree/ocarina-entities-messages.ads - D /software/ocarina/src/core/tree/ocarina-entities-namespaces.adb - D /software/ocarina/src/core/tree/ocarina-entities-namespaces.ads - D /software/ocarina/src/core/tree/ocarina-entities-properties.adb - D /software/ocarina/src/core/tree/ocarina-entities-properties.ads - D /software/ocarina/src/core/tree/ocarina-entities.adb - D /software/ocarina/src/core/tree/ocarina-entities.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-debug.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-debug.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities-properties.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities-properties.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-entities.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nodes.idl - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances-nutils.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_instances.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-debug.adb (from /software/ocarina/src/core/tree/ocarina-debug.adb:4627) - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-debug.ads (from /software/ocarina/src/core/tree/ocarina-debug.ads:4627) - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities-properties.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-entities.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nodes.idl - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nutils.adb - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree-nutils.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-aadl_tree.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-printers.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl.ads - D /software/ocarina/src/core/tree/ocarina-nodes.idl - D /software/ocarina/src/core/tree/ocarina-nutils.adb - D /software/ocarina/src/core/tree/ocarina-nutils.ads - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-arrays.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subcomponents.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/main/ocarina_cmd.adb - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - M /software/ocarina/tests/test_aadl_min/fcs.aadl.out - A /software/ocarina/tests/test_aadl_min/fcs.aadl.out.orig - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - M /software/ocarina/tools/gen_api_doc - - - * Separate AADL Tree and Instances Tree - - Now we have two IDLs files relative to trees - ocarina-me_aadl-aadl_instances-nodes.idl - ocarina-me_aadl-aadl_tree-nodes.idl - - * Merge AADL Tree entities packages - - * Add/Update packages relative to Instances Tree - - entities - - debug - - * Update frontend, middleend, backend packages dependencies - consequently to those modifications - ------------------------------------------------------------------------- -r4836 | zalila | 2008-11-07 08:44:58 +0100 (Fri, 07 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/TODO - - * New item - ------------------------------------------------------------------------- -r4835 | zalila | 2008-11-07 08:42:53 +0100 (Fri, 07 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - - * Fix build failure: remove empty lines and trailing spaces - ------------------------------------------------------------------------- -r4834 | zalila | 2008-11-07 08:39:45 +0100 (Fri, 07 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-backends.gpr - M /software/ocarina/projects/ocarina-config.gpr - M /software/ocarina/projects/ocarina-core.gpr - M /software/ocarina/projects/ocarina-frontends.gpr - M /software/ocarina/projects/ocarina-transfo.gpr - M /software/ocarina/projects/ocarina.gpr - - * Fixed autobuild failure on windows. 'Library_Kind is not - supported for empty project files. - ------------------------------------------------------------------------- -r4833 | delange | 2008-11-06 20:41:02 +0100 (Thu, 06 Nov 2008) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - - * backends/ocarina-backends-properties.adb - backends/ocarina-backends-properties.ads - - Add POK schedulers as properties - - * backends/ocarina-backends-stats-mapping.adb - - For virtual processors and processors, add - the relevant scheduler as a pair of property/value - - ------------------------------------------------------------------------- -r4832 | zalila | 2008-11-06 13:26:17 +0100 (Thu, 06 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - - * Reverted change 4830, because the 'when others' clause corresponds - to local application. Added a comment to clarify this. - ------------------------------------------------------------------------- -r4831 | hugues | 2008-11-06 11:13:38 +0100 (Thu, 06 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - -Replace all occurences of XXX with neutral sentences - ------------------------------------------------------------------------- -r4830 | hugues | 2008-11-06 11:07:53 +0100 (Thu, 06 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - -Diplay error message when using a non supported Transport API - ------------------------------------------------------------------------- -r4829 | hugues | 2008-11-06 11:04:40 +0100 (Thu, 06 Nov 2008) | 3 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-backends.gpr - M /software/ocarina/projects/ocarina-config.gpr - M /software/ocarina/projects/ocarina-core.gpr - M /software/ocarina/projects/ocarina-frontends.gpr - M /software/ocarina/projects/ocarina-transfo.gpr - M /software/ocarina/projects/ocarina.gpr - -Add support for the --enable-shared flag in configure, allows Ocarina -to be compiled as a set of shared libraries. - ------------------------------------------------------------------------- -r4828 | hugues | 2008-11-06 09:37:28 +0100 (Thu, 06 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - -Remove duplicate space in error display - ------------------------------------------------------------------------- -r4827 | hugues | 2008-11-06 09:37:09 +0100 (Thu, 06 Nov 2008) | 2 lines -Changed paths: - M /software/ocarina/TODO - -Remove items that have been handled - ------------------------------------------------------------------------- -r4826 | delange | 2008-11-04 20:14:25 +0100 (Tue, 04 Nov 2008) | 4 lines -Changed paths: - M /software/ocarina/TODO - - * TODO - - Add item on TODO. Actually, properties - on data access does not work at all. - ------------------------------------------------------------------------- -r4825 | gilles | 2008-11-04 15:56:18 +0100 (Tue, 04 Nov 2008) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -transfo : - - added property compute_entrypoint_call_sequence in due event -[data] port when a call sequence is sporadic - ------------------------------------------------------------------------- -r4823 | gilles | 2008-11-03 14:19:13 +0100 (Mon, 03 Nov 2008) | 1 line -Changed paths: - M /software/ocarina/TODO - -updated todo list ------------------------------------------------------------------------- -r4822 | gilles | 2008-11-03 14:12:17 +0100 (Mon, 03 Nov 2008) | 5 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -transfo-fusion : -- partly fix period computation, now works on same-period threads or -periodic to non-periodic fusion - - ------------------------------------------------------------------------- -r4821 | gilles | 2008-11-03 13:49:50 +0100 (Mon, 03 Nov 2008) | 5 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -ocarina-transo-fusion : -* new architecture, call sequence-based -* handle hybrid and sporadic threads - - ------------------------------------------------------------------------- -r4820 | delange | 2008-11-02 03:59:59 +0100 (Sun, 02 Nov 2008) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - Add support for two SEI properties - - * src/backends/ocarina-backends-properties.ads - - When a WaitForAllEvents was specified, wait for all - event ports of the thread - - When a miss rate is specified on a port, add a function - call to compute if we meet this rate - - * src/backends/ocarina-backends-po_hi_c-runtime.ads - - Move Compute_WCET in RH_Utils - - Introduce RH_Utils - - Add Compute_Rate function in PO_HI_C runtime - - ------------------------------------------------------------------------- -r4819 | delange | 2008-11-01 03:05:59 +0100 (Sat, 01 Nov 2008) | 25 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Add more comments - - Correctly map port queue size - - * src/backends/ocarina-backends-properties.ads - - Minor reformatting - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - Add Map_Queue_Size to map the size of a queue in - bytes according to the data involved in the port - and the size of the queue - - * src/backends/ocarina-backends-c_tree-nutils.adb - src/backends/ocarina-backends-c_tree-nutils.ads - - Add missing comment boxes - - Add Get_Data_Size that return an expression - which represents data's size in bytes - - * src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-utils.ads - - Add Convert_To_Bytes function which converts - a Size_Type to an amount of bytes - - ------------------------------------------------------------------------- -r4818 | zalila | 2008-10-31 15:36:37 +0100 (Fri, 31 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * In AADLv2, take in account the standard property 'Priority' instead - of 'Deployment::Priority' - - This fixed Ticket 18 - ------------------------------------------------------------------------- -r4817 | delange | 2008-10-31 03:09:21 +0100 (Fri, 31 Oct 2008) | 25 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.adb - A /software/ocarina/src/backends/ocarina-backends-c_common-subprograms.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - D /software/ocarina/src/backends/ocarina-backends-po_hi_c-subprograms.adb - D /software/ocarina/src/backends/ocarina-backends-po_hi_c-subprograms.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - D /software/ocarina/src/backends/ocarina-backends-pok_c-subprograms.adb - D /software/ocarina/src/backends/ocarina-backends-pok_c-subprograms.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - - * src/backends/ocarina-backends-po_hi_c.adb - src/backends/ocarina-backends-pok_c.adb - - x Use C_Common.Subprograms instead of PO_HI_C.Subprograms - and POK_C.Subprograms - - * src/backends/ocarina-backends-c_tree-nutils.adb - - x Delete old reference to PHCM and PKM - - * src/backends/ocarina-backends-c_common-subprograms.adb - src/backends/ocarina-backends-c_common-subprograms.ads - - x Add common packages that handle subprograms - for POK and POHIC - - * src/backends/ocarina-backends-pok_c-subprograms.adb - src/backends/ocarina-backends-po_hi_c-subprograms.adb - src/backends/ocarina-backends-pok_c-subprograms.ads - src/backends/ocarina-backends-po_hi_c-subprograms.ads - - x Delete old packages dedicated for each runtime - - - ------------------------------------------------------------------------- -r4816 | delange | 2008-10-30 23:24:58 +0100 (Thu, 30 Oct 2008) | 20 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-c_common-mapping.adb - A /software/ocarina/src/backends/ocarina-backends-c_common-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - M /software/ocarina/src/backends/ocarina-backends-c_common.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - D /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.adb - D /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - D /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - D /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-subprograms.adb - - * src/backends/ocarina-backends-pok_c-mapping.adb - src/backends/ocarina-backends-pok_c-mapping.ads - src/backends/ocarina-backends-po_hi_c-mapping.adb - src/backends/ocarina-backends-po_hi_c-mapping.ads - - - Delete mapping rules that are runtime-specific - - * src/backends/ocarina-backends-c_common-mapping.adb - src/backends/ocarina-backends-c_common-mapping.ads - - - Introduce new common mapping rules for all runtimes - - * src/backends/ocarina-backends-pok_c* - src/backends/ocarina-backends-po_hi_c* - - - change PO_HI_C.Mapping to C_Common.Mapping - - change POK_C.Mapping to C_Common.Mapping - - Fit with new mapping rules - - ------------------------------------------------------------------------- -r4814 | delange | 2008-10-30 19:40:01 +0100 (Thu, 30 Oct 2008) | 22 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-c_common-types.adb - A /software/ocarina/src/backends/ocarina-backends-c_common-types.ads - A /software/ocarina/src/backends/ocarina-backends-c_common.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - D /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.adb - D /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - D /software/ocarina/src/backends/ocarina-backends-pok_c-types.adb - D /software/ocarina/src/backends/ocarina-backends-pok_c-types.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - - * src/backends/ocarina-backends-po_hi_c-types.ads - src/backends/ocarina-backends-pok_c-types.adb - src/backends/ocarina-backends-pok_c-types.ads - src/backends/ocarina-backends-po_hi_c-types.adb - x Delete old Types packages, replacing with - C_Common.Types - - * src/backends/ocarina-backends-c_common.ads - src/backends/ocarina-backends-c_common-types.adb - src/backends/ocarina-backends-c_common-types.ads - x Introduce common packages for all C code - generator - - * src/backends/ocarina-backends-po_hi_c-runtime.ads - x Add missing Runtime entities (RE_Uint32_T, - RE_Uint64_T) - - * src/backends/ocarina-backends-pok_c.adb - src/backends/ocarina-backends-po_hi_c.adb - x Invoke the new packages that handles Types - - ------------------------------------------------------------------------- -r4813 | hugues | 2008-10-30 17:32:01 +0100 (Thu, 30 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - -Add compilation of the rtems_init file - ------------------------------------------------------------------------- -r4812 | hugues | 2008-10-30 11:50:10 +0100 (Thu, 30 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - -Correct wrong formatting - ------------------------------------------------------------------------- -r4811 | hugues | 2008-10-30 11:48:06 +0100 (Thu, 30 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - -Added support for building on RTEMS targets for PolyORB-HI/Ada - ------------------------------------------------------------------------- -r4810 | hugues | 2008-10-30 10:57:55 +0100 (Thu, 30 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - -LEON/RTEMS should use Native output, as System.BB is ORK specific - ------------------------------------------------------------------------- -r4808 | delange | 2008-10-29 16:58:03 +0100 (Wed, 29 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - - * src/backends/ocarina-backends-c_tree-nutils.adb - - Call the right function when we map called subprogram name - ------------------------------------------------------------------------- -r4806 | delange | 2008-10-29 15:50:39 +0100 (Wed, 29 Oct 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * src/backends/ocarina-backends-pok_c-activity.adb - Replace Compare_Time by <= - * src/backends/ocarina-backends-utils.adb - src/backends/ocarina-backends-utils.ads - - Compare_Time is now <= - - ------------------------------------------------------------------------- -r4805 | delange | 2008-10-29 15:22:43 +0100 (Wed, 29 Oct 2008) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * backends/ocarina-backends-utils.adb - backends/ocarina-backends-utils.ads - - Add Compare_Time function to compare two time values - * backends/ocarina-backends-pok_c-activity.adb - - When a partition thread receive a data with - pok_port_queueing_receive, the timeout value will be - the lowest time of the sources ports. - - ------------------------------------------------------------------------- -r4804 | delange | 2008-10-29 00:58:27 +0100 (Wed, 29 Oct 2008) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - -* src/backends/ocarina-backends-c_tree-nutils.ads - - Add V_Next_Period to declare a variable named - next_period in pok's threads - -* src/backends/ocarina-backends-pok_c-runtime.ads - - Declare pok_time_t type (RE_Pok_Time_T) - - Add RE_Pok_Thread_Sleep_Until - - Add RE_Pok_Time_Compute_Deadline - -* src/backends/ocarina-backends-pok_c-activity.adb - - Handle period with an absolute time, not a relative one - - ------------------------------------------------------------------------- -r4803 | delange | 2008-10-28 21:46:20 +0100 (Tue, 28 Oct 2008) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-mapping.adb - - Add facilities to map time values - - * src/backends/ocarina-backends-pok_c-activity.adb - src/backends/ocarina-backends-pok_c-main.adb - - Add time requirements to ports - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add functionnalities to manipulate time - ------------------------------------------------------------------------- -r4802 | delange | 2008-10-28 20:38:54 +0100 (Tue, 28 Oct 2008) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-stats.ads - - * src/backends/ocarina-backends-po_hi_c.ads - src/backends/ocarina-backends-pok_c.ads - src/backends/ocarina-backends-stats.ads - - - Clean comments - - * src/backends/ocarina-backends-properties.adb - src/backends/ocarina-backends-properties.ads - - - Add Compute_Deadline property handling - - Add some comments - - * src/backends/ocarina-backends-stats-mapping.adb - - Handle Compute_Deadline and POK::Refresh_Time - properties - - ------------------------------------------------------------------------- -r4801 | delange | 2008-10-28 15:39:52 +0100 (Tue, 28 Oct 2008) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Sampling ports are now generated according to the POK API - - * src/backends/ocarina-backends-pok_c-mapping.adb - src/backends/ocarina-backends-pok_c-mapping.ads - - Add Map_Port_Valid that helps to generate a variable - for the valid argument of the function sampling_read() - - * src/backends/ocarina-backends-pok_c-activity.adb - - Add a variable for the valid argument of the function - sampling_read() - - * src/backends/ocarina-backends-pok_c-runtime.ads - - Add the type bool_t - - ------------------------------------------------------------------------- -r4800 | gilles | 2008-10-28 13:17:00 +0100 (Tue, 28 Oct 2008) | 6 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -transfo : - - N = No_Node -> No (N) - - minor reformating - - delete obsolete function - - ------------------------------------------------------------------------- -r4799 | hugues | 2008-10-28 13:15:21 +0100 (Tue, 28 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-utils.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4798 | hugues | 2008-10-28 13:14:52 +0100 (Tue, 28 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.adb - -Prefix identifier built from Component_Instance with enclosing AADL -package identifier. This solves collision problems. - - ------------------------------------------------------------------------- -r4797 | hugues | 2008-10-28 13:13:30 +0100 (Tue, 28 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-debug.adb - -Correct type for variable receiving N_Indents - ------------------------------------------------------------------------- -r4794 | gilles | 2008-10-28 11:17:49 +0100 (Tue, 28 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -transfo : - - N = No_Node -> No (N) - - N /= No_Node -> Present (N) - ------------------------------------------------------------------------- -r4791 | gilles | 2008-10-28 11:04:47 +0100 (Tue, 28 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/transfo/ocarina-transfo-fusions.adb - -transfo : - - minor reindentation - - return value of Add_New_Connection is tested - ------------------------------------------------------------------------- -r4790 | delange | 2008-10-28 02:47:17 +0100 (Tue, 28 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Fix a mistake, intra-partition ports with the in - direction were taken as inter-partition ports - - ------------------------------------------------------------------------- -r4789 | delange | 2008-10-28 02:33:53 +0100 (Tue, 28 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * backends/ocarina-backends-pok_c-deployment.adb - - Add comments in the generated code to track - generated entities - - ------------------------------------------------------------------------- -r4788 | delange | 2008-10-28 02:27:49 +0100 (Tue, 28 Oct 2008) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - - * src/backends/ocarina-backends-pok_c-main.adb - - Add missing comment box headers - - * src/backends/ocarina-bayyckends-pok_c-mapping.adb - - Rules for mapping port names are now correct - - * src/backends/ocarina-backends-pok_c-activity.adb - - Add missing comment box headers - - * src/backends/ocarina-backends-pok_c-runtime.adb - src/backends/ocarina-backends-pok_c-runtime.ads - - Add missing comment box headers - - Add RE_Pok_Port_Local_Identifier_T that represent - all inter-partition port for a node - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Handle inter-partition ports - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add Inter-partition identifiers - - ------------------------------------------------------------------------- -r4787 | delange | 2008-10-27 18:23:41 +0100 (Mon, 27 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-stats-main.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.adb - - - *.adb - x Add missing box headers - - ------------------------------------------------------------------------- -r4786 | hugues | 2008-10-27 17:44:28 +0100 (Mon, 27 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/common_files/errors.adb - -Add traceback to exception information - ------------------------------------------------------------------------- -r4785 | hugues | 2008-10-27 17:42:07 +0100 (Mon, 27 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - -Typos - ------------------------------------------------------------------------- -r4784 | zalila | 2008-10-27 16:57:10 +0100 (Mon, 27 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - - * Removed spurious character from header - ------------------------------------------------------------------------- -r4783 | delange | 2008-10-27 16:52:28 +0100 (Mon, 27 Oct 2008) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - - * src/backends/ocarina-backends-pok_c-deployment.adb - - Add comments to deployment configuration item - - Detect inter-partition communication - * src/backends/ocarina-backends-pok_c-mapping.adb - - Try to handle inter-partition communication - * src/backends/ocarina-backends-pok_c-main.adb - - Declaration of queueing ports is not compliant - with POK functionnalities - - ------------------------------------------------------------------------- -r4782 | zalila | 2008-10-27 09:29:55 +0100 (Mon, 27 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/resources/runtime/Makefile.am - - * Add two missing rules for full distcheck propagation to the - runtimes - ------------------------------------------------------------------------- -r4781 | delange | 2008-10-27 01:33:57 +0100 (Mon, 27 Oct 2008) | 21 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - - * src/backends/ocarina-backends-pok_c-main.adb - - Add functions that add the NEEDS clauses in deployment - file - - * src/backends/ocarina-backends-pok_c-mapping.adb - - Map_C_Data_Type_Designator is now compliant with - arrays. Implementation of arrays inside POK must - be made later. - - * src/backends/ocarina-backends-pok_c-activity.adb - - Stop to use Check_Thread_Consistency, not relevant - at this time in the context of POK - - * src/backends/ocarina-backends-pok_c-makefile.adb - - Fix error, call right procedures to get to port - nodes - - * src/backends/ocarina-backends-pok_c-naming.adb - - Minor reformatting - - ------------------------------------------------------------------------- -r4779 | zalila | 2008-10-26 12:46:29 +0100 (Sun, 26 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/resources/runtime/Makefile.am - A /software/ocarina/support/get_runtimes.sh - - * (ocarina/Makefile.am): Compile runtime examples in "make examples" - * (runtime/Makefile.am): Removed useless lines - * (support/get_runtimes.sh): Useful script to quickly get the wanted - runtimes. - ------------------------------------------------------------------------- -r4778 | zalila | 2008-10-24 23:42:20 +0200 (Fri, 24 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_cmd.adb - - * Fix comment - ------------------------------------------------------------------------- -r4777 | zalila | 2008-10-24 23:32:35 +0200 (Fri, 24 Oct 2008) | 15 lines -Changed paths: - M /software/ocarina/src/main/ocarina_cmd.adb - - * Fixed 2 bugs: - 1 - The comparison between Current_Input and Standard_Input returns - always FALSE. These two functions return File_Access values which - are different because they address different global Ada.Text_IO - variables. We cannot compare Current_Input.all and Standard_Input.all - scince File_Type is limited. This resulted in the non display of - the Ocarina shell prompt even in interactive mode. Replace this by a - boolean flag mechanism. - - 2 - When the user hits CTRL-D or when a script does not end with QUIT, - ocarina crashes with END_ERROR exception. Intercept END_ERROR and - simulate a QUIT. - - * Document '-t' command line flag. - ------------------------------------------------------------------------- -r4776 | zalila | 2008-10-24 21:32:59 +0200 (Fri, 24 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/runtime/Makefile.am - - * More robustness and better handling of target dependency - ------------------------------------------------------------------------- -r4775 | zalila | 2008-10-24 19:03:00 +0200 (Fri, 24 Oct 2008) | 17 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/configure.ac - M /software/ocarina/doc/Makefile.am - M /software/ocarina/resources/runtime/Makefile.am - - * (configure.ac): Force tar to be POSIX compliant and not to limit - file path length to 99 characters. - - Add automake conditionals to detect the presence of runtimes in a - unified tree build - - * (doc/Makefile.am): sed-stamp must be the oldest on since all other - stamps depend on it. This will prevent doc rebuild in packaged - Ocarina. - - * (Makefile.am): Reorganize the dependency between the checking - targets and invoke the runtime testsuites if they are present. - - * (resources/runtime/Makefile.am): Implement a GCC like soft link - mechanism that allows configuring, building, installing, checking and - packaging all the runtimes found in resources/runtime. - ------------------------------------------------------------------------- -r4774 | hugues | 2008-10-24 11:14:16 +0200 (Fri, 24 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - -Generate targets to compile C source code for PolyORB-HI/C - ------------------------------------------------------------------------- -r4773 | hugues | 2008-10-24 10:22:21 +0200 (Fri, 24 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - -Solve compilation warnings - ------------------------------------------------------------------------- -r4772 | gilles | 2008-10-23 18:01:10 +0200 (Thu, 23 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-boundt.adb - -* Made the bound-t configuration backend consistant with others -backends, following nodes fields instead of using the Ocarina Table - - ------------------------------------------------------------------------- -r4771 | gilles | 2008-10-23 16:48:01 +0200 (Thu, 23 Oct 2008) | 9 lines -Changed paths: - A /software/ocarina/resources/runtime/boundt - A /software/ocarina/resources/runtime/boundt/assertions.txt - A /software/ocarina/src/backends/ocarina-backends-boundt.adb - A /software/ocarina/src/backends/ocarina-backends-boundt.ads - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - -* Added a backend for bound-t (WCET analysis) configuration, - - generate a TPO file (subprograms which must be analyzed) - - generate an assertions file (subprogram asserted WCET) - -* ocarina/resources/runtime/boundt : - - template for the assertion file (must be put into the generation -directory) - - ------------------------------------------------------------------------- -r4770 | gilles | 2008-10-23 14:33:09 +0200 (Thu, 23 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-main.gpr - A /software/ocarina/projects/ocarina-transfo.gpr (from /software/ocarina/projects/ocarina-transformations.gpr:4765) - D /software/ocarina/projects/ocarina-transformations.gpr - M /software/ocarina/projects-distrib/Makefile.am - A /software/ocarina/projects-distrib/ocarina/ocarina_transfo.gpr (from /software/ocarina/projects-distrib/ocarina/ocarina_transformations.gpr:4765) - D /software/ocarina/projects-distrib/ocarina/ocarina_transformations.gpr - M /software/ocarina/projects-distrib/ocarina.gpr - M /software/ocarina/resources/AADLv2/assert_properties.aadl - M /software/ocarina/src/Makefile.am - M /software/ocarina/src/main/ocarina_cmd.adb - A /software/ocarina/src/transfo/ocarina-transfo-fusions.adb (from /software/ocarina/src/transfo/ocarina-transformations-fusions.adb:4769) - A /software/ocarina/src/transfo/ocarina-transfo-fusions.ads (from /software/ocarina/src/transfo/ocarina-transformations-fusions.ads:4769) - A /software/ocarina/src/transfo/ocarina-transfo.ads (from /software/ocarina/src/transfo/ocarina-transformations.ads:4769) - D /software/ocarina/src/transfo/ocarina-transformations-fusions.adb - D /software/ocarina/src/transfo/ocarina-transformations-fusions.ads - D /software/ocarina/src/transfo/ocarina-transformations.ads - -* Transformations package => Transfo (shorter, easier to handle name) -* Processor_Speed property (re)added into assert property (used by -the evaluation chain) - ------------------------------------------------------------------------- -r4769 | gilles | 2008-10-23 14:10:46 +0200 (Thu, 23 Oct 2008) | 1 line -Changed paths: - A /software/ocarina/src/transfo (from /software/ocarina/src/transformations:4765) - D /software/ocarina/src/transformations - -change dir name to a shorter string ------------------------------------------------------------------------- -r4768 | zalila | 2008-10-23 11:32:50 +0200 (Thu, 23 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/CODING_GUIDELINES - - * Document svn:log property change - ------------------------------------------------------------------------- -r4767 | delange | 2008-10-23 02:56:00 +0200 (Thu, 23 Oct 2008) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * src/backends/ocarina-backends-po_hi_c-request.adb - * src/backends/ocarina-backends-po_hi_c-marshallers.adb - * src/backends/ocarina-backends-utils.ads - - Add H_C_Request_Spec - - Avoid duplicate members in requests - - Avoid duplicate marshallers body - - ------------------------------------------------------------------------- -r4766 | gilles | 2008-10-22 23:41:16 +0200 (Wed, 22 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - -* Property searching is no more case-sensitive - - ------------------------------------------------------------------------- -r4765 | delange | 2008-10-22 23:22:53 +0200 (Wed, 22 Oct 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - - * src/backends/ocarina-backends-po_hi_c-activity.adb - - Use Local_Port_T instead of Port_T for Port variable, fit - with new PolyORB-HI-C's runtime. - - po-hi-c testsuite passed successfully after this patch - - ------------------------------------------------------------------------- -r4764 | delange | 2008-10-22 22:19:08 +0200 (Wed, 22 Oct 2008) | 14 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - - * src/backends/ocarina-backends-po_hi_c-deployment.adb - - Fix types issues (uses local_port_t instead of port_t for - example) - - Add invalid enumerator in port, entity and tasks enumerators - - * src/backends/ocarina-backends-po_hi_c-activity.adb - - Fix some types, compiles well with g++ now - - * src/backends/ocarina-backends-po_hi_c-naming.adb - - Put the name of the node as node identifier - according to generated enumerators (e.g: avoid - my_node = 0, uses now my_node = node_a_k) - - ------------------------------------------------------------------------- -r4763 | delange | 2008-10-22 17:39:27 +0200 (Wed, 22 Oct 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - M /software/ocarina/src/backends/ocarina-backends.adb - - * src/backends/ocarina-backends.adb - - Revert stupid commit - * src/backends/ocarina-backends-po_hi_c-deployment.adb - src/backends/ocarina-backends-po_hi_c-request.adb - - s/not Present/No/g - - ------------------------------------------------------------------------- -r4762 | zalila | 2008-10-22 17:20:35 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/TODO - - * New item - ------------------------------------------------------------------------- -r4761 | zalila | 2008-10-22 17:15:51 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - - * Added XXX comment for mysterious commented out code - ------------------------------------------------------------------------- -r4760 | zalila | 2008-10-22 15:45:55 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nodes.idl - - * Fix IDL file header - ------------------------------------------------------------------------- -r4759 | zalila | 2008-10-22 15:15:18 +0200 (Wed, 22 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-activity.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-main.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-naming.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-subprograms.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c-types.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c-types.ads - M /software/ocarina/src/backends/ocarina-backends-pok_c.adb - M /software/ocarina/src/backends/ocarina-backends-pok_c.ads - M /software/ocarina/src/backends/ocarina-backends-stats-main.adb - M /software/ocarina/src/backends/ocarina-backends-stats-main.ads - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-stats-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-stats.adb - M /software/ocarina/src/backends/ocarina-backends-stats.ads - M /software/ocarina/src/backends/ocarina-backends-xml_tree-debug.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-debug.ads - M /software/ocarina/src/backends/ocarina-backends-xml_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-generator.ads - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-xml_tree.ads - M /software/ocarina/src/backends/ocarina-backends-xml_values.adb - M /software/ocarina/src/backends/ocarina-backends-xml_values.ads - - * Fix copyright headers - * Update changelog - ------------------------------------------------------------------------- -r4758 | delange | 2008-10-22 07:02:59 +0200 (Wed, 22 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - - * Handle the XML tree - - ------------------------------------------------------------------------- -r4757 | delange | 2008-10-22 07:01:25 +0200 (Wed, 22 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - - * Add Is_Defined_Classifier_Property - - ------------------------------------------------------------------------- -r4756 | delange | 2008-10-22 07:00:56 +0200 (Wed, 22 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - - * model/ocarina-analyzer-queries.adb - - Add Is_Defined_Classifier_Property - - ------------------------------------------------------------------------- -r4755 | delange | 2008-10-22 06:59:45 +0200 (Wed, 22 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - - * ocarina-backends.ad? - - Handle new POK and Stats backends - * ocarina-backends-utils.ad? ocarina-backends-build_utils.adb - - Handle new PO-HI-C Makefiles - ------------------------------------------------------------------------- -r4754 | delange | 2008-10-22 06:58:04 +0200 (Wed, 22 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - - * Handle new properties for POK - - ------------------------------------------------------------------------- -r4753 | delange | 2008-10-22 06:57:45 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-xml_tree.ads - - * add missing file for XML backend - ------------------------------------------------------------------------- -r4752 | delange | 2008-10-22 06:57:08 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-stats-main.adb - A /software/ocarina/src/backends/ocarina-backends-stats-main.ads - A /software/ocarina/src/backends/ocarina-backends-stats-mapping.adb - A /software/ocarina/src/backends/ocarina-backends-stats-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-stats.adb - A /software/ocarina/src/backends/ocarina-backends-stats.ads - - * First import of the statistics backend - ------------------------------------------------------------------------- -r4751 | delange | 2008-10-22 06:56:11 +0200 (Wed, 22 Oct 2008) | 4 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-xml_tree-debug.adb - A /software/ocarina/src/backends/ocarina-backends-xml_tree-debug.ads - A /software/ocarina/src/backends/ocarina-backends-xml_tree-generator.adb - A /software/ocarina/src/backends/ocarina-backends-xml_tree-generator.ads - A /software/ocarina/src/backends/ocarina-backends-xml_values.adb - A /software/ocarina/src/backends/ocarina-backends-xml_values.ads - - * ocarina-backends-xml* - - Import facilities to print XML tree and generate XML files - - ------------------------------------------------------------------------- -r4750 | delange | 2008-10-22 06:54:55 +0200 (Wed, 22 Oct 2008) | 4 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-pok_c-activity.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-activity.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-deployment.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-main.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-main.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-makefile.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-mapping.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-naming.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-naming.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-runtime.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-subprograms.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-subprograms.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c-types.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c-types.ads - A /software/ocarina/src/backends/ocarina-backends-pok_c.adb - A /software/ocarina/src/backends/ocarina-backends-pok_c.ads - - * First import of the POK generator - Code remains a bit dirty at this time, will be corrected soon - - ------------------------------------------------------------------------- -r4749 | delange | 2008-10-22 06:53:34 +0200 (Wed, 22 Oct 2008) | 10 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - - * ocarina-backends-c_tree-nutils.adb - ocarina-backends-c_tree-nutils.ads - - Add functionnalities to simulate the WCET - - Add Make_Include_Clause - - * ocarina-backends-c_tree-generator.adb - - Put OCARINA_GENERATED in generated files, avoid - conflicts between generated files and files provided - by the user - ------------------------------------------------------------------------- -r4748 | delange | 2008-10-22 06:51:13 +0200 (Wed, 22 Oct 2008) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - - * ocarina-backends-po_hi_c-activity.adb - - Handle arrays - - * ocarina-backends-po_hi_c-mapping.adb - - Map_C_Data_Type_Designator now compliant with arrays - - * ocarina-backends-po_hi_c-runtime.adb - - use now Make_Include_Clause - - * ocarina-backends-po_hi_c.adb - - Does not used all .c files in ../../. Use object - files provided by the user instead (property source_text) - ------------------------------------------------------------------------- -r4747 | delange | 2008-10-22 06:47:58 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.adb - A /software/ocarina/src/backends/ocarina-backends-xml_tree-nutils.ads - - * Add facilities to manipulate the XML tree - ------------------------------------------------------------------------- -r4746 | delange | 2008-10-22 06:46:44 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * Add new runtime functionnalities to marshall arrays - ------------------------------------------------------------------------- -r4745 | delange | 2008-10-22 06:44:53 +0200 (Wed, 22 Oct 2008) | 2 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-backends-xml_tree-nodes.idl - - * Add XML Tree - ------------------------------------------------------------------------- -r4744 | delange | 2008-10-22 06:43:30 +0200 (Wed, 22 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - - * Handle arrays marshalling - - ------------------------------------------------------------------------- -r4743 | delange | 2008-10-22 06:43:05 +0200 (Wed, 22 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.adb - - * ocarina-backends-po_hi_c-types.adb - - Handle Arrays - - Handle Enumerations - - ------------------------------------------------------------------------- -r4742 | hugues | 2008-10-21 23:58:20 +0200 (Tue, 21 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - -Use absolute path to PolyORB-HI project file, this removes -the need for makefile, which is desirable for Windows - - ------------------------------------------------------------------------- -r4741 | zalila | 2008-10-21 10:53:35 +0200 (Tue, 21 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/textmate/install_script.sh - - * anon is not a valid subversion command - ------------------------------------------------------------------------- -r4740 | hugues | 2008-10-20 17:30:29 +0200 (Mon, 20 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/textmate/install_script.sh - -Typos - ------------------------------------------------------------------------- -r4739 | delange | 2008-10-19 05:00:03 +0200 (Sun, 19 Oct 2008) | 5 lines -Changed paths: - A /software/ocarina/resources/textmate - A /software/ocarina/resources/textmate/AADL.tmbundle - A /software/ocarina/resources/textmate/AADL.tmbundle/Commands - A /software/ocarina/resources/textmate/AADL.tmbundle/Commands/RunOcarina.tmCommand - A /software/ocarina/resources/textmate/AADL.tmbundle/Commands/RunOcarinaAADLv1.tmCommand - A /software/ocarina/resources/textmate/AADL.tmbundle/Preferences - A /software/ocarina/resources/textmate/AADL.tmbundle/Preferences/Miscellaneous.tmPreferences - A /software/ocarina/resources/textmate/AADL.tmbundle/Syntaxes - A /software/ocarina/resources/textmate/AADL.tmbundle/Syntaxes/AADL.tmLanguage - A /software/ocarina/resources/textmate/AADL.tmbundle/info.plist - A /software/ocarina/resources/textmate/HOWTO_Install - A /software/ocarina/resources/textmate/install_script.sh - - * resources/textmate - - Import Textmate bundle to edit AADL in this editor - - Provide bindings to invoke Ocarina inside the editor - - ------------------------------------------------------------------------- -r4738 | zalila | 2008-10-17 22:34:19 +0200 (Fri, 17 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - - * Fix post configure permissions - ------------------------------------------------------------------------- -r4737 | zalila | 2008-10-17 19:07:17 +0200 (Fri, 17 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - - * (ocarina-backends-po_hi_ada-runtime.ads): Suppress dependency upon - Ada.Streams and replace it with a light PO_HI.Streams package which - does not contain object-oriented constructs. - - ------------------------------------------------------------------------- -r4735 | zalila | 2008-10-17 16:39:42 +0200 (Fri, 17 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/Makefile.am - - * prefix ChangeLog with $(srcdir) in order for the VPATH build to work - ------------------------------------------------------------------------- -r4734 | zalila | 2008-10-17 15:51:58 +0200 (Fri, 17 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/support/strip_wrapper.sh.in - - * Fail if strip fails - ------------------------------------------------------------------------- -r4733 | zalila | 2008-10-17 15:51:24 +0200 (Fri, 17 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/support/strip_wrapper.sh.in - - * Minor reformatting - ------------------------------------------------------------------------- -r4732 | zalila | 2008-10-17 15:49:21 +0200 (Fri, 17 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/configure.ac - M /software/ocarina/src/Makefile.am - M /software/ocarina/src/main/Makefile.am - A /software/ocarina/support/strip_wrapper.sh.in - - * Wrap the 'strip' utility and give it the path kind it - expects (UNIX or Windows) - ------------------------------------------------------------------------- -r4731 | zalila | 2008-10-17 13:52:04 +0200 (Fri, 17 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Minor reformatting - ------------------------------------------------------------------------- -r4726 | hugues | 2008-10-16 21:12:06 +0200 (Thu, 16 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - -Use 0 for default stack size instead of DEFAULT_PRIORITY - ------------------------------------------------------------------------- -r4725 | delange | 2008-10-15 15:09:50 +0200 (Wed, 15 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/TODO - A /software/ocarina/tests/test036 - A /software/ocarina/tests/test036/model.aadl - - * TODO tests/test036 - - add a test and a TODO associated with it - ------------------------------------------------------------------------- -r4724 | hugues | 2008-10-15 10:27:20 +0200 (Wed, 15 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/Makefile.am - -Install ChangeLog - ------------------------------------------------------------------------- -r4723 | hugues | 2008-10-15 10:20:35 +0200 (Wed, 15 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - -Update - ------------------------------------------------------------------------- -r4722 | hugues | 2008-10-15 10:20:17 +0200 (Wed, 15 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - -Configure threads' stack size - ------------------------------------------------------------------------- -r4720 | hugues | 2008-10-14 12:15:13 +0200 (Tue, 14 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_cmd.adb - -Added a new parameter for -t: the name of the script to be executed - ------------------------------------------------------------------------- -r4716 | zalila | 2008-10-09 15:13:22 +0200 (Thu, 09 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/projects/ocarina-main.gpr - D /software/ocarina/src/main/ocarina1.adb - A /software/ocarina/src/main/ocarina_cmd.adb (from /software/ocarina/src/main/ocarina1.adb:4715) - - * (ocarina1.adb, ocarina_cmd.adb, ocarina-main.gpr): Renamed - carina1.adb into ocarina_cmd.adb. Kept the same executable name. - ------------------------------------------------------------------------- -r4715 | zalila | 2008-10-09 15:00:04 +0200 (Thu, 09 Oct 2008) | 15 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/projects/ocarina-main.gpr - M /software/ocarina/resources/Makefile.am - D /software/ocarina/resources/arao.aadl - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb - M /software/ocarina/src/main/Makefile.am - M /software/ocarina/src/main/ocarina1.adb - D /software/ocarina/src/main/ocarina_scenarios.adb - D /software/ocarina/src/main/ocarina_scenarios.ads - D /software/ocarina/src/main/ocarina_sh.adb - - * (ocarina1.adb, ocarina-options.ads): Implement -c (for cheddar - analyzis on scenatios) and -p (for parsing and instantiation on - scenarios). This completes the deprecation of ocarina_sh. - - Reorganize 'Usage' output - - * (ocarina_sh.adb, scarina_scenarios.ad?, main/Makefile.am, - ocarina-main.gpr): remove deprecated ocarina_sh tool. - - * (ocarina-fe_aadl.adb, ocarina-backends.adb): Slightly increment - indentation. - - * (arao.aadl, resources/Makefile.am, ocarina.texi, doc/Makefile.am): - removed unused arao.aadl. - ------------------------------------------------------------------------- -r4713 | zalila | 2008-10-09 10:24:21 +0200 (Thu, 09 Oct 2008) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb - M /software/ocarina/src/core/instance/ocarina-instances-components.adb - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-properties.ads - M /software/ocarina/tests/test_aadl_min/fcs.aadl.out - - * (ocarina-instances-components.adb): Review the component - instantiation mechanism to enfoce the respect of: - - - Overriding property association - - Subcomponent refinements - - * (ocarina-instances-properties.ad?): Add a new parameter, - 'Override_Mode', to 'Apply_Perperties' and 'Add_Property_Instance'. - This parameter controls whether the addition of new properties - overrides the old one or not. - - * (ocarina-instances-components-connections.adb, - ocarina-backends-expander.adb): New signatures of 'Apply_Perperties' - and'Add_Property_Instance'. - - * (fcs.aadl.out): Update - ------------------------------------------------------------------------- -r4712 | zalila | 2008-10-09 10:23:51 +0200 (Thu, 09 Oct 2008) | 9 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - - * (ocarina1.adb): Fixed a bug: removed the local variable - Root_System_Name because it masked the global one. - - Do not keep the old value of Root_System_Name after the name table - reset. Use a mecanisme similar to the source file names to restaure - the root system name. - - Plugged some memory leaks. - ------------------------------------------------------------------------- -r4711 | hugues | 2008-10-08 18:13:10 +0200 (Wed, 08 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv1/assert_properties.aadl - -Latest version from ESA - ------------------------------------------------------------------------- -r4710 | hugues | 2008-10-08 18:12:58 +0200 (Wed, 08 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/assert_types.aadl - -Upgrade after last changes on the data model annex - ------------------------------------------------------------------------- -r4709 | zalila | 2008-10-07 20:55:00 +0200 (Tue, 07 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/doc/Makefile.am - M /software/ocarina/examples/build_all_examples.sh - - * Various path and variable name fixes: make distcheck works - on windows now. - ------------------------------------------------------------------------- -r4708 | zalila | 2008-10-07 16:52:44 +0200 (Tue, 07 Oct 2008) | 22 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/Makefile.common - M /software/ocarina/autotest.sh - M /software/ocarina/configure.ac - M /software/ocarina/examples/Makefile.am - M /software/ocarina/examples/build_all_examples.sh - M /software/ocarina/ocarina-config.in - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/core/common_files/errors.adb - - * (autotest.sh, exemples/build_all_examples.sh): Make these scripts - windows-friendly by allowing the user to provide values of cygpath -w - and path separator using environment variables. We also use the - dos2unix utilisty if it is available to ignore windows specific line - delimiters in diff computations. - - * (Makefile.am, examples/Makefile.am): Provide correct value of - cygpath_w and path_sep to the testing scripts. - - * (ocarina-config.in): Display single-quoted windows path on windows - platforms. - - * (errors.adb): Display suffix'less base name of the executable. - - * (ocarina-backends-po_qos_ada-main.adb): Remove trailing ASCII.CR - returned by Get_Command_Output on Windows platform. - - * (configure.ac): Specify the value of path separator similarly to - cygpath -w - - * (Makefile.common): Use correct value of path separator - ------------------------------------------------------------------------- -r4707 | hugues | 2008-10-07 16:00:45 +0200 (Tue, 07 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/deployment.aadl - -Minor reformatting - ------------------------------------------------------------------------- -r4706 | hugues | 2008-10-07 15:55:07 +0200 (Tue, 07 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/ocarina_config.aadl - -Added Petri_Nets to the list of allowed backends - ------------------------------------------------------------------------- -r4705 | hugues | 2008-10-07 15:54:45 +0200 (Tue, 07 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/deployment.aadl - -Minor reformatting - ------------------------------------------------------------------------- -r4704 | hugues | 2008-10-07 15:39:30 +0200 (Tue, 07 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.ads - M /software/ocarina/src/main/ocarina1.adb - -Move frontend and backend specific usage information in the corresponding parts - ------------------------------------------------------------------------- -r4699 | delange | 2008-10-06 16:21:12 +0200 (Mon, 06 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - - * backends/ocarina-backends-po_hi_c-deployment.adb - - Generate local port enumeration only when there is ports - - ------------------------------------------------------------------------- -r4698 | gilles | 2008-10-06 14:56:00 +0200 (Mon, 06 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -* Restricted (more) some variables scope - - ------------------------------------------------------------------------- -r4697 | gilles | 2008-10-06 14:13:27 +0200 (Mon, 06 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/transformations/ocarina-transformations-fusions.ads - -* Restricted variables scope - - ------------------------------------------------------------------------- -r4694 | hugues | 2008-10-06 13:20:51 +0200 (Mon, 06 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Actually, Root_System_Name is a global variable used elsewhere - ------------------------------------------------------------------------- -r4693 | hugues | 2008-10-06 13:08:14 +0200 (Mon, 06 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Minor reorganization - ------------------------------------------------------------------------- -r4692 | hugues | 2008-10-06 13:05:05 +0200 (Mon, 06 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/tests/test_aadl_min/MANIFEST - M /software/ocarina/testsuite/test_aadl_min/MANIFEST - -Change aadl-min to aadl_min to be in line with other generators name - ------------------------------------------------------------------------- -r4691 | hugues | 2008-10-06 13:01:43 +0200 (Mon, 06 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.ads - -Document dubious code - ------------------------------------------------------------------------- -r4690 | hugues | 2008-10-06 13:00:43 +0200 (Mon, 06 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/main/ocarina1.adb - -Move fusion from command line arguments to shell - ------------------------------------------------------------------------- -r4682 | zalila | 2008-10-05 22:55:25 +0200 (Sun, 05 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/runtime/polyorb/Makefile.am - - * Protect polyorb-config output from shell conversions in windows - ------------------------------------------------------------------------- -r4681 | delange | 2008-10-05 22:15:02 +0200 (Sun, 05 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - - * avoid error in ocarina - - ------------------------------------------------------------------------- -r4677 | zalila | 2008-10-05 19:18:18 +0200 (Sun, 05 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/core/common_files/output.ads - - * (ocarina-backends-build_utils.adb): Single quote C source files - beacause paths may contain backslashes on windows. - - * (output.ads): Indent pragma correctly - ------------------------------------------------------------------------- -r4676 | zalila | 2008-10-05 19:13:29 +0200 (Sun, 05 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/tools/generate_tree.sh - - * Temporarily deactivate updating the copyright headers of generated - "xxx-nodes.ad?" files. - ------------------------------------------------------------------------- -r4675 | zalila | 2008-10-05 19:06:23 +0200 (Sun, 05 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/configure.ac - - * Adjust the value of CYGPATH_W depending on the nature of the - used compiler. On windows platforms, if the used Ada compiler - has been compiled for target *cygwin*, there is no need for - the "cygpath -w" path converter. - ------------------------------------------------------------------------- -r4674 | delange | 2008-10-03 23:06:36 +0200 (Fri, 03 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.adb - - * Fix compilation error - ------------------------------------------------------------------------- -r4673 | delange | 2008-10-03 23:02:53 +0200 (Fri, 03 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - - * fix naming problem, mynode is now an index in the naming table - - ------------------------------------------------------------------------- -r4672 | delange | 2008-10-03 22:37:32 +0200 (Fri, 03 Oct 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * Fix naming problem, all examples run fine now - - ------------------------------------------------------------------------- -r4671 | delange | 2008-10-03 17:26:22 +0200 (Fri, 03 Oct 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - - * Declare now the right amount of port - * use po_hi_local_port_t to describe all local ports in the distributed - system - - ------------------------------------------------------------------------- -r4670 | zalila | 2008-10-03 15:19:50 +0200 (Fri, 03 Oct 2008) | 20 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - M /software/ocarina/src/backends/ocarina-backends-ada_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-generator.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.ads - A /software/ocarina/src/core/common_files/outfiles.adb - A /software/ocarina/src/core/common_files/outfiles.ads - M /software/ocarina/tools/generate_tree.sh - M /software/ocarina/tools/mknodes/mknodes.adb - - * (outfiles.ad?): New package that holds the Set_Output and - Release_Output routines formerly replicated between PO_HI_Ada and - Po_HI_C. Moved the Print_On_Stdout to this package as well. - - * (ocarina-backends-ada_tree-generator.ad?, - ocarina-backends-c_tree-generator.ad?): Use the routines above. - - * (mknodes.adb): Use the routines above since they produce UNIX files - which are homogeneous with the rest of Ocarina sources. This avoid - having 'incorrect line terminator' warnings on windows. - - Added two new flags: - - -p old behavior (produce sources on the standard output) - -D specify an output directory different from the one of the original - IDL file. - - * (projects/Makefile.am, generate_tree.sh): Add some missing calls to - 'cygpath -w' when necessary. - ------------------------------------------------------------------------- -r4669 | renault | 2008-10-02 09:31:37 +0200 (Thu, 02 Oct 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - -Petri Nets : - * remove unused code - - ------------------------------------------------------------------------- -r4667 | zalila | 2008-10-02 09:21:18 +0200 (Thu, 02 Oct 2008) | 31 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * (ocarina-backends-po_hi_ada-marshallers.adb, - ocarina-backends-po_hi_ada-transport.adb, - ocarina-backends-po_hi_ada-mapping.ad?, - ocarina-backends-po_hi_ada-activity.adb, ): Fixed a vicious bug - in the code generated for PolyORB_HI_Ada which was causing the non - support of having multiple instances of the same thread in one - process. - - We solve this by making the generation of the following entities - "component-specific" and not "instance-specific": - - 1 - The Port_Type enumeration type - 2 - The Thread_Interface discriminated record type - 3 - The array types used to instantiate the interrogators - (Integer_Array, Boolean_Array and Address_Array) - 4 - The marshalling routines (Marshall and Unmarshall) - 5 - The runtime routines. They take an extra parameter of type - Entity_Type to be able to select the instance-specific runtime - routine. - - * (ocarina-backends-ada_tree-nutils.ad?): Make_List_Id: add a fourth - optional parameter. - - * (ocarina-backends-utils.ad?): Handle_Call_Sequence: Make this - routine more independant from the backend (QoS_Ada, HI_Ada) by adding - an additional parameter indicating the "Status" variable corresponding - to the caller. - - Added two new handling kinds to be able to generate the entities - mentioned above per-component. - ------------------------------------------------------------------------- -r4665 | zalila | 2008-10-01 21:36:05 +0200 (Wed, 01 Oct 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - - * Added pragma unreferenced for unused parameter - ------------------------------------------------------------------------- -r4664 | zalila | 2008-10-01 09:06:27 +0200 (Wed, 01 Oct 2008) | 12 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * (ocarina-backends-utils.ads): Sort enumerators - Remove unused H_Add_Enumerator_Internals_Spec - Rename PN_Port_Creation into H_PN_Port_Creation to be homogeneous with - the other enumerators - - * (ocarina-backends-pn-components.adb): Use H_PN_Port_Creation - - * (ocarina-backends-ada_tree-nodes.idl, - ocarina-backends-po_hi_ada-mapping.ad?, - ocarina-backends-po_hi_ada-activity.adb): Removed useless field - Get_Time_Stamp_Node. - ------------------------------------------------------------------------- -r4663 | renault | 2008-09-30 22:32:56 +0200 (Tue, 30 Sep 2008) | 11 lines -Changed paths: - M /software/ocarina/examples/test_pn_for_all.sh - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer.ads - M /software/ocarina/src/backends/ocarina-backends-pn-root.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - -Petri Nets: - * ocarina-backends-pn* : - handle Petri Net generation from aadl specification - - * ocarina-backends-util.ads : - added a case in the "Handling Kind" enumeration - - * test_pn_for_all : - added producter-consumer scenario for test purpose - - ------------------------------------------------------------------------- -r4662 | zalila | 2008-09-30 12:18:47 +0200 (Tue, 30 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - - * Reflect change 4661 on PolyORB_HI-C as well - ------------------------------------------------------------------------- -r4661 | zalila | 2008-09-30 09:59:26 +0200 (Tue, 30 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - - * (ocarina-backends-po_hi_ada-naming.adb): Raise and error when no - transport API is specified for a bus. - ------------------------------------------------------------------------- -r4660 | hugues | 2008-09-29 22:44:19 +0200 (Mon, 29 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - -Typo - ------------------------------------------------------------------------- -r4637 | zalila | 2008-09-24 13:57:08 +0200 (Wed, 24 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - M /software/ocarina/support/update_changelog.sh - - * (ChangeLog, update_changelog.sh): Update - ------------------------------------------------------------------------- -r4636 | zalila | 2008-09-24 13:56:03 +0200 (Wed, 24 Sep 2008) | 22 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-setup.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - - * (ocarina-backends-properties.ads): Null_Size and Null_Time: new - constants. - - * (ocarina-backends-po_hi_ada-types.adb): Implemented the code - generation for Source_Data_Size standard property - - * (ocarina-backends-po_hi_ada-mapping.ad?): Map_Ada_Time: - reimplemented more simply - - Get_Data_Size: renamed into Estimate_Data_Size and made it return the - exact data size in case of provided Source_Data_Size property - - * (ocarina-backends-utils.ad?): Map_Ada_Size: renamed into To_Bytes - - To_Bits: new routine - - * (ocarina-backends-po_qos_ada-setup.adb, - ocarina-backends-po_hi_ada-deployment.adb, - ocarina-backends-po_qos_ada-main.adb, - ocarina-backends-po_hi_ada-activity.adb): Update the renamed routines - calls. - ------------------------------------------------------------------------- -r4635 | zalila | 2008-09-24 12:29:40 +0200 (Wed, 24 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/ChangeLog - A /software/ocarina/support/update_changelog.sh - - * (ChangeLog, support/update_changelog.sh): Update ChangeLog - ------------------------------------------------------------------------- -r4634 | zalila | 2008-09-24 12:29:22 +0200 (Wed, 24 Sep 2008) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - * (ocarina-backends-properties.adb, - ocarina-backends-po_hi_ada-types.adb): Implemented support for - enumeration types in PO_HI_Ada - - Minor code reorganization. - - * (ocarina-backends-expander.adb): Expand data structure defined using - the Base_Type/Element_Names proprties into ones having subcomponents. - This makes the code generator simpler. - - Added routines that control the expansion of component instance. An - instance must be expanded only once. - - * (ocarina-backends-po_hi_c-types.adb): Reorganize the code to reflect - more precisely what remains to be done in data type code generation. - ------------------------------------------------------------------------- -r4633 | hugues | 2008-09-24 10:14:56 +0200 (Wed, 24 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - -Minor reformatting, and suppress duplicate "we" in the comment - ------------------------------------------------------------------------- -r4632 | zalila | 2008-09-24 10:08:59 +0200 (Wed, 24 Sep 2008) | 6 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - - * (ocarina-analyzer-names.adb): No longer force the package "P" to - exist if a paquage "P::Q" has been declared since this is not a - standard restriction. - - * (ocarina-analyzer-messages.ad?): Delete useless routine - ------------------------------------------------------------------------- -r4631 | zalila | 2008-09-23 18:17:39 +0200 (Tue, 23 Sep 2008) | 37 lines -Changed paths: - M /software/ocarina/examples/bbs/bbs.aadl - M /software/ocarina/examples/bbs/scenario.aadl - M /software/ocarina/examples/bintree/all_types.aadl - M /software/ocarina/examples/bintree/bintree.aadl - M /software/ocarina/examples/bintree/hardware.aadl - M /software/ocarina/examples/bintree/scenario_1.aadl - M /software/ocarina/examples/bintree/scenario_2.aadl - M /software/ocarina/examples/bintree/scenario_2_udp.aadl - M /software/ocarina/examples/bintree/software.aadl - M /software/ocarina/examples/bintree/type_tree.aadl - M /software/ocarina/examples/bintree/type_tree_udp.aadl - M /software/ocarina/examples/hybrid_subprogram/complex_subprogram.aadl - M /software/ocarina/examples/hybrid_subprogram/hardware.aadl - M /software/ocarina/examples/hybrid_subprogram/hybrid_subprogram.aadl - M /software/ocarina/examples/hybrid_subprogram/pure_call_sequence_subprogram.aadl - M /software/ocarina/examples/hybrid_subprogram/scenario_1.aadl - M /software/ocarina/examples/hybrid_subprogram/scenario_2.aadl - M /software/ocarina/examples/hybrid_subprogram/scenario_3.aadl - M /software/ocarina/examples/hybrid_subprogram/software.aadl - M /software/ocarina/examples/import/hardware.aadl - M /software/ocarina/examples/import/import.aadl - M /software/ocarina/examples/import/import2.aadl - M /software/ocarina/examples/import/import3.aadl - M /software/ocarina/examples/import/import4.aadl - M /software/ocarina/examples/import/scenario_1.aadl - M /software/ocarina/examples/import/scenario_2.aadl - M /software/ocarina/examples/import/scenario_3.aadl - M /software/ocarina/examples/import/scenario_4.aadl - M /software/ocarina/examples/import/software.aadl - M /software/ocarina/examples/man_in_the_middle/hardware.aadl - M /software/ocarina/examples/man_in_the_middle/man_in_the_middle.aadl - M /software/ocarina/examples/man_in_the_middle/scenario.aadl - M /software/ocarina/examples/man_in_the_middle/software.aadl - M /software/ocarina/examples/monolithic/hardware.aadl - M /software/ocarina/examples/monolithic/monolithic.aadl - M /software/ocarina/examples/monolithic/scenario.aadl - M /software/ocarina/examples/monolithic/software.aadl - M /software/ocarina/examples/priorities/hardware.aadl - M /software/ocarina/examples/priorities/priorities.aadl - M /software/ocarina/examples/priorities/priorities_2.aadl - M /software/ocarina/examples/priorities/scenario.aadl - M /software/ocarina/examples/priorities/scenario_inv.aadl - M /software/ocarina/examples/priorities/software.aadl - M /software/ocarina/examples/priorities/software_inversed_priorities.aadl - M /software/ocarina/examples/producer_consumer/hardware.aadl - M /software/ocarina/examples/producer_consumer/producer_consumer.aadl - M /software/ocarina/examples/producer_consumer/scenario.aadl - M /software/ocarina/examples/producer_consumer/software.aadl - M /software/ocarina/examples/ring/hardware.aadl - M /software/ocarina/examples/ring/ring.aadl - M /software/ocarina/examples/ring/ring2.aadl - M /software/ocarina/examples/ring/ring_udp.aadl - M /software/ocarina/examples/ring/scenario_1.aadl - M /software/ocarina/examples/ring/scenario_1_udp.aadl - M /software/ocarina/examples/ring/scenario_2.aadl - M /software/ocarina/examples/ring/software.aadl - M /software/ocarina/examples/shared/data.aadl - M /software/ocarina/examples/shared/hardware.aadl - M /software/ocarina/examples/shared/scenario.aadl - M /software/ocarina/examples/shared/shared.aadl - A /software/ocarina/resources/AADLv1/base_types.aadl.ignore - A /software/ocarina/resources/AADLv2/base_types.aadl.ignore - M /software/ocarina/resources/deployment.aadl - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.ads - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * (ocarina-property_sets.ad?): Marked Data_Model and Deployment as - Ocarina specific property sets. - - Removed ARAO from the Ocarina Property set list - - * (ocarina-backends-properties.ad?): Query routines for the Data_Model - and the Deployment property sets. Removed query routines of ARAO - - * (deployment.aadl): Added missing properties: 'Location' - and 'Priority' - - * (ocarina_config.aadl): Update the list of predeclared property sets - - * (resources/AADLv?/base_types.aadl.ignore): Temporary hack. Do not test - base_types.aadl during the testsuite because all property sets are - printed. - - * (ocarina-backends-po_qos_ada-servants.adb, - ocarina-backends-po_hi_ada-marshallers.adb, - ocarina-backends-po_hi_ada-types.adb, - ocarina-backends-po_hi_ada-subprograms.adb, - ocarina-backends-po_hi_ada-deployment.adb, - ocarina-backends-po_qos_ada-namespaces.adb, - ocarina-backends-po_hi_c-marshallers.adb, - ocarina-backends-po_hi_c-mapping.adb, - ocarina-backends-po_hi_ada-mapping.adb, - ocarina-backends-c_tree-nutils.adb, ocarina-backends-utils.adb, - ocarina-backends-po_hi_c-subprograms.adb, - ocarina-backends-po_hi_c-types.adb, - ocarina-backends-po_qos_ada-helpers.adb): Use the 2 new property sets - above for modeling and code generation - - * (tests/test_tree_?/*.out): Update trees - - * (examples/*/*.aadl): Use the new property sets above instead of - ARAO. - ------------------------------------------------------------------------- -r4630 | zalila | 2008-09-23 18:16:56 +0200 (Tue, 23 Sep 2008) | 7 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test035 - A /software/ocarina/tests/test035/MANIFEST - A /software/ocarina/tests/test035/unqualified_names.aadl - - * (ocarina-analyzer-finder.adb): Fixed a bug when linking Unique - Property Type Identifier: the standard allows giving non-qualified - names if we are in the same package of the type. So allow it in - Ocarina. - - * (tests/test035, tests/MANIFEST): regression test for the fix above - ------------------------------------------------------------------------- -r4629 | zalila | 2008-09-23 18:16:18 +0200 (Tue, 23 Sep 2008) | 5 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/tree/ocarina-aadl_values.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - - * (ocarina-nodes.idl, ocarina-analyzer-naming_rules.adb): Removed - useless interface - - * (ocarina-aadl_values.ads): Document 'Image' - ------------------------------------------------------------------------- -r4628 | zalila | 2008-09-23 18:15:34 +0200 (Tue, 23 Sep 2008) | 12 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/main/ocarina-configuration.adb.in - M /software/ocarina/src/main/ocarina1.adb - - * (ocarina-fe_aadl-parser-properties-values.adb): Add missing BNF rule - - * (ocarina1.adb): Use 'Image' instead of .SVal because the latter - violates abstraction of value types - - Removed redundant flag from Getopt call - - * (ocarina-configuration.adb.in): Enforce the "bin" name of the - directory holding ocarina in case of a classic installation. This - avoids bad surprises when running ocarina from whose name begins with - 'bin...' - ------------------------------------------------------------------------- -r4627 | gilles | 2008-09-22 23:50:24 +0200 (Mon, 22 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -* Bugfix : does not overwrite a value before reading it anymore - - ------------------------------------------------------------------------- -r4626 | hugues | 2008-09-22 22:10:36 +0200 (Mon, 22 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv2/base_types.aadl - -Minor corrections after reviewers comments - ------------------------------------------------------------------------- -r4625 | hugues | 2008-09-22 21:35:45 +0200 (Mon, 22 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/AADLv2/base_types.aadl - -Uncomment use of Source_Data_Size, it is a valid AADlv2 property - ------------------------------------------------------------------------- -r4624 | hugues | 2008-09-22 17:43:19 +0200 (Mon, 22 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/NEWS - -Typos - ------------------------------------------------------------------------- -r4623 | hugues | 2008-09-22 17:38:50 +0200 (Mon, 22 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/main/ocarina1.adb - -Ocarina_shell: a minimal shell to interact with Ocarina - ------------------------------------------------------------------------- -r4622 | gilles | 2008-09-22 16:52:47 +0200 (Mon, 22 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -* Now use Length when checking a list length - - ------------------------------------------------------------------------- -r4621 | gilles | 2008-09-22 15:07:39 +0200 (Mon, 22 Sep 2008) | 6 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformation : -* delete the former process implementation if their is no other -instances than the one in which the thread fusion is done -* put identifier for call sequences (cf. AADLv2) - - ------------------------------------------------------------------------- -r4620 | gilles | 2008-09-22 13:11:25 +0200 (Mon, 22 Sep 2008) | 5 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - -* Bugfix : Get_Property_Enumeration_Value handle now enumeration_term as -well as literal (consistantly with the other, name_id returning -fonction. - - ------------------------------------------------------------------------- -r4619 | gilles | 2008-09-22 11:20:13 +0200 (Mon, 22 Sep 2008) | 1 line -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -bugfix : dispatch protocol of thread 1 was compared with itself ------------------------------------------------------------------------- -r4618 | gilles | 2008-09-22 11:19:15 +0200 (Mon, 22 Sep 2008) | 1 line -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -comment update ------------------------------------------------------------------------- -r4617 | hugues | 2008-09-22 10:08:43 +0200 (Mon, 22 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances.adb - -Do not call OS_Exit when instantiation fails, let the calling -programm do it. - ------------------------------------------------------------------------- -r4616 | gilles | 2008-09-18 15:57:34 +0200 (Thu, 18 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/projects/ocarina-main.gpr - M /software/ocarina/src/main/Makefile.am - D /software/ocarina/src/main/fusion1.adb - D /software/ocarina/src/main/fusion_sh.adb - -* Deleted fusion and fusion_sh -* Fusion transformations must be called with ocarina - - ------------------------------------------------------------------------- -r4615 | gilles | 2008-09-18 15:44:13 +0200 (Thu, 18 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -* replaced fusion flag 'f' (already used for standard properties) by 'F' - - ------------------------------------------------------------------------- -r4614 | gilles | 2008-09-18 14:56:11 +0200 (Thu, 18 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/main/ocarina1.adb - -* Added options to fusion threads with Ocarina -* Warning : bug with property files double declaration - - ------------------------------------------------------------------------- -r4613 | zalila | 2008-09-18 14:08:15 +0200 (Thu, 18 Sep 2008) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.ads - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * (ocarina-property_sets.ad?): Set Data_Model as standard property - set - - * (ocarina-be_aadl-properties-values.adb): Correctly print - classifier_terms - - * (tests/test_tree_?/test.aadl.out): update - ------------------------------------------------------------------------- -r4612 | zalila | 2008-09-18 12:07:22 +0200 (Thu, 18 Sep 2008) | 2 lines -Changed paths: - A /software/ocarina/resources/AADLv1/base_types.aadl - A /software/ocarina/resources/AADLv2/base_types.aadl - M /software/ocarina/resources/Makefile.am - - * The Base_Types package - ------------------------------------------------------------------------- -r4611 | delange | 2008-09-18 11:21:16 +0200 (Thu, 18 Sep 2008) | 3 lines -Changed paths: - A /software/ocarina/testsuite - A /software/ocarina/testsuite/MANIFEST (from /software/ocarina/tests/MANIFEST:4550) - A /software/ocarina/testsuite/Makefile (from /software/ocarina/tests/Makefile:4566) - A /software/ocarina/testsuite/README (from /software/ocarina/tests/README:4566) - A /software/ocarina/testsuite/SAE-standard-examples-09152005 (from /software/ocarina/tests/SAE-standard-examples-09152005:4566) - A /software/ocarina/testsuite/SAE-test-examples-09152005 (from /software/ocarina/tests/SAE-test-examples-09152005:4566) - A /software/ocarina/testsuite/TestList.mk (from /software/ocarina/tests/TestList.mk:4566) - A /software/ocarina/testsuite/dia (from /software/ocarina/tests/dia:4566) - A /software/ocarina/testsuite/fcs (from /software/ocarina/tests/fcs:4566) - A /software/ocarina/testsuite/flow-huge (from /software/ocarina/tests/flow-huge:4566) - A /software/ocarina/testsuite/flow-rc-integrated (from /software/ocarina/tests/flow-rc-integrated:4566) - A /software/ocarina/testsuite/osate (from /software/ocarina/tests/osate:4566) - A /software/ocarina/testsuite/osate-access-connection-directions (from /software/ocarina/tests/osate-access-connection-directions:4566) - A /software/ocarina/testsuite/osate-access-connection-multidest (from /software/ocarina/tests/osate-access-connection-multidest:4566) - A /software/ocarina/testsuite/osate-access-connection-types (from /software/ocarina/tests/osate-access-connection-types:4566) - A /software/ocarina/testsuite/osate-access-matching (from /software/ocarina/tests/osate-access-matching:4566) - A /software/ocarina/testsuite/osate-aggregate-port-group (from /software/ocarina/tests/osate-aggregate-port-group:4566) - A /software/ocarina/testsuite/osate-bogus-refinement (from /software/ocarina/tests/osate-bogus-refinement:4566) - A /software/ocarina/testsuite/osate-bug68 (from /software/ocarina/tests/osate-bug68:4566) - A /software/ocarina/testsuite/osate-call-ordering (from /software/ocarina/tests/osate-call-ordering:4566) - A /software/ocarina/testsuite/osate-call-seq-and-modes (from /software/ocarina/tests/osate-call-seq-and-modes:4566) - A /software/ocarina/testsuite/osate-circular-extension (from /software/ocarina/tests/osate-circular-extension:4566) - A /software/ocarina/testsuite/osate-connection-category (from /software/ocarina/tests/osate-connection-category:4566) - A /software/ocarina/testsuite/osate-connection-directions (from /software/ocarina/tests/osate-connection-directions:4566) - A /software/ocarina/testsuite/osate-connection-modes-and-transitions (from /software/ocarina/tests/osate-connection-modes-and-transitions:4566) - A /software/ocarina/testsuite/osate-data-connections (from /software/ocarina/tests/osate-data-connections:4566) - A /software/ocarina/testsuite/osate-deterministic-transitions (from /software/ocarina/tests/osate-deterministic-transitions:4566) - A /software/ocarina/testsuite/osate-dispatch-port (from /software/ocarina/tests/osate-dispatch-port:4566) - A /software/ocarina/testsuite/osate-end-to-end (from /software/ocarina/tests/osate-end-to-end:4566) - A /software/ocarina/testsuite/osate-flow-dirs (from /software/ocarina/tests/osate-flow-dirs:4566) - A /software/ocarina/testsuite/osate-flow-impl-modes (from /software/ocarina/tests/osate-flow-impl-modes:4566) - A /software/ocarina/testsuite/osate-flow-impls (from /software/ocarina/tests/osate-flow-impls:4566) - A /software/ocarina/testsuite/osate-initial-mode (from /software/ocarina/tests/osate-initial-mode:4566) - A /software/ocarina/testsuite/osate-inverse-of-chains (from /software/ocarina/tests/osate-inverse-of-chains:4566) - A /software/ocarina/testsuite/osate-inverse-of-extensions (from /software/ocarina/tests/osate-inverse-of-extensions:4566) - A /software/ocarina/testsuite/osate-modal-connections (from /software/ocarina/tests/osate-modal-connections:4566) - A /software/ocarina/testsuite/osate-modal-parameter-connection (from /software/ocarina/tests/osate-modal-parameter-connection:4566) - A /software/ocarina/testsuite/osate-modal-parameter-connection2 (from /software/ocarina/tests/osate-modal-parameter-connection2:4566) - A /software/ocarina/testsuite/osate-mode-transition-ports (from /software/ocarina/tests/osate-mode-transition-ports:4566) - A /software/ocarina/testsuite/osate-multi-refinement (from /software/ocarina/tests/osate-multi-refinement:4566) - A /software/ocarina/testsuite/osate-multiple-sources (from /software/ocarina/tests/osate-multiple-sources:4566) - A /software/ocarina/testsuite/osate-package-section (from /software/ocarina/tests/osate-package-section:4566) - A /software/ocarina/testsuite/osate-parameter-connection-modes (from /software/ocarina/tests/osate-parameter-connection-modes:4566) - A /software/ocarina/testsuite/osate-parameter-connection-types (from /software/ocarina/tests/osate-parameter-connection-types:4566) - A /software/ocarina/testsuite/osate-parameter-connections (from /software/ocarina/tests/osate-parameter-connections:4566) - A /software/ocarina/testsuite/osate-parameter-refinement (from /software/ocarina/tests/osate-parameter-refinement:4566) - A /software/ocarina/testsuite/osate-port-group-connection (from /software/ocarina/tests/osate-port-group-connection:4566) - A /software/ocarina/testsuite/osate-port-group-connections (from /software/ocarina/tests/osate-port-group-connections:4566) - A /software/ocarina/testsuite/osate-port-group-inverse (from /software/ocarina/tests/osate-port-group-inverse:4566) - A /software/ocarina/testsuite/osate-port-refinement (from /software/ocarina/tests/osate-port-refinement:4566) - A /software/ocarina/testsuite/osate-server-subprogram (from /software/ocarina/tests/osate-server-subprogram:4566) - A /software/ocarina/testsuite/osate-subcomponent-access (from /software/ocarina/tests/osate-subcomponent-access:4566) - A /software/ocarina/testsuite/osate2 (from /software/ocarina/tests/osate2:4566) - A /software/ocarina/testsuite/osate2-t01 (from /software/ocarina/tests/osate2-t01:4566) - A /software/ocarina/testsuite/osate2-t02 (from /software/ocarina/tests/osate2-t02:4566) - A /software/ocarina/testsuite/osate2-t03 (from /software/ocarina/tests/osate2-t03:4566) - A /software/ocarina/testsuite/osate2-t04 (from /software/ocarina/tests/osate2-t04:4566) - A /software/ocarina/testsuite/osate2-t05 (from /software/ocarina/tests/osate2-t05:4566) - A /software/ocarina/testsuite/osate2-t06 (from /software/ocarina/tests/osate2-t06:4566) - A /software/ocarina/testsuite/osate2-t07 (from /software/ocarina/tests/osate2-t07:4566) - A /software/ocarina/testsuite/osate2-t08 (from /software/ocarina/tests/osate2-t08:4566) - A /software/ocarina/testsuite/osate2-t09 (from /software/ocarina/tests/osate2-t09:4566) - A /software/ocarina/testsuite/osate2-t10 (from /software/ocarina/tests/osate2-t10:4566) - A /software/ocarina/testsuite/osate2-t11 (from /software/ocarina/tests/osate2-t11:4566) - A /software/ocarina/testsuite/osate2-t12 (from /software/ocarina/tests/osate2-t12:4566) - A /software/ocarina/testsuite/osate2-t13 (from /software/ocarina/tests/osate2-t13:4566) - A /software/ocarina/testsuite/osate2-t14 (from /software/ocarina/tests/osate2-t14:4566) - A /software/ocarina/testsuite/osate2-t15 (from /software/ocarina/tests/osate2-t15:4566) - A /software/ocarina/testsuite/osate2-t16 (from /software/ocarina/tests/osate2-t16:4566) - A /software/ocarina/testsuite/osate2-t17 (from /software/ocarina/tests/osate2-t17:4566) - A /software/ocarina/testsuite/pn-test001 (from /software/ocarina/tests/pn-test001:4566) - A /software/ocarina/testsuite/test001 (from /software/ocarina/tests/test001:4566) - A /software/ocarina/testsuite/test002 (from /software/ocarina/tests/test002:4566) - A /software/ocarina/testsuite/test003 (from /software/ocarina/tests/test003:4566) - A /software/ocarina/testsuite/test004 (from /software/ocarina/tests/test004:4566) - A /software/ocarina/testsuite/test005 (from /software/ocarina/tests/test005:4566) - A /software/ocarina/testsuite/test006 (from /software/ocarina/tests/test006:4566) - A /software/ocarina/testsuite/test007 (from /software/ocarina/tests/test007:4566) - A /software/ocarina/testsuite/test008 (from /software/ocarina/tests/test008:4566) - A /software/ocarina/testsuite/test009 (from /software/ocarina/tests/test009:4566) - A /software/ocarina/testsuite/test010 (from /software/ocarina/tests/test010:4566) - A /software/ocarina/testsuite/test011 (from /software/ocarina/tests/test011:4566) - A /software/ocarina/testsuite/test012 (from /software/ocarina/tests/test012:4566) - A /software/ocarina/testsuite/test013 (from /software/ocarina/tests/test013:4566) - A /software/ocarina/testsuite/test014 (from /software/ocarina/tests/test014:4566) - A /software/ocarina/testsuite/test015 (from /software/ocarina/tests/test015:4566) - A /software/ocarina/testsuite/test016 (from /software/ocarina/tests/test016:4566) - A /software/ocarina/testsuite/test017 (from /software/ocarina/tests/test017:4566) - A /software/ocarina/testsuite/test018 (from /software/ocarina/tests/test018:4566) - A /software/ocarina/testsuite/test019 (from /software/ocarina/tests/test019:4566) - A /software/ocarina/testsuite/test020 (from /software/ocarina/tests/test020:4566) - A /software/ocarina/testsuite/test021 (from /software/ocarina/tests/test021:4566) - A /software/ocarina/testsuite/test022 (from /software/ocarina/tests/test022:4566) - A /software/ocarina/testsuite/test023 (from /software/ocarina/tests/test023:4566) - A /software/ocarina/testsuite/test024 (from /software/ocarina/tests/test024:4566) - A /software/ocarina/testsuite/test025 (from /software/ocarina/tests/test025:4566) - A /software/ocarina/testsuite/test026 (from /software/ocarina/tests/test026:4566) - A /software/ocarina/testsuite/test027 (from /software/ocarina/tests/test027:4566) - A /software/ocarina/testsuite/test028 (from /software/ocarina/tests/test028:4566) - A /software/ocarina/testsuite/test029 (from /software/ocarina/tests/test029:4566) - A /software/ocarina/testsuite/test030 (from /software/ocarina/tests/test030:4566) - A /software/ocarina/testsuite/test031 (from /software/ocarina/tests/test031:4566) - A /software/ocarina/testsuite/test032 (from /software/ocarina/tests/test032:4566) - A /software/ocarina/testsuite/test033 (from /software/ocarina/tests/test033:4566) - A /software/ocarina/testsuite/test034 (from /software/ocarina/tests/test034:4566) - A /software/ocarina/testsuite/test_aadl_min (from /software/ocarina/tests/test_aadl_min:4566) - A /software/ocarina/testsuite/test_ocarina_config (from /software/ocarina/tests/test_ocarina_config:4566) - A /software/ocarina/testsuite/test_ocarina_gpr (from /software/ocarina/tests/test_ocarina_gpr:4566) - A /software/ocarina/testsuite/test_tree_i (from /software/ocarina/tests/test_tree_i:4566) - M /software/ocarina/testsuite/test_tree_i/test.aadl.out - A /software/ocarina/testsuite/test_tree_p (from /software/ocarina/tests/test_tree_p:4566) - M /software/ocarina/testsuite/test_tree_p/test.aadl.out - - * Import new testsuite - - ------------------------------------------------------------------------- -r4610 | zalila | 2008-09-18 11:00:41 +0200 (Thu, 18 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - A /software/ocarina/resources/data_model.aadl - A /software/ocarina/resources/deployment.aadl - - * New property sets to replace ARAO in the near future - ------------------------------------------------------------------------- -r4609 | gilles | 2008-09-17 14:48:54 +0200 (Wed, 17 Sep 2008) | 7 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformations : -- bugfix : subprograms called in fusioned trheads doesn't have to be -component implementation, but can be component type -- bugfix : wrong mapping list was associated with each thread -subprograms in case of interdependency - - ------------------------------------------------------------------------- -r4608 | hugues | 2008-09-17 09:51:23 +0200 (Wed, 17 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina-configuration.adb.in - -Add proper reset of library path information - ------------------------------------------------------------------------- -r4607 | hugues | 2008-09-17 09:43:07 +0200 (Wed, 17 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - -Remove references to assert properties - ------------------------------------------------------------------------- -r4606 | hugues | 2008-09-16 13:25:50 +0200 (Tue, 16 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - A /software/ocarina/resources/AADLv1/assert_properties.aadl (from /software/ocarina/resources/assert_properties.aadl:4600) - A /software/ocarina/resources/AADLv2/assert_properties.aadl (from /software/ocarina/resources/assert_properties.aadl:4600) - M /software/ocarina/resources/Makefile.am - D /software/ocarina/resources/assert_properties.aadl - -Adapted assert_properties.aadl file for AADLv2 - ------------------------------------------------------------------------- -r4605 | hugues | 2008-09-16 10:26:02 +0200 (Tue, 16 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/examples/build_all_examples.sh - -Remove usage of ocarina_sh, replace with ocarina - ------------------------------------------------------------------------- -r4604 | hugues | 2008-09-15 18:48:22 +0200 (Mon, 15 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/AUTHORS - -Added Gilles Lasnier - ------------------------------------------------------------------------- -r4603 | hugues | 2008-09-15 18:43:48 +0200 (Mon, 15 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - -Use ocarina -x instead of ocarina_sh - ------------------------------------------------------------------------- -r4602 | hugues | 2008-09-15 18:14:07 +0200 (Mon, 15 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.ads - M /software/ocarina/src/main/ocarina1.adb - -New flag: '-x' to parse scenario file, this removes the need for -extraneous ocarina_sh binary - - ------------------------------------------------------------------------- -r4601 | hugues | 2008-09-15 18:13:00 +0200 (Mon, 15 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/main/ocarina_sh.adb - -Use homogeneous name for backend and corresponding ARAO property - ------------------------------------------------------------------------- -r4600 | zalila | 2008-09-15 12:57:58 +0200 (Mon, 15 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - - * Typo - ------------------------------------------------------------------------- -r4599 | gilles | 2008-09-15 12:52:22 +0200 (Mon, 15 Sep 2008) | 6 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformations -* added comments when using declare_wrapper_subprogram function or -procedure -* move back failure handling in the (always ultimatly called) function - - ------------------------------------------------------------------------- -r4598 | gilles | 2008-09-15 12:40:56 +0200 (Mon, 15 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformations -* not Present => No - - ------------------------------------------------------------------------- -r4597 | gilles | 2008-09-15 11:07:28 +0200 (Mon, 15 Sep 2008) | 5 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformations -* turned 'unreferenced' pragmas from the declare_wrapper_subprogram -function result into a test of validity. - - ------------------------------------------------------------------------- -r4596 | gilles | 2008-09-15 10:11:49 +0200 (Mon, 15 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformations : -* Fixed non-compiling line with gnat-2008 - - ------------------------------------------------------------------------- -r4595 | zalila | 2008-09-13 18:17:09 +0200 (Sat, 13 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - - * Support of compute entrypoints in PO_QoS_Ada - ------------------------------------------------------------------------- -r4594 | zalila | 2008-09-13 16:45:08 +0200 (Sat, 13 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - - * Added XXX comments - ------------------------------------------------------------------------- -r4593 | gilles | 2008-09-12 17:52:54 +0200 (Fri, 12 Sep 2008) | 5 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformation -* call sequence building now take account of dependencies between -threads and order subprogram calls accordingly - - ------------------------------------------------------------------------- -r4592 | gilles | 2008-09-12 17:07:53 +0200 (Fri, 12 Sep 2008) | 6 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - M /software/ocarina/src/transformations/ocarina-transformations-fusions.ads - -transformation -* Code factorisation (procedures Create_Connection and -Create_Connection_End_Path) -* Now manage 1-level buffers - - ------------------------------------------------------------------------- -r4591 | gilles | 2008-09-11 14:54:11 +0200 (Thu, 11 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformation.fusion -* bug fix : connections ends does not concat infinitely anymore - - ------------------------------------------------------------------------- -r4590 | gilles | 2008-09-11 13:30:28 +0200 (Thu, 11 Sep 2008) | 1 line -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -remove obsolete display ------------------------------------------------------------------------- -r4589 | gilles | 2008-09-11 13:29:48 +0200 (Thu, 11 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformation.fusion : -* added support for multiple input connections on fusionned features - - ------------------------------------------------------------------------- -r4588 | hugues | 2008-09-10 10:41:36 +0200 (Wed, 10 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina.ads - -Typo - ------------------------------------------------------------------------- -r4587 | hugues | 2008-09-10 10:40:30 +0200 (Wed, 10 Sep 2008) | 2 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - M /software/ocarina/src/transformations/ocarina-transformations-fusions.ads - M /software/ocarina/src/transformations/ocarina-transformations.ads - -Minor reformatting - ------------------------------------------------------------------------- -r4586 | gilles | 2008-09-08 18:20:04 +0200 (Mon, 08 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/TODO - -* Added priority to the last todo entry - - ------------------------------------------------------------------------- -r4585 | gilles | 2008-09-08 18:18:07 +0200 (Mon, 08 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/src/backends/ocarina-backends-utils.adb - -* Fixed a error message -* Updated TODO list - - ------------------------------------------------------------------------- -r4584 | gilles | 2008-09-08 18:10:29 +0200 (Mon, 08 Sep 2008) | 5 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - -transformations : fusion -* now embedded the called subprograms in a wrapper, in order PolyORB-HI -could generate code from the model - - ------------------------------------------------------------------------- -r4582 | zalila | 2008-09-05 15:47:26 +0200 (Fri, 05 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - - * (Get_Time_Stamp): A new interrogation routine to have the arrival - time of the latest data on a given IN DATA port - ------------------------------------------------------------------------- -r4581 | lasnier | 2008-09-05 13:05:07 +0200 (Fri, 05 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/design/lasnier/soutenance/soutenance-gilles-lasnier.tex - - - * Last modifications for presentation - ------------------------------------------------------------------------- -r4580 | lasnier | 2008-09-03 16:38:24 +0200 (Wed, 03 Sep 2008) | 3 lines -Changed paths: - M /software/ocarina/design/lasnier/soutenance/soutenance-gilles-lasnier.tex - - - * Add modifications to presentation - ------------------------------------------------------------------------- -r4579 | lasnier | 2008-09-03 14:40:05 +0200 (Wed, 03 Sep 2008) | 3 lines -Changed paths: - D /software/ocarina/design/lasnier/rapport/.ch3_ocarina.tex.swp - - - * Remove swap file from previous commit (4578) - ------------------------------------------------------------------------- -r4578 | lasnier | 2008-09-03 14:37:05 +0200 (Wed, 03 Sep 2008) | 6 lines -Changed paths: - A /software/ocarina/design/lasnier - A /software/ocarina/design/lasnier/common - A /software/ocarina/design/lasnier/common/commandes.tex - A /software/ocarina/design/lasnier/images - A /software/ocarina/design/lasnier/images/aadl-array.eps - A /software/ocarina/design/lasnier/images/architecture-ocarina-sout.eps - A /software/ocarina/design/lasnier/images/architecture-ocarina.eps - A /software/ocarina/design/lasnier/images/backend-gl-archi.eps - A /software/ocarina/design/lasnier/images/backend-new-gl-archi.eps - A /software/ocarina/design/lasnier/images/cpattern-1d.eps - A /software/ocarina/design/lasnier/images/cpattern-2d.eps - A /software/ocarina/design/lasnier/images/elt_descr_ACME.eps - A /software/ocarina/design/lasnier/images/frontend-det-archi.eps - A /software/ocarina/design/lasnier/images/overhead.eps - A /software/ocarina/design/lasnier/images/protoinst.eps - A /software/ocarina/design/lasnier/images/repre_prop_ACME.eps - A /software/ocarina/design/lasnier/memoire-biblio - A /software/ocarina/design/lasnier/memoire-biblio/Makefile - A /software/ocarina/design/lasnier/memoire-biblio/biblio_rapport.bib - A /software/ocarina/design/lasnier/memoire-biblio/rapport.tex - A /software/ocarina/design/lasnier/rapport - A /software/ocarina/design/lasnier/rapport/.ch3_ocarina.tex.swp - A /software/ocarina/design/lasnier/rapport/Makefile - A /software/ocarina/design/lasnier/rapport/ack.tex - A /software/ocarina/design/lasnier/rapport/annex-a.tex - A /software/ocarina/design/lasnier/rapport/biblio.bib - A /software/ocarina/design/lasnier/rapport/ch1_intro.tex - A /software/ocarina/design/lasnier/rapport/ch2_aadl.tex - A /software/ocarina/design/lasnier/rapport/ch3_ocarina.tex - A /software/ocarina/design/lasnier/rapport/ch4_realisation.tex - A /software/ocarina/design/lasnier/rapport/concl.tex - A /software/ocarina/design/lasnier/rapport/page-de-garde.tex - A /software/ocarina/design/lasnier/rapport/rapport-gilles-lasnier.tex - A /software/ocarina/design/lasnier/rapport/resume.tex - A /software/ocarina/design/lasnier/soutenance - A /software/ocarina/design/lasnier/soutenance/Makefile - A /software/ocarina/design/lasnier/soutenance/soutenance-gilles-lasnier.tex - - - * Add documents relative to LASNIER's stage - - biblio report - - stage report - - presentation report - ------------------------------------------------------------------------- -r4577 | renault | 2008-09-03 00:51:27 +0200 (Wed, 03 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - -Tests : - * Update .out files according to the last commit (#4576) - - ------------------------------------------------------------------------- -r4576 | renault | 2008-09-02 15:46:28 +0200 (Tue, 02 Sep 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - -Core Tree : - * Remove remaining Virtual Connection References - - ------------------------------------------------------------------------- -r4575 | renault | 2008-09-02 15:42:35 +0200 (Tue, 02 Sep 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-pn-root.adb - M /software/ocarina/src/backends/ocarina-backends-pn-root.ads - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/backends/ocarina-backends-pn.ads - -Petri Nets : - * Thread Common Pattern Generation - * Clean Code - * Remove Virtual Connection References - - ------------------------------------------------------------------------- -r4574 | gilles | 2008-08-28 14:10:43 +0200 (Thu, 28 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/projects-distrib/ocarina/ocarina_transformations.gpr - -Fixed library name - - ------------------------------------------------------------------------- -r4573 | gilles | 2008-08-28 13:56:10 +0200 (Thu, 28 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/projects-distrib/Makefile.am - A /software/ocarina/projects-distrib/ocarina/ocarina_transformations.gpr - M /software/ocarina/projects-distrib/ocarina.gpr - -Added missing gpr file + references - - ------------------------------------------------------------------------- -r4572 | zalila | 2008-08-28 11:46:53 +0200 (Thu, 28 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - M /software/ocarina/tests/MANIFEST - - * (MANIFEST): Yet two other missing tests - * (ocarina-transformations-fusions.adb): Removed useless assignment - ------------------------------------------------------------------------- -r4571 | zalila | 2008-08-28 11:35:30 +0200 (Thu, 28 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - - * Added two missing tests disappeared after change 4567 - ------------------------------------------------------------------------- -r4570 | gilles | 2008-08-28 11:24:13 +0200 (Thu, 28 Aug 2008) | 5 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-main.gpr - A /software/ocarina/projects/ocarina-transformations.gpr - M /software/ocarina/projects-distrib/ocarina.gpr - M /software/ocarina/src/Makefile.am - M /software/ocarina/src/main/Makefile.am - A /software/ocarina/src/main/fusion1.adb - A /software/ocarina/src/main/fusion_sh.adb - A /software/ocarina/src/transformations - A /software/ocarina/src/transformations/Makefile.am - A /software/ocarina/src/transformations/ocarina-transformations-fusions.adb - A /software/ocarina/src/transformations/ocarina-transformations-fusions.ads - A /software/ocarina/src/transformations/ocarina-transformations.ads - -Added a package for model transformations (which currentlly implements -a first version of thread fusion). Althought it use Ocarina libraries, -it ust be call through a specific binary, 'fusion' (or 'fusion_sh'). - - ------------------------------------------------------------------------- -r4569 | zalila | 2008-08-25 16:48:59 +0200 (Mon, 25 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Crash when no MANFEST files are found for tests or examples - ------------------------------------------------------------------------- -r4568 | zalila | 2008-08-25 16:48:20 +0200 (Mon, 25 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * Fix outdated files - ------------------------------------------------------------------------- -r4567 | delange | 2008-08-25 16:39:51 +0200 (Mon, 25 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/Makefile.am - A /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/osate2-t01/MANIFEST - M /software/ocarina/tests/osate2-t02/MANIFEST - M /software/ocarina/tests/osate2-t03/MANIFEST - M /software/ocarina/tests/osate2-t04/MANIFEST - M /software/ocarina/tests/osate2-t05/MANIFEST - M /software/ocarina/tests/osate2-t06/MANIFEST - M /software/ocarina/tests/osate2-t07/MANIFEST - M /software/ocarina/tests/osate2-t08/MANIFEST - M /software/ocarina/tests/osate2-t09/MANIFEST - M /software/ocarina/tests/osate2-t10/MANIFEST - M /software/ocarina/tests/osate2-t11/MANIFEST - M /software/ocarina/tests/osate2-t12/MANIFEST - M /software/ocarina/tests/osate2-t13/MANIFEST - M /software/ocarina/tests/osate2-t14/MANIFEST - M /software/ocarina/tests/osate2-t15/MANIFEST - M /software/ocarina/tests/osate2-t16/MANIFEST - M /software/ocarina/tests/osate2-t17/MANIFEST - M /software/ocarina/tests/test019/MANIFEST - M /software/ocarina/tests/test020/MANIFEST - M /software/ocarina/tests/test021/MANIFEST - M /software/ocarina/tests/test022/MANIFEST - M /software/ocarina/tests/test023/MANIFEST - M /software/ocarina/tests/test024/MANIFEST - M /software/ocarina/tests/test026/MANIFEST - M /software/ocarina/tests/test027/MANIFEST - M /software/ocarina/tests/test028/MANIFEST - M /software/ocarina/tests/test029/MANIFEST - M /software/ocarina/tests/test030/MANIFEST - M /software/ocarina/tests/test034/MANIFEST - M /software/ocarina/tests/test_aadl_min/MANIFEST - M /software/ocarina/tests/test_tree_i/MANIFEST - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/MANIFEST - M /software/ocarina/tests/test_tree_p/test.aadl.out - -* autotest.sh works again - - ------------------------------------------------------------------------- -r4566 | zalila | 2008-08-25 13:45:00 +0200 (Mon, 25 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/tests/Makefile - - * Make the testsuite crash with a non null exit status if at least - one test fails. This avoids publishing bad version of Ocarina on - the website. - ------------------------------------------------------------------------- -r4565 | delange | 2008-08-24 12:43:01 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/tests/Makefile - -Replace == operator by -eq, more compliant with most shells - - ------------------------------------------------------------------------- -r4564 | delange | 2008-08-24 12:30:35 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/tests/Makefile - - * set up po-hi-ada and po-hi-c examples directories - - ------------------------------------------------------------------------- -r4563 | delange | 2008-08-24 10:44:09 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/Makefile.am - - * Does not use autotest, use make tests in the tests directory - - ------------------------------------------------------------------------- -r4562 | delange | 2008-08-24 10:43:43 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - A /software/ocarina/tests/fcs - A /software/ocarina/tests/fcs/MANIFEST - A /software/ocarina/tests/fcs/fcs.aadl (from /software/ocarina/tests/misc/fcs.aadl:4555) - - * Put the fcs test in a separate directory - - ------------------------------------------------------------------------- -r4561 | delange | 2008-08-24 10:43:13 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - A /software/ocarina/tests/flow-huge - A /software/ocarina/tests/flow-huge/MANIFEST - A /software/ocarina/tests/flow-huge/huge_flow_example.aadl (from /software/ocarina/tests/flows/huge_flow_example.aadl:4555) - A /software/ocarina/tests/flow-rc-integrated - A /software/ocarina/tests/flow-rc-integrated/MANIFEST - A /software/ocarina/tests/flow-rc-integrated/RC_Integrated.aadl (from /software/ocarina/tests/flows/RC_Integrated.aadl:4555) - D /software/ocarina/tests/flows - D /software/ocarina/tests/misc - D /software/ocarina/tests/pn - A /software/ocarina/tests/pn-test001 - A /software/ocarina/tests/pn-test001/build.sh (from /software/ocarina/tests/pn/test001/build.sh:4555) - A /software/ocarina/tests/pn-test001/software.aadl (from /software/ocarina/tests/pn/test001/software.aadl:4555) - A /software/ocarina/tests/test001/MANIFEST - A /software/ocarina/tests/test002/MANIFEST - A /software/ocarina/tests/test003/MANIFEST - A /software/ocarina/tests/test004/MANIFEST - A /software/ocarina/tests/test005/MANIFEST - A /software/ocarina/tests/test006/MANIFEST - A /software/ocarina/tests/test007/MANIFEST - A /software/ocarina/tests/test008/MANIFEST - A /software/ocarina/tests/test009/MANIFEST - A /software/ocarina/tests/test010/MANIFEST - A /software/ocarina/tests/test011/MANIFEST - M /software/ocarina/tests/test011/test.aadl.out - A /software/ocarina/tests/test012/MANIFEST - A /software/ocarina/tests/test013/MANIFEST - A /software/ocarina/tests/test014/MANIFEST - A /software/ocarina/tests/test015/MANIFEST - A /software/ocarina/tests/test016/MANIFEST - A /software/ocarina/tests/test017/MANIFEST - A /software/ocarina/tests/test018/MANIFEST - M /software/ocarina/tests/test019/MANIFEST - M /software/ocarina/tests/test020/MANIFEST - M /software/ocarina/tests/test021/MANIFEST - M /software/ocarina/tests/test022/MANIFEST - M /software/ocarina/tests/test023/MANIFEST - M /software/ocarina/tests/test024/MANIFEST - A /software/ocarina/tests/test025/MANIFEST - M /software/ocarina/tests/test026/MANIFEST - M /software/ocarina/tests/test027/MANIFEST - M /software/ocarina/tests/test028/MANIFEST - M /software/ocarina/tests/test029/MANIFEST - M /software/ocarina/tests/test030/MANIFEST - M /software/ocarina/tests/test031/MANIFEST - M /software/ocarina/tests/test031/test_package_err.aadl.out - M /software/ocarina/tests/test032/MANIFEST - M /software/ocarina/tests/test033/MANIFEST - M /software/ocarina/tests/test033/test_err.aadl.out - M /software/ocarina/tests/test034/MANIFEST - M /software/ocarina/tests/test_aadl_min/MANIFEST - M /software/ocarina/tests/test_aadl_min/fcs.aadl.out - A /software/ocarina/tests/test_ocarina_config/MANIFEST - A /software/ocarina/tests/test_ocarina_config/test.sh - A /software/ocarina/tests/test_ocarina_gpr/MANIFEST - A /software/ocarina/tests/test_ocarina_gpr/test.sh - M /software/ocarina/tests/test_tree_i/MANIFEST - M /software/ocarina/tests/test_tree_p/MANIFEST - -* Delete misc/ and flows/ directorie, put its test in a separate directory - - ------------------------------------------------------------------------- -r4560 | delange | 2008-08-24 10:41:09 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - D /software/ocarina/tests/MANIFEST - - * Delete whole MANIFEST file - - ------------------------------------------------------------------------- -r4559 | delange | 2008-08-24 10:40:37 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - A /software/ocarina/tests/Makefile - A /software/ocarina/tests/README - A /software/ocarina/tests/TestList.mk - - * Import new test sytem - - ------------------------------------------------------------------------- -r4558 | delange | 2008-08-24 10:39:52 +0200 (Sun, 24 Aug 2008) | 2 lines -Changed paths: - D /software/ocarina/tests/osate2/t1.aadl - D /software/ocarina/tests/osate2/t10.aadl - D /software/ocarina/tests/osate2/t11.aadl - D /software/ocarina/tests/osate2/t12.aadl - D /software/ocarina/tests/osate2/t13.aadl - D /software/ocarina/tests/osate2/t14.aadl - D /software/ocarina/tests/osate2/t15.aadl - D /software/ocarina/tests/osate2/t16.aadl - D /software/ocarina/tests/osate2/t17.aadl - D /software/ocarina/tests/osate2/t2.aadl - D /software/ocarina/tests/osate2/t3.aadl - D /software/ocarina/tests/osate2/t4.aadl - D /software/ocarina/tests/osate2/t5.aadl - D /software/ocarina/tests/osate2/t6.aadl - D /software/ocarina/tests/osate2/t7.aadl - D /software/ocarina/tests/osate2/t8.aadl - D /software/ocarina/tests/osate2/t9.aadl - A /software/ocarina/tests/osate2-t01 - A /software/ocarina/tests/osate2-t01/MANIFEST - A /software/ocarina/tests/osate2-t01/t1.aadl (from /software/ocarina/tests/osate2/t1.aadl:4555) - A /software/ocarina/tests/osate2-t02 - A /software/ocarina/tests/osate2-t02/MANIFEST - A /software/ocarina/tests/osate2-t02/t2.aadl (from /software/ocarina/tests/osate2/t2.aadl:4555) - A /software/ocarina/tests/osate2-t03 - A /software/ocarina/tests/osate2-t03/MANIFEST - A /software/ocarina/tests/osate2-t03/t3.aadl (from /software/ocarina/tests/osate2/t3.aadl:4555) - A /software/ocarina/tests/osate2-t04 - A /software/ocarina/tests/osate2-t04/MANIFEST - A /software/ocarina/tests/osate2-t04/t4.aadl (from /software/ocarina/tests/osate2/t4.aadl:4555) - A /software/ocarina/tests/osate2-t05 - A /software/ocarina/tests/osate2-t05/MANIFEST - A /software/ocarina/tests/osate2-t05/t5.aadl (from /software/ocarina/tests/osate2/t5.aadl:4555) - A /software/ocarina/tests/osate2-t06 - A /software/ocarina/tests/osate2-t06/MANIFEST - A /software/ocarina/tests/osate2-t06/t6.aadl (from /software/ocarina/tests/osate2/t6.aadl:4555) - A /software/ocarina/tests/osate2-t07 - A /software/ocarina/tests/osate2-t07/MANIFEST - A /software/ocarina/tests/osate2-t07/t7.aadl (from /software/ocarina/tests/osate2/t7.aadl:4555) - A /software/ocarina/tests/osate2-t08 - A /software/ocarina/tests/osate2-t08/MANIFEST - A /software/ocarina/tests/osate2-t08/t8.aadl (from /software/ocarina/tests/osate2/t8.aadl:4555) - A /software/ocarina/tests/osate2-t09 - A /software/ocarina/tests/osate2-t09/MANIFEST - A /software/ocarina/tests/osate2-t09/t9.aadl (from /software/ocarina/tests/osate2/t9.aadl:4555) - A /software/ocarina/tests/osate2-t10 - A /software/ocarina/tests/osate2-t10/MANIFEST - A /software/ocarina/tests/osate2-t10/t10.aadl (from /software/ocarina/tests/osate2/t10.aadl:4555) - A /software/ocarina/tests/osate2-t11 - A /software/ocarina/tests/osate2-t11/MANIFEST - A /software/ocarina/tests/osate2-t11/t11.aadl (from /software/ocarina/tests/osate2/t11.aadl:4555) - A /software/ocarina/tests/osate2-t12 - A /software/ocarina/tests/osate2-t12/MANIFEST - A /software/ocarina/tests/osate2-t12/t12.aadl (from /software/ocarina/tests/osate2/t12.aadl:4555) - A /software/ocarina/tests/osate2-t12/t12.aadl.out - A /software/ocarina/tests/osate2-t13 - A /software/ocarina/tests/osate2-t13/MANIFEST - A /software/ocarina/tests/osate2-t13/t13.aadl (from /software/ocarina/tests/osate2/t13.aadl:4555) - A /software/ocarina/tests/osate2-t13/t13.aadl.out - A /software/ocarina/tests/osate2-t14 - A /software/ocarina/tests/osate2-t14/MANIFEST - A /software/ocarina/tests/osate2-t14/t14.aadl (from /software/ocarina/tests/osate2/t14.aadl:4555) - A /software/ocarina/tests/osate2-t14/t14.aadl.out - A /software/ocarina/tests/osate2-t15 - A /software/ocarina/tests/osate2-t15/MANIFEST - A /software/ocarina/tests/osate2-t15/t15.aadl (from /software/ocarina/tests/osate2/t15.aadl:4555) - A /software/ocarina/tests/osate2-t15/t15.aadl.out - A /software/ocarina/tests/osate2-t16 - A /software/ocarina/tests/osate2-t16/MANIFEST - A /software/ocarina/tests/osate2-t16/t16.aadl (from /software/ocarina/tests/osate2/t16.aadl:4555) - A /software/ocarina/tests/osate2-t17 - A /software/ocarina/tests/osate2-t17/MANIFEST - A /software/ocarina/tests/osate2-t17/t17.aadl (from /software/ocarina/tests/osate2/t17.aadl:4555) - A /software/ocarina/tests/osate2-t17/t17.aadl.out - -* Remove osate2 directory, split each test in a separate directory - ------------------------------------------------------------------------- -r4557 | delange | 2008-08-24 10:38:53 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - D /software/ocarina/tests/osate/Misc/AccessConnectionDirections.aadl - D /software/ocarina/tests/osate/Misc/AccessConnectionDirections.aadl.out - D /software/ocarina/tests/osate/Misc/AccessConnectionTypes.aadl - D /software/ocarina/tests/osate/Misc/AccessConnectionTypes.aadl.out - D /software/ocarina/tests/osate/Misc/AccessConnectionsMultiDest.aadl - D /software/ocarina/tests/osate/Misc/AccessMatching.aadl - D /software/ocarina/tests/osate/Misc/AggregatePortGroup.aadl - D /software/ocarina/tests/osate/Misc/BogusRefinement.aadl - D /software/ocarina/tests/osate/Misc/BogusRefinement.aadl.out - D /software/ocarina/tests/osate/Misc/Bug68.aadl - D /software/ocarina/tests/osate/Misc/Bug68.aadl.out - D /software/ocarina/tests/osate/Misc/CallOrdering.aadl - D /software/ocarina/tests/osate/Misc/CircularExtension.aadl - D /software/ocarina/tests/osate/Misc/CircularExtension.aadl.out - D /software/ocarina/tests/osate/Misc/ConnectionCategory.aadl - D /software/ocarina/tests/osate/Misc/ConnectionCategory.aadl.out - D /software/ocarina/tests/osate/Misc/ConnectionDirections.aadl - D /software/ocarina/tests/osate/Misc/ConnectionDirections.aadl.out - D /software/ocarina/tests/osate/Misc/ConnectionModesAndTransitions.aadl - D /software/ocarina/tests/osate/Misc/DataConnections.aadl - D /software/ocarina/tests/osate/Misc/DataConnections.aadl.out - D /software/ocarina/tests/osate/Misc/DeterministicTransitions.aadl - D /software/ocarina/tests/osate/Misc/DispatchPort.aadl - D /software/ocarina/tests/osate/Misc/EndToEnd.aadl - D /software/ocarina/tests/osate/Misc/EndToEnd.aadl.out - D /software/ocarina/tests/osate/Misc/FlowDirs.aadl - D /software/ocarina/tests/osate/Misc/FlowImplModes.aadl - D /software/ocarina/tests/osate/Misc/FlowImpls.aadl - D /software/ocarina/tests/osate/Misc/FlowImpls.aadl.out - D /software/ocarina/tests/osate/Misc/InitialMode.aadl - D /software/ocarina/tests/osate/Misc/InitialMode.aadl.out - D /software/ocarina/tests/osate/Misc/InverseOfChains.aadl - D /software/ocarina/tests/osate/Misc/InverseOfExtenstions.aadl - D /software/ocarina/tests/osate/Misc/ModalConnections.aadl - D /software/ocarina/tests/osate/Misc/ModalParameterConnection.aadl - D /software/ocarina/tests/osate/Misc/ModalParameterConnection2.aadl - D /software/ocarina/tests/osate/Misc/ModeTransitionPorts.aadl - D /software/ocarina/tests/osate/Misc/ModeTransitionPorts.aadl.out - D /software/ocarina/tests/osate/Misc/MultiRefinement.aadl - D /software/ocarina/tests/osate/Misc/MultiRefinement.aadl.out - D /software/ocarina/tests/osate/Misc/MultipleSources.aadl - D /software/ocarina/tests/osate/Misc/PackageSection.aadl - D /software/ocarina/tests/osate/Misc/PackageSection.aadl.out - D /software/ocarina/tests/osate/Misc/ParameterConnectionModes.aadl - D /software/ocarina/tests/osate/Misc/ParameterConnectionTypes.aadl - D /software/ocarina/tests/osate/Misc/ParameterConnectionTypes.aadl.out - D /software/ocarina/tests/osate/Misc/ParameterConnections.aadl - D /software/ocarina/tests/osate/Misc/ParameterConnections.aadl.out - D /software/ocarina/tests/osate/Misc/ParameterRefinement.aadl - D /software/ocarina/tests/osate/Misc/ParameterRefinement.aadl.out - D /software/ocarina/tests/osate/Misc/PortGroupConnection.aadl - D /software/ocarina/tests/osate/Misc/PortGroupConnections.aadl - D /software/ocarina/tests/osate/Misc/PortGroupInverse.aadl - D /software/ocarina/tests/osate/Misc/PortRefinement.aadl - D /software/ocarina/tests/osate/Misc/ServerSubprogram.aadl - D /software/ocarina/tests/osate/Misc/ServerSubprogram.aadl.out - D /software/ocarina/tests/osate/Misc/SubcomponentAccess.aadl - D /software/ocarina/tests/osate/Misc/SubcomponentAccess.aadl.out - D /software/ocarina/tests/osate/Misc/call_seqs_and_modes.aadl - A /software/ocarina/tests/osate-access-connection-directions - A /software/ocarina/tests/osate-access-connection-directions/AccessConnectionDirections.aadl (from /software/ocarina/tests/osate/Misc/AccessConnectionDirections.aadl:4555) - A /software/ocarina/tests/osate-access-connection-directions/AccessConnectionDirections.aadl.out (from /software/ocarina/tests/osate/Misc/AccessConnectionDirections.aadl.out:4555) - A /software/ocarina/tests/osate-access-connection-directions/MANIFEST - A /software/ocarina/tests/osate-access-connection-multidest - A /software/ocarina/tests/osate-access-connection-multidest/AccessConnectionsMultiDest.aadl (from /software/ocarina/tests/osate/Misc/AccessConnectionsMultiDest.aadl:4555) - A /software/ocarina/tests/osate-access-connection-multidest/MANIFEST - A /software/ocarina/tests/osate-access-connection-types - A /software/ocarina/tests/osate-access-connection-types/AccessConnectionTypes.aadl (from /software/ocarina/tests/osate/Misc/AccessConnectionTypes.aadl:4555) - A /software/ocarina/tests/osate-access-connection-types/AccessConnectionTypes.aadl.out (from /software/ocarina/tests/osate/Misc/AccessConnectionTypes.aadl.out:4555) - A /software/ocarina/tests/osate-access-connection-types/MANIFEST - A /software/ocarina/tests/osate-access-matching - A /software/ocarina/tests/osate-access-matching/AccessMatching.aadl (from /software/ocarina/tests/osate/Misc/AccessMatching.aadl:4555) - A /software/ocarina/tests/osate-access-matching/MANIFEST - A /software/ocarina/tests/osate-aggregate-port-group - A /software/ocarina/tests/osate-aggregate-port-group/AggregatePortGroup.aadl (from /software/ocarina/tests/osate/Misc/AggregatePortGroup.aadl:4555) - A /software/ocarina/tests/osate-aggregate-port-group/MANIFEST - A /software/ocarina/tests/osate-bogus-refinement - A /software/ocarina/tests/osate-bogus-refinement/BogusRefinement.aadl (from /software/ocarina/tests/osate/Misc/BogusRefinement.aadl:4555) - A /software/ocarina/tests/osate-bogus-refinement/BogusRefinement.aadl.out (from /software/ocarina/tests/osate/Misc/BogusRefinement.aadl.out:4555) - A /software/ocarina/tests/osate-bogus-refinement/MANIFEST - A /software/ocarina/tests/osate-bug68 - A /software/ocarina/tests/osate-bug68/Bug68.aadl (from /software/ocarina/tests/osate/Misc/Bug68.aadl:4555) - A /software/ocarina/tests/osate-bug68/Bug68.aadl.out (from /software/ocarina/tests/osate/Misc/Bug68.aadl.out:4555) - A /software/ocarina/tests/osate-bug68/MANIFEST - A /software/ocarina/tests/osate-call-ordering - A /software/ocarina/tests/osate-call-ordering/CallOrdering.aadl (from /software/ocarina/tests/osate/Misc/CallOrdering.aadl:4555) - A /software/ocarina/tests/osate-call-ordering/MANIFEST - A /software/ocarina/tests/osate-call-seq-and-modes - A /software/ocarina/tests/osate-call-seq-and-modes/MANIFEST - A /software/ocarina/tests/osate-call-seq-and-modes/call_seqs_and_modes.aadl (from /software/ocarina/tests/osate/Misc/call_seqs_and_modes.aadl:4555) - A /software/ocarina/tests/osate-circular-extension - A /software/ocarina/tests/osate-circular-extension/CircularExtension.aadl (from /software/ocarina/tests/osate/Misc/CircularExtension.aadl:4555) - A /software/ocarina/tests/osate-circular-extension/CircularExtension.aadl.out (from /software/ocarina/tests/osate/Misc/CircularExtension.aadl.out:4555) - A /software/ocarina/tests/osate-circular-extension/MANIFEST - A /software/ocarina/tests/osate-connection-category - A /software/ocarina/tests/osate-connection-category/ConnectionCategory.aadl (from /software/ocarina/tests/osate/Misc/ConnectionCategory.aadl:4555) - A /software/ocarina/tests/osate-connection-category/ConnectionCategory.aadl.out (from /software/ocarina/tests/osate/Misc/ConnectionCategory.aadl.out:4555) - A /software/ocarina/tests/osate-connection-category/MANIFEST - A /software/ocarina/tests/osate-connection-directions - A /software/ocarina/tests/osate-connection-directions/ConnectionDirections.aadl (from /software/ocarina/tests/osate/Misc/ConnectionDirections.aadl:4555) - A /software/ocarina/tests/osate-connection-directions/ConnectionDirections.aadl.out (from /software/ocarina/tests/osate/Misc/ConnectionDirections.aadl.out:4555) - A /software/ocarina/tests/osate-connection-directions/MANIFEST - A /software/ocarina/tests/osate-connection-modes-and-transitions - A /software/ocarina/tests/osate-connection-modes-and-transitions/ConnectionModesAndTransitions.aadl (from /software/ocarina/tests/osate/Misc/ConnectionModesAndTransitions.aadl:4555) - A /software/ocarina/tests/osate-connection-modes-and-transitions/MANIFEST - A /software/ocarina/tests/osate-data-connections - A /software/ocarina/tests/osate-data-connections/DataConnections.aadl (from /software/ocarina/tests/osate/Misc/DataConnections.aadl:4555) - A /software/ocarina/tests/osate-data-connections/DataConnections.aadl.out (from /software/ocarina/tests/osate/Misc/DataConnections.aadl.out:4555) - A /software/ocarina/tests/osate-data-connections/MANIFEST - A /software/ocarina/tests/osate-deterministic-transitions - A /software/ocarina/tests/osate-deterministic-transitions/DeterministicTransitions.aadl (from /software/ocarina/tests/osate/Misc/DeterministicTransitions.aadl:4555) - A /software/ocarina/tests/osate-deterministic-transitions/MANIFEST - A /software/ocarina/tests/osate-dispatch-port - A /software/ocarina/tests/osate-dispatch-port/DispatchPort.aadl (from /software/ocarina/tests/osate/Misc/DispatchPort.aadl:4555) - A /software/ocarina/tests/osate-dispatch-port/MANIFEST - A /software/ocarina/tests/osate-end-to-end - A /software/ocarina/tests/osate-end-to-end/EndToEnd.aadl (from /software/ocarina/tests/osate/Misc/EndToEnd.aadl:4555) - A /software/ocarina/tests/osate-end-to-end/EndToEnd.aadl.out (from /software/ocarina/tests/osate/Misc/EndToEnd.aadl.out:4555) - A /software/ocarina/tests/osate-end-to-end/MANIFEST - A /software/ocarina/tests/osate-flow-dirs - A /software/ocarina/tests/osate-flow-dirs/FlowDirs.aadl (from /software/ocarina/tests/osate/Misc/FlowDirs.aadl:4555) - A /software/ocarina/tests/osate-flow-dirs/MANIFEST - A /software/ocarina/tests/osate-flow-impl-modes - A /software/ocarina/tests/osate-flow-impl-modes/FlowImplModes.aadl (from /software/ocarina/tests/osate/Misc/FlowImplModes.aadl:4555) - A /software/ocarina/tests/osate-flow-impl-modes/MANIFEST - A /software/ocarina/tests/osate-flow-impls - A /software/ocarina/tests/osate-flow-impls/FlowImpls.aadl (from /software/ocarina/tests/osate/Misc/FlowImpls.aadl:4555) - A /software/ocarina/tests/osate-flow-impls/FlowImpls.aadl.out (from /software/ocarina/tests/osate/Misc/FlowImpls.aadl.out:4555) - A /software/ocarina/tests/osate-flow-impls/MANIFEST - A /software/ocarina/tests/osate-initial-mode - A /software/ocarina/tests/osate-initial-mode/InitialMode.aadl (from /software/ocarina/tests/osate/Misc/InitialMode.aadl:4555) - A /software/ocarina/tests/osate-initial-mode/InitialMode.aadl.out (from /software/ocarina/tests/osate/Misc/InitialMode.aadl.out:4555) - A /software/ocarina/tests/osate-initial-mode/MANIFEST - A /software/ocarina/tests/osate-inverse-of-chains - A /software/ocarina/tests/osate-inverse-of-chains/InverseOfChains.aadl (from /software/ocarina/tests/osate/Misc/InverseOfChains.aadl:4555) - A /software/ocarina/tests/osate-inverse-of-chains/MANIFEST - A /software/ocarina/tests/osate-inverse-of-extensions - A /software/ocarina/tests/osate-inverse-of-extensions/InverseOfExtenstions.aadl (from /software/ocarina/tests/osate/Misc/InverseOfExtenstions.aadl:4555) - A /software/ocarina/tests/osate-inverse-of-extensions/MANIFEST - A /software/ocarina/tests/osate-modal-connections - A /software/ocarina/tests/osate-modal-connections/MANIFEST - A /software/ocarina/tests/osate-modal-connections/ModalConnections.aadl (from /software/ocarina/tests/osate/Misc/ModalConnections.aadl:4555) - A /software/ocarina/tests/osate-modal-parameter-connection - A /software/ocarina/tests/osate-modal-parameter-connection/MANIFEST - A /software/ocarina/tests/osate-modal-parameter-connection/ModalParameterConnection.aadl (from /software/ocarina/tests/osate/Misc/ModalParameterConnection.aadl:4555) - A /software/ocarina/tests/osate-modal-parameter-connection2 - A /software/ocarina/tests/osate-modal-parameter-connection2/MANIFEST - A /software/ocarina/tests/osate-modal-parameter-connection2/ModalParameterConnection2.aadl (from /software/ocarina/tests/osate/Misc/ModalParameterConnection2.aadl:4555) - A /software/ocarina/tests/osate-mode-transition-ports - A /software/ocarina/tests/osate-mode-transition-ports/MANIFEST - A /software/ocarina/tests/osate-mode-transition-ports/ModeTransitionPorts.aadl (from /software/ocarina/tests/osate/Misc/ModeTransitionPorts.aadl:4555) - A /software/ocarina/tests/osate-mode-transition-ports/ModeTransitionPorts.aadl.out (from /software/ocarina/tests/osate/Misc/ModeTransitionPorts.aadl.out:4555) - A /software/ocarina/tests/osate-multi-refinement - A /software/ocarina/tests/osate-multi-refinement/MANIFEST - A /software/ocarina/tests/osate-multi-refinement/MultiRefinement.aadl (from /software/ocarina/tests/osate/Misc/MultiRefinement.aadl:4555) - A /software/ocarina/tests/osate-multi-refinement/MultiRefinement.aadl.out (from /software/ocarina/tests/osate/Misc/MultiRefinement.aadl.out:4555) - A /software/ocarina/tests/osate-multiple-sources - A /software/ocarina/tests/osate-multiple-sources/MANIFEST - A /software/ocarina/tests/osate-multiple-sources/MultipleSources.aadl (from /software/ocarina/tests/osate/Misc/MultipleSources.aadl:4555) - A /software/ocarina/tests/osate-package-section - A /software/ocarina/tests/osate-package-section/MANIFEST - A /software/ocarina/tests/osate-package-section/PackageSection.aadl (from /software/ocarina/tests/osate/Misc/PackageSection.aadl:4555) - A /software/ocarina/tests/osate-package-section/PackageSection.aadl.out (from /software/ocarina/tests/osate/Misc/PackageSection.aadl.out:4555) - A /software/ocarina/tests/osate-parameter-connection-modes - A /software/ocarina/tests/osate-parameter-connection-modes/MANIFEST - A /software/ocarina/tests/osate-parameter-connection-modes/ParameterConnectionModes.aadl (from /software/ocarina/tests/osate/Misc/ParameterConnectionModes.aadl:4555) - A /software/ocarina/tests/osate-parameter-connection-types - A /software/ocarina/tests/osate-parameter-connection-types/MANIFEST - A /software/ocarina/tests/osate-parameter-connection-types/ParameterConnectionTypes.aadl (from /software/ocarina/tests/osate/Misc/ParameterConnectionTypes.aadl:4555) - A /software/ocarina/tests/osate-parameter-connection-types/ParameterConnectionTypes.aadl.out (from /software/ocarina/tests/osate/Misc/ParameterConnectionTypes.aadl.out:4555) - A /software/ocarina/tests/osate-parameter-connections - A /software/ocarina/tests/osate-parameter-connections/MANIFEST - A /software/ocarina/tests/osate-parameter-connections/ParameterConnections.aadl (from /software/ocarina/tests/osate/Misc/ParameterConnections.aadl:4555) - A /software/ocarina/tests/osate-parameter-connections/ParameterConnections.aadl.out (from /software/ocarina/tests/osate/Misc/ParameterConnections.aadl.out:4555) - A /software/ocarina/tests/osate-parameter-refinement - A /software/ocarina/tests/osate-parameter-refinement/MANIFEST - A /software/ocarina/tests/osate-parameter-refinement/ParameterRefinement.aadl (from /software/ocarina/tests/osate/Misc/ParameterRefinement.aadl:4555) - A /software/ocarina/tests/osate-parameter-refinement/ParameterRefinement.aadl.out (from /software/ocarina/tests/osate/Misc/ParameterRefinement.aadl.out:4555) - A /software/ocarina/tests/osate-port-group-connection - A /software/ocarina/tests/osate-port-group-connection/MANIFEST - A /software/ocarina/tests/osate-port-group-connection/PortGroupConnection.aadl (from /software/ocarina/tests/osate/Misc/PortGroupConnection.aadl:4555) - A /software/ocarina/tests/osate-port-group-connections - A /software/ocarina/tests/osate-port-group-connections/MANIFEST - A /software/ocarina/tests/osate-port-group-connections/PortGroupConnections.aadl (from /software/ocarina/tests/osate/Misc/PortGroupConnections.aadl:4555) - A /software/ocarina/tests/osate-port-group-inverse - A /software/ocarina/tests/osate-port-group-inverse/MANIFEST - A /software/ocarina/tests/osate-port-group-inverse/PortGroupInverse.aadl (from /software/ocarina/tests/osate/Misc/PortGroupInverse.aadl:4555) - A /software/ocarina/tests/osate-port-refinement - A /software/ocarina/tests/osate-port-refinement/MANIFEST - A /software/ocarina/tests/osate-port-refinement/PortRefinement.aadl (from /software/ocarina/tests/osate/Misc/PortRefinement.aadl:4555) - A /software/ocarina/tests/osate-server-subprogram - A /software/ocarina/tests/osate-server-subprogram/MANIFEST - A /software/ocarina/tests/osate-server-subprogram/ServerSubprogram.aadl (from /software/ocarina/tests/osate/Misc/ServerSubprogram.aadl:4555) - A /software/ocarina/tests/osate-server-subprogram/ServerSubprogram.aadl.out (from /software/ocarina/tests/osate/Misc/ServerSubprogram.aadl.out:4555) - A /software/ocarina/tests/osate-subcomponent-access - A /software/ocarina/tests/osate-subcomponent-access/MANIFEST - A /software/ocarina/tests/osate-subcomponent-access/SubcomponentAccess.aadl (from /software/ocarina/tests/osate/Misc/SubcomponentAccess.aadl:4555) - A /software/ocarina/tests/osate-subcomponent-access/SubcomponentAccess.aadl.out (from /software/ocarina/tests/osate/Misc/SubcomponentAccess.aadl.out:4555) - -* remove osate directory, separate each test in distinct directories - - ------------------------------------------------------------------------- -r4556 | delange | 2008-08-24 10:37:44 +0200 (Sun, 24 Aug 2008) | 3 lines -Changed paths: - D /software/ocarina/tests/SAE - A /software/ocarina/tests/SAE-standard-examples-09152005 (from /software/ocarina/tests/SAE/StandardExamples-09152005/aadl:4555) - A /software/ocarina/tests/SAE-standard-examples-09152005/MANIFEST - A /software/ocarina/tests/SAE-test-examples-09152005 (from /software/ocarina/tests/SAE/TestExamples-09152005/aadl:4555) - A /software/ocarina/tests/SAE-test-examples-09152005/MANIFEST - M /software/ocarina/tests/SAE-test-examples-09152005/SignsAndReferences.aadl.out - M /software/ocarina/tests/SAE-test-examples-09152005/TestNumericResolver.aadl.out - M /software/ocarina/tests/SAE-test-examples-09152005/testrange.aadl.out - - * remove SAE directory, separate the tests in two directories - - ------------------------------------------------------------------------- -r4555 | gilles | 2008-08-21 19:17:47 +0200 (Thu, 21 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - -* Used lazy evaluation boolean expression instead of embedded ifs - - ------------------------------------------------------------------------- -r4554 | gilles | 2008-08-21 18:46:53 +0200 (Thu, 21 Aug 2008) | 1 line -Changed paths: - M /software/ocarina/src/core/tree/ocarina-aadl_values.ads - -fixed indentation ------------------------------------------------------------------------- -r4553 | gilles | 2008-08-21 18:45:42 +0200 (Thu, 21 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - -(Is_Defined_Range_Property): Bug fix: The Kind of 'Property' is -K_property_Association, we must get its Property_Association_Value -in order to know whether it is a range or not. - ------------------------------------------------------------------------- -r4552 | pautet | 2008-08-15 00:53:24 +0200 (Fri, 15 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - -Update output since attributes Potential_Scope and -First_omonym_In_Namespace are no longer there. - - ------------------------------------------------------------------------- -r4551 | pautet | 2008-08-14 16:14:59 +0200 (Thu, 14 Aug 2008) | 6 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-components-subcomponents.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - -* ocarina-nodes.idl, ocarina-instances-components-subcomponents.adb: - Remove First_Homonym_In_Namespace since this is not really used and - this is a wrong way to handle homonyms which are already defined in - Identifier. - - ------------------------------------------------------------------------- -r4550 | pautet | 2008-08-14 14:34:58 +0200 (Thu, 14 Aug 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - -* ocarina-nodes.idl: - Remove attribute Potential_Scope since this is specific to CORBA - -* ocarina-backends-po_hi_ada-naming.adb: - Minor reformating. - - ------------------------------------------------------------------------- -r4549 | pautet | 2008-08-13 19:23:21 +0200 (Wed, 13 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-nodes.idl - -* ocarina-nodes.idl: - Add comments. - (List_Container): removed since not used. - ------------------------------------------------------------------------- -r4548 | zalila | 2008-08-13 18:51:52 +0200 (Wed, 13 Aug 2008) | 19 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/examples/Makefile.am - M /software/ocarina/resources/AADLv1/aadl_project.aadl - M /software/ocarina/resources/AADLv2/aadl_project.aadl - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * (ocarina-backends-properties.ad?, - ocarina-backends-po_hi_ada-main.adb, - ocarina-backends-po_hi_ada-activity.adb, - ocarina-backends-ada_tree-nutils.ads, ocarina-backends-expander.adb, - resources/AADLv1/aadl_project.aadl, - resources/AADLv2/aadl_project.aadl): Use 'hybrid' instead of 'timed' - to qualify threads that have a double periodic/sporadic behavior. - Timed has a special meaning in AADLv2. - - * (ocarina-backends-po_hi_ada-runtime.ad?): Update the runtime - routine names of PolyORB-HI. - - PolyORB_HI.Hybrid_Task_Driver.Driver is a nested package. - - * (tests/test_tree_p/test.aadl.out): Update test output - - * (Makefile.am, examples/Makefile.am): Useful hooks to run the - testsuite and the examples. - ------------------------------------------------------------------------- -r4547 | pautet | 2008-08-13 16:21:22 +0200 (Wed, 13 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - -Update output as Annotations are no longer stored in the tree. -Add test on aadl minimal model generator. - ------------------------------------------------------------------------- -r4546 | pautet | 2008-08-13 16:04:46 +0200 (Wed, 13 Aug 2008) | 19 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/tree/ocarina-annotations.adb - M /software/ocarina/src/core/tree/ocarina-annotations.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/core/tree/ocarina-nutils.adb - M /software/ocarina/src/core/tree/ocarina-nutils.ads - -Remove the mechanism of Annotations embedded in the AADL AST. Provide -a similar mechanism but independant from the AADL AST definition. - -* ocarina-nodes.idl: - Remove Annotation_Item, Annotated_Node and all their references. - -* ocarina-annotations.ads, ocarina-annotations.adb: - Annotations have now their own id, Annotation_Id and the list of - annotations attached to a node is now stored in an external table - indexed by Annotation_Id. To retrieve the first annotation of a node - N, we build a unique name "annotation" + N and we store in its name - table info the index of the first annotation (Annotation_Id). Remove - some unused functions (Empty_Annotations, Remove_Annotation) and - rename Get_Extrat_Info as Annotation_Info. - -* ocarina-utils.adb, ocarina-nutils.ads: - Remove Make_Annotation_Item. - - ------------------------------------------------------------------------- -r4545 | pautet | 2008-08-13 11:20:40 +0200 (Wed, 13 Aug 2008) | 2 lines -Changed paths: - A /software/ocarina/tests/test_aadl_min - A /software/ocarina/tests/test_aadl_min/MANIFEST - A /software/ocarina/tests/test_aadl_min/fcs.aadl - A /software/ocarina/tests/test_aadl_min/fcs.aadl.out - -Test aadl-min generator - ------------------------------------------------------------------------- -r4544 | pautet | 2008-08-13 11:18:17 +0200 (Wed, 13 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Revert previous checkin - ------------------------------------------------------------------------- -r4543 | pautet | 2008-08-13 11:17:29 +0200 (Wed, 13 Aug 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/main/ocarina1.adb - -* ocarina-be_aadl.adb: - (Generate_Min_AADL_Model, Generate_AADL_Model, Print_Constraint_Subtree): - Do not set output in Print_Constraint_Subtree since - Generate_Min_AADL_Model loops over it and overrides what was output - during the previous iteration. - - ------------------------------------------------------------------------- -r4541 | zalila | 2008-08-13 09:56:47 +0200 (Wed, 13 Aug 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl.adb - - * Do not constrain printing the minimal AADL model to software - components. - - TO BE COMPLETED BY ANNOTATING HARDWARE COMPONENTS - ------------------------------------------------------------------------- -r4540 | lasnier | 2008-08-12 14:36:17 +0200 (Tue, 12 Aug 2008) | 7 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-be_aadl-components-arrays.adb - A /software/ocarina/src/backends/ocarina-be_aadl-components-arrays.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.ads - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-components-arrays.adb - M /software/ocarina/src/core/model/ocarina-builder-components-arrays.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-arrays.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/test033/test_err.aadl - M /software/ocarina/tests/test033/test_err.aadl.out - A /software/ocarina/tests/test034 - A /software/ocarina/tests/test034/MANIFEST - A /software/ocarina/tests/test034/test.aadl - - - * Restore patch concerning Array_Selection in 'applies to' - - * Add test034 concerning Array component and Array_Selection - - * Update test033 (remove bad case) - ------------------------------------------------------------------------- -r4539 | hugues | 2008-08-12 10:43:05 +0200 (Tue, 12 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - -Proper reset functions - ------------------------------------------------------------------------- -r4538 | hugues | 2008-08-12 10:41:42 +0200 (Tue, 12 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - -Add proper reset function - ------------------------------------------------------------------------- -r4537 | hugues | 2008-08-12 10:40:47 +0200 (Tue, 12 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4536 | lasnier | 2008-08-11 17:52:26 +0200 (Mon, 11 Aug 2008) | 5 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test033 - A /software/ocarina/tests/test033/MANIFEST - A /software/ocarina/tests/test033/test_err.aadl - A /software/ocarina/tests/test033/test_err.aadl.out - - - * Add test033 : minimal error test, display an error message - instead of an assert failure when we specify a bad identifier - in property values - ------------------------------------------------------------------------- -r4535 | lasnier | 2008-08-11 16:22:23 +0200 (Mon, 11 Aug 2008) | 6 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-arrays.ads - - - * Resolve Assert failure bug possibility in Finder Enumeration - type - - * Minor reformatting - ------------------------------------------------------------------------- -r4534 | zalila | 2008-08-11 09:56:28 +0200 (Mon, 11 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - - * Fixed a regression: do not use Get_String_Name just before resetting - Ocarina (which resets also the name table) - ------------------------------------------------------------------------- -r4533 | zalila | 2008-08-11 09:39:09 +0200 (Mon, 11 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Restore executable property on this file - ------------------------------------------------------------------------- -r4532 | pautet | 2008-08-10 22:46:27 +0200 (Sun, 10 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/ConstantsWithUnits.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestRangesWithReferences.aadl.out - -Revert previous changes - ------------------------------------------------------------------------- -r4531 | pautet | 2008-08-10 22:18:13 +0200 (Sun, 10 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/test_tree_p/test.aadl.out - -Revert previous checkin - ------------------------------------------------------------------------- -r4530 | pautet | 2008-08-10 22:17:05 +0200 (Sun, 10 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/test_tree_i/test.aadl.out - -Revert previous commit. - ------------------------------------------------------------------------- -r4529 | pautet | 2008-08-10 22:14:18 +0200 (Sun, 10 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - -Use option -a instead of --append - ------------------------------------------------------------------------- -r4528 | pautet | 2008-08-10 22:10:32 +0200 (Sun, 10 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-files.adb - M /software/ocarina/src/core/mgmt/ocarina-files.ads - -Update headers. - ------------------------------------------------------------------------- -r4527 | pautet | 2008-08-10 22:09:34 +0200 (Sun, 10 Aug 2008) | 57 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/core/common_files/errors.adb - M /software/ocarina/src/core/common_files/locations.adb - M /software/ocarina/src/core/common_files/locations.ads - A /software/ocarina/src/core/mgmt/ocarina-files.adb - A /software/ocarina/src/core/mgmt/ocarina-files.ads - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.ads - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/tools/mknodes/lexer.adb - -* ocarina-fe_aadl-parser.adb, ocarina-fe_aadl-parser.ads: - - (Process): Change signature. Do not parse a file but start parsing - from a location to another. The file has already been located and - loaded. Moreover, the parser may stop parsing before the end of the - file. This is useful to parse a chunk of file typically an annex. - -* ocarina-fe_aadl-lexer.adb, ocarina-fe_aadl-lexer.ads: - (New_Line, Skip_Line, Skip_Spaces, End_Of_Line, Process): Move these - subprograms in ocarina.Files since there are used to scna and parse - annexes. Rename Process into Load_File and return a location. - (Restore_Lexer, Save_Lexer): Renaming of Restore_Location and - Save_Location wic ave been moved to Ocarina.Files. - -* ocarina-fe_aadl-parser.adb, ocarina-parser.ads: - Define constants Language and Suffix since there are several - language to parse because of annexes. - (Search_And_Parse): Split this subprogram into 2 subprograms and - move them to Ocarina.Files. One to search the file by using the - library paths (which was not used for user files) and another to - load the file. - -* ocarina1.adb, ocarina_scenarios.adb: - Use new functions Base_Name, Search_File and Load_File. - -* ocarina-files.adb, ocarina-files.ads: - (Search_File): Search file to parse by using library paths which - were not used previously. - (Load_File): Load file and return a location. - (New_Line, Skip_Line, Skip_Spaces, End_Of_Line, Process, - Restore_Lexer, Save_Lexer): Moved from other units in order to - design new lexers and parsers. - -* ocarina-parser.adb, ocarina-parser.ads: - (Parse, Register_Parser): Provide the language to determine the - parser to use. The suffix is no longer meaningful since the parser - can be different from AADL in case of annexes. - -* locations.adb, locations.ads: - Location includes the buffer itself. The parser can load a file and - get a location and then can decide to pre-parse other files (like - those from standard property sets). This new structure allows to get - back and forth from different files. Rename attribute File into - Base_Name. Add attribute EOF to detect the end of the chunk to - scan. The character EOF is no longer used to detect the end of - file. This is done to allow to scan a piece of code for annexes. Use - Base_Name instead of File_Name which is less meaningful even if both - subprograms do the same job. - ("<"): Removed since not used. - (Set_New_Location): Renamed as Initialize since the location - structure as changed. - (Update_Name_And_Line): This is used for preprocessed files (code - inherited from iac but used by mknodes). This should be removed. - -* errors.adb: - Rename attribute File into Base_Name. - ------------------------------------------------------------------------- -r4526 | pautet | 2008-08-10 22:08:50 +0200 (Sun, 10 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/ConstantsWithUnits.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestRangesWithReferences.aadl.out - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - -Some columns indexes were incorrect. -Some node ids ave changed because of source commits. - - ------------------------------------------------------------------------- -r4525 | zalila | 2008-08-08 17:42:40 +0200 (Fri, 08 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Follow up of change 4524: intercept 'cat' output in log file - as well - ------------------------------------------------------------------------- -r4524 | zalila | 2008-08-08 17:34:56 +0200 (Fri, 08 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Activate log file mecanism. - * Do not delete log file when failures occur - ------------------------------------------------------------------------- -r4523 | lasnier | 2008-08-08 15:13:14 +0200 (Fri, 08 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.adb - - - * Remove subprogram in features for AADLv2 models - ------------------------------------------------------------------------- -r4522 | lasnier | 2008-08-08 12:23:36 +0200 (Fri, 08 Aug 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - - - * Analyze Component_Classifier_Term (AADL_V2) - - update pretty printer - - no crash with aadl models - ------------------------------------------------------------------------- -r4521 | hugues | 2008-08-08 10:51:17 +0200 (Fri, 08 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Revert previous change on this file, it is prematurate - ------------------------------------------------------------------------- -r4520 | hugues | 2008-08-08 10:44:22 +0200 (Fri, 08 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/Makefile.am - M /software/ocarina/src/main/ocarina1.adb - -Remove duplicate macro name, already provided by automake - ------------------------------------------------------------------------- -r4519 | renault | 2008-08-07 14:15:26 +0200 (Thu, 07 Aug 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/main/ocarina_sh.adb - -Petri Nets: - * Modify ocarina_sh to call the PN backend - * Modify Threads PN pattern : actually, it prints - the common architecture for (non)periodic thread - (do not handle ports) - - ------------------------------------------------------------------------- -r4518 | zalila | 2008-08-06 22:08:26 +0200 (Wed, 06 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - - * Moved comment on Ocarina_Config just below its declaration - * Added a spec for Init_Ocarina_Property_Names to be conformant with - coding styles - ------------------------------------------------------------------------- -r4517 | lasnier | 2008-08-06 21:39:02 +0200 (Wed, 06 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - - - * Declare Ocarina_Config like a constant only - in the Init_Ocarina_Property_Names procedure - ------------------------------------------------------------------------- -r4516 | lasnier | 2008-08-06 18:18:41 +0200 (Wed, 06 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - - - * Replace constant String by Name_Id - ------------------------------------------------------------------------- -r4515 | lasnier | 2008-08-06 17:48:34 +0200 (Wed, 06 Aug 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - - - * Use correct queries package Ocarina-instances-queries - in ocarina-backends-properties - - ------------------------------------------------------------------------- -r4514 | lasnier | 2008-08-06 17:43:58 +0200 (Wed, 06 Aug 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - M /software/ocarina/src/main/ocarina_scenarios.adb - - - * Commit 1/2 - - * Replace String parameter by Name_Id parameter in - ocarina-analyzer-queries and ocarina-intances-queries - ------------------------------------------------------------------------- -r4513 | lasnier | 2008-08-06 14:35:03 +0200 (Wed, 06 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - - - * Remove illegal character which cause bug in Display - Debugger (ddd) - ------------------------------------------------------------------------- -r4511 | hugues | 2008-08-05 17:50:32 +0200 (Tue, 05 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/src/main/ocarina_sh.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4510 | hugues | 2008-08-05 15:27:23 +0200 (Tue, 05 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Show error if wrong parameter given for a switch - ------------------------------------------------------------------------- -r4509 | hugues | 2008-08-05 15:07:23 +0200 (Tue, 05 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/src/main/ocarina_scenarios.ads - M /software/ocarina/src/main/ocarina_sh.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4508 | hugues | 2008-08-05 15:03:28 +0200 (Tue, 05 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-messages.adb - -Corrected previous patch - ------------------------------------------------------------------------- -r4507 | hugues | 2008-08-05 15:02:08 +0200 (Tue, 05 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/common_files/errors.adb - -Reformatting - ------------------------------------------------------------------------- -r4506 | hugues | 2008-08-05 15:01:51 +0200 (Tue, 05 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-messages.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4505 | lasnier | 2008-08-05 14:32:18 +0200 (Tue, 05 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - - - * Minor reformatting - ------------------------------------------------------------------------- -r4504 | lasnier | 2008-08-05 14:23:00 +0200 (Tue, 05 Aug 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/instance/ocarina-instances-processor-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - - - * Middleends : Enumeration_Term - - analyze, instantiate, expand - - * Backends : Update units conform to AADL_Version - - ------------------------------------------------------------------------- -r4503 | lasnier | 2008-08-05 10:07:44 +0200 (Tue, 05 Aug 2008) | 7 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - - - * Analyse Contained_Element_Path element in Reference_Term - (AADLv2) - - TODO : extends mechanism to analyze list of Contained_ - Element_Path - ------------------------------------------------------------------------- -r4502 | lasnier | 2008-08-04 18:24:04 +0200 (Mon, 04 Aug 2008) | 4 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/resources/AADLv2/aadl_project.aadl - - - * Resolved bug which cause crash in Size_Units property - type - ------------------------------------------------------------------------- -r4501 | hugues | 2008-08-04 17:32:01 +0200 (Mon, 04 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_sh.adb - -Correct command line parameter for parsing AADL files - ------------------------------------------------------------------------- -r4500 | hugues | 2008-08-04 16:35:43 +0200 (Mon, 04 Aug 2008) | 5 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - -Ensure ocarina_sh passes correct information on AADL version to -ocarina, this solves a bug where ocarina_sh was referring to AADLv1 -files instead of its AADLv2 variant. - - ------------------------------------------------------------------------- -r4499 | hugues | 2008-08-04 16:24:25 +0200 (Mon, 04 Aug 2008) | 3 lines -Changed paths: - M /software/ocarina/support/headers_ocarina.adb - -Add special case for Windows, see PolyORB equivalent change -for more details - ------------------------------------------------------------------------- -r4498 | hugues | 2008-08-04 16:23:40 +0200 (Mon, 04 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina-configuration.adb.in - -Avoid dirty hacks when building Default_Library_Path - ------------------------------------------------------------------------- -r4497 | hugues | 2008-08-04 16:22:58 +0200 (Mon, 04 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_sh.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4496 | hugues | 2008-08-04 13:28:00 +0200 (Mon, 04 Aug 2008) | 5 lines -Changed paths: - D /software/ocarina/resources/AADLv1/Cheddar_Properties.aadl - D /software/ocarina/resources/AADLv2/Cheddar_Properties.aadl - A /software/ocarina/resources/Cheddar_Properties.aadl - M /software/ocarina/resources/Makefile.am - -Update Cheddar_Properties to latest release, from Cheddar svn -repository, move Cheddar_Properties to common root, it is compatible -with AADLv1 and AADLv2. - - ------------------------------------------------------------------------- -r4495 | hugues | 2008-08-04 13:25:50 +0200 (Mon, 04 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4494 | hugues | 2008-08-04 13:23:11 +0200 (Mon, 04 Aug 2008) | 5 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Parse additional flags after -s, in case the user specifies any -version information past this flag - - - ------------------------------------------------------------------------- -r4493 | hugues | 2008-08-04 13:10:26 +0200 (Mon, 04 Aug 2008) | 2 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - -Restore '-s' flag - ------------------------------------------------------------------------- -r4492 | lasnier | 2008-08-01 18:13:43 +0200 (Fri, 01 Aug 2008) | 18 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-identifiers.adb - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.ads - M /software/ocarina/src/backends/ocarina-be_aadl-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-processor-properties.adb - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-properties.adb - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.ads - M /software/ocarina/src/core/tree/ocarina-entities.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/core/tree/ocarina-nutils.adb - M /software/ocarina/src/core/tree/ocarina-nutils.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/ConstantsWithUnits.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestRangesWithReferences.aadl.out - M /software/ocarina/tests/osate2/t10.aadl - D /software/ocarina/tests/osate2/t10.aadl.out - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - - - * Parse correctly Reference_Term Node (AADLv1 and AADLv2), - analyze and instanciate - - * Remove Set_Kinds in properties_values (AADLv1 and AADLv2) - - * Analyse defaut_property_value in property_definition, - property_association and property_constant - - * Resolve Conflict between Enumeration_Term and Property_Term - (AADLv2 only) - - * Correct osate2/t10.aadl (dio's test) with no crash - - * Update tests - - - ------------------------------------------------------------------------- -r4491 | zalila | 2008-08-01 11:23:26 +0200 (Fri, 01 Aug 2008) | 3 lines -Changed paths: - R /software/ocarina/autotest.sh (from /software/ocarina/autotest2.sh:4490) - D /software/ocarina/autotest2.sh - M /software/ocarina/tests/MANIFEST - - * (autotest.sh, autotest2.sh): replace autotest.sh with autotest2.sh - * (tests/MANIFEST) : Simplify - ------------------------------------------------------------------------- -r4490 | zalila | 2008-08-01 10:57:20 +0200 (Fri, 01 Aug 2008) | 6 lines -Changed paths: - M /software/ocarina/autotest2.sh - - * More robustness when searching for AADL and Ada file ins MANIFEST. - As a collateral effect, we support directory entries in MANIFEST for - AADL tests. - - * Increase the banner length to display the entire test name - ------------------------------------------------------------------------- -r4489 | zalila | 2008-08-01 10:06:13 +0200 (Fri, 01 Aug 2008) | 13 lines -Changed paths: - M /software/ocarina/autotest2.sh - - * (autotest2.sh): - - Modify failed to display proper output for both tests and examples. - - Use `pwd` instead of $PWD to work with old shell interpreters (on Sun - workstations). - - Use ocarina_gpr instead of OCARINA_PATH to store the location of - ocarina.gpr because OCARINA_PATH has a special meaning. - - When running an Ada test, make the gnatmake command run just befaore - collecting $? to hav the correct exit status. - ------------------------------------------------------------------------- -r4488 | hugues | 2008-07-30 21:29:05 +0200 (Wed, 30 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_sh.adb - -Clean up the name of the executable to avoid showing path information -in messages - - ------------------------------------------------------------------------- -r4487 | hugues | 2008-07-30 20:25:25 +0200 (Wed, 30 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/Makefile.am - -Allow support for --program-prefix configure option - ------------------------------------------------------------------------- -r4486 | hugues | 2008-07-30 12:02:33 +0200 (Wed, 30 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - -Use Display_Error instad of recoding it - ------------------------------------------------------------------------- -r4485 | hugues | 2008-07-30 11:50:08 +0200 (Wed, 30 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4484 | hugues | 2008-07-30 11:48:57 +0200 (Wed, 30 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-aadl_values.adb - -Replace used-only-once exception by Constraint_Error - ------------------------------------------------------------------------- -r4483 | hugues | 2008-07-30 11:46:19 +0200 (Wed, 30 Jul 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/common_files/errors.ads - M /software/ocarina/tools/mknodes/lexer.adb - -Remove Fatal_Error exception, replace with Program_Error - - ------------------------------------------------------------------------- -r4482 | hugues | 2008-07-30 11:42:02 +0200 (Wed, 30 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - -Suppress Inconsistency_Error, replace with Program_Error - ------------------------------------------------------------------------- -r4481 | hugues | 2008-07-30 11:36:25 +0200 (Wed, 30 Jul 2008) | 3 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/core/common_files/errors.adb - M /software/ocarina/src/core/common_files/errors.ads - -Errors: add bug box -Ocarina.Backends.Generate_Code: use proper API instead of rewriting it - ------------------------------------------------------------------------- -r4480 | hugues | 2008-07-29 23:27:17 +0200 (Tue, 29 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/common_files/errors.ads - -Remove uselesse exceptions - ------------------------------------------------------------------------- -r4479 | hugues | 2008-07-25 16:31:45 +0200 (Fri, 25 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/autotest2.sh - -Typo - ------------------------------------------------------------------------- -r4478 | pautet | 2008-07-25 16:12:37 +0200 (Fri, 25 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/main/ocarina1.adb - -Backend names are now low-case. Protect Current_Backend_Name and -Current_Backend_Kind in this purpose. - - ------------------------------------------------------------------------- -r4477 | pautet | 2008-07-25 15:28:26 +0200 (Fri, 25 Jul 2008) | 4 lines -Changed paths: - A /software/ocarina/autotest2.sh - -Another implementation of autotesh.sh to be evaluated (and tested as -time is short for me before vacation). - - ------------------------------------------------------------------------- -r4476 | hugues | 2008-07-25 13:37:19 +0200 (Fri, 25 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - -Remove unused variable - ------------------------------------------------------------------------- -r4475 | hugues | 2008-07-25 13:12:50 +0200 (Fri, 25 Jul 2008) | 5 lines -Changed paths: - D /software/ocarina/src/backends/ocarina-backends-pn-messages.adb - D /software/ocarina/src/backends/ocarina-backends-pn-messages.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-pn-utils.adb - -Replace calls to Ocarina.Backends.PN.Messages with calls to equivalent -functions in Ocarina.Backends.Message; suppress -Ocarina.Backends.PN.Message. - - ------------------------------------------------------------------------- -r4474 | hugues | 2008-07-25 13:06:43 +0200 (Fri, 25 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/TODO - -TODO for PN backend - ------------------------------------------------------------------------- -r4473 | hugues | 2008-07-25 13:04:35 +0200 (Fri, 25 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Change calls to Write_Str/Write_Line to equivalent call to -Ocarina.Backends.Messages API. - - ------------------------------------------------------------------------- -r4472 | hugues | 2008-07-25 13:03:37 +0200 (Fri, 25 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-debug.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4471 | renault | 2008-07-25 13:03:24 +0200 (Fri, 25 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Petri Nets : - * Clean sources from unused code - - ------------------------------------------------------------------------- -r4470 | renault | 2008-07-25 12:50:34 +0200 (Fri, 25 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/examples/test_pn_for_all.sh - -Petri Nets : - * Update script to list failed tests and steps - - ------------------------------------------------------------------------- -r4469 | renault | 2008-07-25 10:58:20 +0200 (Fri, 25 Jul 2008) | 4 lines -Changed paths: - D /software/ocarina/examples/multicast - D /software/ocarina/examples/multiple_call_seq - -Petri Nets : - * remove petri net tests example sources - - ------------------------------------------------------------------------- -r4468 | renault | 2008-07-25 10:56:55 +0200 (Fri, 25 Jul 2008) | 5 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/examples/MANIFEST - M /software/ocarina/examples/Makefile.am - M /software/ocarina/examples/test_pn_for_all.sh - -Petri Nets : - * remove complex examples dedicated to the testing of - petri net generation test - - ------------------------------------------------------------------------- -r4466 | hugues | 2008-07-24 18:06:21 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - -ocarina-configuration is generated, hence in build dir - ------------------------------------------------------------------------- -r4465 | hugues | 2008-07-24 17:42:43 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/projects/ocarina-config.gpr - -Corrected Source_Dirs - ------------------------------------------------------------------------- -r4464 | hugues | 2008-07-24 17:10:00 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/projects-distrib/ocarina/ocarina_config.gpr - -Missing files - ------------------------------------------------------------------------- -r4463 | hugues | 2008-07-24 16:56:37 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - -Dirty hacks so that gnatclean is happy - ------------------------------------------------------------------------- -r4462 | hugues | 2008-07-24 16:50:16 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/projects/ocarina-config.gpr - -Missing file - ------------------------------------------------------------------------- -r4461 | hugues | 2008-07-24 16:31:48 +0200 (Thu, 24 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/ocarina-config.in - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects-distrib/Makefile.am - M /software/ocarina/projects-distrib/ocarina.gpr - M /software/ocarina/src/main/Makefile.am - -Last round versus project file: build a separate library for -ocarina-configuration. - - ------------------------------------------------------------------------- -r4460 | renault | 2008-07-24 16:09:47 +0200 (Thu, 24 Jul 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Petri Nets : - * Remove call to compute_virtual_connection - * Bugs in the CAMI generation fixed - * Minor reformating - - ------------------------------------------------------------------------- -r4459 | renault | 2008-07-24 16:08:11 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/examples/test_pn_for_all.sh - -Aesthetic minor change - ------------------------------------------------------------------------- -r4458 | renault | 2008-07-24 15:29:12 +0200 (Thu, 24 Jul 2008) | 5 lines -Changed paths: - M /software/ocarina/examples/test_pn_for_all.sh - -Petri Nets: - * Test script updated to enable the use of Framekit - syntax checker and GMA computation - - ------------------------------------------------------------------------- -r4457 | hugues | 2008-07-24 15:15:04 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_sh.adb - -Update commande line options for generating Petri Nets - ------------------------------------------------------------------------- -r4456 | hugues | 2008-07-24 14:14:59 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/ocarina-config.in - M /software/ocarina/projects-distrib/ocarina.gpr - -Adjust dependencies after previous changes - ------------------------------------------------------------------------- -r4455 | hugues | 2008-07-24 13:04:28 +0200 (Thu, 24 Jul 2008) | 3 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - D /software/ocarina/projects/ocarina-config.gpr.in - M /software/ocarina/projects/ocarina-main.gpr - M /software/ocarina/projects-distrib/Makefile.am - D /software/ocarina/projects-distrib/ocarina/ocarina_config.gpr - A /software/ocarina/projects-distrib/ocarina.gpr - D /software/ocarina/projects-distrib/ocarina.gpr.in - M /software/ocarina/src/Makefile.am - D /software/ocarina/src/config - A /software/ocarina/src/main/ocarina-configuration.adb.in - A /software/ocarina/src/main/ocarina-configuration.ads (from /software/ocarina/src/config/ocarina-configuration.ads:4454) - -Suppress the src/config directory, move relevant files to src/main, -supress OCARINA_MODULES - ------------------------------------------------------------------------- -r4454 | hugues | 2008-07-24 11:24:52 +0200 (Thu, 24 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4453 | pautet | 2008-07-24 11:13:37 +0200 (Thu, 24 Jul 2008) | 5 lines -Changed paths: - M /software/ocarina/autotest.sh - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/core/instance/ocarina-instances.adb - D /software/ocarina/src/core/mgmt/ocarina-printers.adb - D /software/ocarina/src/core/mgmt/ocarina-printers.ads - M /software/ocarina/src/core/model/ocarina-analyzer.adb - D /software/ocarina/src/core/model/ocarina-visitor-components.adb - D /software/ocarina/src/core/model/ocarina-visitor-components.ads - D /software/ocarina/src/core/model/ocarina-visitor.ads - A /software/ocarina/src/core/tree/ocarina-me_aadl-printers.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printers.adb:4451) - A /software/ocarina/src/core/tree/ocarina-me_aadl-printers.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printers.ads:4451) - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printers.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printers.ads - -Fix typo in autotest.sh -Move AADL printers in ME_AADL hierarchy. -Remove remaining printers packages. -Remove unused visitor packages. - ------------------------------------------------------------------------- -r4452 | hugues | 2008-07-24 09:42:26 +0200 (Thu, 24 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - -Regormat Get_Bound_Bus to match the actual comment, allow it to fails -wherever possible - - ------------------------------------------------------------------------- -r4451 | pautet | 2008-07-23 23:29:26 +0200 (Wed, 23 Jul 2008) | 12 lines -Changed paths: - M /software/ocarina/autotest.sh - M /software/ocarina/doc/sources/parse_and_print_aadl.adb - M /software/ocarina/resources/AADLv1/MANIFEST - M /software/ocarina/resources/AADLv2/MANIFEST - M /software/ocarina/src/backends/ocarina-backends-messages.adb - M /software/ocarina/src/backends/ocarina-backends-messages.ads - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/core/common_files/errors.adb - M /software/ocarina/src/core/common_files/errors.ads - M /software/ocarina/src/core/instance/ocarina-instances-messages.adb - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/core/mgmt/ocarina-printers.adb - M /software/ocarina/src/core/mgmt/ocarina-printers.ads - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.ads - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - D /software/ocarina/src/core/tree/ocarina-aadl_printers.adb - D /software/ocarina/src/core/tree/ocarina-aadl_printers.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printers.adb (from /software/ocarina/src/core/tree/ocarina-aadl_printers.adb:4447) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printers.ads (from /software/ocarina/src/core/tree/ocarina-aadl_printers.ads:4447) - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestNumericResolver.aadl.out - M /software/ocarina/tests/osate2/MANIFEST - M /software/ocarina/tests/test019/MANIFEST - M /software/ocarina/tests/test020/MANIFEST - M /software/ocarina/tests/test021/MANIFEST - M /software/ocarina/tests/test022/MANIFEST - M /software/ocarina/tests/test023/MANIFEST - M /software/ocarina/tests/test024/MANIFEST - M /software/ocarina/tests/test026/MANIFEST - M /software/ocarina/tests/test027/MANIFEST - M /software/ocarina/tests/test028/MANIFEST - M /software/ocarina/tests/test029/MANIFEST - M /software/ocarina/tests/test030/MANIFEST - M /software/ocarina/tests/test031/MANIFEST - M /software/ocarina/tests/test032/MANIFEST - M /software/ocarina/tests/test_tree_i/MANIFEST - M /software/ocarina/tests/test_tree_p/MANIFEST - -Redefinition of options for messages (-v, -d, -q and -V). - -Move calls to Print in Analyze_Model and Instantiate_Model. -Remove use of analyzis options since they are not used. -Remove definition of printers since this is no longer used in ocarina1. - -Improve autotest.sh to have a finer definition of ocarina flags and -aadl version. - -Improve a little bit message display (regular, warning and error). - - ------------------------------------------------------------------------- -r4450 | hugues | 2008-07-23 17:37:20 +0200 (Wed, 23 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-properties.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4449 | hugues | 2008-07-23 17:11:48 +0200 (Wed, 23 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - -(Add_With_Package): PolyORB_HI_Ada and PolyORB_QoS_Ada are the only -Ada backends registred, kill spurious test on Current_Backend_Kind - - ------------------------------------------------------------------------- -r4448 | hugues | 2008-07-23 17:06:58 +0200 (Wed, 23 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - -Reorganize generation of GNAT project files so that run-time specific -operations are done in the corresponding backend - - ------------------------------------------------------------------------- -r4447 | hugues | 2008-07-23 15:46:31 +0200 (Wed, 23 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/core/common_files/types.adb - M /software/ocarina/src/core/common_files/types.ads - -Reorganise generation of makefiles so that runtime-specific operations -are done in the corresponding backend. - - ------------------------------------------------------------------------- -r4446 | lasnier | 2008-07-22 13:40:14 +0200 (Tue, 22 Jul 2008) | 15 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-connections.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - M /software/ocarina/tests/osate2/t13.aadl.out - M /software/ocarina/tests/osate2/t14.aadl.out - M /software/ocarina/tests/osate2/t17.aadl.out - - - * Check or Add legality rules relatives to components - (conform to AADLv2) - - - Abstract L1 L2 L3 L4 - - Thread Group : L1 L2 L3 L4 - - Process : L1 L2 L3 - - Processor : L1 L2 L3 L4 L5 - - Virtual Processor : L1 L2 L3 L4 L5 - - Memory : L1 L2 L3 L4 L5 - - Bus : L1 L2 L3 L4 L5 - - Virtual Bus : L1 L2 L3 L4 (L5 tmp need to wait PF) - - Devices : L1 L2 L3 - - Systems : L1 L2 L3 - ------------------------------------------------------------------------- -r4445 | hugues | 2008-07-22 10:13:31 +0200 (Tue, 22 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/backends/ocarina-be_aadl.ads - -Minor reformatting - ------------------------------------------------------------------------- -r4444 | hugues | 2008-07-22 09:25:57 +0200 (Tue, 22 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - -There is no need to generate project files for PolyORB-HI/C - ------------------------------------------------------------------------- -r4443 | lasnier | 2008-07-21 23:31:18 +0200 (Mon, 21 Jul 2008) | 17 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-properties.adb - M /software/ocarina/src/core/model/ocarina-builder-annexes.adb - M /software/ocarina/src/core/model/ocarina-builder-annexes.ads - M /software/ocarina/src/core/model/ocarina-builder-properties.adb - M /software/ocarina/src/core/model/ocarina-builder-properties.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - - - - * Add support for parsing Contained_Property_Association - in component type conform to AADLv2 - - * Add support for parsing Annex_Path in Contained_Model - _Element_Path - - add node Annex_Path - - add Printer and Builder - - update error messages - - update Printer, Builder, Parser of Contained_Element_Path - - TODO : - - Analyze phase for 'applies to' subclause in order to - pass minimal test for Annex_Path - (Need No Crash Constraint Error) - ------------------------------------------------------------------------- -r4442 | pautet | 2008-07-21 17:48:25 +0200 (Mon, 21 Jul 2008) | 8 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/model/ocarina-processor-properties.ads - D /software/ocarina/src/core/model/ocarina-visitor-properties.adb - D /software/ocarina/src/core/model/ocarina-visitor-properties.ads - -Move Visitor procedures where they are used. - -Minor reformatting. - -Note that when the Resolve functions failed they should return False -but should also output an error message (see FIXME tags). - - ------------------------------------------------------------------------- -r4441 | hugues | 2008-07-21 15:44:21 +0200 (Mon, 21 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/tools/Makefile.am - D /software/ocarina/tools/ocarina.sh - -Suppress ocarina.sh script, no longer required - ------------------------------------------------------------------------- -r4440 | renault | 2008-07-21 13:51:40 +0200 (Mon, 21 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - -Petri Net generator : - * remove unused code - - ------------------------------------------------------------------------- -r4439 | renault | 2008-07-21 13:30:44 +0200 (Mon, 21 Jul 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - -Modify Petri Net generator : - * it now generates CAMI files instead of PetriScript files - * Print_Place_Fusion and Print_Include raise program error - for now, waiting for a refactoring - - ------------------------------------------------------------------------- -r4438 | pautet | 2008-07-21 13:16:30 +0200 (Mon, 21 Jul 2008) | 6 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-processor-properties.adb - D /software/ocarina/src/core/instance/ocarina-visitor-instances-properties.adb - D /software/ocarina/src/core/instance/ocarina-visitor-instances-properties.ads - D /software/ocarina/src/core/instance/ocarina-visitor-instances.ads - -Move Visitor procedures from Ocarina.Visitor.Instances.Properties -where they are used that is in Ocarina.Instances.Processor.Properties. - -Cleanup and renaming. - - ------------------------------------------------------------------------- -r4437 | pautet | 2008-07-21 12:43:54 +0200 (Mon, 21 Jul 2008) | 4 lines -Changed paths: - A /software/ocarina/src/core/instance/ocarina-instances-processor-properties.adb (from /software/ocarina/src/core/instance/ocarina-processor-instances-properties.adb:4436) - A /software/ocarina/src/core/instance/ocarina-instances-processor-properties.ads (from /software/ocarina/src/core/instance/ocarina-processor-instances-properties.ads:4436) - A /software/ocarina/src/core/instance/ocarina-instances-processor.ads (from /software/ocarina/src/core/instance/ocarina-processor-instances.ads:4436) - M /software/ocarina/src/core/instance/ocarina-instances.adb - D /software/ocarina/src/core/instance/ocarina-processor-instances-properties.adb - D /software/ocarina/src/core/instance/ocarina-processor-instances-properties.ads - D /software/ocarina/src/core/instance/ocarina-processor-instances.ads - -Rename Ocarina.Processor.Instances as Ocarina.Instances.Processor to -fit with the other Istances files. - - ------------------------------------------------------------------------- -r4436 | pautet | 2008-07-19 01:07:07 +0200 (Sat, 19 Jul 2008) | 7 lines -Changed paths: - M /software/ocarina/autotest.sh - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/backends/ocarina-be_aadl.ads - M /software/ocarina/src/core/instance/ocarina-instances-messages.adb - M /software/ocarina/src/core/instance/ocarina-instances-messages.ads - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/instance/ocarina-instances.ads - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/main/ocarina1.adb - -Move instantiation and expansion steps from Backends.Generate to the -Generate procedures of the backends for which these steps are -required. Typically AADL backends do not required them. - -Declare AADL printers (aadl and aadl_min) as AADL backends. - - ------------------------------------------------------------------------- -r4435 | gilles | 2008-07-18 18:58:33 +0200 (Fri, 18 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - -* debug : previous version crashed when their was no inter-thread or -inter-process data or data event communications - - ------------------------------------------------------------------------- -r4434 | lasnier | 2008-07-18 18:40:51 +0200 (Fri, 18 Jul 2008) | 18 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-builder-components-modes.adb - M /software/ocarina/src/core/model/ocarina-builder-components.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/osate2/t13.aadl.out - M /software/ocarina/tests/osate2/t14.aadl.out - M /software/ocarina/tests/osate2/t15.aadl.out - M /software/ocarina/tests/osate2/t17.aadl.out - A /software/ocarina/tests/test032 - A /software/ocarina/tests/test032/MANIFEST - A /software/ocarina/tests/test032/test.aadl - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - - - * Disable "refines type" in component implementation conform to AADLv2 - - * Enable "mode" declarations in component type conform to AADLv2 - - update printer - - add test032 - - * Check or Add legality rules for components : - - Data : L1 L2 L3 L4 - - Subprogram L1 L2 - - Subprogram Group L1 L2 - - Thread L1 L2 - - * Update .out Dio's tests consequently to legality rules - added - - - ------------------------------------------------------------------------- -r4433 | pautet | 2008-07-18 18:11:19 +0200 (Fri, 18 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components.adb - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/backends/ocarina-be_aadl.ads - M /software/ocarina/src/core/mgmt/ocarina-printers.adb - M /software/ocarina/src/core/mgmt/ocarina-printers.ads - M /software/ocarina/src/core/tree/ocarina-aadl_printers.adb - M /software/ocarina/src/core/tree/ocarina-aadl_printers.ads - M /software/ocarina/src/main/ocarina1.adb - -Fix errors detected when enable-debug activated. -Reoraganize a little bit printers and backends tables. - - ------------------------------------------------------------------------- -r4432 | pautet | 2008-07-18 16:19:37 +0200 (Fri, 18 Jul 2008) | 9 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-features.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-features.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components.ads - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.ads - M /software/ocarina/src/backends/ocarina-be_aadl-properties.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties.ads - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/backends/ocarina-be_aadl.ads - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/core/mgmt/ocarina-printers.adb - M /software/ocarina/src/core/mgmt/ocarina-printers.ads - M /software/ocarina/src/core/tree/ocarina-aadl_printers.adb - M /software/ocarina/src/core/tree/ocarina-aadl_printers.ads - M /software/ocarina/src/main/ocarina1.adb - -Remove option -d since the code to handle it was wrong. Moreover, this -option does not seem to be used (or even useful). If really needed it -can be reintegrated easily. - -Remove Printer_Options in order for a printer to have a specification -close to a backend one. - -Minor reformatting. - ------------------------------------------------------------------------- -r4431 | lasnier | 2008-07-18 14:50:47 +0200 (Fri, 18 Jul 2008) | 15 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test031 - A /software/ocarina/tests/test031/MANIFEST - A /software/ocarina/tests/test031/test_package_err.aadl - A /software/ocarina/tests/test031/test_package_err.aadl.out - - - * Update Feature Group Type syntax (resolve bug) - - * Disable the possibility to have Memory access connection - in qualified_named_element - - * Update Error messages in parsing qualified_named_element - - * Parse 'properties' subclause and declaration conform to - AADLv2 - - /-\ Be careful in AADLv2 we must specify properties in - package_specification and not in aadl_declarations - as AADLv1. So update yours AADLv2 models. - ------------------------------------------------------------------------- -r4430 | hugues | 2008-07-17 19:48:12 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.ads - -Move Compute_Virtual_Connections to PN backend - ------------------------------------------------------------------------- -r4429 | lasnier | 2008-07-17 11:48:44 +0200 (Thu, 17 Jul 2008) | 16 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-modes.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - - - * Disable properly mode refinement for AADLv2 - - * Clean identifiers trigger mode - - Unique_Ports in AADLv1 - - Mode_Transition_Triggers in AADLv2 - The both were represented by Triggers in IDL - - * Disable properly flow implmentation refinement for - AADLv2 - - * Update parsing classifier_component_term - (about last mail PF) - - TODO : Need to test more deeply Flows and Mode - ------------------------------------------------------------------------- -r4428 | pautet | 2008-07-17 01:30:59 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-features.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-features.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components.ads - M /software/ocarina/src/backends/ocarina-be_aadl-identifiers.adb - M /software/ocarina/src/backends/ocarina-be_aadl-identifiers.ads - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.ads - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.ads - M /software/ocarina/src/backends/ocarina-be_aadl-properties.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties.ads - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/backends/ocarina-be_aadl.ads - -Update headers - ------------------------------------------------------------------------- -r4427 | pautet | 2008-07-17 01:29:15 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.adb - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - -Reintegrate Gilles previous checkin - ------------------------------------------------------------------------- -r4426 | pautet | 2008-07-17 01:11:20 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/config/ocarina-configuration.adb.in - -Configure be_aadl as a backend - ------------------------------------------------------------------------- -r4425 | pautet | 2008-07-17 01:10:25 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-annexes.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-annexes.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-connections.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-connections.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-features.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-features.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-flows.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-flows.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-modes.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-modes.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-prototypes.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-prototypes.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subcomponents.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subcomponents.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subprogram_calls.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subprogram_calls.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-identifiers.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-identifiers.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-namespaces.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-namespaces.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties-values.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties-values.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties.ads - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl.adb - D /software/ocarina/src/frontends/aadl/ocarina-be_aadl.ads - -Remove be_aadl files from frontends - ------------------------------------------------------------------------- -r4424 | pautet | 2008-07-17 01:09:37 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-annexes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-connections.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-features.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-features.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-flows.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-modes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.ads - M /software/ocarina/src/backends/ocarina-be_aadl-components.adb - M /software/ocarina/src/backends/ocarina-be_aadl-components.ads - M /software/ocarina/src/backends/ocarina-be_aadl-identifiers.adb - M /software/ocarina/src/backends/ocarina-be_aadl-identifiers.ads - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb - M /software/ocarina/src/backends/ocarina-be_aadl-namespaces.ads - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties-values.ads - M /software/ocarina/src/backends/ocarina-be_aadl-properties.adb - M /software/ocarina/src/backends/ocarina-be_aadl-properties.ads - M /software/ocarina/src/backends/ocarina-be_aadl.adb - M /software/ocarina/src/backends/ocarina-be_aadl.ads - -Renaming - ------------------------------------------------------------------------- -r4423 | pautet | 2008-07-17 01:08:30 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/src/backends/ocarina-be_aadl-annexes.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-annexes.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-annexes.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-annexes.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-connections.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-connections.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-connections.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-connections.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-features.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-features.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-features.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-features.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-flows.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-flows.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-flows.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-flows.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-modes.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-modes.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-modes.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-modes.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-prototypes.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-prototypes.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-prototypes.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subcomponents.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-subcomponents.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subcomponents.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subprogram_calls.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components-subprogram_calls.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subprogram_calls.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-components.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-identifiers.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-identifiers.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-identifiers.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-identifiers.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-namespaces.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-namespaces.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-namespaces.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-namespaces.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-properties-values.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties-values.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-properties-values.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties-values.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-properties.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl-properties.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties.ads:4422) - A /software/ocarina/src/backends/ocarina-be_aadl.adb (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl.adb:4422) - A /software/ocarina/src/backends/ocarina-be_aadl.ads (from /software/ocarina/src/frontends/aadl/ocarina-be_aadl.ads:4422) - -Move be_aadl files into backends - ------------------------------------------------------------------------- -r4422 | pautet | 2008-07-17 01:06:09 +0200 (Thu, 17 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-annexes.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-annexes.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-annexes.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-annexes.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-connections.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-connections.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-features.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-features.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-features.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-features.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-flows.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-flows.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-modes.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-modes.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-prototypes.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-prototypes.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subcomponents.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subcomponents.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subprogram_calls.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subprogram_calls.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components-subprogram_calls.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subprogram_calls.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-components.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-identifiers.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-identifiers.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-identifiers.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-identifiers.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-namespaces.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-namespaces.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties-values.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties-values.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl-properties.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.ads:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.adb:4421) - A /software/ocarina/src/frontends/aadl/ocarina-be_aadl.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.ads:4421) - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-annexes.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-annexes.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-features.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-features.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subprogram_calls.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subprogram_calls.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-identifiers.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-identifiers.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb - -Move all fe_aadl-printer files into be_aadl files - ------------------------------------------------------------------------- -r4421 | hugues | 2008-07-16 20:57:13 +0200 (Wed, 16 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/instance/ocarina-instances.ads - -Move Create_Virtual_Connections to the sole place where it is used, -to be removed later - - ------------------------------------------------------------------------- -r4420 | lasnier | 2008-07-16 18:11:53 +0200 (Wed, 16 Jul 2008) | 13 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-components-modes.adb - M /software/ocarina/src/core/model/ocarina-builder-components-modes.ads - M /software/ocarina/src/core/tree/ocarina-entities-components-connections.ads - M /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.adb - M /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subprogram_calls.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/osate2 - A /software/ocarina/tests/osate2/MANIFEST - A /software/ocarina/tests/osate2/t1.aadl - A /software/ocarina/tests/osate2/t10.aadl - A /software/ocarina/tests/osate2/t10.aadl.out - A /software/ocarina/tests/osate2/t11.aadl - A /software/ocarina/tests/osate2/t12.aadl - A /software/ocarina/tests/osate2/t12.aadl.out - A /software/ocarina/tests/osate2/t13.aadl - A /software/ocarina/tests/osate2/t13.aadl.out - A /software/ocarina/tests/osate2/t14.aadl - A /software/ocarina/tests/osate2/t14.aadl.out - A /software/ocarina/tests/osate2/t15.aadl - A /software/ocarina/tests/osate2/t15.aadl.out - A /software/ocarina/tests/osate2/t16.aadl - A /software/ocarina/tests/osate2/t17.aadl - A /software/ocarina/tests/osate2/t17.aadl.out - A /software/ocarina/tests/osate2/t2.aadl - A /software/ocarina/tests/osate2/t3.aadl - A /software/ocarina/tests/osate2/t4.aadl - A /software/ocarina/tests/osate2/t5.aadl - A /software/ocarina/tests/osate2/t6.aadl - A /software/ocarina/tests/osate2/t7.aadl - A /software/ocarina/tests/osate2/t8.aadl - A /software/ocarina/tests/osate2/t9.aadl - A /software/ocarina/tests/osate2/test-descriptions.txt - M /software/ocarina/tests/test019/virtual-processor.aadl - - - - * Add Osate2 tests (Dio tests) - - * Add support for parsing flows AADLv2 - - * Add support for parsing connections AADLv2 - - * Add support for parsing Modes AADLv2 - - * Add support for parsing Subprogram_calls AADLv2 - - ------------------------------------------------------------------------- -r4419 | pautet | 2008-07-16 17:19:35 +0200 (Wed, 16 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/src/core/tree/ocarina-me_aadl.ads - -Grr .. Missing file from previous commit. - ------------------------------------------------------------------------- -r4418 | pautet | 2008-07-16 17:05:45 +0200 (Wed, 16 Jul 2008) | 6 lines -Changed paths: - A /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.adb (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.adb:4417) - A /software/ocarina/src/core/tree/ocarina-me_aadl-tokens.ads (from /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.ads:4417) - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-arrays.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subcomponents.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.ads - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.adb - D /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb - -Replace Ocarina.FE_AADL.Tokens with Ocarina.ME_AADL.Tokens and move -files into src/core/tree. - -First step to define AADL printer as an AADL generator. - - ------------------------------------------------------------------------- -r4416 | pautet | 2008-07-16 14:33:09 +0200 (Wed, 16 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/main/ocarina_sh.adb - -Workaround to keep with local handling of options and to deal with -GNAT.Command_Line incompatibility between 4.3 and 4.2. - - ------------------------------------------------------------------------- -r4415 | hugues | 2008-07-16 12:16:08 +0200 (Wed, 16 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/projects-distrib/ocarina/ocarina_config.gpr - -Follow-up : get rid of ocarina-pn project file - ------------------------------------------------------------------------- -r4414 | pautet | 2008-07-16 11:52:25 +0200 (Wed, 16 Jul 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - -Handle -s option locally in AADL parser instead of a global variable. - - ------------------------------------------------------------------------- -r4413 | hugues | 2008-07-15 23:07:57 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-pn.adb - -Now Petri_Net backend can generate simple models - ------------------------------------------------------------------------- -r4412 | hugues | 2008-07-15 23:00:36 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/main/ocarina1.adb - -Petri Net generator is now a real backend - ------------------------------------------------------------------------- -r4411 | hugues | 2008-07-15 22:50:13 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/projects-distrib/Makefile.am - M /software/ocarina/src/backends/ocarina-backends-pn-components.adb - M /software/ocarina/src/backends/ocarina-backends-pn-components.ads - M /software/ocarina/src/backends/ocarina-backends-pn-printer.adb - M /software/ocarina/src/backends/ocarina-backends-pn-printer.ads - M /software/ocarina/src/backends/ocarina-backends-pn.adb - M /software/ocarina/src/backends/ocarina-backends-pn.ads - M /software/ocarina/src/main/ocarina1.adb - -Second round of reorganizations, get rid of the PN_Options structure - ------------------------------------------------------------------------- -r4410 | hugues | 2008-07-15 22:17:59 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-main.gpr - D /software/ocarina/projects/ocarina-pn.gpr - D /software/ocarina/projects-distrib/ocarina/ocarina_pn.gpr - A /software/ocarina/src/backends/ocarina-backends-pn-components.adb (from /software/ocarina/src/pn/ocarina-pn-components.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-components.ads (from /software/ocarina/src/pn/ocarina-pn-components.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-debug.adb (from /software/ocarina/src/pn/ocarina-pn-debug.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-debug.ads (from /software/ocarina/src/pn/ocarina-pn-debug.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-messages.adb (from /software/ocarina/src/pn/ocarina-pn-messages.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-messages.ads (from /software/ocarina/src/pn/ocarina-pn-messages.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-nodes.idl (from /software/ocarina/src/pn/ocarina-pn-nodes.idl:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-nutils.adb (from /software/ocarina/src/pn/ocarina-pn-nutils.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-nutils.ads (from /software/ocarina/src/pn/ocarina-pn-nutils.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-printer-components.adb (from /software/ocarina/src/pn/ocarina-pn-printer-components.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-printer-components.ads (from /software/ocarina/src/pn/ocarina-pn-printer-components.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-printer.adb (from /software/ocarina/src/pn/ocarina-pn-printer.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-printer.ads (from /software/ocarina/src/pn/ocarina-pn-printer.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-root.adb (from /software/ocarina/src/pn/ocarina-pn-root.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-root.ads (from /software/ocarina/src/pn/ocarina-pn-root.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-utils.adb (from /software/ocarina/src/pn/ocarina-pn-utils.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn-utils.ads (from /software/ocarina/src/pn/ocarina-pn-utils.ads:4409) - A /software/ocarina/src/backends/ocarina-backends-pn.adb (from /software/ocarina/src/pn/ocarina-pn.adb:4409) - A /software/ocarina/src/backends/ocarina-backends-pn.ads (from /software/ocarina/src/pn/ocarina-pn.ads:4409) - M /software/ocarina/src/main/ocarina1.adb - D /software/ocarina/src/pn - -Move src/pn hierarchy into src/backends - ------------------------------------------------------------------------- -r4409 | pautet | 2008-07-15 18:47:19 +0200 (Tue, 15 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - -Ocarina_Config is now part of Ocarina predefined property sets. So -force Ocarina to parse Ocarina predefined property sets. - - ------------------------------------------------------------------------- -r4408 | zalila | 2008-07-15 17:28:32 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * Fixed .out (Values are different) - ------------------------------------------------------------------------- -r4407 | pautet | 2008-07-15 13:52:07 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/src/core/mgmt/ocarina-options.adb - -Deal with library paths in Ocarina.Options. - ------------------------------------------------------------------------- -r4406 | pautet | 2008-07-15 13:16:25 +0200 (Tue, 15 Jul 2008) | 5 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.adb - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - -Parse standard and ocarina property sets first. -Remove predefined property sets if they are parsed in user files. -Analyze command line locally in aadl parser. - - ------------------------------------------------------------------------- -r4405 | hugues | 2008-07-15 10:25:47 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/support/revision_utils.m4 - -Minor reformatting - ------------------------------------------------------------------------- -r4404 | hugues | 2008-07-15 10:25:12 +0200 (Tue, 15 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - -Typo - ------------------------------------------------------------------------- -r4403 | lasnier | 2008-07-12 22:59:58 +0200 (Sat, 12 Jul 2008) | 6 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-components-prototypes.adb - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.adb - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subcomponents.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.adb - M /software/ocarina/tests/test030/test.aadl - - * Add support for parsing prototypes in subcomponents - - update subcomponent node - - update builder, printer, parser - - test030 concerning now arrays and prototypes in - subcomponents - ------------------------------------------------------------------------- -r4402 | pautet | 2008-07-12 19:38:02 +0200 (Sat, 12 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - -Remove junk code - ------------------------------------------------------------------------- -r4401 | pautet | 2008-07-11 17:49:23 +0200 (Fri, 11 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - -Hmmm ... Remove junk code - ------------------------------------------------------------------------- -r4400 | pautet | 2008-07-11 17:38:41 +0200 (Fri, 11 Jul 2008) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/config/ocarina-configuration.ads - M /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/core/mgmt/ocarina.adb - M /software/ocarina/src/core/mgmt/ocarina.ads - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - -Compute only once installation directory and make it available in -Ocarina.Options. - -Use OCARINA_PATH when set before using prefix path of executable name. - -Replace Generator with Backend to reduce complexity. - - ------------------------------------------------------------------------- -r4399 | lasnier | 2008-07-11 14:45:08 +0200 (Fri, 11 Jul 2008) | 14 lines -Changed paths: - A /software/ocarina/src/core/model/ocarina-builder-components-arrays.adb - A /software/ocarina/src/core/model/ocarina-builder-components-arrays.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-arrays.adb - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-arrays.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subcomponents.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.ads - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test030 - A /software/ocarina/tests/test030/MANIFEST - A /software/ocarina/tests/test030/test.aadl - - - * Add support for parsing arrays in subcomponents (AADLv2) - - add node array_dimensions and array_dimension_size - - - add files ocarina-fe_aadl-parser-components-arrays.ad* - relative to parsing - - - add files ocarina-builder-components-arrays.ad* - relative to build - - - add test030 (minimal test) - - - update printer subcomponents in order to print arrays - ------------------------------------------------------------------------- -r4398 | lasnier | 2008-07-10 17:25:36 +0200 (Thu, 10 Jul 2008) | 5 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/tests/test019/virtual-processor.aadl - M /software/ocarina/tests/test020/virtual-bus.aadl - M /software/ocarina/tests/test021/abstract-component.aadl - M /software/ocarina/tests/test022/subprogramgroup-component.aadl - M /software/ocarina/tests/test023/test.aadl - A /software/ocarina/tests/test023/test.aadl.out - M /software/ocarina/tests/test024/test.aadl - - - * Disable the possibility to declare component - without package - - update tests AADLv2 - ------------------------------------------------------------------------- -r4397 | pautet | 2008-07-10 16:18:35 +0200 (Thu, 10 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/common_files/output.ads - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.adb - M /software/ocarina/src/core/tree/ocarina-property_sets.ads - M /software/ocarina/src/main/ocarina_scenarios.adb - -Remove junk code from ocarina.parser. -Add Ocarina_Config to the list of Ocarina property sets. -Use the same parsing mechanism from ocarina1 in ocarina_scenario. - ------------------------------------------------------------------------- -r4396 | lasnier | 2008-07-10 16:15:21 +0200 (Thu, 10 Jul 2008) | 8 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test029 - A /software/ocarina/tests/test029/MANIFEST - A /software/ocarina/tests/test029/test.aadl - M /software/ocarina/tests/test_tree_p/test.aadl.out - - - * Add support for parsing 'with' sublcause in property set - - Imports_List represent the identifiers imported in - Property_Set node - - Add test029 - - * Update pretty printer for Units_Type in properties - ------------------------------------------------------------------------- -r4395 | zalila | 2008-07-10 14:10:30 +0200 (Thu, 10 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - - * Fixed header - ------------------------------------------------------------------------- -r4394 | pautet | 2008-07-10 13:59:40 +0200 (Thu, 10 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - -Cosmetic changes - ------------------------------------------------------------------------- -r4393 | pautet | 2008-07-10 11:51:59 +0200 (Thu, 10 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Restore use of identifier AADL_Root (replaces Root) since it is much clearer. - ------------------------------------------------------------------------- -r4392 | pautet | 2008-07-10 11:47:14 +0200 (Thu, 10 Jul 2008) | 3 lines -Changed paths: - D /software/ocarina/src/core/mgmt/ocarina-messages.adb - D /software/ocarina/src/core/mgmt/ocarina-messages.ads - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/core/mgmt/ocarina-printers.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - -Remove Ocarina.Messages since all its procedures were used only once. -Remove an option in Search_And_Parse that was never used. - ------------------------------------------------------------------------- -r4391 | lasnier | 2008-07-10 11:42:23 +0200 (Thu, 10 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - - * Update parsing support of import_declaration and alias_declartion - - correct parsing with usage of package_name - - update printer and builder - ------------------------------------------------------------------------- -r4390 | zalila | 2008-07-09 21:12:08 +0200 (Wed, 09 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - - * Remove useless parentheses - ------------------------------------------------------------------------- -r4389 | lasnier | 2008-07-09 20:54:13 +0200 (Wed, 09 Jul 2008) | 17 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/core/model/ocarina-builder-properties.adb - M /software/ocarina/src/core/model/ocarina-builder-properties.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb - M /software/ocarina/tests/osate/Misc/PackageSection.aadl.out - - - * Add Package_Name do parsing conform with AADL standard - - add package_name node - - add builder identifier with identifiers package name list - in builder package - - update errors - - * Add contained_element_path and list in 'applies to' property - associations - - add contained_element_path node - - add builder and errors code - - update parsing of property association : now 'applies to' - statement in property association can specify a list (AADLv2) - - TODO : Need to update analyzer* in order to check all elements - of the list specified by 'applies to' statement (no crash test) - ------------------------------------------------------------------------- -r4388 | zalila | 2008-07-09 16:50:20 +0200 (Wed, 09 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/ocarina-config.in - - * Fixed a portability issue uncovered by change 4384. It is - important that "-locarina" is the last one to be included because - other libraries (ocarina-backend.a...) use symbols from this library. - ------------------------------------------------------------------------- -r4387 | pautet | 2008-07-09 14:15:19 +0200 (Wed, 09 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/TODO - -Update - ------------------------------------------------------------------------- -r4386 | hugues | 2008-07-09 10:31:42 +0200 (Wed, 09 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - -Correct the prototypes of functions supporting Compute_Entrypoint -for sporadic thread - - ------------------------------------------------------------------------- -r4385 | pautet | 2008-07-08 23:04:58 +0200 (Tue, 08 Jul 2008) | 9 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/main/ocarina1.adb - -Fix an incorrect rewriting of code around Standard_Property_Sets and -Ocarina_Property_Sets. - -Fix an incorrect detection of files to parse. When an unknown switch -is detected, reset the table of files to parse since the previous ones -were not at the end of the command line. This is not yet fully -correct. Only sections would fix the issue. - - ------------------------------------------------------------------------- -r4384 | pautet | 2008-07-08 21:43:39 +0200 (Tue, 08 Jul 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-obj_adapters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-parameters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-setup.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - A /software/ocarina/src/core/mgmt/ocarina-options.ads - M /software/ocarina/src/main/ocarina1.adb - D /software/ocarina/src/main/ocarina_options.adb - D /software/ocarina/src/main/ocarina_options.ads - -Merge Ocarina_Options into Ocarina1. -Create Ocarina.Options for general purpose options. -Define a circuitry to let each generator deal with its options. -Replace Distribution_Application_Root as C_Root or Ada_Root since the -former *long* name is not meaningful at all. - - ------------------------------------------------------------------------- -r4379 | pautet | 2008-07-08 01:10:06 +0200 (Tue, 08 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - -Fix Split_Path comment - ------------------------------------------------------------------------- -r4378 | pautet | 2008-07-07 21:07:21 +0200 (Mon, 07 Jul 2008) | 7 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - -Fix Split_Path which was quite complex and incorrect for some values -of L (like ./x/y) - ----This line, and those below, will be ignored-- - -M ocarina-backends-build_utils.adb - ------------------------------------------------------------------------- -r4377 | lasnier | 2008-07-07 16:45:39 +0200 (Mon, 07 Jul 2008) | 3 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/tests/test026/test.aadl - M /software/ocarina/tests/test027/test.aadl - - * Parse the correct syntax with no parenthesis in import and alias - declaration (update test027 and test028 too) - ------------------------------------------------------------------------- -r4376 | pautet | 2008-07-05 00:25:32 +0200 (Sat, 05 Jul 2008) | 15 lines -Changed paths: - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/core/mgmt/ocarina.ads - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - A /software/ocarina/src/core/tree/ocarina-property_sets.adb - A /software/ocarina/src/core/tree/ocarina-property_sets.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-features.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - -Replace Current_AADL_Version with AADL_Version since there is only one -AADL version to take care of. - -Add Ocarina.Property_Sets in core/tree to deal with the property sets -somewhere else than at the top level parser. Store info about property -set status in Byte of name %property_set% as this name -id is already used. The idea is also to store the property set node -into Info of this name. This is a first move before parsing predefined -property sets first and then override them when the user declares his -own. - -Simplify some identifiers. Most of the time they are unique so there -is no need to have Current_XXX or Get_Current_XXX. - - ------------------------------------------------------------------------- -r4375 | lasnier | 2008-07-04 15:56:00 +0200 (Fri, 04 Jul 2008) | 12 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-components-prototypes.adb - M /software/ocarina/src/core/model/ocarina-builder-components-prototypes.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb - M /software/ocarina/tests/test028/test.aadl - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * Add parsing and printer support for prototype bindings in - component type extension, component implementation extension - and feature group type extension - - Add Binding_Prototype node in IDL - - Update Parser, Printer and Errors code - - Add builder for node and list of prototype bindings - - Update test028 - - * The subclause features in feature group type is now optionnal - in AADL_v2 (printer also corrected) - - ------------------------------------------------------------------------- -r4374 | hugues | 2008-07-04 14:50:36 +0200 (Fri, 04 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/support/update_headers.sh - -Typo - ------------------------------------------------------------------------- -r4373 | hugues | 2008-07-04 14:46:20 +0200 (Fri, 04 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.ads - -Minor reformatting - ------------------------------------------------------------------------- -r4372 | lasnier | 2008-07-03 18:25:24 +0200 (Thu, 03 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.adb - - * Remove useless comments - ------------------------------------------------------------------------- -r4371 | lasnier | 2008-07-03 17:11:19 +0200 (Thu, 03 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/src/core/model/ocarina-builder-components-prototypes.adb - A /software/ocarina/src/core/model/ocarina-builder-components-prototypes.ads - - * Add builder files relatives to prototypes - ------------------------------------------------------------------------- -r4370 | lasnier | 2008-07-03 17:07:55 +0200 (Thu, 03 Jul 2008) | 2 lines -Changed paths: - D /software/ocarina/src/Makefile - - * Delete Makefile which is generated automatically - ------------------------------------------------------------------------- -r4369 | lasnier | 2008-07-03 17:07:04 +0200 (Thu, 03 Jul 2008) | 2 lines -Changed paths: - D /software/ocarina/src/Makefile.in - - * Delete Makefile.in which is generated automaticaly - ------------------------------------------------------------------------- -r4368 | lasnier | 2008-07-03 17:06:14 +0200 (Thu, 03 Jul 2008) | 2 lines -Changed paths: - A /software/ocarina/src/Makefile - A /software/ocarina/src/Makefile.in - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.adb - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-prototypes.ads - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.adb - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-prototypes.ads - A /software/ocarina/tests/test028 - A /software/ocarina/tests/test028/MANIFEST - A /software/ocarina/tests/test028/test.aadl - - * Add files and test028 relative to parsing prototype - ------------------------------------------------------------------------- -r4367 | lasnier | 2008-07-03 16:28:20 +0200 (Thu, 03 Jul 2008) | 7 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/src/core/model/ocarina-builder-components.adb - M /software/ocarina/src/core/model/ocarina-builder-components.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.ads - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * Add support for parsing prototypes in component type, - component implementation and feature group type - - add node in idl - - add builder - - update printer - - add test028 - ------------------------------------------------------------------------- -r4366 | pautet | 2008-07-03 00:11:14 +0200 (Thu, 03 Jul 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/src/main/ocarina_sh.adb - -Remove use of Ada.Strings.Unbounded and Ada.Text_IO. -Remove some junk code in Run_Generate_PetriScript. - ------------------------------------------------------------------------- -r4365 | zalila | 2008-07-02 18:30:30 +0200 (Wed, 02 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/arao.aadl - - * Follow up of change 4364, Actual removal of the properties - ------------------------------------------------------------------------- -r4364 | zalila | 2008-07-02 18:25:09 +0200 (Wed, 02 Jul 2008) | 6 lines -Changed paths: - R /software/ocarina/resources/arao.aadl (from /software/ocarina/resources/arao.aadl:4356) - - * Keep track of file history - - * delete some arao properties and include it for AADL v1 & v2 - Author: delange - Revision: 4363 - ------------------------------------------------------------------------- -r4363 | delange | 2008-07-02 17:58:47 +0200 (Wed, 02 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - D /software/ocarina/resources/AADLv1/arao.aadl - D /software/ocarina/resources/AADLv2/arao.aadl - M /software/ocarina/resources/Makefile.am - A /software/ocarina/resources/arao.aadl - - * delete some arao properties and include it for AADL v1 & v2 - ------------------------------------------------------------------------- -r4362 | hugues | 2008-07-02 17:29:27 +0200 (Wed, 02 Jul 2008) | 6 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - -Add task_id to the list of parameters passed to compute entrypoint. - -This solve a weird situation where subprograms had to know the name of the AADL -thread instance that would use them. - - ------------------------------------------------------------------------- -r4361 | zalila | 2008-07-02 16:43:57 +0200 (Wed, 02 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - - * Make 'make install' crash if it does not find property set files - ------------------------------------------------------------------------- -r4360 | delange | 2008-07-02 16:23:14 +0200 (Wed, 02 Jul 2008) | 3 lines -Changed paths: - A /software/ocarina/resources/AADLv2/Cheddar_Properties.aadl - A /software/ocarina/resources/AADLv2/arao.aadl - - * add missing properties - - ------------------------------------------------------------------------- -r4359 | hugues | 2008-07-02 16:09:54 +0200 (Wed, 02 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4358 | delange | 2008-07-02 15:19:13 +0200 (Wed, 02 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends.adb - - * Delete introduced changes, POK generator not available - ------------------------------------------------------------------------- -r4357 | delange | 2008-07-02 15:16:47 +0200 (Wed, 02 Jul 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - A /software/ocarina/resources/AADLv1/Cheddar_Properties.aadl (from /software/ocarina/resources/Cheddar_Properties.aadl:4356) - A /software/ocarina/resources/AADLv1/arao.aadl (from /software/ocarina/resources/arao.aadl:4356) - D /software/ocarina/resources/Cheddar_Properties.aadl - M /software/ocarina/resources/Makefile.am - D /software/ocarina/resources/arao.aadl - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - - * split arao and cheddar properties - ------------------------------------------------------------------------- -r4356 | hugues | 2008-07-02 08:06:42 +0200 (Wed, 02 Jul 2008) | 2 lines -Changed paths: - A /software/cheddar_analyser (from /software/ocarina/resources/cheddar_analyzer:4355) - D /software/ocarina/resources/cheddar_analyzer - -Move cheddar_analyser outside of Ocarina hierarchy, it is an external tool - ------------------------------------------------------------------------- -r4355 | pautet | 2008-07-02 01:31:01 +0200 (Wed, 02 Jul 2008) | 1 line -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - -remove use of Unbounded_Strings ------------------------------------------------------------------------- -r4354 | lasnier | 2008-07-01 16:27:27 +0200 (Tue, 01 Jul 2008) | 4 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - - - * Correct bug during the analyze semantics phase with AADL_V2 properties - TODO : Make the analyze of AADL_V2 properties reference_term - ------------------------------------------------------------------------- -r4353 | lasnier | 2008-07-01 14:16:40 +0200 (Tue, 01 Jul 2008) | 7 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/test026/test.aadl - A /software/ocarina/tests/test027 - A /software/ocarina/tests/test027/MANIFEST - A /software/ocarina/tests/test027/test.aadl - - - * Add support to parse Alias_Declaration without analyze - - add node Alias_declaration - - add/update printer for alias_declaration and name_visibility - _declaration - - add test027 - ------------------------------------------------------------------------- -r4352 | zalila | 2008-06-30 17:51:47 +0200 (Mon, 30 Jun 2008) | 9 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - - * (ocarina1.adb, ocarina_options.ad?): Follow up of change #4351: - 'Process_Command_Line' does only what it is supposing to do by just - parsiong the command line and reporting the result (or the error) to - its caller and 'Usage' just displays a message without quitting the - program. It is up Ocarina1 to exploit the result of - Process_Command_Line and performing the proper action. - - * (ocarina.texi): Sync - ------------------------------------------------------------------------- -r4351 | delange | 2008-06-30 17:08:59 +0200 (Mon, 30 Jun 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - - * Help show again registered generatord - - ------------------------------------------------------------------------- -r4349 | lasnier | 2008-06-30 13:16:20 +0200 (Mon, 30 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - - * Clean build node of Import_Declaration - ------------------------------------------------------------------------- -r4348 | lasnier | 2008-06-29 17:01:25 +0200 (Sun, 29 Jun 2008) | 10 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.ads - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test026 - A /software/ocarina/tests/test026/MANIFEST - A /software/ocarina/tests/test026/test.aadl - M /software/ocarina/tests/test_tree_p/test.aadl.out - - * Add support for parsing Import declaration in package - - add node name_visibility_declaration for import and alias - - add node import_declaration - - add tokens 'with' and 'renames' - - add printer for name_visibility_declaration - - add printer for import_declaration - - add test026 for import_declaration - - * Allow the possibility to use P_Entity_Reference in P_Items_List - ------------------------------------------------------------------------- -r4347 | pautet | 2008-06-27 21:19:15 +0200 (Fri, 27 Jun 2008) | 6 lines -Changed paths: - M /software/ocarina/src/core/common_files/types.ads - M /software/ocarina/src/core/instance/ocarina-instances-messages.adb - M /software/ocarina/src/core/instance/ocarina-instances-messages.ads - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - M /software/ocarina/src/core/tree/ocarina-nutils.adb - M /software/ocarina/src/core/tree/ocarina-nutils.ads - -Node_List (previously Entity_List) is a low level abstraction type. It -has not to be defined in a high level abstraction unit such as -Ocarina.Analyzer. Move it to Types and move its associated subprograms -to NUtils. - - ------------------------------------------------------------------------- -r4346 | lasnier | 2008-06-27 18:28:12 +0200 (Fri, 27 Jun 2008) | 3 lines -Changed paths: - A /software/ocarina/resources/AADLv1/MANIFEST - M /software/ocarina/tests/MANIFEST - - - * Include AADL_V1 Pre-declared property sets in tests suite - ------------------------------------------------------------------------- -r4345 | lasnier | 2008-06-27 18:09:23 +0200 (Fri, 27 Jun 2008) | 22 lines -Changed paths: - A /software/ocarina/resources/AADLv2/MANIFEST - M /software/ocarina/resources/AADLv2/deployment_properties.aadl - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/test_tree_p/test.aadl.out - - - - * Parse correct elements in Classifier_Type and Reference_Type - for AADL_V2 properties - - * Add support for Subprogram Call Sequence in Reference_Type - - * Now Property_Owner_Category (AADl_V1), - Property_owner (AADL_V2), - Classifier_category_reference (AADL_V2), - Reference_Category (AADl_V2), - Named_element_qualified_identifier - - are represented like Named_Element node in IDL - - * Update Printer properties - - * Include AADL_V2 pre-declared property sets in Ocarina - tests suite - - * Update test_tree_p - ------------------------------------------------------------------------- -r4344 | pautet | 2008-06-27 16:55:03 +0200 (Fri, 27 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - -Move Is_A_Refinement in the only file where it is used to reduce dependencies ------------------------------------------------------------------------- -r4343 | pautet | 2008-06-27 16:51:15 +0200 (Fri, 27 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - -remove useless code ------------------------------------------------------------------------- -r4342 | zalila | 2008-06-27 15:41:10 +0200 (Fri, 27 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/tools/mknodes/mknodes.adb - - * Exit with Status 2 if error are detected - ------------------------------------------------------------------------- -r4341 | lasnier | 2008-06-27 13:36:15 +0200 (Fri, 27 Jun 2008) | 10 lines -Changed paths: - M /software/ocarina/resources/AADLv2/communication_properties.aadl - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb - M /software/ocarina/tests/test_tree_p/test.aadl.out - - - - * Printer support for AADLv2 pre-declared property sets - - * Fix bug conflict with PO_Connection and PO_Connections - - * Update tests - - * Minor reformatting - ------------------------------------------------------------------------- -r4340 | hugues | 2008-06-27 11:28:44 +0200 (Fri, 27 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_options.adb - -Indicates which flags are default - ------------------------------------------------------------------------- -r4339 | zalila | 2008-06-27 09:36:33 +0200 (Fri, 27 Jun 2008) | 3 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.ads - - * Some documentation on Token_Owner global variable in the AADL lexer - * Reformatting - ------------------------------------------------------------------------- -r4338 | zalila | 2008-06-27 08:49:37 +0200 (Fri, 27 Jun 2008) | 10 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - - * (ocarina-parser.ads): Removed useless O_Error elements from - AADLv?_Ocarina_Property_Sets arrays. - - Documentes and reformatted some parts - - * (ocarina-parser.adb): Simplify the code of - Get_Current_*_Property_Sets and made it scalable and less error prone. - - Typos + reformatting - ------------------------------------------------------------------------- -r4337 | lasnier | 2008-06-27 00:36:21 +0200 (Fri, 27 Jun 2008) | 5 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb - - * Fix Bug when we print tokens values in AADL_V2 - - * Fix Bug which crashes AADL_V2 pre-declared property - sets printer - ------------------------------------------------------------------------- -r4336 | lasnier | 2008-06-26 18:07:47 +0200 (Thu, 26 Jun 2008) | 34 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/resources/AADLv1/aadl_properties.aadl - M /software/ocarina/resources/AADLv2/aadl_project.aadl - M /software/ocarina/resources/AADLv2/communication_properties.aadl - M /software/ocarina/resources/AADLv2/memory_properties.aadl - M /software/ocarina/resources/AADLv2/thread_properties.aadl - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/core/instance/ocarina-processor-instances-properties.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-properties.adb - M /software/ocarina/src/core/model/ocarina-builder-properties.ads - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/model/ocarina-visitor-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.ads - M /software/ocarina/src/core/tree/ocarina-entities.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.ads - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/tests/test_tree_i/test.aadl.out - M /software/ocarina/tests/test_tree_p/test.aadl.out - - - * Parse All AADL_v2 Pre-Declared Property sets - - Add support for parsing record type, record term - - Add support for parsing compute term - - Update support for parsing reference term - - Update support for parsing unit term - - Fix bug : now when we parse AADL_V2 model we parse - AADL_V2 pre-declared property sets - - Fix errors in AADL_V2 pre-declared property sets - - Add Property_Owner qualified_named_element_identifier - - * Fix correct tokens usage with AADL_V* - - Remove Server subprogram and Value for AADL_v2 - - Add tokens compute, prototype - - Token '->' renamed in T_Simple_Connection - - Fix bug and correct tokens initialisation corresponding - to the current aadl version - - update printer - - * Fix some bad cast and set_kind in code - - * Update Errors Messages Displayers for AADL_V* - - * Update tests_tree_i and tests_tree_p - - -------- - * TODO : - - Fix 'with' in property sets and list items in 'applies to' - subclause - - Update P_Classifier_Category and P_Reference_Category - with named_element_identifier and qualified_element_identifier - - Minor reformatting - - ------------------------------------------------------------------------- -r4335 | pautet | 2008-06-26 10:55:00 +0200 (Thu, 26 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/ConstantsWithUnits.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/MoreModes.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/PetersBug.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/SignsAndReferences.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestAccessAssociations.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestAppliesTo.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestAppliesToClassifier.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestContainedPAuniqueness.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestDefaultValues.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestNumericResolver.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestPropertyAssocs.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestQueueSize.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestRangesWithReferences.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestScalarIssues.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestUniquePropertyAssociation.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestUnits.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/subprogramouteventtest.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/testpublicprivate.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/testrange.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/underscoretest.aadl.out - M /software/ocarina/tests/osate/Misc/AccessConnectionDirections.aadl.out - M /software/ocarina/tests/osate/Misc/AccessConnectionTypes.aadl.out - M /software/ocarina/tests/osate/Misc/BogusRefinement.aadl.out - M /software/ocarina/tests/osate/Misc/Bug68.aadl.out - M /software/ocarina/tests/osate/Misc/CircularExtension.aadl.out - M /software/ocarina/tests/osate/Misc/ConnectionCategory.aadl.out - M /software/ocarina/tests/osate/Misc/ConnectionDirections.aadl.out - M /software/ocarina/tests/osate/Misc/DataConnections.aadl.out - M /software/ocarina/tests/osate/Misc/EndToEnd.aadl.out - M /software/ocarina/tests/osate/Misc/FlowImpls.aadl.out - M /software/ocarina/tests/osate/Misc/InitialMode.aadl.out - M /software/ocarina/tests/osate/Misc/ModeTransitionPorts.aadl.out - M /software/ocarina/tests/osate/Misc/MultiRefinement.aadl.out - M /software/ocarina/tests/osate/Misc/PackageSection.aadl.out - M /software/ocarina/tests/osate/Misc/ParameterConnectionTypes.aadl.out - M /software/ocarina/tests/osate/Misc/ParameterConnections.aadl.out - M /software/ocarina/tests/osate/Misc/ParameterRefinement.aadl.out - M /software/ocarina/tests/osate/Misc/ServerSubprogram.aadl.out - M /software/ocarina/tests/osate/Misc/SubcomponentAccess.aadl.out - M /software/ocarina/tests/test001/test.aadl.out - M /software/ocarina/tests/test012/test.aadl.out - M /software/ocarina/tests/test017/modes_err.aadl.out - M /software/ocarina/tests/test018/subclause_prop.aadl.out - M /software/ocarina/tests/test025/test_flow_implementation_err.aadl.out - M /software/ocarina/tests/test025/test_flow_refinement_err.aadl.out - -Improve error reporting and clarify a little bit ocarina1. - ------------------------------------------------------------------------- -r4334 | lasnier | 2008-06-18 21:38:02 +0200 (Wed, 18 Jun 2008) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/communication_properties.aadl - - - * Fix new syntax of record type in AADLv2 predeclared - property sets - ------------------------------------------------------------------------- -r4333 | zalila | 2008-06-18 18:18:58 +0200 (Wed, 18 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - - * Removed commented code - ------------------------------------------------------------------------- -r4332 | lasnier | 2008-06-18 18:13:45 +0200 (Wed, 18 Jun 2008) | 5 lines -Changed paths: - M /software/ocarina/resources/AADLv2/aadl_project.aadl - D /software/ocarina/resources/AADLv2/aadl_properties.aadl - A /software/ocarina/resources/AADLv2/communication_properties.aadl - A /software/ocarina/resources/AADLv2/deployment_properties.aadl - A /software/ocarina/resources/AADLv2/memory_properties.aadl - A /software/ocarina/resources/AADLv2/programming_properties.aadl - A /software/ocarina/resources/AADLv2/thread_properties.aadl - A /software/ocarina/resources/AADLv2/timing_properties.aadl - M /software/ocarina/resources/Makefile.am - - - * Split AADLv2 properties in respective predeclared - property sets - - ------------------------------------------------------------------------- -r4331 | lasnier | 2008-06-18 17:12:57 +0200 (Wed, 18 Jun 2008) | 11 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.ads - - - * Add and Modfication of functions P_Items_List, now : - P_Items_List parse with three parameters parse - ( { Item Separator }* Item ) - - P_Items_List with six parameters parse - ( [ { Item Separator }* Item Delimiter ] ) - or ( [ { Item Separator }* Item Separator Delimiter ] ) - - - ------------------------------------------------------------------------- -r4330 | lasnier | 2008-06-18 15:33:44 +0200 (Wed, 18 Jun 2008) | 11 lines -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.ads - - - * Commit 1/2 Temporary Modification - Split function P_Items_List - - - Function P_Items_List parse now uniquely - parse ( { Item Delimiter }* Item ) - - - Function P_Elements_List - parse ( { Element }* Element Delimiter ) - - ------------------------------------------------------------------------- -r4329 | zalila | 2008-06-12 13:58:58 +0200 (Thu, 12 Jun 2008) | 8 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.adb - - * (ocarina-backends-ada_tree-generator.adb): Typo - - * (ocarina-backends-po_hi_c-mapping.adb, - ocarina-backends-c_tree-nutils.ad?, - ocarina-backends-c_tree-generator.adb): There are no qualified names - in C. Remove Fully_Qualified_Name, Unit_Name and Local_Name. Modify - Conventional_Base_Name to just convert the name to lower case. - ------------------------------------------------------------------------- -r4328 | zalila | 2008-06-12 13:42:27 +0200 (Thu, 12 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - - * Fix wrong name of property - ------------------------------------------------------------------------- -r4327 | zalila | 2008-06-12 13:22:39 +0200 (Thu, 12 Jun 2008) | 5 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - - * (ocarina-backends-po_hi_ada-types.adb, - ocarina-backends-po_hi_ada-deployment.adb): Support AADL types whose - entire definition is given by Ada types and forbid their use in thread - and process interfaces. - ------------------------------------------------------------------------- -r4326 | zalila | 2008-06-12 13:22:21 +0200 (Thu, 12 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_options.adb - - * (ocarina_options.adb): Remove '-a' flag which does not mean anything - ------------------------------------------------------------------------- -r4325 | zalila | 2008-06-12 13:22:00 +0200 (Thu, 12 Jun 2008) | 18 lines -Changed paths: - M /software/ocarina/resources/cheddar_analyzer/Makefile - M /software/ocarina/resources/cheddar_analyzer/cheddar_analyzer.adb - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/src/main/ocarina_scenarios.ads - M /software/ocarina/src/main/ocarina_sh.adb - - * (ocarina-config.aadl): AADL_Version: new property to allow the user - to specify the AADL version of his model in the application scenario - file. - - * (ocarina_scenarios.ad?): Get_AADL_Version: new function that returns - the AADL version of the application model - - * (ocarina_sh.adb): Invoke "ocarina" and "cheddar_analyzer" with the - proper -aadlv? flag deduce from the scenario file. - - Reorganization of the routines that build the argument list of the - invoked command. "Fill_Common_Flags" is now used by all Run_XXX - routines. - - * (cheddar_analyzer.adb): Support '-aadlv?' command line flag - * (cheddar_analyzer/Makefile): Sync with the latest changes on ocarina - source tree and modules. - ------------------------------------------------------------------------- -r4324 | zalila | 2008-06-11 17:16:45 +0200 (Wed, 11 Jun 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - - * In AADLv2 system implementations can contain subprogram - subcomponents. - ------------------------------------------------------------------------- -r4322 | hugues | 2008-06-11 11:08:29 +0200 (Wed, 11 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - -Also export the prototype of Initialize_Entrypoint - ------------------------------------------------------------------------- -r4316 | zalila | 2008-06-10 08:14:20 +0200 (Tue, 10 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/runtime/polyorb/aadl.adb - M /software/ocarina/resources/runtime/polyorb/aadl.ads - M /software/ocarina/src/core/common_files/locations.adb - M /software/ocarina/src/main/ocarina_sh.adb - - * Fixed style errors and new warnings detected by GNAT GPL 2008 - ------------------------------------------------------------------------- -r4314 | hugues | 2008-06-09 10:12:34 +0200 (Mon, 09 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - -Properly declare prototypes for functions associated to Compute_Entrypoints. - ------------------------------------------------------------------------- -r4313 | zalila | 2008-06-05 08:39:58 +0200 (Thu, 05 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/ocarina-config.in - - * Sync doc with new command line options - ------------------------------------------------------------------------- -r4312 | zalila | 2008-06-04 15:51:50 +0200 (Wed, 04 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/CODING_GUIDELINES - - * Synchronize the coding guidelines with the current build system - ------------------------------------------------------------------------- -r4311 | pautet | 2008-06-04 15:49:02 +0200 (Wed, 04 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.adb - -Fix a line detected as too long when debug is enabled ------------------------------------------------------------------------- -r4310 | pautet | 2008-06-04 15:33:28 +0200 (Wed, 04 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/src/config/ocarina-configuration.adb.in - D /software/ocarina/src/frontends/aadl/ocarina-aadl-lexer.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-lexer.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-annexes.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-annexes.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-connections.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-connections.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-features.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-features.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-flows.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-flows.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-modes.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-modes.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subcomponents.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subcomponents.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subprogram_calls.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subprogram_calls.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-identifiers.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-identifiers.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-namespaces.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-namespaces.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties-values.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties-values.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser_errors.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-parser_errors.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-annexes.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-annexes.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-connections.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-connections.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-features.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-features.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-flows.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-flows.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-modes.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-modes.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subcomponents.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subcomponents.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subprogram_calls.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subprogram_calls.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-identifiers.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-identifiers.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-namespaces.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-namespaces.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties-values.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties-values.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-printer.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl-tokens.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl-tokens.ads - D /software/ocarina/src/frontends/aadl/ocarina-aadl.adb - D /software/ocarina/src/frontends/aadl/ocarina-aadl.ads - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-lexer.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-lexer.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-lexer.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-annexes.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-annexes.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-annexes.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-connections.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-connections.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-connections.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-features.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-features.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-features.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-flows.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-flows.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-flows.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-modes.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-modes.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-modes.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subcomponents.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subcomponents.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subcomponents.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subcomponents.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subprogram_calls.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components-subprogram_calls.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components-subprogram_calls.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-components.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-components.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-identifiers.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-identifiers.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-identifiers.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-namespaces.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-namespaces.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-namespaces.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties-values.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties-values.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties-values.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser-properties.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser-properties.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser_errors.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-parser_errors.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-parser_errors.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-annexes.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-annexes.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-annexes.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-annexes.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-connections.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-connections.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-connections.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-features.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-features.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-features.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-features.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-flows.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-flows.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-flows.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-modes.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-modes.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-modes.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subcomponents.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subcomponents.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subcomponents.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subprogram_calls.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subprogram_calls.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components-subprogram_calls.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components-subprogram_calls.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-components.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-components.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-identifiers.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-identifiers.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-identifiers.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-identifiers.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-namespaces.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-namespaces.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-namespaces.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties-values.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties-values.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties-values.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer-properties.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer-properties.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-printer.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-printer.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl-tokens.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl-tokens.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl-tokens.ads:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.adb (from /software/ocarina/src/frontends/aadl/ocarina-aadl.adb:4309) - A /software/ocarina/src/frontends/aadl/ocarina-fe_aadl.ads (from /software/ocarina/src/frontends/aadl/ocarina-aadl.ads:4309) - -Replace AADL with FE_AADL ------------------------------------------------------------------------- -r4308 | zalila | 2008-06-03 14:39:33 +0200 (Tue, 03 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - D /software/ocarina/src/frontends/aadl/Makefile.am - - * Deleted useless file - ------------------------------------------------------------------------- -r4307 | zalila | 2008-06-03 14:09:10 +0200 (Tue, 03 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/support/update_headers.sh - - * Support gpr files in mode 'all' - ------------------------------------------------------------------------- -r4306 | pautet | 2008-06-03 14:07:54 +0200 (Tue, 03 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/configure.ac - D /software/ocarina/projects/ocarina-aadl.gpr - A /software/ocarina/projects/ocarina-frontends.gpr (from /software/ocarina/projects/ocarina-aadl.gpr:4305) - M /software/ocarina/projects-distrib/ocarina/ocarina_frontends.gpr - A /software/ocarina/src/frontends/Makefile.am - -Fix svn problems inroduced by previous checkin ------------------------------------------------------------------------- -r4305 | pautet | 2008-06-03 13:17:52 +0200 (Tue, 03 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/ocarina-config.in - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-config.gpr.in - M /software/ocarina/projects-distrib/Makefile.am - D /software/ocarina/projects-distrib/ocarina/ocarina_aadl.gpr - M /software/ocarina/projects-distrib/ocarina/ocarina_config.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_frontends.gpr (from /software/ocarina/projects-distrib/ocarina/ocarina_aadl.gpr:4304) - M /software/ocarina/projects-distrib/ocarina.gpr.in - M /software/ocarina/src/Makefile.am - D /software/ocarina/src/aadl - M /software/ocarina/src/config/ocarina-configuration.adb.in - A /software/ocarina/src/frontends - A /software/ocarina/src/frontends/aadl (from /software/ocarina/src/aadl:4304) - -Replace aadl with frontends/aadl ------------------------------------------------------------------------- -r4304 | zalila | 2008-06-02 21:47:07 +0200 (Mon, 02 Jun 2008) | 3 lines -Changed paths: - M /software/ocarina/design/dia/Conception/ocarina-dia-parser-translateTEMP.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/aadl_utils.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/aadl_utils.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_helpers.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_helpers.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_servants.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_servants.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/pack_bbs.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/pack_bbs.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_helpers.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_helpers.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_servants.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_servants.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_aggreg.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_aggreg.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_pres.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_pres.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_temp.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_temp.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/vide.ads - M /software/ocarina/design/gaia/generation_drafts/one_process.adb - M /software/ocarina/design/gaia/generation_drafts/proc-threads.adb - M /software/ocarina/design/gaia/generation_drafts/proc-threads.ads - M /software/ocarina/design/gaia/generation_drafts/proc.ads - M /software/ocarina/design/gaia/generation_drafts/process_servants.adb - M /software/ocarina/design/gaia/generation_drafts/process_servants.ads - M /software/ocarina/design/gaia/ms/result/ex1/a_standalone_process.one_thread.adb - M /software/ocarina/design/gaia/ms/result/ex1/a_thread.two_calls_thread_sc.ads - M /software/ocarina/design/gaia/ms/result/ex2/affiche_valeur_thread_sc.ads - M /software/ocarina/design/gaia/ms/result/ex2/maj_valeur_thread_sc.ads - M /software/ocarina/design/gaia/ms/result/ex2/proc_principale.adb - M /software/ocarina/design/gaia/ms/result/ex2/repository.adb - M /software/ocarina/design/gaia/ms/result/ex2/repository.ads - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-penpal-impl.adb - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-penpal-impl.ads - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-server-impl.adb - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-server-impl.ads - M /software/ocarina/design/gaia/tests/bbs/corba/client.adb - M /software/ocarina/design/gaia/tests/bbs/corba/ior_utils.adb - M /software/ocarina/design/gaia/tests/bbs/corba/ior_utils.ads - M /software/ocarina/design/gaia/tests/bbs/corba/serveur.adb - M /software/ocarina/design/pn/gps_layout_example/layouts.adb - M /software/ocarina/design/pn/gps_layout_example/layouts.ads - M /software/ocarina/examples/bbs/repository.adb - M /software/ocarina/examples/bbs/repository.ads - M /software/ocarina/examples/bintree/bool_pkg.adb - M /software/ocarina/examples/bintree/bool_pkg.ads - M /software/ocarina/examples/bintree/common.adb - M /software/ocarina/examples/bintree/common.ads - M /software/ocarina/examples/bintree/float_pkg.adb - M /software/ocarina/examples/bintree/float_pkg.ads - M /software/ocarina/examples/bintree/int_pkg.adb - M /software/ocarina/examples/bintree/int_pkg.ads - M /software/ocarina/examples/bintree/msg_bool_pkg.adb - M /software/ocarina/examples/bintree/msg_bool_pkg.ads - M /software/ocarina/examples/bintree/msg_float_pkg.adb - M /software/ocarina/examples/bintree/msg_float_pkg.ads - M /software/ocarina/examples/bintree/msg_int_pkg.adb - M /software/ocarina/examples/bintree/msg_int_pkg.ads - M /software/ocarina/examples/bintree/msg_str_pkg.adb - M /software/ocarina/examples/bintree/msg_str_pkg.ads - M /software/ocarina/examples/bintree/record_pkg.adb - M /software/ocarina/examples/bintree/record_pkg.ads - M /software/ocarina/examples/bintree/repository.adb - M /software/ocarina/examples/bintree/repository.ads - M /software/ocarina/examples/bintree/str_pkg.adb - M /software/ocarina/examples/bintree/str_pkg.ads - M /software/ocarina/examples/hybrid_subprogram/repository.adb - M /software/ocarina/examples/hybrid_subprogram/repository.ads - M /software/ocarina/examples/hybrid_subprogram/repository_2.adb - M /software/ocarina/examples/hybrid_subprogram/repository_2.ads - M /software/ocarina/examples/import/repository.adb - M /software/ocarina/examples/import/repository.ads - M /software/ocarina/examples/man_in_the_middle/repository.adb - M /software/ocarina/examples/man_in_the_middle/repository.ads - M /software/ocarina/examples/monolithic/repository.adb - M /software/ocarina/examples/monolithic/repository.ads - M /software/ocarina/examples/multiple_call_seq/repository.adb - M /software/ocarina/examples/multiple_call_seq/repository.ads - M /software/ocarina/examples/priorities/repository.adb - M /software/ocarina/examples/priorities/repository.ads - M /software/ocarina/examples/producer_consumer/producer_consumer.adb - M /software/ocarina/examples/producer_consumer/producer_consumer.ads - M /software/ocarina/examples/ring/repository.adb - M /software/ocarina/examples/ring/repository.ads - M /software/ocarina/examples/shared/repository.adb - M /software/ocarina/examples/shared/repository.ads - M /software/ocarina/examples/shared/repository_main.adb - M /software/ocarina/examples/shared/repository_main.ads - M /software/ocarina/resources/cheddar_analyzer/cheddar_analyzer.adb - M /software/ocarina/resources/runtime/polyorb/aadl.adb - M /software/ocarina/resources/runtime/polyorb/aadl.ads - M /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.adb - M /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.ads - M /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.adb - M /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.ads - M /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.adb - M /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.ads - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.adb - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.ads - M /software/ocarina/resources/runtime/polyorb/arao-requests.adb - M /software/ocarina/resources/runtime/polyorb/arao-requests.ads - M /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.adb - M /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-base.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-base.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup.ads - M /software/ocarina/resources/runtime/polyorb/arao-threads.ads - M /software/ocarina/resources/runtime/polyorb/arao-utils.adb - M /software/ocarina/resources/runtime/polyorb/arao-utils.ads - M /software/ocarina/resources/runtime/polyorb/arao.ads - M /software/ocarina/src/aadl/ocarina-aadl-lexer.adb - M /software/ocarina/src/aadl/ocarina-aadl-lexer.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-annexes.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-annexes.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-connections.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-modes.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-modes.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-subcomponents.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-subprogram_calls.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-identifiers.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-identifiers.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-namespaces.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties-values.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-annexes.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-annexes.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-connections.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-flows.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-modes.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-modes.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subcomponents.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subcomponents.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subprogram_calls.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subprogram_calls.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-identifiers.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-identifiers.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-namespaces.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties-values.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties-values.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties.ads - M /software/ocarina/src/aadl/ocarina-aadl.adb - M /software/ocarina/src/aadl/ocarina-aadl.ads - M /software/ocarina/src/config/ocarina-configuration.ads - M /software/ocarina/src/core/common_files/charset.adb - M /software/ocarina/src/core/common_files/charset.ads - M /software/ocarina/src/core/common_files/errors.ads - M /software/ocarina/src/core/common_files/locations.adb - M /software/ocarina/src/core/common_files/output.adb - M /software/ocarina/src/core/common_files/output.ads - M /software/ocarina/src/core/common_files/types.adb - M /software/ocarina/src/core/common_files/types.ads - M /software/ocarina/src/core/common_files/utils.adb - M /software/ocarina/src/core/common_files/utils.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-features.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-modes.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-subcomponents.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.ads - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.ads - M /software/ocarina/src/core/instance/ocarina-instances-messages.ads - M /software/ocarina/src/core/instance/ocarina-instances-namespaces.adb - M /software/ocarina/src/core/instance/ocarina-instances-namespaces.ads - M /software/ocarina/src/core/instance/ocarina-instances-properties.ads - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - M /software/ocarina/src/core/instance/ocarina-instances.ads - M /software/ocarina/src/core/instance/ocarina-processor-instances-properties.adb - M /software/ocarina/src/core/instance/ocarina-processor-instances-properties.ads - M /software/ocarina/src/core/instance/ocarina-processor-instances.ads - M /software/ocarina/src/core/instance/ocarina-visitor-instances-properties.adb - M /software/ocarina/src/core/instance/ocarina-visitor-instances-properties.ads - M /software/ocarina/src/core/instance/ocarina-visitor-instances.ads - M /software/ocarina/src/core/mgmt/ocarina-messages.adb - M /software/ocarina/src/core/mgmt/ocarina-messages.ads - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/core/mgmt/ocarina.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.ads - M /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.ads - M /software/ocarina/src/core/model/ocarina-builder-annexes.ads - M /software/ocarina/src/core/model/ocarina-builder-components-connections.ads - M /software/ocarina/src/core/model/ocarina-builder-components-modes.ads - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.adb - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.ads - M /software/ocarina/src/core/model/ocarina-builder-components-subprogram_calls.adb - M /software/ocarina/src/core/model/ocarina-builder-components-subprogram_calls.ads - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/core/model/ocarina-builder-properties.ads - M /software/ocarina/src/core/model/ocarina-builder.ads - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/model/ocarina-processor-properties.ads - M /software/ocarina/src/core/model/ocarina-processor.ads - M /software/ocarina/src/core/model/ocarina-visitor-components.ads - M /software/ocarina/src/core/model/ocarina-visitor-properties.ads - M /software/ocarina/src/core/model/ocarina-visitor.ads - M /software/ocarina/src/core/tree/ocarina-aadl_values.adb - M /software/ocarina/src/core/tree/ocarina-aadl_values.ads - M /software/ocarina/src/core/tree/ocarina-annotations.adb - M /software/ocarina/src/core/tree/ocarina-annotations.ads - M /software/ocarina/src/core/tree/ocarina-debug.ads - M /software/ocarina/src/core/tree/ocarina-entities-components-connections.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-flows.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-flows.ads - M /software/ocarina/src/core/tree/ocarina-entities-components-subcomponents.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-subcomponents.ads - M /software/ocarina/src/core/tree/ocarina-entities-components-subprogram_calls.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-subprogram_calls.ads - M /software/ocarina/src/core/tree/ocarina-entities-components.adb - M /software/ocarina/src/core/tree/ocarina-entities-messages.adb - M /software/ocarina/src/core/tree/ocarina-entities-messages.ads - M /software/ocarina/src/core/tree/ocarina-entities-namespaces.adb - M /software/ocarina/src/core/tree/ocarina-entities-namespaces.ads - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.ads - M /software/ocarina/src/core/tree/ocarina-nutils.adb - M /software/ocarina/src/core/tree/ocarina-nutils.ads - M /software/ocarina/src/pn/ocarina-pn-components.adb - M /software/ocarina/src/pn/ocarina-pn-components.ads - M /software/ocarina/src/pn/ocarina-pn-debug.adb - M /software/ocarina/src/pn/ocarina-pn-debug.ads - M /software/ocarina/src/pn/ocarina-pn-messages.adb - M /software/ocarina/src/pn/ocarina-pn-messages.ads - M /software/ocarina/src/pn/ocarina-pn-nutils.ads - M /software/ocarina/src/pn/ocarina-pn-printer-components.adb - M /software/ocarina/src/pn/ocarina-pn-printer-components.ads - M /software/ocarina/src/pn/ocarina-pn-printer.adb - M /software/ocarina/src/pn/ocarina-pn-printer.ads - M /software/ocarina/src/pn/ocarina-pn-root.adb - M /software/ocarina/src/pn/ocarina-pn-root.ads - M /software/ocarina/src/pn/ocarina-pn.adb - M /software/ocarina/src/pn/ocarina-pn.ads - M /software/ocarina/tests/test_ocarina_config/test_000.adb - M /software/ocarina/tools/mknodes/lexer.adb - M /software/ocarina/tools/mknodes/lexer.ads - - * Revert a part of change 4291. Some files need not to be - Copyright-updated - ------------------------------------------------------------------------- -r4299 | zalila | 2008-06-02 16:10:31 +0200 (Mon, 02 Jun 2008) | 15 lines -Changed paths: - M /software/ocarina/autotest.sh - M /software/ocarina/ocarina-config.in - M /software/ocarina/projects-distrib/ocarina/ocarina_backends.gpr - D /software/ocarina/projects-distrib/ocarina/ocarina_checker.gpr - M /software/ocarina/projects-distrib/ocarina/ocarina_config.gpr - M /software/ocarina/tests/test_ocarina_gpr/test_000.gpr - - * (projects/ocarina-backends.gpr, ocarina-config.in, - projects-distrib/Makefile.am, ocarina_checker.gpr, - ocarina_config.gpr): ocarina-checker no longer exists. - - * (ocarina_config.gpr): ocarina_dumper, libocarina_dia and - ocarina_gaia no longer exist. - - * (ocarina_config.gpr, ocarina_backends.gpr): Generator -> Backends - - * (autotest.sh): Fixed a minor bug that caused the non execution of - the Ocarina installed project file set. - - * (test_ocarina_gpr/test_000.gpr): Allow compilation in a user given - directory. - ------------------------------------------------------------------------- -r4298 | hugues | 2008-06-02 16:06:12 +0200 (Mon, 02 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/assert_properties.aadl - -Min_Interrupt_Priotity and Max_Interrupt_Priority were duplicated, solved - ------------------------------------------------------------------------- -r4296 | gilles | 2008-06-02 15:40:20 +0200 (Mon, 02 Jun 2008) | 3 lines -Changed paths: - M /software/ocarina/projects/ocarina-backends.gpr - M /software/ocarina/projects-distrib/Makefile.am - -deleted references to the checker module - - ------------------------------------------------------------------------- -r4295 | gilles | 2008-06-02 14:50:57 +0200 (Mon, 02 Jun 2008) | 3 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - D /software/ocarina/projects/ocarina-checker.gpr - M /software/ocarina/src/Makefile.am - D /software/ocarina/src/checker - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - M /software/ocarina/src/main/ocarina_sh.adb - -Deleted obsolete checker package - - ------------------------------------------------------------------------- -r4294 | zalila | 2008-06-02 14:29:10 +0200 (Mon, 02 Jun 2008) | 2 lines -Changed paths: - D /software/ocarina/projects/ocarina-dumper.gpr - M /software/ocarina/projects-distrib/Makefile.am - A /software/ocarina/projects-distrib/ocarina/ocarina_backends.gpr (from /software/ocarina/projects-distrib/ocarina/ocarina_generators.gpr:4292) - D /software/ocarina/projects-distrib/ocarina/ocarina_dia.gpr - D /software/ocarina/projects-distrib/ocarina/ocarina_dumper.gpr - D /software/ocarina/projects-distrib/ocarina/ocarina_gaia.gpr - D /software/ocarina/projects-distrib/ocarina/ocarina_generators.gpr - - * Sync installed projects with building projects - ------------------------------------------------------------------------- -r4293 | zalila | 2008-06-02 14:16:03 +0200 (Mon, 02 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/projects/ocarina-backends.gpr - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-c_tree-nodes.idl - M /software/ocarina/src/pn/ocarina-pn-nodes.idl - - * Update headers - ------------------------------------------------------------------------- -r4292 | zalila | 2008-06-02 12:45:01 +0200 (Mon, 02 Jun 2008) | 3 lines -Changed paths: - M /software/ocarina/support/update_headers.sh - - * Modify update_headers.sh so that it handles the files from the - location it has been invoked from. - ------------------------------------------------------------------------- -r4291 | pautet | 2008-06-02 12:33:24 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/design/dia/Conception/ocarina-dia-parser-translateTEMP.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/aadl_utils.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/aadl_utils.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_helpers.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_helpers.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_servants.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/bbs_local_server_penpals_servants.ads - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/pack_bbs.adb - M /software/ocarina/design/gaia/generation_drafts/bbs_centralized/pack_bbs.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_helpers.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_helpers.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_servants.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/collect_temperature_pression_servants.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_aggreg.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_aggreg.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_pres.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_pres.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_temp.adb - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/pack_temp.ads - M /software/ocarina/design/gaia/generation_drafts/ex_temp_pres/vide.ads - M /software/ocarina/design/gaia/generation_drafts/one_process.adb - M /software/ocarina/design/gaia/generation_drafts/proc-threads.adb - M /software/ocarina/design/gaia/generation_drafts/proc-threads.ads - M /software/ocarina/design/gaia/generation_drafts/proc.ads - M /software/ocarina/design/gaia/generation_drafts/process_servants.adb - M /software/ocarina/design/gaia/generation_drafts/process_servants.ads - M /software/ocarina/design/gaia/ms/result/ex1/a_standalone_process.one_thread.adb - M /software/ocarina/design/gaia/ms/result/ex1/a_thread.two_calls_thread_sc.ads - M /software/ocarina/design/gaia/ms/result/ex2/affiche_valeur_thread_sc.ads - M /software/ocarina/design/gaia/ms/result/ex2/maj_valeur_thread_sc.ads - M /software/ocarina/design/gaia/ms/result/ex2/proc_principale.adb - M /software/ocarina/design/gaia/ms/result/ex2/repository.adb - M /software/ocarina/design/gaia/ms/result/ex2/repository.ads - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-penpal-impl.adb - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-penpal-impl.ads - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-server-impl.adb - M /software/ocarina/design/gaia/tests/bbs/corba/bbs-server-impl.ads - M /software/ocarina/design/gaia/tests/bbs/corba/client.adb - M /software/ocarina/design/gaia/tests/bbs/corba/ior_utils.adb - M /software/ocarina/design/gaia/tests/bbs/corba/ior_utils.ads - M /software/ocarina/design/gaia/tests/bbs/corba/serveur.adb - M /software/ocarina/design/pn/gps_layout_example/layouts.adb - M /software/ocarina/design/pn/gps_layout_example/layouts.ads - M /software/ocarina/examples/bbs/repository.adb - M /software/ocarina/examples/bbs/repository.ads - M /software/ocarina/examples/bintree/bool_pkg.adb - M /software/ocarina/examples/bintree/bool_pkg.ads - M /software/ocarina/examples/bintree/common.adb - M /software/ocarina/examples/bintree/common.ads - M /software/ocarina/examples/bintree/float_pkg.adb - M /software/ocarina/examples/bintree/float_pkg.ads - M /software/ocarina/examples/bintree/int_pkg.adb - M /software/ocarina/examples/bintree/int_pkg.ads - M /software/ocarina/examples/bintree/msg_bool_pkg.adb - M /software/ocarina/examples/bintree/msg_bool_pkg.ads - M /software/ocarina/examples/bintree/msg_float_pkg.adb - M /software/ocarina/examples/bintree/msg_float_pkg.ads - M /software/ocarina/examples/bintree/msg_int_pkg.adb - M /software/ocarina/examples/bintree/msg_int_pkg.ads - M /software/ocarina/examples/bintree/msg_str_pkg.adb - M /software/ocarina/examples/bintree/msg_str_pkg.ads - M /software/ocarina/examples/bintree/record_pkg.adb - M /software/ocarina/examples/bintree/record_pkg.ads - M /software/ocarina/examples/bintree/repository.adb - M /software/ocarina/examples/bintree/repository.ads - M /software/ocarina/examples/bintree/str_pkg.adb - M /software/ocarina/examples/bintree/str_pkg.ads - M /software/ocarina/examples/hybrid_subprogram/repository.adb - M /software/ocarina/examples/hybrid_subprogram/repository.ads - M /software/ocarina/examples/hybrid_subprogram/repository_2.adb - M /software/ocarina/examples/hybrid_subprogram/repository_2.ads - M /software/ocarina/examples/import/repository.adb - M /software/ocarina/examples/import/repository.ads - M /software/ocarina/examples/man_in_the_middle/repository.adb - M /software/ocarina/examples/man_in_the_middle/repository.ads - M /software/ocarina/examples/monolithic/repository.adb - M /software/ocarina/examples/monolithic/repository.ads - M /software/ocarina/examples/multiple_call_seq/repository.adb - M /software/ocarina/examples/multiple_call_seq/repository.ads - M /software/ocarina/examples/priorities/repository.adb - M /software/ocarina/examples/priorities/repository.ads - M /software/ocarina/examples/producer_consumer/producer_consumer.adb - M /software/ocarina/examples/producer_consumer/producer_consumer.ads - M /software/ocarina/examples/ring/repository.adb - M /software/ocarina/examples/ring/repository.ads - M /software/ocarina/examples/shared/repository.adb - M /software/ocarina/examples/shared/repository.ads - M /software/ocarina/examples/shared/repository_main.adb - M /software/ocarina/examples/shared/repository_main.ads - M /software/ocarina/resources/cheddar_analyzer/cheddar_analyzer.adb - M /software/ocarina/resources/runtime/polyorb/aadl.adb - M /software/ocarina/resources/runtime/polyorb/aadl.ads - M /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.adb - M /software/ocarina/resources/runtime/polyorb/arao-cyclic_array.ads - M /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.adb - M /software/ocarina/resources/runtime/polyorb/arao-obj_adapters.ads - M /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.adb - M /software/ocarina/resources/runtime/polyorb/arao-object_adapter_g.ads - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-full_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads-no_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.adb - M /software/ocarina/resources/runtime/polyorb/arao-periodic_threads.ads - M /software/ocarina/resources/runtime/polyorb/arao-requests.adb - M /software/ocarina/resources/runtime/polyorb/arao-requests.ads - M /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.adb - M /software/ocarina/resources/runtime/polyorb/arao-rt_obj_adapters.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-base.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-base.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded-prio.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa-multithreaded.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-oa.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-ocarina_oa.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-full_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.adb - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking-no_tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup-tasking.ads - M /software/ocarina/resources/runtime/polyorb/arao-setup.ads - M /software/ocarina/resources/runtime/polyorb/arao-threads.ads - M /software/ocarina/resources/runtime/polyorb/arao-utils.adb - M /software/ocarina/resources/runtime/polyorb/arao-utils.ads - M /software/ocarina/resources/runtime/polyorb/arao.ads - M /software/ocarina/src/aadl/ocarina-aadl-lexer.adb - M /software/ocarina/src/aadl/ocarina-aadl-lexer.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-annexes.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-annexes.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-connections.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-modes.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-modes.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-subcomponents.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-subprogram_calls.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-subprogram_calls.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-identifiers.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-identifiers.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-namespaces.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties-values.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-annexes.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-annexes.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-connections.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-flows.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-modes.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-modes.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subcomponents.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subcomponents.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subprogram_calls.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-subprogram_calls.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-identifiers.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-identifiers.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-namespaces.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties-values.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties-values.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-properties.ads - M /software/ocarina/src/aadl/ocarina-aadl.adb - M /software/ocarina/src/aadl/ocarina-aadl.ads - M /software/ocarina/src/backends/ocarina-backends-ada_tree-debug.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-debug.ads - M /software/ocarina/src/backends/ocarina-backends-ada_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-generator.ads - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-ada_tree.ads - M /software/ocarina/src/backends/ocarina-backends-ada_values.adb - M /software/ocarina/src/backends/ocarina-backends-ada_values.ads - M /software/ocarina/src/backends/ocarina-backends-build_utils.adb - M /software/ocarina/src/backends/ocarina-backends-build_utils.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-debug.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-debug.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-generator.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.adb - M /software/ocarina/src/backends/ocarina-backends-c_tree-nutils.ads - M /software/ocarina/src/backends/ocarina-backends-c_tree.ads - M /software/ocarina/src/backends/ocarina-backends-c_values.adb - M /software/ocarina/src/backends/ocarina-backends-c_values.ads - M /software/ocarina/src/backends/ocarina-backends-expander.adb - M /software/ocarina/src/backends/ocarina-backends-expander.ads - M /software/ocarina/src/backends/ocarina-backends-messages.adb - M /software/ocarina/src/backends/ocarina-backends-messages.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-activity.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-deployment.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-main.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-marshallers.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-naming.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-subprograms.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-transport.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada-types.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_ada.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-activity.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-deployment.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-main.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-marshallers.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-naming.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-request.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-subprograms.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-subprograms.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c-types.ads - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.adb - M /software/ocarina/src/backends/ocarina-backends-po_hi_c.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-helpers.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-main.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-mapping.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-namespaces.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-obj_adapters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-obj_adapters.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-parameters.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-parameters.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-runtime.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-runtime.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-servants.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-setup.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada-setup.ads - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.adb - M /software/ocarina/src/backends/ocarina-backends-po_qos_ada.ads - M /software/ocarina/src/backends/ocarina-backends-properties.adb - M /software/ocarina/src/backends/ocarina-backends-properties.ads - M /software/ocarina/src/backends/ocarina-backends-utils.adb - M /software/ocarina/src/backends/ocarina-backends-utils.ads - M /software/ocarina/src/backends/ocarina-backends.adb - M /software/ocarina/src/backends/ocarina-backends.ads - M /software/ocarina/src/checker/ocarina-checker-queries-access_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-access_predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries-bound_predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries-call_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-call_predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries-connected_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-connected_predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries-passing_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-passing_predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries-predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries-relational_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-relational_predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries-subcomponent_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-subcomponent_predicates.ads - M /software/ocarina/src/config/ocarina-configuration.ads - M /software/ocarina/src/core/common_files/charset.adb - M /software/ocarina/src/core/common_files/charset.ads - M /software/ocarina/src/core/common_files/errors.adb - M /software/ocarina/src/core/common_files/errors.ads - M /software/ocarina/src/core/common_files/locations.adb - M /software/ocarina/src/core/common_files/locations.ads - M /software/ocarina/src/core/common_files/namet.adb - M /software/ocarina/src/core/common_files/namet.ads - M /software/ocarina/src/core/common_files/output.adb - M /software/ocarina/src/core/common_files/output.ads - M /software/ocarina/src/core/common_files/types.adb - M /software/ocarina/src/core/common_files/types.ads - M /software/ocarina/src/core/common_files/utils.adb - M /software/ocarina/src/core/common_files/utils.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-features.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-modes.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-subcomponents.ads - M /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.ads - M /software/ocarina/src/core/instance/ocarina-instances-finder.adb - M /software/ocarina/src/core/instance/ocarina-instances-finder.ads - M /software/ocarina/src/core/instance/ocarina-instances-messages.ads - M /software/ocarina/src/core/instance/ocarina-instances-namespaces.adb - M /software/ocarina/src/core/instance/ocarina-instances-namespaces.ads - M /software/ocarina/src/core/instance/ocarina-instances-properties.ads - M /software/ocarina/src/core/instance/ocarina-instances-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - M /software/ocarina/src/core/instance/ocarina-instances.ads - M /software/ocarina/src/core/instance/ocarina-processor-instances-properties.adb - M /software/ocarina/src/core/instance/ocarina-processor-instances-properties.ads - M /software/ocarina/src/core/instance/ocarina-processor-instances.ads - M /software/ocarina/src/core/instance/ocarina-visitor-instances-properties.adb - M /software/ocarina/src/core/instance/ocarina-visitor-instances-properties.ads - M /software/ocarina/src/core/instance/ocarina-visitor-instances.ads - M /software/ocarina/src/core/mgmt/ocarina-messages.adb - M /software/ocarina/src/core/mgmt/ocarina-messages.ads - M /software/ocarina/src/core/mgmt/ocarina-parser.ads - M /software/ocarina/src/core/mgmt/ocarina-printers.adb - M /software/ocarina/src/core/mgmt/ocarina-printers.ads - M /software/ocarina/src/core/mgmt/ocarina.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.ads - M /software/ocarina/src/core/model/ocarina-analyzer-messages.ads - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.ads - M /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.ads - M /software/ocarina/src/core/model/ocarina-builder-annexes.ads - M /software/ocarina/src/core/model/ocarina-builder-components-connections.ads - M /software/ocarina/src/core/model/ocarina-builder-components-modes.ads - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.adb - M /software/ocarina/src/core/model/ocarina-builder-components-subcomponents.ads - M /software/ocarina/src/core/model/ocarina-builder-components-subprogram_calls.adb - M /software/ocarina/src/core/model/ocarina-builder-components-subprogram_calls.ads - M /software/ocarina/src/core/model/ocarina-builder-namespaces.ads - M /software/ocarina/src/core/model/ocarina-builder-properties.ads - M /software/ocarina/src/core/model/ocarina-builder.ads - M /software/ocarina/src/core/model/ocarina-processor-properties.adb - M /software/ocarina/src/core/model/ocarina-processor-properties.ads - M /software/ocarina/src/core/model/ocarina-processor.ads - M /software/ocarina/src/core/model/ocarina-visitor-components.ads - M /software/ocarina/src/core/model/ocarina-visitor-properties.ads - M /software/ocarina/src/core/model/ocarina-visitor.ads - M /software/ocarina/src/core/tree/ocarina-aadl_printers.adb - M /software/ocarina/src/core/tree/ocarina-aadl_printers.ads - M /software/ocarina/src/core/tree/ocarina-aadl_values.adb - M /software/ocarina/src/core/tree/ocarina-aadl_values.ads - M /software/ocarina/src/core/tree/ocarina-annotations.adb - M /software/ocarina/src/core/tree/ocarina-annotations.ads - M /software/ocarina/src/core/tree/ocarina-debug.ads - M /software/ocarina/src/core/tree/ocarina-entities-components-connections.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-flows.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-flows.ads - M /software/ocarina/src/core/tree/ocarina-entities-components-subcomponents.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-subcomponents.ads - M /software/ocarina/src/core/tree/ocarina-entities-components-subprogram_calls.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-subprogram_calls.ads - M /software/ocarina/src/core/tree/ocarina-entities-components.adb - M /software/ocarina/src/core/tree/ocarina-entities-messages.adb - M /software/ocarina/src/core/tree/ocarina-entities-messages.ads - M /software/ocarina/src/core/tree/ocarina-entities-namespaces.adb - M /software/ocarina/src/core/tree/ocarina-entities-namespaces.ads - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.ads - M /software/ocarina/src/core/tree/ocarina-nutils.adb - M /software/ocarina/src/core/tree/ocarina-nutils.ads - M /software/ocarina/src/pn/ocarina-pn-components.adb - M /software/ocarina/src/pn/ocarina-pn-components.ads - M /software/ocarina/src/pn/ocarina-pn-debug.adb - M /software/ocarina/src/pn/ocarina-pn-debug.ads - M /software/ocarina/src/pn/ocarina-pn-messages.adb - M /software/ocarina/src/pn/ocarina-pn-messages.ads - M /software/ocarina/src/pn/ocarina-pn-nutils.ads - M /software/ocarina/src/pn/ocarina-pn-printer-components.adb - M /software/ocarina/src/pn/ocarina-pn-printer-components.ads - M /software/ocarina/src/pn/ocarina-pn-printer.adb - M /software/ocarina/src/pn/ocarina-pn-printer.ads - M /software/ocarina/src/pn/ocarina-pn-root.adb - M /software/ocarina/src/pn/ocarina-pn-root.ads - M /software/ocarina/src/pn/ocarina-pn.adb - M /software/ocarina/src/pn/ocarina-pn.ads - M /software/ocarina/tests/test_ocarina_config/test_000.adb - M /software/ocarina/tools/mknodes/lexer.adb - M /software/ocarina/tools/mknodes/lexer.ads - M /software/ocarina/tools/mknodes/mknodes.adb - -update headers ------------------------------------------------------------------------- -r4290 | pautet | 2008-06-02 11:46:50 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/src/backends/ocarina-backends-ada_tree-nodes.idl - M /software/ocarina/src/backends/ocarina-backends-c_tree-nodes.idl - -Replace Generators with Backends ------------------------------------------------------------------------- -r4289 | pautet | 2008-06-02 11:45:41 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - A /software/ocarina/projects/ocarina-backends.gpr (from /software/ocarina/projects/ocarina-generators.gpr:4288) - D /software/ocarina/projects/ocarina-generators.gpr - -Replace Generators with Backends ------------------------------------------------------------------------- -r4288 | pautet | 2008-06-02 11:41:59 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/configure.ac - -Replace Generators with Backends ------------------------------------------------------------------------- -r4287 | pautet | 2008-06-02 11:41:51 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/projects/Makefile.am - M /software/ocarina/projects/ocarina-main.gpr - -Replace Generators with Backends ------------------------------------------------------------------------- -r4286 | pautet | 2008-06-02 11:41:44 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - -Replace Generators with Backends ------------------------------------------------------------------------- -r4285 | pautet | 2008-06-02 11:40:38 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - A /software/ocarina/src/backends (from /software/ocarina/src/generators:4283) - -Replace Generators with Backends ------------------------------------------------------------------------- -r4284 | pautet | 2008-06-02 11:40:24 +0200 (Mon, 02 Jun 2008) | 1 line -Changed paths: - D /software/ocarina/src/generators - -Replace Generators with Backends ------------------------------------------------------------------------- -r4283 | pautet | 2008-06-02 11:38:32 +0200 (Mon, 02 Jun 2008) | 2 lines -Changed paths: - A /software/ocarina/src/generators/ocarina-backends-ada_tree-debug.adb (from /software/ocarina/src/generators/ocarina-generators-ada_tree-debug.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_tree-debug.ads (from /software/ocarina/src/generators/ocarina-generators-ada_tree-debug.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_tree-generator.adb (from /software/ocarina/src/generators/ocarina-generators-ada_tree-generator.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_tree-generator.ads (from /software/ocarina/src/generators/ocarina-generators-ada_tree-generator.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_tree-nodes.idl (from /software/ocarina/src/generators/ocarina-generators-ada_tree-nodes.idl:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_tree-nutils.adb (from /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_tree-nutils.ads (from /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_tree.ads (from /software/ocarina/src/generators/ocarina-generators-ada_tree.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_values.adb (from /software/ocarina/src/generators/ocarina-generators-ada_values.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-ada_values.ads (from /software/ocarina/src/generators/ocarina-generators-ada_values.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-build_utils.adb (from /software/ocarina/src/generators/ocarina-generators-build_utils.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-build_utils.ads (from /software/ocarina/src/generators/ocarina-generators-build_utils.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree-debug.adb (from /software/ocarina/src/generators/ocarina-generators-c_tree-debug.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree-debug.ads (from /software/ocarina/src/generators/ocarina-generators-c_tree-debug.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree-generator.adb (from /software/ocarina/src/generators/ocarina-generators-c_tree-generator.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree-generator.ads (from /software/ocarina/src/generators/ocarina-generators-c_tree-generator.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree-nodes.idl (from /software/ocarina/src/generators/ocarina-generators-c_tree-nodes.idl:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree-nutils.adb (from /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree-nutils.ads (from /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-c_tree.ads (from /software/ocarina/src/generators/ocarina-generators-c_tree.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-c_values.adb (from /software/ocarina/src/generators/ocarina-generators-c_values.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-c_values.ads (from /software/ocarina/src/generators/ocarina-generators-c_values.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-expander.adb (from /software/ocarina/src/generators/ocarina-generators-expander.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-expander.ads (from /software/ocarina/src/generators/ocarina-generators-expander.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-messages.adb (from /software/ocarina/src/generators/ocarina-generators-messages.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-messages.ads (from /software/ocarina/src/generators/ocarina-generators-messages.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-activity.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-activity.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-deployment.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-deployment.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-main.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-main.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-mapping.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-mapping.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-marshallers.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-marshallers.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-marshallers.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-marshallers.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-naming.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-naming.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-runtime.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-runtime.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-subprograms.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-subprograms.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-subprograms.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-subprograms.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-transport.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-transport.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-transport.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-transport.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-types.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada-types.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_ada.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_ada.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-activity.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-activity.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-deployment.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-deployment.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-deployment.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-deployment.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-main.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-main.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-main.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-main.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-mapping.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-mapping.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-marshallers.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-marshallers.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-marshallers.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-marshallers.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-naming.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-naming.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-naming.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-naming.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-request.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-request.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-request.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-request.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-runtime.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-runtime.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-runtime.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-runtime.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-subprograms.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-subprograms.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-subprograms.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-subprograms.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-types.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-types.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c-types.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c-types.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c.adb (from /software/ocarina/src/generators/ocarina-generators-po_hi_c.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_hi_c.ads (from /software/ocarina/src/generators/ocarina-generators-po_hi_c.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-helpers.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-helpers.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-helpers.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-helpers.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-main.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-main.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-main.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-main.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-mapping.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-mapping.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-namespaces.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-namespaces.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-namespaces.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-namespaces.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-obj_adapters.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-obj_adapters.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-obj_adapters.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-obj_adapters.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-parameters.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-parameters.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-parameters.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-parameters.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-runtime.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-runtime.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-runtime.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-runtime.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-servants.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-servants.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-servants.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-servants.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-setup.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-setup.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada-setup.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada-setup.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada.adb (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-po_qos_ada.ads (from /software/ocarina/src/generators/ocarina-generators-po_qos_ada.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-properties.adb (from /software/ocarina/src/generators/ocarina-generators-properties.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-properties.ads (from /software/ocarina/src/generators/ocarina-generators-properties.ads:4282) - A /software/ocarina/src/generators/ocarina-backends-utils.adb (from /software/ocarina/src/generators/ocarina-generators-utils.adb:4282) - A /software/ocarina/src/generators/ocarina-backends-utils.ads (from /software/ocarina/src/generators/ocarina-generators-utils.ads:4282) - A /software/ocarina/src/generators/ocarina-backends.adb (from /software/ocarina/src/generators/ocarina-generators.adb:4282) - A /software/ocarina/src/generators/ocarina-backends.ads (from /software/ocarina/src/generators/ocarina-generators.ads:4282) - D /software/ocarina/src/generators/ocarina-generators-ada_tree-debug.adb - D /software/ocarina/src/generators/ocarina-generators-ada_tree-debug.ads - D /software/ocarina/src/generators/ocarina-generators-ada_tree-generator.adb - D /software/ocarina/src/generators/ocarina-generators-ada_tree-generator.ads - D /software/ocarina/src/generators/ocarina-generators-ada_tree-nodes.idl - D /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.adb - D /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - D /software/ocarina/src/generators/ocarina-generators-ada_tree.ads - D /software/ocarina/src/generators/ocarina-generators-ada_values.adb - D /software/ocarina/src/generators/ocarina-generators-ada_values.ads - D /software/ocarina/src/generators/ocarina-generators-build_utils.adb - D /software/ocarina/src/generators/ocarina-generators-build_utils.ads - D /software/ocarina/src/generators/ocarina-generators-c_tree-debug.adb - D /software/ocarina/src/generators/ocarina-generators-c_tree-debug.ads - D /software/ocarina/src/generators/ocarina-generators-c_tree-generator.adb - D /software/ocarina/src/generators/ocarina-generators-c_tree-generator.ads - D /software/ocarina/src/generators/ocarina-generators-c_tree-nodes.idl - D /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.adb - D /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.ads - D /software/ocarina/src/generators/ocarina-generators-c_tree.ads - D /software/ocarina/src/generators/ocarina-generators-c_values.adb - D /software/ocarina/src/generators/ocarina-generators-c_values.ads - D /software/ocarina/src/generators/ocarina-generators-expander.adb - D /software/ocarina/src/generators/ocarina-generators-expander.ads - D /software/ocarina/src/generators/ocarina-generators-messages.adb - D /software/ocarina/src/generators/ocarina-generators-messages.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-marshallers.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-marshallers.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-subprograms.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-subprograms.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-transport.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-transport.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_ada.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-deployment.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-deployment.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-main.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-main.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-marshallers.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-marshallers.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-naming.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-naming.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-request.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-request.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-runtime.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-runtime.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-subprograms.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-subprograms.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-types.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-types.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-helpers.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-helpers.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-main.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-main.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-namespaces.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-namespaces.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-obj_adapters.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-obj_adapters.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-parameters.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-parameters.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-runtime.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-runtime.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-servants.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-servants.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-setup.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada-setup.ads - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada.adb - D /software/ocarina/src/generators/ocarina-generators-po_qos_ada.ads - D /software/ocarina/src/generators/ocarina-generators-properties.adb - D /software/ocarina/src/generators/ocarina-generators-properties.ads - D /software/ocarina/src/generators/ocarina-generators-utils.adb - D /software/ocarina/src/generators/ocarina-generators-utils.ads - D /software/ocarina/src/generators/ocarina-generators.adb - D /software/ocarina/src/generators/ocarina-generators.ads - -Replace Generators with Backends - ------------------------------------------------------------------------- -r4282 | pautet | 2008-06-02 10:39:28 +0200 (Mon, 02 Jun 2008) | 2 lines -Changed paths: - D /software/ocarina/src/dumper - -Remove directory dumper - ------------------------------------------------------------------------- -r4281 | hugues | 2008-06-01 20:44:06 +0200 (Sun, 01 Jun 2008) | 7 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-c_tree-nodes.idl - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.adb - -Minor reformatting, - -Allows Compute_Entrypoint to refer to C subprograms without a fully -qualified na me (irrelevant in that context), report an error in case -an Ada subprogram is refer enced in a call sequence - - ------------------------------------------------------------------------- -r4280 | pautet | 2008-06-01 17:10:21 +0200 (Sun, 01 Jun 2008) | 2 lines -Changed paths: - D /software/ocarina/src/dumper/Makefile.am - D /software/ocarina/src/dumper/ocarina-dumper.adb - D /software/ocarina/src/dumper/ocarina-dumper.ads - -Remove useless files. - ------------------------------------------------------------------------- -r4279 | pautet | 2008-06-01 17:09:19 +0200 (Sun, 01 Jun 2008) | 6 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/configure.ac - M /software/ocarina/doc/sources/parse_and_print_aadl.adb - M /software/ocarina/examples/Makefile.am - M /software/ocarina/projects/Makefile.am - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/core/mgmt/ocarina-printers.adb - M /software/ocarina/src/core/mgmt/ocarina-printers.ads - -Define dumpers as printers since in fact they invoke printers. -Move dumpers in the directory where printers are located. -Note that the list of language printers is still hard-coded. -Do not configure module dumper anymore. -Fix some typos. - ------------------------------------------------------------------------- -r4278 | pautet | 2008-06-01 16:34:18 +0200 (Sun, 01 Jun 2008) | 2 lines -Changed paths: - A /software/ocarina/src/core/tree/ocarina-aadl_printers.adb (from /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.adb:4276) - A /software/ocarina/src/core/tree/ocarina-aadl_printers.ads (from /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.ads:4276) - -Rename Ocarina.DumperRename Ocarina.Dumper.AADL_Tree into Ocarina.AADL_Printers - ------------------------------------------------------------------------- -r4277 | pautet | 2008-06-01 16:31:56 +0200 (Sun, 01 Jun 2008) | 2 lines -Changed paths: - D /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.adb - D /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.ads - -Move ocarina-dumper-aadl_tree.adb and ocarina-dumper-aadl_tree.ads to core/tree - ------------------------------------------------------------------------- -r4276 | zalila | 2008-06-01 15:43:10 +0200 (Sun, 01 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test_tree_i - A /software/ocarina/tests/test_tree_i/MANIFEST - A /software/ocarina/tests/test_tree_i/test.aadl - A /software/ocarina/tests/test_tree_i/test.aadl.out - A /software/ocarina/tests/test_tree_p - A /software/ocarina/tests/test_tree_p/MANIFEST - A /software/ocarina/tests/test_tree_p/test.aadl - A /software/ocarina/tests/test_tree_p/test.aadl.out - - * Added two extra tests for AADL AST and instance tree dumping - ------------------------------------------------------------------------- -r4275 | pautet | 2008-06-01 15:29:14 +0200 (Sun, 01 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-printer.ads - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.adb - M /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.ads - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - -Rename Ocarina.Printer into Ocarina.Printers - ------------------------------------------------------------------------- -r4274 | pautet | 2008-06-01 15:25:13 +0200 (Sun, 01 Jun 2008) | 2 lines -Changed paths: - D /software/ocarina/src/core/mgmt/ocarina-printer.adb - D /software/ocarina/src/core/mgmt/ocarina-printer.ads - A /software/ocarina/src/core/mgmt/ocarina-printers.adb (from /software/ocarina/src/core/mgmt/ocarina-printer.adb:4273) - A /software/ocarina/src/core/mgmt/ocarina-printers.ads (from /software/ocarina/src/core/mgmt/ocarina-printer.ads:4273) - -Rename files according to pacakge names - ------------------------------------------------------------------------- -r4273 | pautet | 2008-06-01 15:24:26 +0200 (Sun, 01 Jun 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/mgmt/ocarina-printer.adb - M /software/ocarina/src/core/mgmt/ocarina-printer.ads - -Rename Ocarina.Printer into Ocarina.Printers - ------------------------------------------------------------------------- -r4272 | zalila | 2008-05-30 12:41:35 +0200 (Fri, 30 May 2008) | 6 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - - * (ocarina1.adb): Do not display GNAT version since this - functionality is bugous on GCC Ada compilers on which the - GNAT_Version.Version string is not ')' terminated which causes an - overflow to other data (usaually binary) in the executable when - returning the compiler version. - ------------------------------------------------------------------------- -r4271 | zalila | 2008-05-29 18:19:06 +0200 (Thu, 29 May 2008) | 8 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.ads - - * (ocarina-generators-po_hi_c-mapping.ad?): Make - Map_C_Feature_Subprogram more flexible by adding the possibility of - giving a custom Owner. - - * (ocarina-generators-c_tree-nutils.adb): Fixed a bug: Map a feature - subprogram call into a call of the thread safe subprogram (declares in - types.h) instead of the unsafe one (declared in subprograms.h). - ------------------------------------------------------------------------- -r4270 | hugues | 2008-05-29 17:38:23 +0200 (Thu, 29 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-types.adb - M /software/ocarina/src/generators/ocarina-generators-utils.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4269 | hugues | 2008-05-29 16:42:13 +0200 (Thu, 29 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-utils.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4267 | zalila | 2008-05-29 08:55:52 +0200 (Thu, 29 May 2008) | 9 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - M /software/ocarina/src/main/ocarina_sh.adb - - * (ocarina_sh.adb, ocarina-generators-build_utils.adb): Do not rely - on GNAT.Expect when launching executables since it may cause GLibc - corruption on x86_64-linux. Use the usaual fork/wait -like method - provided by GNAT.OS_Lib. - - * (ocarina_sh.adb, ocarina.texi): Added a '-l' flag to store output - in log files since this action is no longer feasible along with - displaying the result in the standard output. - ------------------------------------------------------------------------- -r4266 | hugues | 2008-05-28 14:45:44 +0200 (Wed, 28 May 2008) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.adb - -Prefix the name of the array representing the destination of an out -port with the name of the thread, so as to avoid name clashing - - ------------------------------------------------------------------------- -r4262 | zalila | 2008-05-27 20:11:50 +0200 (Tue, 27 May 2008) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * Move the 'Close' call in the exception handler because it cannot - be reached after the 'Expect' call - ------------------------------------------------------------------------- -r4261 | hugues | 2008-05-27 20:00:41 +0200 (Tue, 27 May 2008) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - -Reorganise code in ?\195?\131Makefile for PolyORB-HI/C, - - ------------------------------------------------------------------------- -r4257 | lasnier | 2008-05-21 18:12:55 +0200 (Wed, 21 May 2008) | 4 lines -Changed paths: - M /software/ocarina/resources/AADLv2/aadl_project.aadl - - - * Add AADL Project-Specific Property Set - - TODO Complete - ------------------------------------------------------------------------- -r4256 | lasnier | 2008-05-21 17:50:29 +0200 (Wed, 21 May 2008) | 9 lines -Changed paths: - M /software/ocarina/resources/AADLv2/aadl_properties.aadl - - - * Add predeclared property sets defined in AADLv2: - - Deployement Properties - - Thread Properties - - Timing Properties - - Communication Properties - - Memory Properties - - Programming Properties - ------------------------------------------------------------------------- -r4254 | zalila | 2008-05-21 17:38:35 +0200 (Wed, 21 May 2008) | 12 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - A /software/ocarina/resources/AADLv1 - A /software/ocarina/resources/AADLv1/aadl_project.aadl (from /software/ocarina/resources/aadl_project.aadl:4251) - A /software/ocarina/resources/AADLv1/aadl_properties.aadl (from /software/ocarina/resources/aadl_properties.aadl:4251) - A /software/ocarina/resources/AADLv2 - A /software/ocarina/resources/AADLv2/aadl_project.aadl (from /software/ocarina/resources/aadl_project.aadl:4251) - A /software/ocarina/resources/AADLv2/aadl_properties.aadl (from /software/ocarina/resources/aadl_properties.aadl:4251) - M /software/ocarina/resources/Makefile.am - D /software/ocarina/resources/aadl_project.aadl - D /software/ocarina/resources/aadl_properties.aadl - M /software/ocarina/src/config/ocarina-configuration.adb.in - - * (resources/*.aadl, resources/AADLv?/*.aadl, resources/Makefile.am): - reorganized the AADL files in two separate directories (AADLv1 and - AADLv2) and install them into two different locations also. For now - files in AADLv1 and AADLv2 are duplicated but will differ as soon as - AADLv2 support is implemented. - - * (src/config/ocarina-configuration.adb.in): Return the proper - directory that hols the AADL files depending on the specified AADL - standard version. - - * (doc/Makefile.am): Update the path to the predeclared property sets - ------------------------------------------------------------------------- -r4247 | hugues | 2008-05-16 17:24:16 +0200 (Fri, 16 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - -Use correct signedness for destination array - ------------------------------------------------------------------------- -r4245 | hugues | 2008-05-16 16:11:34 +0200 (Fri, 16 May 2008) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - -Detect strip - ------------------------------------------------------------------------- -r4243 | hugues | 2008-05-16 12:26:20 +0200 (Fri, 16 May 2008) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - -Use correct variable for the port member in the request, -this solves a compilation failure when sending C struct. - - ------------------------------------------------------------------------- -r4242 | zalila | 2008-05-15 10:00:24 +0200 (Thu, 15 May 2008) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * Follow up of change 4240. Search PolyORB-QoS-Ada runtime in the - correct install directory - ------------------------------------------------------------------------- -r4241 | hugues | 2008-05-14 17:18:17 +0200 (Wed, 14 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators.adb - -Register a generator iff the corresponding runtime is installed - ------------------------------------------------------------------------- -r4240 | hugues | 2008-05-14 17:18:01 +0200 (Wed, 14 May 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/runtime/polyorb/Makefile.am - -Install PolyORB QoS runtime (aka ARAO) in runtime/polyorb-qos-ada - ------------------------------------------------------------------------- -r4239 | hugues | 2008-05-14 17:12:58 +0200 (Wed, 14 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/main/ocarina_scenarios.adb - -Typo - ------------------------------------------------------------------------- -r4237 | hugues | 2008-05-14 16:46:07 +0200 (Wed, 14 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - -Move call to Close to avoid memory corruption detected by glibc - ------------------------------------------------------------------------- -r4236 | hugues | 2008-05-14 15:47:05 +0200 (Wed, 14 May 2008) | 3 lines -Changed paths: - M /software/ocarina/src/main/ocarina1.adb - -Add information on the GNAT release used to compile Ocarina, useful -for debugging - ------------------------------------------------------------------------- -r4233 | hugues | 2008-05-13 10:38:17 +0200 (Tue, 13 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/config/ocarina-configuration.adb.in - -Typo - ------------------------------------------------------------------------- -r4232 | hugues | 2008-05-13 10:31:54 +0200 (Tue, 13 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - -PolyORB-HI/Ada is now installed in runtime/polyorb-hi-ada - ------------------------------------------------------------------------- -r4231 | gilles | 2008-05-06 16:55:37 +0200 (Tue, 06 May 2008) | 3 lines -Changed paths: - D /software/ocarina/src/checker/ocarina-checker_testsuite.adb - D /software/ocarina/src/checker/ocarina-checker_testsuite.ads - M /software/ocarina/src/main/ocarina1.adb - -* Deleted obsolete package testsuite for the checker module - - ------------------------------------------------------------------------- -r4227 | hugues | 2008-05-06 13:54:53 +0200 (Tue, 06 May 2008) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - -Corrections so that the path to the user provided code is -made absolute, and not relative - ------------------------------------------------------------------------- -r4226 | hugues | 2008-05-05 17:24:33 +0200 (Mon, 05 May 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4222 | zalila | 2008-04-28 11:09:09 +0200 (Mon, 28 Apr 2008) | 6 lines -Changed paths: - M /software/ocarina/NEWS - M /software/ocarina/resources/runtime/polyorb/Makefile.am - - * (NEWS): Merged with change 4221 - - * (runtime/polyorb/Makefile.am): Use $(POLYORB_CONFIG) instead of - polyorb-config to take in account --with-polyorb-prefix configure - flag. - ------------------------------------------------------------------------- -r4219 | zalila | 2008-04-25 17:42:54 +0200 (Fri, 25 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/ocarina-config.in - M /software/ocarina/projects/Makefile.am - D /software/ocarina/projects/ocarina-dia.gpr - D /software/ocarina/projects/ocarina-gaia.gpr - M /software/ocarina/projects/ocarina-main.gpr - M /software/ocarina/src/core/common_files/namet.adb - M /software/ocarina/src/core/common_files/namet.ads - D /software/ocarina/src/dia - D /software/ocarina/src/gaia - M /software/ocarina/src/generators/ocarina-generators-expander.adb - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-utils.adb - M /software/ocarina/src/generators/ocarina-generators-utils.ads - M /software/ocarina/src/generators/ocarina-generators.adb - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - M /software/ocarina/src/pn/ocarina-pn-utils.adb - M /software/ocarina/src/pn/ocarina-pn-utils.ads - D /software/ocarina/src/xml - - * Delete gaia, dia and xml modules. - ------------------------------------------------------------------------- -r4218 | zalila | 2008-04-25 16:21:38 +0200 (Fri, 25 Apr 2008) | 3 lines -Changed paths: - M /software/ocarina/NEWS - M /software/ocarina/configure.ac - - * (configure.ac): Bump up version number - * (NEWS): New entry for 2.0 - ------------------------------------------------------------------------- -r4216 | zalila | 2008-04-25 16:14:36 +0200 (Fri, 25 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Update NEWS - ------------------------------------------------------------------------- -r4215 | zalila | 2008-04-25 16:13:14 +0200 (Fri, 25 Apr 2008) | 31 lines -Changed paths: - M /software/ocarina/resources/aadl_properties.aadl - M /software/ocarina/src/aadl/ocarina-aadl-parser-namespaces.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties-values.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/flows (from /software/ocarina/tests/huge_flow_example:4214) - A /software/ocarina/tests/flows/RC_Integrated.aadl - D /software/ocarina/tests/huge_flow_example - M /software/ocarina/tests/test005/test.aadl - A /software/ocarina/tests/test025/test_flow_expansion.aadl - - * (ocarina-aadl-parser-properties-values.adb): Create an empty list to - design '()' for empty property multi values. - - * (ocarina-aadl-parser-namespaces.adb): Removed commented code - - * (ocarina-analyzer-legality_rules.adb): Minor reformatting - - * (ocarina-analyzer-links.adb): Semantic check for flows involving - port group connections. - - * (tests/huge_flow_example): renamed into tests/flows - - * (tests/flows/RC_Integrated.aadl): New quite complex test for flows - and connections (port group...). Provided by Rockwell Collins. - - * (ocarina-analyzer-naming_rules.adb): Fixed a bug: removed a - meaningless check that restrics to one parent level the recursivity of - Recursive_Node_In_Scope. - - * (tests/test025/test_flow_expansion.aadl): Reg-test for the fixed bu - above. - - * (tests/test005/test.aadl): Make it pass - - * (tests/MANIFEST): Updated - - * (resources/aadl_properties.aadl): Fixed a bug in AADLv1: - Actual_Processor_Binding can be applied to port gourp connections as - well. - - ------------------------------------------------------------------------- -r4214 | zalila | 2008-04-24 18:53:53 +0200 (Thu, 24 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/TODO - - * Removed handled item - ------------------------------------------------------------------------- -r4213 | zalila | 2008-04-24 18:50:09 +0200 (Thu, 24 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Update NEWS - ------------------------------------------------------------------------- -r4212 | zalila | 2008-04-24 18:48:25 +0200 (Thu, 24 Apr 2008) | 19 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/MoreModes.aadl - A /software/ocarina/tests/SAE/TestExamples-09152005/aadl/MoreModes.aadl.out - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestFlowSequence.aadl - M /software/ocarina/tests/SAE/TestExamples-09152005/aadl/TestMode.aadl - D /software/ocarina/tests/dia/testComplique.aadl - A /software/ocarina/tests/huge_flow_example - A /software/ocarina/tests/huge_flow_example/huge_flow_example.aadl - M /software/ocarina/tests/osate/Misc/FlowImplModes.aadl - M /software/ocarina/tests/osate/Misc/FlowImpls.aadl - A /software/ocarina/tests/osate/Misc/FlowImpls.aadl.out - M /software/ocarina/tests/osate/Misc/InitialMode.aadl.out - A /software/ocarina/tests/test013/TestEndToEndFlowFlow.aadl - A /software/ocarina/tests/test013/TestFlowImplementations.aadl (from /software/ocarina/tests/test013/test.aadl:4209) - D /software/ocarina/tests/test013/test.aadl - A /software/ocarina/tests/test025 - A /software/ocarina/tests/test025/test_flow_connection_refinements.aadl - A /software/ocarina/tests/test025/test_flow_implementation_err.aadl - A /software/ocarina/tests/test025/test_flow_implementation_err.aadl.out - A /software/ocarina/tests/test025/test_flow_refinement_err.aadl - A /software/ocarina/tests/test025/test_flow_refinement_err.aadl.out - - * (tests/dia/testComplique.aadl): Deleted because it is a duplicated - test. - - * (tests/test013/): Split into two tests and corrected new error - detected by Ocarina. - - * (tests/huge_flow_example/huge_flow_example.aadl): A new complex flow - example. - - * (tests/test025): New flow related semantics errors detected by - Ocarina. - - * (tests/SAE/TestExamples-09152005/aadl/): Fixed some errors and added - some .out files for new errors detected by Ocarina. - - * (tests/MANIFEST): Activate flow tests which are passed now and added - new flow tests. - - ------------------------------------------------------------------------- -r4211 | zalila | 2008-04-24 18:48:02 +0200 (Thu, 24 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * (autotest.sh): Minor reformatting + correct misplaced quotes. - ------------------------------------------------------------------------- -r4210 | zalila | 2008-04-24 18:47:38 +0200 (Thu, 24 Apr 2008) | 34 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-flows.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-flows.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser_errors.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser_errors.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-flows.adb - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-builder-components-flows.adb - M /software/ocarina/src/core/model/ocarina-builder-components-flows.ads - M /software/ocarina/src/core/tree/ocarina-entities.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - - * (ocarina-aadl-parser-components-flows.ads, - ocarina-builder-components-flows.ads): Minor reformatting. - - * (ocarina-aadl-parser_errors.ad?): New flow error codes - - * (ocarina-aadl-printer-components-flows.adb): Correctly print flow - implementations and end to end flows. - - * (ocarina-aadl-parser-components-flows.adb, ocarina-nodes.idl, - ocarina-builder-components-flows.adb): reorganization and cleanup. - - Add a Corresponding_Flow_Spec field to Flow_Implementation to allow - pointing to its corresponding Flow_Spec. - - Make the flow implementations and end to end flow node structure more - close to their grammar rules by adding two flags (source_flow and - sink_flow). - - Do some advanced syntax checks on the number of element on a flow - chain (odd or even depending on the flow nature). - - * (ocarina-entities.adb): (Get_Referenced_Entity): if the Entity field - is nul, return No_Node instead of crashing. - - * (ocarina-analyzer-finder.adb): - 'Filter_Declarations_According_To_Modes': Document and make its - behavior conform to its documentation. - - * (ocarina-analyzer-links.adb, ocarina-analyzer-naming_rules.adb, - ocarina-analyzer-semantics.adb): Make connection refinements inherit - the source and destination of the connection they refine. - - Fully analyse AADLv1 Flows. - ------------------------------------------------------------------------- -r4209 | lasnier | 2008-04-23 19:19:46 +0200 (Wed, 23 Apr 2008) | 13 lines -Changed paths: - M /software/ocarina/TODO - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.ads - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - M /software/ocarina/src/core/model/ocarina-analyzer-names.ads - M /software/ocarina/src/core/model/ocarina-analyzer.adb - - - * src/core/model/ocarina-analyzer-legality_rules.adb - x Add Legality Rules L1, L2 for Subprogram Software - x Component - - * TODO - x Contain List of Modifications to do for implement - x AADL_V2 in Ocarina - - * Others files - x Typo (Port_Group -> Feature_Group) - - ------------------------------------------------------------------------- -r4208 | lasnier | 2008-04-22 18:37:48 +0200 (Tue, 22 Apr 2008) | 14 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/osate/Misc/CircularExtension.aadl.out - A /software/ocarina/tests/test023 - A /software/ocarina/tests/test023/MANIFEST - A /software/ocarina/tests/test023/test.aadl - A /software/ocarina/tests/test024 - A /software/ocarina/tests/test024/MANIFEST - A /software/ocarina/tests/test024/test.aadl - - - * tests/test023/test.aadl - x test data software component with AADL_V2 - legality rules - - * tests/test024/test.aadl - x test for feature group keyword and legality rules - TODO : Add prototypes keyword - - * tests/osate/Misc/CircularExtension.aadl.out - x Modify output for no test crash - - - ------------------------------------------------------------------------- -r4207 | lasnier | 2008-04-22 18:34:19 +0200 (Tue, 22 Apr 2008) | 79 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-connections.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-features.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-features.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-components.ads - M /software/ocarina/src/aadl/ocarina-aadl-parser-namespaces.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser_errors.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser_errors.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-connections.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-features.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components-features.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components.ads - M /software/ocarina/src/aadl/ocarina-aadl-printer-namespaces.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.ads - M /software/ocarina/src/checker/ocarina-checker-queries.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-features.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-modes.adb - M /software/ocarina/src/core/instance/ocarina-instances-components.ads - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - M /software/ocarina/src/core/mgmt/ocarina-parser.adb - M /software/ocarina/src/core/mgmt/ocarina.ads - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.ads - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/src/core/model/ocarina-analyzer-names.adb - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-semantics.adb - M /software/ocarina/src/core/model/ocarina-analyzer.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - M /software/ocarina/src/core/model/ocarina-builder-annexes.adb - M /software/ocarina/src/core/model/ocarina-builder-components-features.adb - M /software/ocarina/src/core/model/ocarina-builder-components-features.ads - M /software/ocarina/src/core/model/ocarina-builder-components.adb - M /software/ocarina/src/core/model/ocarina-builder-components.ads - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/model/ocarina-builder-properties.adb - M /software/ocarina/src/core/model/ocarina-visitor-components.adb - M /software/ocarina/src/core/model/ocarina-visitor-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-components-connections.ads - M /software/ocarina/src/core/tree/ocarina-entities.adb - M /software/ocarina/src/core/tree/ocarina-entities.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/dia/ocarina-dia-printer-layer.adb - M /software/ocarina/src/dia/ocarina-dia-printer-objects.adb - M /software/ocarina/src/gaia/core/gaia-processor-entities-features.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - M /software/ocarina/src/pn/ocarina-pn-nutils.adb - - - * Current_AADL_Version is a variable global which contain - - AADL_V1 if we used argument -aadlv1 - - AADL_V2 if we used argument -aadlv2 - - Default Current_AADL_Version is AADL_V1 - - * Add Support for parsing keywords feature group - - * Modify Port_Group_Type and Port_Group_Spec in Feature_Group_Type - and Feature_Group_Spec for reduce Code redundancy - - * Modify CT_Port_Group connection in CT_Feature_Group connection - for reduce Code redundancy - - * Error Code and Message - - Add Error Code for Feature Group - - Now if we used AADL_V1, Port Group Error are applied - - If we used AADL_V2, Feature Group Error are used - - * Data Software Component - - All legality rules for AADL_V2 implemented - - -M src/aadl/ocarina-aadl-printer-components-features.adb -M src/aadl/ocarina-aadl-printer.adb -M src/aadl/ocarina-aadl-tokens.ads -M src/aadl/ocarina-aadl-parser_errors.adb -M src/aadl/ocarina-aadl-printer-components-features.ads -M src/aadl/ocarina-aadl-printer-components.adb -M src/aadl/ocarina-aadl-parser_errors.ads -M src/aadl/ocarina-aadl-parser-components.adb -M src/aadl/ocarina-aadl-printer-components-connections.adb -M src/aadl/ocarina-aadl-printer-components.ads -M src/aadl/ocarina-aadl-parser-components-features.adb -M src/aadl/ocarina-aadl-parser-components-connections.adb -M src/aadl/ocarina-aadl-parser-components.ads -M src/aadl/ocarina-aadl-printer-namespaces.adb -M src/aadl/ocarina-aadl-tokens.adb -M src/aadl/ocarina-aadl-parser-namespaces.adb -M src/aadl/ocarina-aadl-parser-components-features.ads -M src/gaia/core/gaia-processor-entities-features.adb -M src/checker/ocarina-checker-queries.adb -M src/main/ocarina_options.adb -M src/main/ocarina_options.ads -M src/core/tree/ocarina-entities.adb -M src/core/tree/ocarina-nodes.idl -M src/core/tree/ocarina-entities.ads -M src/core/tree/ocarina-entities-components-connections.ads -M src/core/model/ocarina-builder-properties.adb -M src/core/model/ocarina-visitor-components.adb -M src/core/model/ocarina-analyzer.adb -M src/core/model/ocarina-builder-annexes.adb -M src/core/model/ocarina-builder-components-features.adb -M src/core/model/ocarina-analyzer-finder.adb -M src/core/model/ocarina-analyzer-queries.adb -M src/core/model/ocarina-analyzer.ads -M src/core/model/ocarina-builder-components-features.ads -M src/core/model/ocarina-analyzer-legality_rules.adb -M src/core/model/ocarina-builder-components.adb -M src/core/model/ocarina-analyzer-names.adb -M src/core/model/ocarina-analyzer-legality_rules.ads -M src/core/model/ocarina-visitor-properties.adb -M src/core/model/ocarina-builder-components.ads -M src/core/model/ocarina-analyzer-links.adb -M src/core/model/ocarina-builder-namespaces.adb -M src/core/model/ocarina-analyzer-naming_rules.adb -M src/core/model/ocarina-analyzer-semantics.adb -M src/core/mgmt/ocarina.ads -M src/core/mgmt/ocarina-parser.adb -M src/core/instance/ocarina-instances-properties.adb -M src/core/instance/ocarina-instances-components-features.adb -M src/core/instance/ocarina-instances-components-connections.adb -M src/core/instance/ocarina-instances-components.ads -M src/core/instance/ocarina-instances-components-modes.adb -M src/pn/ocarina-pn-nutils.adb -M src/dia/ocarina-dia-printer-layer.adb -M src/dia/ocarina-dia-printer-objects.adb - ------------------------------------------------------------------------- -r4206 | pautet | 2008-04-22 09:39:31 +0200 (Tue, 22 Apr 2008) | 2 lines -Changed paths: - D /software/ocarina/src/cheddar - -Remove useless directory. - ------------------------------------------------------------------------- -r4205 | zalila | 2008-04-21 17:28:08 +0200 (Mon, 21 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-finder.adb - - * Delete dead code - ------------------------------------------------------------------------- -r4204 | zalila | 2008-04-21 15:41:05 +0200 (Mon, 21 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Update NEWS - ------------------------------------------------------------------------- -r4203 | zalila | 2008-04-21 15:39:43 +0200 (Mon, 21 Apr 2008) | 14 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-components-features.adb - M /software/ocarina/src/core/instance/ocarina-instances-components-subcomponents.adb - M /software/ocarina/src/core/instance/ocarina-instances-components.adb - M /software/ocarina/src/core/instance/ocarina-instances-messages.adb - M /software/ocarina/src/core/instance/ocarina-instances.adb - M /software/ocarina/src/main/ocarina1.adb - - * (ocarina-instances-components-features.adb, ocarina-instances.adb, - ocarina-instances-components-subcomponents.adb, - ocarina-instances-components.adb): Make the instantiation process more - robust and do not crash at the first encountred error but rather - continue the instantiation and report errors and warnings properly. - - * (ocarina-instances-messages.adb): Make the instantiation error - mechanisme use the "Errors" package which provides counting routines - and formats the messages in a better way. - - * (ocarina1.adb): Display the number of errors and warnings after the - instantiation. - - ------------------------------------------------------------------------- -r4202 | zalila | 2008-04-18 19:05:25 +0200 (Fri, 18 Apr 2008) | 15 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - M /software/ocarina/src/core/model/ocarina-builder-components-connections.adb - M /software/ocarina/src/core/model/ocarina-builder-components-modes.adb - M /software/ocarina/src/core/model/ocarina-builder-components.adb - M /software/ocarina/src/core/model/ocarina-builder-namespaces.adb - M /software/ocarina/src/core/tree/ocarina-debug.adb - M /software/ocarina/src/core/tree/ocarina-nodes.idl - - * (ocarina-analyzer-naming_rules.adb): Do not rely on List_Id's when - storing the identifiers of a given scope, use hash codes instead. - - This implies a dramatic performance improvement. - - * (ocarina-nodes.idl, ocarina-debug.adb, - ocarina-builder-components.adb, - ocarina-builder-components-connections.adb, - ocarina-builder-namespaces.adb, ocarina-builder-components-modes.adb): - Removed 'Scoped_Identifiers' flag from 'Scope_Definition' node. It - is not used anymore - - * (projects/Makefile.am): Build using 4 parallel processes by default. - Can be overriden at 'make' invocation. - ------------------------------------------------------------------------- -r4201 | hugues | 2008-04-18 14:34:28 +0200 (Fri, 18 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-naming_rules.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4200 | hugues | 2008-04-18 11:18:17 +0200 (Fri, 18 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - -Support Initialize_Entrypoint for threads - ------------------------------------------------------------------------- -r4199 | zalila | 2008-04-17 15:01:22 +0200 (Thu, 17 Apr 2008) | 3 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Issue a fatal error if MANIFEST contains an incorrect entry - * Cleanup if ctrl-c is issued - ------------------------------------------------------------------------- -r4198 | lasnier | 2008-04-17 14:29:10 +0200 (Thu, 17 Apr 2008) | 3 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - M /software/ocarina/tests/test021/abstract-component.aadl - - - * Modification Test on Abstract Component (no error) - ------------------------------------------------------------------------- -r4197 | lasnier | 2008-04-17 13:59:49 +0200 (Thu, 17 Apr 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/tests/test021/abstract-component.aadl - - - x Modification for support parsing Abstract - ------------------------------------------------------------------------- -r4196 | zalila | 2008-04-17 13:28:49 +0200 (Thu, 17 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components-subcomponents.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r4195 | zalila | 2008-04-16 18:25:50 +0200 (Wed, 16 Apr 2008) | 4 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components.adb - M /software/ocarina/src/checker/ocarina-checker-queries.adb - M /software/ocarina/src/checker/ocarina-checker-queries.ads - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/tree/ocarina-entities-components.ads - M /software/ocarina/src/dia/ocarina-dia-parser-translate.adb - M /software/ocarina/src/dia/ocarina-dia-printer-objects.adb - - * C_Threadgroup -> C_Thread_Group - * CC_Threadgroup -> CC_Thread_Group - * Minor reformatting - ------------------------------------------------------------------------- -r4194 | zalila | 2008-04-16 18:17:59 +0200 (Wed, 16 Apr 2008) | 4 lines -Changed paths: - M /software/ocarina/resources/runtime/polyorb/Makefile.am - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - - * (ocarina-analyzer-legality_rules.adb): Kill warning on GNAT GPL 2007 - * (polyorb/Makefile.am): Use gnatmake for target instead of - native gnatmake - ------------------------------------------------------------------------- -r4193 | lasnier | 2008-04-16 17:56:56 +0200 (Wed, 16 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/tree/ocarina-entities-components.ads - -Typo (Subprogramgroup is now Subprogram_Group) - ------------------------------------------------------------------------- -r4192 | lasnier | 2008-04-16 16:30:32 +0200 (Wed, 16 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test022 - A /software/ocarina/tests/test022/MANIFEST - A /software/ocarina/tests/test022/subprogramgroup-component.aadl - -Add Minimal Test for Subprogram Group Component - ------------------------------------------------------------------------- -r4191 | lasnier | 2008-04-16 16:29:23 +0200 (Wed, 16 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components.adb - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/tree/ocarina-entities-components.ads - -Add support for parsing Subprogram Group Component - ------------------------------------------------------------------------- -r4190 | lasnier | 2008-04-15 14:45:21 +0200 (Tue, 15 Apr 2008) | 12 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-links.adb - M /software/ocarina/tests/test021/abstract-component.aadl - - - * src/core/model/ocarina-analyzer-legality_rules.adb - x Modification for parsing Abstract component - - * src/core/model/ocarina-analyzer-links.adb - x Modification for support extends and refines to - x for Abstract component - - * tests/test021/abstract-component.aadl - x Add case extends and case refines to - x for Abstract component - ------------------------------------------------------------------------- -r4189 | lasnier | 2008-04-11 14:07:07 +0200 (Fri, 11 Apr 2008) | 4 lines -Changed paths: - M /software/ocarina/tests/test021/abstract-component.aadl - - -Typo : Del commented lines in test021 - - ------------------------------------------------------------------------- -r4188 | lasnier | 2008-04-11 13:35:19 +0200 (Fri, 11 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test021 - A /software/ocarina/tests/test021/MANIFEST - A /software/ocarina/tests/test021/abstract-component.aadl - -Add test021 for Abstract Parsing - ------------------------------------------------------------------------- -r4187 | lasnier | 2008-04-11 11:40:18 +0200 (Fri, 11 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-namespaces.adb - M /software/ocarina/src/aadl/ocarina-aadl-printer-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.ads - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/tree/ocarina-entities-components.ads - -Add support to parse Abstract Keyword - ------------------------------------------------------------------------- -r4186 | delange | 2008-04-10 18:29:21 +0200 (Thu, 10 Apr 2008) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * Generate Makefile with the RUNTIME_PATH variable - to locate the installed runtime - - ------------------------------------------------------------------------- -r4185 | hugues | 2008-04-10 11:12:15 +0200 (Thu, 10 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/sources/pure-call-sequence-subprogram.aadl - -Typos - ------------------------------------------------------------------------- -r4180 | hugues | 2008-04-04 22:11:03 +0200 (Fri, 04 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/resources/arao.aadl - M /software/ocarina/resources/ocarina_config.aadl - -Make sure these files parse with OSATE 1.5 - ------------------------------------------------------------------------- -r4179 | zalila | 2008-04-03 09:45:26 +0200 (Thu, 03 Apr 2008) | 7 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Fix an autobuild failure due to a non portable command execution - nesting - - * Minor reformatting + some documentation - - * Allo overridinf ENABLE_DEBUG at autotest.sh execution - ------------------------------------------------------------------------- -r4178 | delange | 2008-04-02 13:50:41 +0200 (Wed, 02 Apr 2008) | 5 lines -Changed paths: - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - - * model/ocarina-analyzer-legality_rules.adb - - Bus can now contain Virtual Bus components - - Virtual bus can now contain other virtual buses - - ------------------------------------------------------------------------- -r4177 | delange | 2008-04-02 11:19:46 +0200 (Wed, 02 Apr 2008) | 3 lines -Changed paths: - M /software/ocarina/resources/vim/syntax/aadl.vim - - * vim/syntax/aadl.vim - - Vim supports now recognizes virtual processor and virtual bus components - ------------------------------------------------------------------------- -r4176 | delange | 2008-04-01 20:28:44 +0200 (Tue, 01 Apr 2008) | 4 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties-values.adb - - * src/aadl/ocarina-aadl-parser-properties-values.adb - - can now handle a reference on a virtual processor - - ------------------------------------------------------------------------- -r4175 | delange | 2008-04-01 19:37:01 +0200 (Tue, 01 Apr 2008) | 12 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties-values.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/tests/test019/MANIFEST - M /software/ocarina/tests/test020/MANIFEST - - - * tests/*/MANIFEST - tests/*/MANIFEST - - Change option - - * src/main/ocarina_options.adb - - Change option for AADLv2 and AADLv1 - - * src/aadl/ocarina-aadl-parser-properties-values.adb - - virtual buses can be used as property value - - ------------------------------------------------------------------------- -r4174 | delange | 2008-04-01 18:13:16 +0200 (Tue, 01 Apr 2008) | 19 lines -Changed paths: - M /software/ocarina/autotest.sh - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer.ads - M /software/ocarina/src/main/ocarina_options.adb - A /software/ocarina/tests/test019/MANIFEST - A /software/ocarina/tests/test020/MANIFEST - - * autotest.sh - tests/test020/MANIFEST - tests/test019/MANIFEST - - - If a specific test need an additional flags to be run - we specified it in the MANIFEST file in the OCARINA_FLAGS - variable - - * src/main/ocarina_options.adb - * src/core/model/ocarina-analyzer.ads - * src/core/model/ocarina-analyzer-legality_rules.adb - - Remove -a option - - Add -2 option to parse AADLv2 models - - AADLv1 remain the default version - - explicit legality rules for each AADL version - - * update too old file headers - - ------------------------------------------------------------------------- -r4173 | zalila | 2008-04-01 14:08:43 +0200 (Tue, 01 Apr 2008) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - - * Follow up change 4172 - ------------------------------------------------------------------------- -r4172 | hugues | 2008-04-01 13:41:26 +0200 (Tue, 01 Apr 2008) | 3 lines -Changed paths: - M /software/ocarina/resources/aadl_project.aadl - -Specify Read_Only as supported concurrency control mechanism, allows -one to declare constants in conjunction with other AADLv2 properties - ------------------------------------------------------------------------- -r4170 | zalila | 2008-03-26 15:16:01 +0100 (Wed, 26 Mar 2008) | 3 lines -Changed paths: - A /software/dia/dia_src (from /software/ocarina/resources/dia:4169) - D /software/ocarina/resources/dia - - * Moved dia source to a less frequently visited part of the tree to - minimize Ocarina checkout time - ------------------------------------------------------------------------- -r4168 | delange | 2008-03-12 13:52:45 +0100 (Wed, 12 Mar 2008) | 3 lines -Changed paths: - M /software/ocarina/debian/rules - - * debian/rules - - remove useless chmod call - ------------------------------------------------------------------------- -r4167 | delange | 2008-03-12 11:38:01 +0100 (Wed, 12 Mar 2008) | 10 lines -Changed paths: - M /software/ocarina/debian/changelog - M /software/ocarina/debian/dirs - M /software/ocarina/debian/rules - - * debian/dirs - - Don't use usr/sbin, ocarina does not use this directory - - * debian/changelog - - Update changelog with previous version number - - * debian/rules - - Fix mode for *.ali - - ------------------------------------------------------------------------- -r4166 | gilles | 2008-03-06 13:20:16 +0100 (Thu, 06 Mar 2008) | 1 line -Changed paths: - M /software/ocarina/src/checker/ocarina-checker-queries-bound_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries.adb - M /software/ocarina/src/checker/ocarina-checker-queries.ads - -Checker : Added support for virtual processor and virtual bus ------------------------------------------------------------------------- -r4164 | gilles | 2008-03-05 21:37:18 +0100 (Wed, 05 Mar 2008) | 1 line -Changed paths: - M /software/ocarina/src/checker/ocarina-checker.ads - -Add a field to the checker in order to make return statements in REAL ------------------------------------------------------------------------- -r4163 | delange | 2008-03-05 10:05:48 +0100 (Wed, 05 Mar 2008) | 6 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test020 - A /software/ocarina/tests/test020/virtual-bus.aadl - - * tests/test020 - x add test for virtual bus component - * tests/MANIFEST - x include test for virtual bus component - - ------------------------------------------------------------------------- -r4162 | delange | 2008-03-05 09:56:02 +0100 (Wed, 05 Mar 2008) | 9 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-printer-components.adb - M /software/ocarina/tests/MANIFEST - - - * src/aadl/ocarina-aadl-printer-components.adb - x Now prints virtual processor - x Update header - - * tests/MANIFEST - x enable test019 in order to test the virtual processor model - - ------------------------------------------------------------------------- -r4161 | delange | 2008-03-04 19:13:21 +0100 (Tue, 04 Mar 2008) | 4 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - - - tests/MANIFEST - x Remove test019 which crashes the testsuite - - ------------------------------------------------------------------------- -r4160 | delange | 2008-03-04 19:01:35 +0100 (Tue, 04 Mar 2008) | 6 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test019 - A /software/ocarina/tests/test019/virtual-processor.aadl - - * tests/MANIFEST - x Add new test for virtual processor - * tests/test019 - x Small test with a virtual processor - - ------------------------------------------------------------------------- -r4159 | delange | 2008-03-04 18:53:19 +0100 (Tue, 04 Mar 2008) | 14 lines -Changed paths: - M /software/ocarina/resources/aadl_properties.aadl - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.ads - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - - * src/aadl/ocarina-aadl-tokens.ad[s|b] - x Typo - - * src/aadl/ocarina-aadl-parser-properties.adb - x Properties can now be applied on virtual - processors and virtual buses - - * src/core/model/ocarina-analyzer-messages.adb - x Typo - - * resources/aadl_properties.aadl - x Scheduling_Protocol property can now be applied on virtual - processor - ------------------------------------------------------------------------- -r4158 | delange | 2008-03-04 15:58:14 +0100 (Tue, 04 Mar 2008) | 29 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-components.adb - M /software/ocarina/src/aadl/ocarina-aadl-parser-namespaces.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.adb - M /software/ocarina/src/aadl/ocarina-aadl-tokens.ads - M /software/ocarina/src/core/model/ocarina-analyzer-legality_rules.adb - M /software/ocarina/src/core/model/ocarina-analyzer-messages.adb - M /software/ocarina/src/core/tree/ocarina-entities-components.ads - - * src/aadl/ocarina-aadl-tokens.ads - x Add token Virtual to handle virtual processor - and virtual bus - - * src/aadl/ocarina-aadl-parser-components.adb - x Now parse virtual processor and virtual bus component - in AADL models - - * src/aadl/ocarina-aadl-tokens.adb - x Initialize T_Virtual token - - * src/aadl/ocarina-aadl-parser-namespaces.adb - x Consider Virtual keyword to declare components - - * src/core/tree/ocarina-entities-components.ads - x Declare CC_Virtual_Processor and CC_Virtual_Bus - as new kind of components - - * src/core/model/ocarina-analyzer-messages.adb - x Minor reformatting - x Handle Virtual Bus and Virtual Processor - - * src/core/model/ocarina-analyzer-legality_rules.adb - x sytems components can now contain virtual processors - x processors can now contain virtual processors - x virtual processor component can contain virtual bus - and virtual processors as subcomponents - - ------------------------------------------------------------------------- -r4157 | delange | 2008-03-04 15:30:14 +0100 (Tue, 04 Mar 2008) | 3 lines -Changed paths: - M /software/ocarina/debian/control - - * debian/control - x Fix error which make the packaged unbuildable - ------------------------------------------------------------------------- -r4156 | delange | 2008-03-03 13:44:29 +0100 (Mon, 03 Mar 2008) | 5 lines -Changed paths: - A /software/ocarina/debian - A /software/ocarina/debian/README.Debian - A /software/ocarina/debian/changelog - A /software/ocarina/debian/compat - A /software/ocarina/debian/control - A /software/ocarina/debian/copyright - A /software/ocarina/debian/dirs - A /software/ocarina/debian/docs - A /software/ocarina/debian/files - A /software/ocarina/debian/info - A /software/ocarina/debian/rules - - * add debian/ directory - x Initial debianization - x Help to build packages for Debian and Ubuntu - - ------------------------------------------------------------------------- -r4155 | zalila | 2008-03-03 11:32:35 +0100 (Mon, 03 Mar 2008) | 2 lines -Changed paths: - M /software/ocarina/Makefile.common - M /software/ocarina/projects/Makefile.am - - * Follow up change 4154 - ------------------------------------------------------------------------- -r4154 | zalila | 2008-03-03 10:59:58 +0100 (Mon, 03 Mar 2008) | 4 lines -Changed paths: - M /software/ocarina/Makefile.common - M /software/ocarina/configure.ac - M /software/ocarina/projects/Makefile.am - M /software/ocarina/resources/runtime/polyorb/Makefile.am - M /software/ocarina/support/ada.m4 - - * Rely on the -aP command line flags when gnatmake supports it. - This fixed a build failure with newer GNATs because the use of - ADA_PROJECT_PATH in incompatible with the use of the -aP flag. - ------------------------------------------------------------------------- -r4153 | zalila | 2008-02-07 10:11:29 +0100 (Thu, 07 Feb 2008) | 2 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/doc/sources/scenario_ada.aadl - M /software/ocarina/doc/sources/scenario_c.aadl - - * Update doc (follow up of change 4151) - ------------------------------------------------------------------------- -r4152 | zalila | 2008-02-07 10:01:26 +0100 (Thu, 07 Feb 2008) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Update NEWS - ------------------------------------------------------------------------- -r4151 | zalila | 2008-02-07 09:59:10 +0100 (Thu, 07 Feb 2008) | 8 lines -Changed paths: - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/generators/ocarina-generators.adb - M /software/ocarina/src/generators/ocarina-generators.ads - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/src/main/ocarina_scenarios.ads - M /software/ocarina/src/main/ocarina_sh.adb - - * (ocarina1.adb, ocarina_options.ad?, ocarina-generators.ad?): - New command line option '-r:', to give the name of the system - implementation to be the root of the AADL instance tree. - - * (ocarina_scenarios.ad?, ocarina_sh.adb, ocarina_config.aadl): - New property "ocarina_config::root_system_name" to be able to precise - the root of instance tree in scenario files. - ------------------------------------------------------------------------- -r4149 | zalila | 2008-01-22 17:27:54 +0100 (Tue, 22 Jan 2008) | 10 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb - - * (ocarina-generators-ada_tree-nutils.ads, - ocarina-generators-po_hi_ada-types.adb, - ocarina-generators-po_hi_ada-mapping.ad?): For array types, generate a - 'Length' function which is exported to the C world to avoid passing - annoying additional parameter (or struct field) to indicate array - length. - - This way, arrays, struct of array, nested array are treated very - simply in the C world. - ------------------------------------------------------------------------- -r4148 | zalila | 2008-01-18 18:39:03 +0100 (Fri, 18 Jan 2008) | 2 lines -Changed paths: - M /software/ocarina/ocarina-config.in - - * Get Xml_Ada Location at runtime - ------------------------------------------------------------------------- -r4147 | zalila | 2008-01-18 13:19:13 +0100 (Fri, 18 Jan 2008) | 2 lines -Changed paths: - M /software/ocarina/support/headers_ocarina.adb - - * Minor reformatting - ------------------------------------------------------------------------- -r4146 | zalila | 2008-01-18 13:00:19 +0100 (Fri, 18 Jan 2008) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * (ocarina-generators-build_utils.adb): Workaround a bug in - GNAT 6.2.0w by importing "polyorb_hi.gpr" instead of extending it. - ------------------------------------------------------------------------- -r4144 | zalila | 2008-01-17 13:24:14 +0100 (Thu, 17 Jan 2008) | 2 lines -Changed paths: - M /software/ocarina/support/headers_ocarina.adb - - * (headers_ocarina.adb): Fixed a bug: 'body' goes with 'package' - ------------------------------------------------------------------------- -r4143 | zalila | 2008-01-17 12:47:06 +0100 (Thu, 17 Jan 2008) | 7 lines -Changed paths: - M /software/ocarina/Makefile.am - M /software/ocarina/autotest.sh - M /software/ocarina/configure.ac - A /software/ocarina/projects-distrib - A /software/ocarina/projects-distrib/Makefile.am - A /software/ocarina/projects-distrib/ocarina - A /software/ocarina/projects-distrib/ocarina/ocarina_aadl.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_checker.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_config.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_core.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_dia.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_dumper.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_gaia.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_generators.gpr - A /software/ocarina/projects-distrib/ocarina/ocarina_pn.gpr - A /software/ocarina/projects-distrib/ocarina.gpr.in - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test_ocarina_gpr - A /software/ocarina/tests/test_ocarina_gpr/test_000.adb - A /software/ocarina/tests/test_ocarina_gpr/test_000.gpr - - * (ocarina/projects-distrib/**/*.gpr[.in], configure.ac, Makefile.am): - New set of user-side project files intended to replace ocarina-config. - - * (ocarina/tests/test_ocarina_gpr, MANIFEST, autotest.sh): New test - for user-side ocarina.gpr. - - ------------------------------------------------------------------------- -r4142 | zalila | 2008-01-17 12:43:32 +0100 (Thu, 17 Jan 2008) | 7 lines -Changed paths: - M /software/ocarina/Makefile.common - M /software/ocarina/ocarina-config.in - M /software/ocarina/resources/runtime/polyorb/Makefile.am - M /software/ocarina/src/aadl/Makefile.am - M /software/ocarina/src/checker/Makefile.am - M /software/ocarina/src/config/Makefile.am - M /software/ocarina/src/core/Makefile.am - M /software/ocarina/src/dia/Makefile.am - M /software/ocarina/src/dumper/Makefile.am - M /software/ocarina/src/gaia/Makefile.am - M /software/ocarina/src/generators/Makefile.am - M /software/ocarina/src/main/Makefile.am - M /software/ocarina/src/pn/Makefile.am - M /software/ocarina/src/xml/Makefile.am - - * (src/*/Makefile.am, Makefile.common, ocarina-config.in): Install - all sources in $(includedir)/ocarina and all ali files in - $(libdir)/ocarina. - - * (resources/runtime/polyorb/Makefile.am): Minor rewording to avoid - name clashing. - ------------------------------------------------------------------------- -r4141 | zalila | 2008-01-17 12:39:59 +0100 (Thu, 17 Jan 2008) | 2 lines -Changed paths: - M /software/ocarina/projects/ocarina-aadl.gpr - M /software/ocarina/projects/ocarina-checker.gpr - M /software/ocarina/projects/ocarina-config.gpr.in - M /software/ocarina/projects/ocarina-core.gpr - M /software/ocarina/projects/ocarina-dia.gpr - M /software/ocarina/projects/ocarina-dumper.gpr - M /software/ocarina/projects/ocarina-gaia.gpr - M /software/ocarina/projects/ocarina-generators.gpr - M /software/ocarina/projects/ocarina-main.gpr - M /software/ocarina/projects/ocarina-pn.gpr - M /software/ocarina/projects/ocarina.gpr - - * (projects/*.gpr[.in]): Copyright headers - ------------------------------------------------------------------------- -r4140 | zalila | 2008-01-17 12:39:16 +0100 (Thu, 17 Jan 2008) | 3 lines -Changed paths: - M /software/ocarina/support/headers_ocarina.adb - M /software/ocarina/support/update_headers.sh - - * (update_headers.sh, headers_ocarina.adb): Extended to Ada project - files and (ad?|gpr).in files - ------------------------------------------------------------------------- -r4139 | zalila | 2008-01-11 17:30:57 +0100 (Fri, 11 Jan 2008) | 3 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-properties.adb - - * (ocarina-instances-properties.adb): Instantiate values of - component classifier property associations. - ------------------------------------------------------------------------- -r4138 | zalila | 2008-01-10 17:12:34 +0100 (Thu, 10 Jan 2008) | 6 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb - M /software/ocarina/src/generators/ocarina-generators-properties.adb - - * (ocarina-generators-po_hi_ada-types.adb): Fixed a bug: protected - object priorities were not mapped into Ada ones... - - * (ocarina-generators-properties.adb): Code reorganization and - factorization. - ------------------------------------------------------------------------- -r4137 | hugues | 2008-01-03 10:43:11 +0100 (Thu, 03 Jan 2008) | 2 lines -Changed paths: - M /software/ocarina/src/checker/ocarina-checker-queries.adb - -(Get_Instances_Of_End_To_End_Flows): remove useless conversion - ------------------------------------------------------------------------- -r4136 | hugues | 2008-01-03 10:42:37 +0100 (Thu, 03 Jan 2008) | 2 lines -Changed paths: - M /software/ocarina/support/update_headers.sh - -Typo - ------------------------------------------------------------------------- -r4135 | zalila | 2007-12-28 09:32:39 +0100 (Fri, 28 Dec 2007) | 20 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-generator.adb - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb - M /software/ocarina/src/generators/ocarina-generators-utils.ads - - * (ocarina-generators-po_hi_ada-types.adb): For each marshallable - type, generate a comment indicating the approximative object size of - the type. - - * (ocarina-generators-po_hi_ada-mapping.ad?): Get_Data_Size: New - routine, returns an approximative value of the size (in bits) of a - Ada type generated from an AADL data component. We cannot use 'Size - because 'Size is not a static expression for all Ada types. - - * (ocarina-generators-po_hi_ada-deployment.adb): Max_Payload_Size: - new constant indicating the maximal size of a message payload for the - current node. - - * (ocarina-generators-utils.ads, - ocarina-generators-ada_tree-nutils.ads, - - * (ocarina-generators-ada_tree-generator.adb): Do not call - Decrement_Indentation if a corresponding Increment_Indentation has not - been called. - ------------------------------------------------------------------------- -r4134 | zalila | 2007-12-26 18:16:19 +0100 (Wed, 26 Dec 2007) | 49 lines -Changed paths: - M /software/ocarina/projects/ocarina.gpr - M /software/ocarina/src/generators/ocarina-generators-ada_tree-generator.adb - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nodes.idl - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.adb - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-marshallers.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-subprograms.ads - A /software/ocarina/src/generators/ocarina-generators-po_hi_ada-transport.adb - A /software/ocarina/src/generators/ocarina-generators-po_hi_ada-transport.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada.adb - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - M /software/ocarina/src/generators/ocarina-generators-utils.adb - M /software/ocarina/src/generators/ocarina-generators-utils.ads - - * (ocarina-generators-ada_tree-nutils.ad?, - ocarina-generators-ada_tree-generator.adb, - ocarina-generators-ada_tree-nodes.idl): A new node kind - Indexed_Component. - - * (projects/ocarina.gpr): Keep assertions in release mode. - - * (ocarina-generators-ada_tree-nutils.ad?, - ocarina-generators-po_hi_ada-mapping.ad?): Scope manipulators and - binders for the Transport package. - - * (ocarina-generators-utils.ad?): Enriched 'Get_Source_Ports' and - 'Get_Destination_Ports' so that the returned list contains - information about any bus to which the connection between the source - and destination is bound. - - * (ocarina-generators-po_hi_ada-main.adb, - ocarina-generators-build_utils.adb): Refined the Transport level - initialization. - - Do not include the Transport low level layer only if we really need it - => got rid of the dummy package. - - * (ocarina-generators-po_hi_ada-subprograms.ads, - ocarina-generators-po_hi_ada-marshallers.ads, - ocarina-generators-po_hi_ada-deployment.ads, - ocarina-generators-po_hi_ada-naming.ad?): Minor reformatting. - - * (ocarina-generators-properties.ad?): Adapted Get_Bound_Bus to be - aware of the generator kind. - - prevent Get_Transport_API from crashing if given No_Node. - - * (ocarina-generators-po_hi_ada.adb, - ocarina-generators-po_hi_ada-transport.ad?): New package: - automatically generate the transport high level layer. - - * (ocarina-generators-po_hi_ada-activity.adb): New generated routine: - Store_Incoming_Message, used by Transport. - - Moved the generation of Deliver to Transport. - - Prevent any implicit pragma Elaborate_All to be generated for - PolyORB_HI.Thread_Interrogators to avoid cyclic elaboration - dependencies. - - * (ocarina-generators-po_hi_ada-runtime.ads): New runtime entities - - ------------------------------------------------------------------------- -r4133 | zalila | 2007-12-23 13:28:44 +0100 (Sun, 23 Dec 2007) | 10 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.adb - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - - * (ocarina-generators-ada_tree-nutils.adb, - ocarina-generators-po_hi_ada-main.adb, - ocarina-generators-build_utils.adb, - ocarina-generators-po_hi_ada-mapping.adb, - ocarina-generators-po_hi_ada-runtime.ads): Activity, Deployment, - Marshallers, Naming, Subprograms and Types are now child packages of - PolyORB_HI_Generated, the root of all generated PolyORB-HI services. - - Removed the custom file name mechanism for these packages. - ------------------------------------------------------------------------- -r4132 | zalila | 2007-12-20 15:08:07 +0100 (Thu, 20 Dec 2007) | 4 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/src/core/tree/ocarina-nodes.idl - - * (ocarina-nodes.idl): Minor reformatting - * (ocarina.texi): Force the use of the english disctionary in - flyspell mode - ------------------------------------------------------------------------- -r4129 | hugues | 2007-12-19 15:11:37 +0100 (Wed, 19 Dec 2007) | 2 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - A /software/ocarina/resources/assert_properties_extended.aadl - -Another ASSERT specific property sets - ------------------------------------------------------------------------- -r4127 | gilles | 2007-12-12 18:13:26 +0100 (Wed, 12 Dec 2007) | 7 lines -Changed paths: - A /software/ocarina/src/checker/ocarina-checker-queries-passing_predicates.adb - A /software/ocarina/src/checker/ocarina-checker-queries-passing_predicates.ads - M /software/ocarina/src/checker/ocarina-checker-queries.adb - M /software/ocarina/src/checker/ocarina-checker-queries.ads - M /software/ocarina/src/core/tree/ocarina-nodes.idl - -ocarina-node : -* deleted useless field in List_Container node - -checker : -* added primitives for flow analysis - - ------------------------------------------------------------------------- -r4125 | gilles | 2007-12-11 15:46:41 +0100 (Tue, 11 Dec 2007) | 4 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-nodes.idl - -* Added a generic node in order to encapsulate lists (in order to make -lists of lists). Used only for flow analysis. - - ------------------------------------------------------------------------- -r4120 | hugues | 2007-12-03 17:57:03 +0100 (Mon, 03 Dec 2007) | 2 lines -Changed paths: - M /software/ocarina/resources/aadl_project.aadl - M /software/ocarina/src/generators/ocarina-generators-properties.adb - -Added SCADE6 as a synonym to Lustre - ------------------------------------------------------------------------- -r4118 | hugues | 2007-11-30 09:35:18 +0100 (Fri, 30 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - -Adjust stack size for the timed thread - ------------------------------------------------------------------------- -r4117 | zalila | 2007-11-30 09:16:06 +0100 (Fri, 30 Nov 2007) | 5 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - - * (ocarina-generators-po_hi_ada-activity.adb): Set the priorirty of - the Timed task driver as the maximum priority. - - * (ocarina-generators-properties.ad?): Removed useless subprograms - ------------------------------------------------------------------------- -r4116 | delange | 2007-11-29 16:45:09 +0100 (Thu, 29 Nov 2007) | 8 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-c_tree-generator.adb - - * generators/ocarina-generators-c_tree-generator.adb - - When we generate a header file, we generate an - #ifndef __PO_HI_GENERATED__H_ instead of - #ifndef ___H . It avoids all conflicts - with macro defined in the header files from the - operating systems (specially types.h on darwin9) - - ------------------------------------------------------------------------- -r4115 | zalila | 2007-11-29 15:40:35 +0100 (Thu, 29 Nov 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - - * Use named array aggregate instead of positional array aggreagate - because the latter does not work for arrays with one unique element. - ------------------------------------------------------------------------- -r4114 | zalila | 2007-11-28 14:41:35 +0100 (Wed, 28 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - - * Typos and rewording - ------------------------------------------------------------------------- -r4113 | zalila | 2007-11-28 14:35:25 +0100 (Wed, 28 Nov 2007) | 12 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads - - * (ocarina-generators-po_hi_ada-mapping.ad?, - ocarina-generators-po_hi_ada-activity.adb): Fixed the following bugs: - - 1 - If timed task priorities are added explicitly, do not forget to - add +1 when computing the priority of the timed task driver. - - 2 - In case a thread has an initialize compute entrypoint, we cannot - reference it directly from the Activity package spec because user code - packages is very likely to depend on Activity and by referencing it - directly, we create a dependency cycle. Use subprogram renaming - in activity body to workaround the problem. - ------------------------------------------------------------------------- -r4112 | zalila | 2007-11-28 13:35:10 +0100 (Wed, 28 Nov 2007) | 9 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-instances-queries.ads - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - M /software/ocarina/src/generators/ocarina-generators-expander.adb - M /software/ocarina/src/generators/ocarina-generators-expander.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - - * Put more stuff in the exapansion pahse: If a thread is "timed" - and then if the thread ports have compute entrypoints (this implies - the thread itself also has a compute entrypoint because it is - "timed"), then we relocate the compute entrypoint of the thread to - the added fake in even port (which received the period events from - the driver). - This simplifies considerably the code generation backend since - all ports are handled the same way. - ------------------------------------------------------------------------- -r4111 | zalila | 2007-11-28 10:41:35 +0100 (Wed, 28 Nov 2007) | 4 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - M /software/ocarina/src/aadl/ocarina-aadl-printer.adb - M /software/ocarina/src/checker/ocarina-checker-queries-bound_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries.adb - M /software/ocarina/src/checker/ocarina-checker_testsuite.adb - D /software/ocarina/src/core/instance/ocarina-expander-components-connections.adb - D /software/ocarina/src/core/instance/ocarina-expander-components-connections.ads - D /software/ocarina/src/core/instance/ocarina-expander-components-features.adb - D /software/ocarina/src/core/instance/ocarina-expander-components-features.ads - D /software/ocarina/src/core/instance/ocarina-expander-components-modes.adb - D /software/ocarina/src/core/instance/ocarina-expander-components-modes.ads - D /software/ocarina/src/core/instance/ocarina-expander-components-subcomponents.adb - D /software/ocarina/src/core/instance/ocarina-expander-components-subcomponents.ads - D /software/ocarina/src/core/instance/ocarina-expander-components-subprogram_calls.adb - D /software/ocarina/src/core/instance/ocarina-expander-components-subprogram_calls.ads - D /software/ocarina/src/core/instance/ocarina-expander-components.adb - D /software/ocarina/src/core/instance/ocarina-expander-components.ads - D /software/ocarina/src/core/instance/ocarina-expander-finder.adb - D /software/ocarina/src/core/instance/ocarina-expander-finder.ads - D /software/ocarina/src/core/instance/ocarina-expander-messages.adb - D /software/ocarina/src/core/instance/ocarina-expander-messages.ads - D /software/ocarina/src/core/instance/ocarina-expander-namespaces.adb - D /software/ocarina/src/core/instance/ocarina-expander-namespaces.ads - D /software/ocarina/src/core/instance/ocarina-expander-properties.adb - D /software/ocarina/src/core/instance/ocarina-expander-properties.ads - D /software/ocarina/src/core/instance/ocarina-expander-queries.adb - D /software/ocarina/src/core/instance/ocarina-expander-queries.ads - D /software/ocarina/src/core/instance/ocarina-expander.adb - D /software/ocarina/src/core/instance/ocarina-expander.ads - A /software/ocarina/src/core/instance/ocarina-instances-components-connections.adb (from /software/ocarina/src/core/instance/ocarina-expander-components-connections.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-connections.ads (from /software/ocarina/src/core/instance/ocarina-expander-components-connections.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-features.adb (from /software/ocarina/src/core/instance/ocarina-expander-components-features.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-features.ads (from /software/ocarina/src/core/instance/ocarina-expander-components-features.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-modes.adb (from /software/ocarina/src/core/instance/ocarina-expander-components-modes.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-modes.ads (from /software/ocarina/src/core/instance/ocarina-expander-components-modes.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-subcomponents.adb (from /software/ocarina/src/core/instance/ocarina-expander-components-subcomponents.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-subcomponents.ads (from /software/ocarina/src/core/instance/ocarina-expander-components-subcomponents.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.adb (from /software/ocarina/src/core/instance/ocarina-expander-components-subprogram_calls.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components-subprogram_calls.ads (from /software/ocarina/src/core/instance/ocarina-expander-components-subprogram_calls.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-components.adb (from /software/ocarina/src/core/instance/ocarina-expander-components.adb:4107) - A /software/ocarina/src/core/instance/ocarina-instances-components.ads (from /software/ocarina/src/core/instance/ocarina-expander-components.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-finder.adb (from /software/ocarina/src/core/instance/ocarina-expander-finder.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-finder.ads (from /software/ocarina/src/core/instance/ocarina-expander-finder.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-messages.adb (from /software/ocarina/src/core/instance/ocarina-expander-messages.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-messages.ads (from /software/ocarina/src/core/instance/ocarina-expander-messages.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-namespaces.adb (from /software/ocarina/src/core/instance/ocarina-expander-namespaces.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-namespaces.ads (from /software/ocarina/src/core/instance/ocarina-expander-namespaces.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-properties.adb (from /software/ocarina/src/core/instance/ocarina-expander-properties.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-properties.ads (from /software/ocarina/src/core/instance/ocarina-expander-properties.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances-queries.adb (from /software/ocarina/src/core/instance/ocarina-expander-queries.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances-queries.ads (from /software/ocarina/src/core/instance/ocarina-expander-queries.ads:4104) - A /software/ocarina/src/core/instance/ocarina-instances.adb (from /software/ocarina/src/core/instance/ocarina-expander.adb:4104) - A /software/ocarina/src/core/instance/ocarina-instances.ads (from /software/ocarina/src/core/instance/ocarina-expander.ads:4104) - M /software/ocarina/src/core/instance/ocarina-processor-instances-properties.adb - M /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.adb - M /software/ocarina/src/dumper/ocarina-dumper-aadl_tree.ads - M /software/ocarina/src/gaia/core/gaia-mgmt.adb - M /software/ocarina/src/generators/ocarina-generators.adb - M /software/ocarina/src/main/ocarina1.adb - M /software/ocarina/src/main/ocarina_options.adb - M /software/ocarina/src/main/ocarina_options.ads - M /software/ocarina/src/main/ocarina_scenarios.adb - M /software/ocarina/src/pn/ocarina-pn-components.adb - M /software/ocarina/src/pn/ocarina-pn.adb - - * Renamed the Ocarina.Expander hierarchy into Ocarina.Instances. - Every reference to the creation of an AADL instance is no longer - called exapansion but instantiation. - ------------------------------------------------------------------------- -r4110 | zalila | 2007-11-27 19:17:25 +0100 (Tue, 27 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Missing new feature - ------------------------------------------------------------------------- -r4109 | zalila | 2007-11-27 18:30:44 +0100 (Tue, 27 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Update NEWS - ------------------------------------------------------------------------- -r4108 | zalila | 2007-11-27 18:24:18 +0100 (Tue, 27 Nov 2007) | 27 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - A /software/ocarina/src/generators/ocarina-generators-expander.adb - A /software/ocarina/src/generators/ocarina-generators-expander.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - M /software/ocarina/src/generators/ocarina-generators-utils.adb - M /software/ocarina/src/generators/ocarina-generators-utils.ads - M /software/ocarina/src/generators/ocarina-generators.adb - - * (ocarina-generators-expander.ad?): A new package to expand the AADL - instance tree into a richer and simpler one. For now, it only expands - Timed thread by adding a fake in event port (Period_Event). - - * (ocarina-generators.adb): expand the AADL instance tree before - visiting it. - - * (ocarina-generators-utils.ad?): Has_(In|Out)_Event_Ports: new - functions. - - * (ocarina-generators-properties.ad?): Unchecked, unsafe, nonetheless - necessary of Get_(Max|Min)_Priority - - [Phase 2/2 of AADL timed thread support] - - * (ocarina-generators-po_hi_ada-main.adb, - ocarina-generators-properties.adb, - ocarina-generators-ada_tree-nutils.ads, - ocarina-generators-po_hi_ada-activity.adb, - ocarina-generators-po_hi_ada-runtime.ads): Finished code generation - for AADL timed threads. Basically, for each node that contains at - least one Timed thread, we generate an extra task (Driver) that will - awaken the Timed threads at their period occurrences by sending them - evvents on their fake in event port added at expansion time. The - priority od this extra task is equal to 1 plus the maximum priority of - all Timed threads. - ------------------------------------------------------------------------- -r4107 | zalila | 2007-11-27 18:23:48 +0100 (Tue, 27 Nov 2007) | 3 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-expander-components.adb - - * (ocarina-expander-components.adb): Expand correctly refined features - when a component extends another component. - ------------------------------------------------------------------------- -r4106 | zalila | 2007-11-26 18:05:57 +0100 (Mon, 26 Nov 2007) | 6 lines -Changed paths: - M /software/ocarina/resources/aadl_project.aadl - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - - [Phase 1/2 of supporting AADL Timed threads] - - * (aadl_project.aadl, ocarina-generators-properties.ad?): A new - enumeration litteral for a new kind of thread dispatch protocol: - Timed threads. - ------------------------------------------------------------------------- -r4105 | zalila | 2007-11-23 16:33:52 +0100 (Fri, 23 Nov 2007) | 29 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nodes.idl - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-marshallers.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-subprograms.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada.adb - M /software/ocarina/src/generators/ocarina-generators-utils.adb - - * (ocarina-generators-utils.adb): Simplification - - * (ocarina-generators-po_hi_ada-main.adb, - ocarina-generators-po_hi_ada-types.adb, - ocarina-generators-po_hi_ada-marshallers.adb, - ocarina-generators-po_hi_ada-deployment.adb, - ocarina-generators-po_hi_ada-activity.adb, - ocarina-generators-po_hi_ada-naming.adb, - ocarina-generators-po_hi_ada.adb, - ocarina-generators-po_hi_ada-subprograms.adb): Begin by generating the - Deployment package instead of the Naming package. - - * (ocarina-generators-po_hi_ada-marshallers.adb, - ocarina-generators-po_hi_ada-deployment.adb, - ocarina-generators-po_hi_ada-mapping.ad?, - ocarina-generators-po_hi_ada-activity.adb): (Extract_Enumerator): A - new routine to get the enumeration literal corresponding to a process, - thread or port and add the appropriate 'with' caluse. - - Got rid of now-useless generated 'use' clauses. - - * (ocarina-generators-ada_tree-nutils.ads, - ocarina-generators-po_hi_ada-mapping.ad?, - ocarina-generators-po_hi_ada-activity.adb, - ocarina-generators-ada_tree-nodes.idl, - ocarina-generators-po_hi_ada-runtime.ads): Generate a new routine - Get_Sender that return the sender of the last message received on the - given port. - ------------------------------------------------------------------------- -r4104 | hugues | 2007-11-20 15:06:19 +0100 (Tue, 20 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - -Remove duplicate space in make rules - ------------------------------------------------------------------------- -r4103 | zalila | 2007-11-16 15:17:43 +0100 (Fri, 16 Nov 2007) | 3 lines -Changed paths: - M /software/ocarina/NEWS - M /software/ocarina/TODO - - * (TODO): Removed handled item - * (NEWS): Update - ------------------------------------------------------------------------- -r4102 | zalila | 2007-11-16 15:08:17 +0100 (Fri, 16 Nov 2007) | 5 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.ads - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-namespaces.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-servants.adb - M /software/ocarina/src/generators/ocarina-generators-utils.adb - M /software/ocarina/src/generators/ocarina-generators-utils.ads - - * Support code generation for bounded strings and bounded wide - strings in PolyORB_HI_Ada. - - * Code factorization and some cleanup - ------------------------------------------------------------------------- -r4101 | zalila | 2007-11-15 10:44:13 +0100 (Thu, 15 Nov 2007) | 5 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-utils.adb - - * (ocarina-generators-utils.adb): Optimisation: when generating - default values for arrays, use "'Range =>" instead of - "others =>" to avoid implicit loops in expanded code. - - ------------------------------------------------------------------------- -r4100 | zalila | 2007-11-13 16:50:56 +0100 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/doc/sources/scenario_common.aadl - M /software/ocarina/src/main/ocarina_scenarios.ads - - * Updated scenario files documentation - ------------------------------------------------------------------------- -r4099 | hugues | 2007-11-13 16:05:27 +0100 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - A /software/ocarina/resources/assert_types.aadl - -New file to support types required by ASSERT - ------------------------------------------------------------------------- -r4098 | zalila | 2007-11-13 15:35:34 +0100 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Updated NEWS - ------------------------------------------------------------------------- -r4097 | zalila | 2007-11-13 14:57:05 +0100 (Tue, 13 Nov 2007) | 13 lines -Changed paths: - M /software/ocarina/examples/bbs/scenario.aadl - M /software/ocarina/examples/bintree/scenario_1.aadl - M /software/ocarina/examples/bintree/scenario_2.aadl - M /software/ocarina/examples/bintree/scenario_2_udp.aadl - M /software/ocarina/examples/hybrid_subprogram/scenario_1.aadl - M /software/ocarina/examples/hybrid_subprogram/scenario_2.aadl - M /software/ocarina/examples/hybrid_subprogram/scenario_3.aadl - M /software/ocarina/examples/import/scenario_1.aadl - M /software/ocarina/examples/import/scenario_2.aadl - M /software/ocarina/examples/import/scenario_3.aadl - M /software/ocarina/examples/import/scenario_4.aadl - M /software/ocarina/examples/man_in_the_middle/scenario.aadl - M /software/ocarina/examples/monolithic/scenario.aadl - M /software/ocarina/examples/multicast/scenario_seq.aadl - M /software/ocarina/examples/multicast/scenario_std.aadl - M /software/ocarina/examples/multicast/scenario_void.aadl - M /software/ocarina/examples/multiple_call_seq/scenario_1.aadl - M /software/ocarina/examples/priorities/scenario.aadl - M /software/ocarina/examples/priorities/scenario_inv.aadl - M /software/ocarina/examples/producer_consumer/scenario.aadl - M /software/ocarina/examples/ring/scenario_1.aadl - M /software/ocarina/examples/ring/scenario_1_udp.aadl - M /software/ocarina/examples/ring/scenario_2.aadl - M /software/ocarina/examples/shared/scenario.aadl - M /software/ocarina/resources/ocarina_config.aadl - M /software/ocarina/src/main/ocarina_scenarios.adb - - * (ocarina_scenarios.adb, ocarina_config.aadl): The property - Ocarina_Config::Needed_Property_Sets has an aadlstring value and no - longer and enumeration littreal. This allows users to add custom - property sets (provided that they put them in the Ocarina data - directory. - - Replaced the Enumeration litterals corresponding to the Ocarina - non-standard property sets by aadl string constants. - - * (examples/*/scenario*.aadl): Modified the examples scenario to - respect the new syntax of Ocarina_Config::Needed_Property_Sets - - ------------------------------------------------------------------------- -r4096 | zalila | 2007-11-13 11:35:14 +0100 (Tue, 13 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Updated NEWS - ------------------------------------------------------------------------- -r4095 | zalila | 2007-11-13 11:32:37 +0100 (Tue, 13 Nov 2007) | 7 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - - [Step 2/2 of supporting mode-specific property queries] - - * (ocarina-generators-properties.ad?, - ocarina-generators-po_hi_ada-activity.adb): Support AADL - mode-specific thread compute entry points in code generation for - PO_HI_Ada. - ------------------------------------------------------------------------- -r4094 | zalila | 2007-11-13 09:33:01 +0100 (Tue, 13 Nov 2007) | 23 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-expander-components.adb - M /software/ocarina/src/core/instance/ocarina-expander-properties.adb - M /software/ocarina/src/core/instance/ocarina-expander-queries.adb - M /software/ocarina/src/core/instance/ocarina-expander-queries.ads - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - M /software/ocarina/src/core/tree/ocarina-entities-properties.adb - M /software/ocarina/src/core/tree/ocarina-entities-properties.ads - - [Step 1: of supporting mode-specific property queries: Frontend - modification] - - * (ocarina-entities-properties.ad?, ocarina-analyzer-queries.ad?, - ocarina-expander-queries.ad?): Modified all the property queries - mechanism so that it supports AADL modes: Added an optional Name_Id - parameter to all interrogation functions to allow getting property - associations that are declared for specific AADL modes. - - Simplified assertion pragmas - - Replaced a bunch of 'if then return True; else return False;' by - 'return ;' - - * (ocarina-expander-properties.adb): If more than one occurrence of a - property occur for the same component (but for different modes), - instantiate all of them. - - Use Push_Node_To_List when adding expanded properties in the property - list to make subclause and contained property assiciations have - precedance over the corresponding component property association, - during a mode-less query. - ------------------------------------------------------------------------- -r4093 | zalila | 2007-11-09 09:31:48 +0100 (Fri, 09 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/resources/Cheddar_Properties.aadl - M /software/ocarina/resources/aadl_project.aadl - M /software/ocarina/resources/aadl_properties.aadl - M /software/ocarina/resources/arao.aadl - M /software/ocarina/resources/ocarina_config.aadl - - * Minor reformatting - ------------------------------------------------------------------------- -r4091 | zalila | 2007-11-08 09:01:27 +0100 (Thu, 08 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/doc/ocarina.texi - - * Mention the support of FreeBSD - ------------------------------------------------------------------------- -r4090 | zalila | 2007-11-07 17:58:00 +0100 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Update NEWS - ------------------------------------------------------------------------- -r4089 | zalila | 2007-11-07 17:54:42 +0100 (Wed, 07 Nov 2007) | 16 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - M /software/ocarina/src/generators/ocarina-generators-utils.adb - M /software/ocarina/src/generators/ocarina-generators-utils.ads - - * (ocarina-generators-utils.ad?): Added a new overloading for - 'Map_Ada_Subprogram_Identifier' to directly handle name ids. - - * (ocarina-generators-properties.ad?): A new property fetcher for - the standrad property 'Initialize_Entrypoint' - - * (ocarina-generators-ada_tree-nutils.ads, - ocarina-generators-po_hi_ada-activity.adb): - A lot of code factorization when generating the generic - instantiation for periodic and sporadic tasks. - - If an AADL thread has been assigned an 'Initialize_Entrypoint', - give an additional parameter association to the generic package - instantiation to call the initialize routine at the beginning of - the thread (before the main loop). - ------------------------------------------------------------------------- -r4088 | hugues | 2007-11-07 15:59:04 +0100 (Wed, 07 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - -Typo - ------------------------------------------------------------------------- -r4085 | gilles | 2007-11-06 11:07:12 +0100 (Tue, 06 Nov 2007) | 4 lines -Changed paths: - M /software/ocarina/src/core/instance/ocarina-expander-queries.ads - M /software/ocarina/src/core/model/ocarina-analyzer-queries.adb - M /software/ocarina/src/core/model/ocarina-analyzer-queries.ads - -* Added primitives in order to get properties of type 'Range' from both -component implementations and component instances - - ------------------------------------------------------------------------- -r4083 | zalila | 2007-11-05 16:03:22 +0100 (Mon, 05 Nov 2007) | 2 lines -Changed paths: - M /software/ocarina/projects/Makefile.am - M /software/ocarina/tools/generate_tree.sh - - * Use GNU make inside generate_tree.sh - ------------------------------------------------------------------------- -r4081 | zalila | 2007-11-05 13:13:12 +0100 (Mon, 05 Nov 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * (ocarina-generators-build_utils.adb): Put the correct target name - in generated makefiles - ------------------------------------------------------------------------- -r4080 | hugues | 2007-11-05 13:11:39 +0100 (Mon, 05 Nov 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - -Pass external objects behind -largs so that GNAT project builders -does not complain about possibly useless object files - ------------------------------------------------------------------------- -r4078 | zalila | 2007-10-31 19:32:15 +0100 (Wed, 31 Oct 2007) | 7 lines -Changed paths: - M /software/ocarina/src/core/tree/ocarina-nodes.idl - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-utils.adb - M /software/ocarina/src/generators/ocarina-generators-utils.ads - - * (ocarina-nodes.idl): Clean up - - * (ocarina-generators-utils.ad?, - ocarina-generators-po_hi_ada-activity.adb): If a data port is involved - in a delayed connection, indicate this to the middleware by reserving - 2 places in a pseudo-FIFO to handle correctly the connection. - ------------------------------------------------------------------------- -r4077 | zalila | 2007-10-31 18:32:02 +0100 (Wed, 31 Oct 2007) | 15 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-mapping.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-marshallers.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - - * (ocarina-generators-ada_tree-nutils.ads, - ocarina-generators-po_hi_ada-mapping.ad?, - ocarina-generators-po_hi_ada-activity.adb, - ocarina-generators-po_hi_ada-runtime.ads: Implemented necessary - circuitery to support AADL delayed connections (relying on threads - deadlines). Now, we send time stamps indicating at which instant a - data sent through a data port must be visible. - - This is not operational yet. There still is some work to be acheived - to tell the middleware which connections are delayed. - - * (ocarina-generators-po_hi_ada-marshallers.ad?): No longer generate - the marshallers for the Port_Type enumeration type. They belong to the - middleware routines from now on. - ------------------------------------------------------------------------- -r4076 | hugues | 2007-10-30 10:47:50 +0100 (Tue, 30 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - -Added support for SDL as an implementation language - ------------------------------------------------------------------------- -r4074 | zalila | 2007-10-26 18:23:25 +0200 (Fri, 26 Oct 2007) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-ada_tree-nutils.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - - * Give thread deadline at generic instantiation - * Simplified the generated code for Sporadic tasks since all the - time management is done inside the generic body. - ------------------------------------------------------------------------- -r4073 | zalila | 2007-10-26 15:04:26 +0200 (Fri, 26 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-properties.ads - - * Typos - ------------------------------------------------------------------------- -r4072 | zalila | 2007-10-26 14:59:59 +0200 (Fri, 26 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-properties.adb - M /software/ocarina/src/generators/ocarina-generators-properties.ads - - * Added a query routine to fetch thread deadlines - ------------------------------------------------------------------------- -r4071 | zalila | 2007-10-26 10:50:29 +0200 (Fri, 26 Oct 2007) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-properties.adb - - * (ocarina-generators-properties.adb): A new check to forbid code - generation for incoherent threads: We do not allow threads to have - call sequnence and computed entrypoint at the same time. - ------------------------------------------------------------------------- -r4070 | zalila | 2007-10-25 11:57:21 +0200 (Thu, 25 Oct 2007) | 5 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - - * (ocarina-generators-po_hi_ada-activity.adb): More verbosity: - display warning in case of thread port which are not connected to - the internal parts of a thread (in case of a call sequance thread). - Avoid generating useless warning-prone statements in this case - ------------------------------------------------------------------------- -r4069 | hugues | 2007-10-24 14:25:24 +0200 (Wed, 24 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-runtime.ads - -Take into account new naming scheme for MTS/CMS/BSW - ------------------------------------------------------------------------- -r4061 | zalila | 2007-10-22 13:19:24 +0200 (Mon, 22 Oct 2007) | 7 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_c.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada.adb - M /software/ocarina/src/main/ocarina_sh.adb - - * (ocarina_sh.adb, ocarina-generators-po_hi_c.adb, - ocarina-generators-po_qos_ada.adb): Enable the use of the '-z' command - line flag to clean up the code generated by PO_HI_C and PO_QoS_Ada - - * (ocarina-generators-build_utils.adb): Remove useless loop and - subprogram - ------------------------------------------------------------------------- -r4060 | zalila | 2007-10-22 13:19:04 +0200 (Mon, 22 Oct 2007) | 11 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/examples/MANIFEST - M /software/ocarina/examples/Makefile.am - M /software/ocarina/examples/build_all_examples.sh - A /software/ocarina/examples/monolithic - A /software/ocarina/examples/monolithic/Makefile.am - A /software/ocarina/examples/monolithic/README - A /software/ocarina/examples/monolithic/hardware.aadl - A /software/ocarina/examples/monolithic/monolithic.aadl - A /software/ocarina/examples/monolithic/repository.adb - A /software/ocarina/examples/monolithic/repository.ads - A /software/ocarina/examples/monolithic/scenario.aadl - A /software/ocarina/examples/monolithic/software.aadl - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-mapping.ads - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-parameters.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-setup.adb - - * (ocarina-generators-po_qos_ada-setup.adb, - ocarina-generators-po_qos_ada-mapping.ad?, - ocarina-generators-po_qos_ada-parameters.adb): Fixed the following - bug: PolyORB-QoS generated application use PolyORB references to - handle communication between threads. This implies processed that have - communicating threads to have a port number even that these processes - do not actually communicte with other processes. - - * (configure.ac, build_all_examples.sh, monolithic/*): A new example - to avoid the regression above to appear again. - ------------------------------------------------------------------------- -r4057 | zalila | 2007-10-16 10:50:38 +0200 (Tue, 16 Oct 2007) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * (ocarina-generators-build_utils.adb): Allow the control of the - BUILD make variable through the BUILD environment variable when - invoking make by ocarina_sh. - ------------------------------------------------------------------------- -r4056 | zalila | 2007-10-16 10:15:39 +0200 (Tue, 16 Oct 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.adb - - * In native code generation, if a process has IN ports, it must be - assigned a port number. - ------------------------------------------------------------------------- -r4055 | zalila | 2007-10-16 09:37:24 +0200 (Tue, 16 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-naming.adb - - * Typos - ------------------------------------------------------------------------- -r4054 | zalila | 2007-10-16 09:36:17 +0200 (Tue, 16 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/doc/Makefile.am - - * Enhacement of the "Last Modified" date display - ------------------------------------------------------------------------- -r4052 | zalila | 2007-10-12 17:56:24 +0200 (Fri, 12 Oct 2007) | 5 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - - * (ocarina-generators-po_hi_ada-activity.adb): follow up of change - 4038, do not declare local variable for in data ports in the Activity - package; these ports do not have a compute entrypoint. This avoid - possible compile time warnings about unreferenced local variables. - ------------------------------------------------------------------------- -r4051 | gilles | 2007-10-12 11:32:28 +0200 (Fri, 12 Oct 2007) | 4 lines -Changed paths: - M /software/ocarina/src/checker/ocarina-checker-queries-relational_predicates.adb - -checker : -* condition inversion was fixed - - ------------------------------------------------------------------------- -r4050 | gilles | 2007-10-12 11:26:48 +0200 (Fri, 12 Oct 2007) | 4 lines -Changed paths: - M /software/ocarina/src/checker/ocarina-checker-queries-relational_predicates.adb - -checker : -* fixed a bug introduced by last commit. - - ------------------------------------------------------------------------- -r4049 | gilles | 2007-10-11 18:48:31 +0200 (Thu, 11 Oct 2007) | 1 line -Changed paths: - M /software/ocarina/src/checker/ocarina-checker-queries-relational_predicates.adb - -Code simplification ------------------------------------------------------------------------- -r4048 | gilles | 2007-10-11 18:05:34 +0200 (Thu, 11 Oct 2007) | 5 lines -Changed paths: - M /software/ocarina/src/checker/ocarina-checker-queries-access_predicates.adb - M /software/ocarina/src/checker/ocarina-checker-queries-relational_predicates.adb - -checker : -* Fixed a bug with the 'reversed' option -* Fixed a bug with the 'Is_Accessed' predicate when called on data - - ------------------------------------------------------------------------- -r4047 | zalila | 2007-10-11 10:04:39 +0200 (Thu, 11 Oct 2007) | 3 lines -Changed paths: - M /software/ocarina/support/Makefile.am - - * Package support/reconfig to be coherent with the content of - INSTALL - ------------------------------------------------------------------------- -r4040 | gilles | 2007-10-09 17:33:55 +0200 (Tue, 09 Oct 2007) | 1 line -Changed paths: - M /software/ocarina/src/checker/ocarina-checker.ads - -* added an option for ocarina checker : allow to ignore HAVL annexes ------------------------------------------------------------------------- -r4039 | hugues | 2007-10-09 16:07:22 +0200 (Tue, 09 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-deployment.adb - -Typo - ------------------------------------------------------------------------- -r4038 | zalila | 2007-10-09 15:44:17 +0200 (Tue, 09 Oct 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - M /software/ocarina/src/generators/ocarina-generators-properties.adb - - * Refined checks on sporadic threads interfaces: - - non event in data port must not have compute entrypoints - ------------------------------------------------------------------------- -r4035 | vergnaud | 2007-10-08 17:01:12 +0200 (Mon, 08 Oct 2007) | 3 lines -Changed paths: - M /software/ocarina/ANNOUNCE - -typos sur l'annonce - - ------------------------------------------------------------------------- -r4034 | hugues | 2007-10-08 16:57:14 +0200 (Mon, 08 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/ANNOUNCE - -Announce for Ocarina 1.1 - ------------------------------------------------------------------------- -r4030 | zalila | 2007-10-05 15:02:47 +0200 (Fri, 05 Oct 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-activity.adb - - * (ocarina-generators-po_hi_ada-activity.adb): Removed duplicated - statement. - ------------------------------------------------------------------------- -r4027 | zalila | 2007-10-05 12:24:13 +0200 (Fri, 05 Oct 2007) | 2 lines -Changed paths: - D /software/ocarina/support/libtool-tag.m4 - D /software/ocarina/support/mkdep - - * Deleted unused files - ------------------------------------------------------------------------- -r4026 | zalila | 2007-10-05 10:15:33 +0200 (Fri, 05 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/tests/MANIFEST - A /software/ocarina/tests/test018 - A /software/ocarina/tests/test018/subclause_prop.aadl - A /software/ocarina/tests/test018/subclause_prop.aadl.out - - * New test - ------------------------------------------------------------------------- -r4025 | hugues | 2007-10-05 10:01:41 +0200 (Fri, 05 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-types.adb - -Better error message when handling ASN1 types - ------------------------------------------------------------------------- -r4024 | zalila | 2007-10-05 10:00:15 +0200 (Fri, 05 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties.adb - - * Typo - ------------------------------------------------------------------------- -r4023 | zalila | 2007-10-05 09:56:34 +0200 (Fri, 05 Oct 2007) | 6 lines -Changed paths: - M /software/ocarina/src/aadl/ocarina-aadl-parser-properties.adb - - * (ocarina-aadl-parser-properties.adb): Fixed an error handling bug - in the parser: if a semi-colon is missing from a subclause property - association and if this property association is the last one before - the Right_Curly_Bracket ('}'), the old behavior caused Ocarina to - loop endlessly displaying incoherent error message. - ------------------------------------------------------------------------- -r4022 | hugues | 2007-10-04 14:34:38 +0200 (Thu, 04 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/support/ada.m4 - M /software/ocarina/support/libtool-tag.m4 - M /software/ocarina/support/mkdep - -Remove perforce id marker - ------------------------------------------------------------------------- -r4021 | zalila | 2007-10-03 11:49:51 +0200 (Wed, 03 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * New section for Ocarina 1.2 features - ------------------------------------------------------------------------- -r4020 | zalila | 2007-10-03 11:02:00 +0200 (Wed, 03 Oct 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * Merged changes 4017 and 4019 from ocarina-1.1 branch with the head - development line - ------------------------------------------------------------------------- -r4018 | hugues | 2007-10-02 14:29:01 +0200 (Tue, 02 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/configure.ac - -Bump version number - ------------------------------------------------------------------------- -r4016 | zalila | 2007-10-01 17:22:54 +0200 (Mon, 01 Oct 2007) | 3 lines -Changed paths: - M /software/ocarina/src/config/Makefile.am - M /software/ocarina/src/config/ocarina-configuration.adb.in - - * Merged changes 4014 and 4015 from ocarina-1.1 branch with the head - development line - ------------------------------------------------------------------------- -r4010 | zalila | 2007-10-01 10:15:56 +0200 (Mon, 01 Oct 2007) | 2 lines -Changed paths: - M /software/ocarina/NEWS - - * Added missing news - ------------------------------------------------------------------------- -r4009 | delange | 2007-09-27 11:29:30 +0200 (Thu, 27 Sep 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - - * src/generators/ocarina-generators-po_hi_c-activity.adb - - Arrays the recents values have the type __po_hi_request_t - ------------------------------------------------------------------------- -r4006 | zalila | 2007-09-25 17:26:26 +0200 (Tue, 25 Sep 2007) | 17 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/src/generators/ocarina-generators-ada_tree-generator.adb - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-main.adb - M /software/ocarina/src/generators/ocarina-generators-po_qos_ada-servants.adb - A /software/ocarina/support/revision_utils.m4 - - * (ocarina-generators-po_hi_ada-main.adb): Restaured space - - * (ocarina-generators-ada_tree-generator.adb): Do not generate space - at the beginning of comment lines. - - * (ocarina-generators-build_utils.adb): Minor reformatting - - * (ocarina-generators-po_qos_ada-main.adb): Added some debug stuff to - investigate th eproblem of po_createref with GNAT Pro 6.0.2 - - * (ocarina-generators-po_qos_ada-servants.adb): Added missing - 'constant' to kill a warning when the generated code is compiled with - GNAT Pro 6.0.2. - - * (configure.ac, support/revision_utils.m4): Put all the revision - check utilities in a separate m4 file. - ------------------------------------------------------------------------- -r4005 | hugues | 2007-09-25 14:48:01 +0200 (Tue, 25 Sep 2007) | 2 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_ada-main.adb - -Minor reformatting - ------------------------------------------------------------------------- -r4000 | zalila | 2007-09-24 17:47:15 +0200 (Mon, 24 Sep 2007) | 2 lines -Changed paths: - M /software/ocarina/resources/Makefile.am - - * Package the AADL modes for emacs and vim as stated by the doc. - ------------------------------------------------------------------------- -r3999 | zalila | 2007-09-24 17:11:55 +0200 (Mon, 24 Sep 2007) | 2 lines -Changed paths: - M /software/ocarina/TODO - - * Removed handled items - ------------------------------------------------------------------------- -r3998 | zalila | 2007-09-24 17:02:29 +0200 (Mon, 24 Sep 2007) | 2 lines -Changed paths: - M /software/ocarina/src/config/ocarina-configuration.adb.in - - * (ocarina-configuration.adb.in): Added missing comment box - ------------------------------------------------------------------------- -r3996 | zalila | 2007-09-24 12:56:05 +0200 (Mon, 24 Sep 2007) | 7 lines -Changed paths: - M /software/ocarina/configure.ac - M /software/ocarina/src/config/ocarina-configuration.adb.in - M /software/ocarina/src/config/ocarina-configuration.ads - M /software/ocarina/src/core/mgmt/ocarina.adb - M /software/ocarina/src/core/mgmt/ocarina.ads - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - A /software/ocarina/support/gnu_make.m4 - - * (configure.ac, support/gnu_make.m4): GNU make is mandatory now to - compile Ocarina. - - * (ocarina-configuration.ad?[.in], ocarina.ad?, - ocarina-generators-build_utils.adb): Use the GNU make command fetched - at configure time in the makefiles generated by Ocarina. - ------------------------------------------------------------------------- -r3992 | delange | 2007-09-23 23:05:55 +0200 (Sun, 23 Sep 2007) | 30 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-c_tree-nodes.idl - M /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.adb - M /software/ocarina/src/generators/ocarina-generators-c_tree-nutils.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-csra.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-csra.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-deployment.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-mapping.adb - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-runtime.ads - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-ssra.adb - D /software/ocarina/src/generators/ocarina-generators-po_hi_c-ssra.ads - M /software/ocarina/src/generators/ocarina-generators-po_hi_c.adb - - * src/generators/ocarina-generators-po_hi_c-csra.adb - src/generators/ocarina-generators-po_hi_c-ssra.adb - src/generators/ocarina-generators-po_hi_c-csra.ads - src/generators/ocarina-generators-po_hi_c-ssra.ads - - - Delete unused files - - * src/generators/ocarina-generators-c_tree-nodes.idl - - Remove Ssra/Csra binding nodes - - Remove Ssra/Csra files on each node - - * src/generators/ocarina-generators-po_hi_c.adb - - Don't use Ssra and Csra packages - - * src/generators/ocarina-generators-po_hi_c-runtime.ads - - Delete RH_Ssra and RH_Csra entities - - * src/generators/ocarina-generators-c_tree-nutils.adb - - Delete Set_Csra_Source procedure - - Delete Set_Csra_Header procedure - - Delete Set_Ssra_Source procedure - - Delete Set_Ssra_Header procedure - - * src/generators/ocarina-generators-po_hi_c-deployment.adb - - Don't generate server_entity_table array in deployment.c - - Don't generate __po_hi_server_t type in deployment.h - - * src/generators/ocarina-generators-po_hi_c-mapping.adb - - Don't create csra.[h|c] or ssra.[c|h] file for each node - ------------------------------------------------------------------------- -r3990 | delange | 2007-09-21 23:11:09 +0200 (Fri, 21 Sep 2007) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-request.adb - - * src/generators/ocarina-generators-po_hi_c-request.adb - - Fix a bug to build a good array with all port names in request.c - - ------------------------------------------------------------------------- -r3989 | delange | 2007-09-21 20:17:12 +0200 (Fri, 21 Sep 2007) | 5 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - - * src/generators/ocarina-generators-po_hi_c-activity.adb - - Don't dequeue a port when it was already dequeued - - Flight Management test now works (mission complete !) - - ------------------------------------------------------------------------- -r3988 | delange | 2007-09-21 19:05:54 +0200 (Fri, 21 Sep 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - - * src/generators/ocarina-generators-po_hi_c-activity.adb - - Declare the history array with the size of the queue - ------------------------------------------------------------------------- -r3987 | zalila | 2007-09-21 15:42:26 +0200 (Fri, 21 Sep 2007) | 2 lines -Changed paths: - M /software/ocarina/doc/CODING_GUIDELINES - - * Typos - ------------------------------------------------------------------------- -r3986 | zalila | 2007-09-21 15:13:59 +0200 (Fri, 21 Sep 2007) | 2 lines -Changed paths: - M /software/ocarina/autotest.sh - - * Minor reformatting - ------------------------------------------------------------------------- -r3985 | delange | 2007-09-21 15:03:57 +0200 (Fri, 21 Sep 2007) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-po_hi_c-activity.adb - - * src/generators/ocarina-generators-po_hi_c-activity.adb - - Initialize the queues for all tasks that have ports - - ------------------------------------------------------------------------- -r3984 | zalila | 2007-09-21 13:38:08 +0200 (Fri, 21 Sep 2007) | 4 lines -Changed paths: - M /software/ocarina/src/dia/ocarina-dia-printer-optimize.adb - M /software/ocarina/src/dia/ocarina-dia-printer-optimize.ads - M /software/ocarina/src/gaia/pn/gaia-pn-nutils.adb - M /software/ocarina/src/gaia/pn/gaia-pn-nutils.ads - - * (gaia-pn-nutils.ad?): Removed useless 'in' keyword - * (ocarina-dia-printer-optimize.ad?): Made unchanged formal - parameters 'in' instead on 'in out'. - ------------------------------------------------------------------------- -r3983 | zalila | 2007-09-21 10:33:51 +0200 (Fri, 21 Sep 2007) | 4 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * (ocarina-generators-build_utils.adb): Follow up of change 3982: Add - missing space in generated makefiles in case of C subprograms in - PO_QoS. - ------------------------------------------------------------------------- -r3982 | zalila | 2007-09-20 21:56:34 +0200 (Thu, 20 Sep 2007) | 3 lines -Changed paths: - M /software/ocarina/src/generators/ocarina-generators-build_utils.adb - - * (ocarina-generators-build_utils.adb): Sync with the lastest - changes on PolyORB. - ------------------------------------------------------------------------- -r3981 | zalila | 2007-09-20 21:36:59 +0200 (Thu, 20 Sep 2007) | 3 lines -Changed paths: - M /software/ocarina/autotest.sh - - * (autotest.sh): do not stop at the first failed example. This allows - to compute properly the exit code status.