------------------------------------------------------------------------
r6650 | hugues | 2009-06-06 22:09:01 +0200 (Sat, 06 Jun 2009) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv2/ping/ping.c
   M /software/polyorb-hi-c/examples/aadlv2/ping/software.aadl

	* Add Recover_Entrypoing


------------------------------------------------------------------------
r6649 | hugues | 2009-06-06 22:07:11 +0200 (Sat, 06 Jun 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

	* Disable SIGPIPE

------------------------------------------------------------------------
r6639 | delange | 2009-06-05 16:14:48 +0200 (Fri, 05 Jun 2009) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_simulink.c

 * src/po_hi_simulink.c
   - Fix model initialization


------------------------------------------------------------------------
r6631 | hugues | 2009-06-04 22:17:06 +0200 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

	* Restore -Werror

------------------------------------------------------------------------
r6630 | hugues | 2009-06-04 21:50:42 +0200 (Thu, 04 Jun 2009) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport.c

	* Correct pointer manipulation when storing/sending messages.


------------------------------------------------------------------------
r6629 | hugues | 2009-06-04 20:45:03 +0200 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

	* Report errors up to the send_output primitive

------------------------------------------------------------------------
r6628 | hugues | 2009-06-04 20:44:03 +0200 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv1/ping/software.aadl

	* Reduce period of emitter thread

------------------------------------------------------------------------
r6621 | delange | 2009-06-04 18:02:13 +0200 (Thu, 04 Jun 2009) | 12 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_debug.h
   M /software/polyorb-hi-c/include/po_hi_simulink.h
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_simulink.c

 * include/po_hi_debug.h
   - update copyright

 * include/po_hi_simulink.h
   src/po_hi_simulink.c
   - Add po_hi_simulink_find_var function
   - Add debug information

 * share/make/Makefile.common
   - Adapt the build system for simulink


------------------------------------------------------------------------
r6620 | hugues | 2009-06-04 09:22:15 +0200 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_giop.c

	* Remove C++ style comments

------------------------------------------------------------------------
r6618 | hugues | 2009-06-04 08:49:58 +0200 (Thu, 04 Jun 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/include/po_hi_protected.h
   M /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/include/po_hi_utils.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_simulink.c

	* Minor reformatting

------------------------------------------------------------------------
r6607 | hugues | 2009-05-29 17:06:54 +0200 (Fri, 29 May 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

	* Add EXTERNAL_OBJECTS to list of objects for link

------------------------------------------------------------------------
r6595 | hugues | 2009-05-27 11:47:15 +0200 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv1/README
   M /software/polyorb-hi-c/examples/aadlv2/README

	* Change ocarina_sh to ocarina

------------------------------------------------------------------------
r6594 | hugues | 2009-05-27 10:33:02 +0200 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv1/README
   M /software/polyorb-hi-c/examples/aadlv2/README

	* Update

------------------------------------------------------------------------
r6593 | hugues | 2009-05-27 09:38:14 +0200 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv1/Makefile.am
   M /software/polyorb-hi-c/examples/aadlv2/Makefile.am

	* Correct installation directory, also install README

------------------------------------------------------------------------
r6592 | hugues | 2009-05-27 09:37:42 +0200 (Wed, 27 May 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am

	* Correct the uninstall-local target

------------------------------------------------------------------------
r6582 | lanarre | 2009-05-25 09:20:22 +0200 (Mon, 25 May 2009) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/examples/aadlv1/d3.1.3-1/gnc_tmtc_pos.ref
   M /software/polyorb-hi-c/examples/aadlv1/flight-mgmt/mgmt.ref
   A /software/polyorb-hi-c/examples/aadlv1/ping/node_a_impl.ref
   D /software/polyorb-hi-c/examples/aadlv1/ping/node_a_leon.ref
   A /software/polyorb-hi-c/examples/aadlv1/ping/node_a_local.ref
   D /software/polyorb-hi-c/examples/aadlv1/ping/node_a_native.ref
   A /software/polyorb-hi-c/examples/aadlv1/ping/node_b_impl.ref
   D /software/polyorb-hi-c/examples/aadlv1/ping/node_b_native.ref
   M /software/polyorb-hi-c/examples/aadlv1/ping/scenario-local.aadl
   M /software/polyorb-hi-c/examples/aadlv1/ping/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/producer-consumer/pr_a.ref
   M /software/polyorb-hi-c/examples/aadlv1/producer-consumer/pr_b.ref
   M /software/polyorb-hi-c/examples/aadlv1/some-types/node_a_native.ref
   M /software/polyorb-hi-c/examples/aadlv1/some-types/node_b_native.ref
   M /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/node_a_native.ref
   M /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/node_b_native.ref
   M /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/mgmt.ref
   M /software/polyorb-hi-c/examples/aadlv2/ping/node_a.ref
   M /software/polyorb-hi-c/examples/aadlv2/ping/node_b.ref
   M /software/polyorb-hi-c/examples/aadlv2/producer-consumer/pr_a.ref
   M /software/polyorb-hi-c/examples/aadlv2/producer-consumer/pr_b.ref
   M /software/polyorb-hi-c/examples/aadlv2/rma/node_a.ref
   M /software/polyorb-hi-c/examples/aadlv2/some-types/node_a.ref
   M /software/polyorb-hi-c/examples/aadlv2/some-types/node_b.ref
   M /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/node_a.ref
   M /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/node_b.ref

* polyorb-hi-c/Makefile.am
 - remove useless dependance

* polyorb-hi-c/examples/*.ref
 - add new reference outputs generated when launched as root

* polyorb-hi-c/examples/aadlv1/ping/scenario.aadl
  polyorb-hi-c/examples/aadlv1/ping/scenario-local.aadl
 - change reference files name to conform with executable names

------------------------------------------------------------------------
r6497 | lanarre | 2009-05-11 22:19:52 +0200 (Mon, 11 May 2009) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.common
   M /software/polyorb-hi-c/examples/aadlv1/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/d3.1.3-1/gnc_tmtc_pos.ref
   M /software/polyorb-hi-c/examples/aadlv1/d3.1.3-1/scenario_local.aadl
   A /software/polyorb-hi-c/examples/aadlv1/flight-mgmt/mgmt.ref
   M /software/polyorb-hi-c/examples/aadlv1/flight-mgmt/scenario_local.aadl
   A /software/polyorb-hi-c/examples/aadlv1/ping/node_a_leon.ref
   A /software/polyorb-hi-c/examples/aadlv1/ping/node_a_native.ref
   A /software/polyorb-hi-c/examples/aadlv1/ping/node_b_native.ref
   M /software/polyorb-hi-c/examples/aadlv1/ping/scenario-local.aadl
   M /software/polyorb-hi-c/examples/aadlv1/ping/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv1/producer-consumer/pr_a.ref
   A /software/polyorb-hi-c/examples/aadlv1/producer-consumer/pr_b.ref
   M /software/polyorb-hi-c/examples/aadlv1/producer-consumer/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/rma/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv1/some-types/node_a_native.ref
   A /software/polyorb-hi-c/examples/aadlv1/some-types/node_b_native.ref
   M /software/polyorb-hi-c/examples/aadlv1/some-types/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/node_a_native.ref
   A /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/node_b_native.ref
   M /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/sunseeker/scenario_dist.aadl
   M /software/polyorb-hi-c/examples/aadlv1/sunseeker/scenario_local.aadl
   M /software/polyorb-hi-c/examples/aadlv2/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/gnc_tmtc_pos.ref
   M /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/scenario_local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/mgmt.ref
   M /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/scenario_local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/ping/node_a.ref
   A /software/polyorb-hi-c/examples/aadlv2/ping/node_b.ref
   M /software/polyorb-hi-c/examples/aadlv2/ping/scenario-local.aadl
   M /software/polyorb-hi-c/examples/aadlv2/ping/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/pr_a.ref
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/pr_b.ref
   M /software/polyorb-hi-c/examples/aadlv2/producer-consumer/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/rma/node_a.ref
   M /software/polyorb-hi-c/examples/aadlv2/rma/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types/node_a.ref
   A /software/polyorb-hi-c/examples/aadlv2/some-types/node_b.ref
   M /software/polyorb-hi-c/examples/aadlv2/some-types/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/node_a.ref
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/node_b.ref
   M /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv2/sunseeker/scenario_dist.aadl
   M /software/polyorb-hi-c/examples/aadlv2/sunseeker/scenario_local.aadl
   M /software/polyorb-hi-c/share/make/Makefile.common

* polyorb-hi-c/examples/aadlv?/*.ref
  - Add reference output for all examples
* polyorb-hi-c/examples/aadlv?/scenario*.aadl
  - Add non regression properties to scenario files
* polyorb-hi-c/*/Makefile.am
  - Add rules to Makefiles to build examples with non regression tests


------------------------------------------------------------------------
r6479 | lasnier | 2009-05-07 00:38:35 +0200 (Thu, 07 May 2009) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.common
   M /software/polyorb-hi-c/examples/aadlv1/sunseeker/Makefile.am
   M /software/polyorb-hi-c/examples/aadlv2/sunseeker/Makefile.am


     * polyorb-hi-c/examples/Makefile.common
       - fixbug : now install properly po-hi-c examples

     * polyorb-hi-c/examples/aadlv1/sunseeker/Makefile.am
       polyorb-hi-c/examples/aadlv2/sunseeker/Makefile.am
       - add sunseeker_local in aadl source files



------------------------------------------------------------------------
r6477 | hugues | 2009-05-06 17:15:05 +0200 (Wed, 06 May 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.common

	* Correct Makefile to build all tests

------------------------------------------------------------------------
r6475 | lanarre | 2009-05-06 16:37:24 +0200 (Wed, 06 May 2009) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv2/ping/ping.aadl
   M /software/polyorb-hi-c/examples/aadlv2/sunseeker/sunseeker_local.aadl

     * polyorb-hi-c/examples/aadlv2/sunseeker/sunseeker_local.aadl
       - sunseeker_local is now conform with aadlv2 language

     * polyorb-hi-c/examples/aadlv2/ping/ping.aadl
       - ping is now conform with aadlv2 language


------------------------------------------------------------------------
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



------------------------------------------------------------------------
r6454 | hugues | 2009-05-05 15:48:18 +0200 (Tue, 05 May 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv1/some-types/some-types.c

	* Minor reformatting

------------------------------------------------------------------------
r6448 | hugues | 2009-05-05 08:11:43 +0200 (Tue, 05 May 2009) | 2 lines
Changed paths:
   D /software/polyorb-hi-c/examples/aadlv2/ping/Makefile.in
   D /software/polyorb-hi-c/examples/aadlv2/producer-consumer/Makefile.in
   D /software/polyorb-hi-c/examples/aadlv2/rma/Makefile.in
   D /software/polyorb-hi-c/examples/aadlv2/some-types/Makefile.in
   D /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/Makefile.in
   D /software/polyorb-hi-c/examples/aadlv2/sunseeker/Makefile.in

	* Delete generated files

------------------------------------------------------------------------
r6429 | hugues | 2009-04-28 18:58:13 +0200 (Tue, 28 Apr 2009) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv1/some-types/some-types.c
   M /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/some-types-stdint.c
   M /software/polyorb-hi-c/examples/aadlv2/some-types/some-types.c
   M /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/some-types-stdint.c

	* Translate comments to English, minor reformatting


------------------------------------------------------------------------
r6428 | hugues | 2009-04-28 18:57:46 +0200 (Tue, 28 Apr 2009) | 2 lines
Changed paths:
   D /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/Makefile.in
   D /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/Makefile.in

	* Remove useless files

------------------------------------------------------------------------
r6416 | hugues | 2009-04-24 15:48:20 +0200 (Fri, 24 Apr 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/examples/aadlv2/Makefile.am

	* Restore all examples for AADLv2

------------------------------------------------------------------------
r6414 | delange | 2009-04-24 15:16:15 +0200 (Fri, 24 Apr 2009) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv2/some-types/some-types.c

 * some-types/some-types.c
   - application code must change used types
     since AADL models declare types inside a package

------------------------------------------------------------------------
r6413 | hugues | 2009-04-24 15:12:46 +0200 (Fri, 24 Apr 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

	* Follow up to deactivation of D3.1.3-1 and some-types

------------------------------------------------------------------------
r6412 | hugues | 2009-04-24 15:02:03 +0200 (Fri, 24 Apr 2009) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv2/Makefile.am

	* Deactivated d3.1.3-1 and some-types examples
--Cette ligne, et les suivantes	ci-dessous, seront ignor?\195?\169es--

M    polyorb-hi-c/examples/aadlv2/Makefile.am

------------------------------------------------------------------------
r6411 | hugues | 2009-04-24 14:59:06 +0200 (Fri, 24 Apr 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/examples/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2
   A /software/polyorb-hi-c/examples/aadlv2/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/README
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/scenario_local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/toy.c
   A /software/polyorb-hi-c/examples/aadlv2/d3.1.3-1/toy_example.aadl
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/flight-mgmt.c
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/flt_mgmt.aadl
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/scenario_local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/flight-mgmt/software.aadl
   A /software/polyorb-hi-c/examples/aadlv2/latency
   A /software/polyorb-hi-c/examples/aadlv2/latency/README
   A /software/polyorb-hi-c/examples/aadlv2/latency/functions.c
   A /software/polyorb-hi-c/examples/aadlv2/latency/latency-original.aadl
   A /software/polyorb-hi-c/examples/aadlv2/latency/latency.aadl
   A /software/polyorb-hi-c/examples/aadlv2/latency/latencyevent-original.aadl
   A /software/polyorb-hi-c/examples/aadlv2/latency/latencyevent.aadl
   A /software/polyorb-hi-c/examples/aadlv2/latency/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/ping
   A /software/polyorb-hi-c/examples/aadlv2/ping/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/ping/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/ping/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/ping/ping-local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/ping/ping.aadl
   A /software/polyorb-hi-c/examples/aadlv2/ping/ping.c
   A /software/polyorb-hi-c/examples/aadlv2/ping/scenario-local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/ping/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/ping/software.aadl
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/producer-consumer.c
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/producer_consumer.aadl
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/producer-consumer/software.aadl
   A /software/polyorb-hi-c/examples/aadlv2/rma
   A /software/polyorb-hi-c/examples/aadlv2/rma/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/rma/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/rma/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/rma/README
   A /software/polyorb-hi-c/examples/aadlv2/rma/hello.c
   A /software/polyorb-hi-c/examples/aadlv2/rma/rma.aadl
   A /software/polyorb-hi-c/examples/aadlv2/rma/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types
   A /software/polyorb-hi-c/examples/aadlv2/some-types/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/some-types/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/some-types/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/some-types/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types/software.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types/some-types.c
   A /software/polyorb-hi-c/examples/aadlv2/some-types/some_types.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/scenario.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/software.aadl
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/some-types-stdint.c
   A /software/polyorb-hi-c/examples/aadlv2/some-types-stdint/some_types_stdint.aadl
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/MANIFEST
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/Makefile.in
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/scenario_dist.aadl
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/scenario_local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/sunseeker.aadl
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/sunseeker_dist.aadl
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/sunseeker_local.aadl
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/sunseekercontroller.c
   A /software/polyorb-hi-c/examples/aadlv2/sunseeker/sunseekerplant.c

	* Port AADLv1 examples to AADLv2

------------------------------------------------------------------------
r6404 | hugues | 2009-04-22 12:10:04 +0200 (Wed, 22 Apr 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/aadlv1/d3.1.3-1/scenario_local.aadl
   M /software/polyorb-hi-c/examples/aadlv1/flight-mgmt/scenario_local.aadl
   M /software/polyorb-hi-c/examples/aadlv1/latency/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/ping/scenario-local.aadl
   M /software/polyorb-hi-c/examples/aadlv1/ping/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/producer-consumer/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/rma/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/some-types/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/scenario.aadl
   M /software/polyorb-hi-c/examples/aadlv1/sunseeker/scenario_dist.aadl
   M /software/polyorb-hi-c/examples/aadlv1/sunseeker/scenario_local.aadl

	* Add explicitely AADLv1 version

------------------------------------------------------------------------
r6361 | delange | 2009-04-15 21:49:04 +0200 (Wed, 15 Apr 2009) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.common

 * examples/Makefile.common
   - call right binary to perform the testsuite

------------------------------------------------------------------------
r6311 | hugues | 2009-04-03 10:42:59 +0200 (Fri, 03 Apr 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_time.h
   M /software/polyorb-hi-c/src/po_hi_time.c

	* Replace stdint integer types with PolyORB-HI/C ones

------------------------------------------------------------------------
r6310 | hugues | 2009-04-03 10:31:48 +0200 (Fri, 03 Apr 2009) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_time.h
   M /software/polyorb-hi-c/src/po_hi_time.c

	* (__po_hi_seconds, __po_hi_milliseconds,
          __po_hi_microseconds): extend parameter to uint32_t type

	  For ticket #43


------------------------------------------------------------------------
r6299 | hugues | 2009-04-01 17:15:24 +0200 (Wed, 01 Apr 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

	* Minor reformatting

------------------------------------------------------------------------
r6284 | hugues | 2009-03-27 15:44:25 +0100 (Fri, 27 Mar 2009) | 2 lines
Changed paths:
   D /software/polyorb-hi-c/examples/aadlv1/sporadic

	* Remove sporadic example, now deprecated

------------------------------------------------------------------------
r6283 | hugues | 2009-03-27 15:40:21 +0100 (Fri, 27 Mar 2009) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/examples/Makefile.am
   D /software/polyorb-hi-c/examples/README
   A /software/polyorb-hi-c/examples/aadlv1
   A /software/polyorb-hi-c/examples/aadlv1/Makefile.am (from /software/polyorb-hi-c/examples/Makefile.am:6279)
   A /software/polyorb-hi-c/examples/aadlv1/README (from /software/polyorb-hi-c/examples/README:6279)
   A /software/polyorb-hi-c/examples/aadlv1/d3.1.3-1 (from /software/polyorb-hi-c/examples/d3.1.3-1:6279)
   M /software/polyorb-hi-c/examples/aadlv1/d3.1.3-1/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/flight-mgmt (from /software/polyorb-hi-c/examples/flight-mgmt:6279)
   M /software/polyorb-hi-c/examples/aadlv1/flight-mgmt/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/latency (from /software/polyorb-hi-c/examples/latency:6279)
   A /software/polyorb-hi-c/examples/aadlv1/ping (from /software/polyorb-hi-c/examples/ping:6279)
   M /software/polyorb-hi-c/examples/aadlv1/ping/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/producer-consumer (from /software/polyorb-hi-c/examples/producer-consumer:6279)
   M /software/polyorb-hi-c/examples/aadlv1/producer-consumer/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/rma (from /software/polyorb-hi-c/examples/rma:6279)
   M /software/polyorb-hi-c/examples/aadlv1/rma/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/some-types (from /software/polyorb-hi-c/examples/some-types:6279)
   M /software/polyorb-hi-c/examples/aadlv1/some-types/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/some-types-stdint (from /software/polyorb-hi-c/examples/some-types-stdint:6279)
   M /software/polyorb-hi-c/examples/aadlv1/some-types-stdint/Makefile.am
   A /software/polyorb-hi-c/examples/aadlv1/sporadic (from /software/polyorb-hi-c/examples/sporadic:6279)
   A /software/polyorb-hi-c/examples/aadlv1/sunseeker (from /software/polyorb-hi-c/examples/sunseeker:6279)
   M /software/polyorb-hi-c/examples/aadlv1/sunseeker/Makefile.am
   D /software/polyorb-hi-c/examples/d3.1.3-1
   D /software/polyorb-hi-c/examples/flight-mgmt
   D /software/polyorb-hi-c/examples/latency
   D /software/polyorb-hi-c/examples/ping
   D /software/polyorb-hi-c/examples/producer-consumer
   D /software/polyorb-hi-c/examples/rma
   D /software/polyorb-hi-c/examples/some-types
   D /software/polyorb-hi-c/examples/some-types-stdint
   D /software/polyorb-hi-c/examples/sporadic
   D /software/polyorb-hi-c/examples/sunseeker

	* Move all AADLv1 examples to examples/aadlv1 directory


------------------------------------------------------------------------
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

------------------------------------------------------------------------
r6198 | hugues | 2009-02-24 18:10:54 +0100 (Tue, 24 Feb 2009) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

	* Raw socket protocol now supports message size on 32bits

	For ticket #36

------------------------------------------------------------------------
r6189 | hugues | 2009-02-24 15:12:13 +0100 (Tue, 24 Feb 2009) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

	* Update marshalling routines to support 32bit message size

	* Reorganize GIOP stack to handle large requests

	For ticket #36

------------------------------------------------------------------------
r6165 | hugues | 2009-02-18 18:07:12 +0100 (Wed, 18 Feb 2009) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_messages.c

	* (__po_hi_msg_reallocate): reset the content of message.

	For ticket #35

------------------------------------------------------------------------
r6145 | hugues | 2009-02-17 11:11:53 +0100 (Tue, 17 Feb 2009) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * (__po_hi_receiver_task): Correct default value for socklen, to comply with ACCEPT(2)

 For ticket #35

------------------------------------------------------------------------
r6135 | hugues | 2009-02-11 15:21:04 +0100 (Wed, 11 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/src/po_hi_giop.c

	* Correct size of GIOP request payload to uint32, instead of uint8

------------------------------------------------------------------------
r6134 | hugues | 2009-02-11 15:17:25 +0100 (Wed, 11 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_messages.c

	* Better layout display for debugging buffers

------------------------------------------------------------------------
r6133 | hugues | 2009-02-10 20:17:37 +0100 (Tue, 10 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/src/po_hi_giop.c

	* Minor reformatting, no functionnal changes

------------------------------------------------------------------------
r6122 | hugues | 2009-02-09 14:11:38 +0100 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

	* Minor reformatting

------------------------------------------------------------------------
r6121 | hugues | 2009-02-09 14:08:50 +0100 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

	* Minor reformatting

------------------------------------------------------------------------
r6120 | hugues | 2009-02-09 14:08:35 +0100 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h

	* Adjust the size of the buffer to store requests when using GIOP

------------------------------------------------------------------------
r6119 | hugues | 2009-02-09 14:07:54 +0100 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_giop.c

	* Ensure we use po_hi_config.h information when compiling this file

------------------------------------------------------------------------
r6118 | hugues | 2009-02-09 14:07:30 +0100 (Mon, 09 Feb 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

	*  __po_hi_find_alignment: Solve compilation issues with GCC 4.1.3

------------------------------------------------------------------------
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


------------------------------------------------------------------------
r6100 | hugues | 2009-01-27 15:33:08 +0100 (Tue, 27 Jan 2009) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/share/make/Makefile.common

	* Do not force HAVE_STDINT_H to be defined, it is actually
          deduced by configure


------------------------------------------------------------------------
r6090 | hugues | 2009-01-21 09:40:16 +0100 (Wed, 21 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h

	* Make __PO_HI_MAX_MESSAGE_SIZE an int

------------------------------------------------------------------------
r6089 | hugues | 2009-01-21 09:39:54 +0100 (Wed, 21 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/config/leon-rtems/Makefile.am

	* Add uninstall target

------------------------------------------------------------------------
r6086 | hugues | 2009-01-20 15:42:53 +0100 (Tue, 20 Jan 2009) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h

	* Use sizeof(__po_hi_request_t) as maximum message size
          instead of hard coded constants.

	  For ticket #31


------------------------------------------------------------------------
r6085 | hugues | 2009-01-20 15:37:10 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

	* Minor reformatting

------------------------------------------------------------------------
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

------------------------------------------------------------------------
r6083 | hugues | 2009-01-20 11:09:55 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

	* Remove '-g', error from the previous commit

------------------------------------------------------------------------
r6082 | hugues | 2009-01-20 11:08:59 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/src/po_hi_main.c

	* Put include of sched.h at the correct place

------------------------------------------------------------------------
r6081 | hugues | 2009-01-20 11:01:30 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_main.c

	* Include sched.h

------------------------------------------------------------------------
r6080 | hugues | 2009-01-20 10:57:26 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

	* Revert previous patch

------------------------------------------------------------------------
r6079 | hugues | 2009-01-20 10:51:55 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/config/leon-rtems/po_hi_rtemsconfig.h

	* Remove obsolete RTEMS macros

------------------------------------------------------------------------
r6078 | hugues | 2009-01-20 10:42:44 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/config/leon-rtems/Makefile.am

	* Correct installation directory

------------------------------------------------------------------------
r6077 | hugues | 2009-01-20 10:42:20 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.leon.rtems

	* Adjust variables for RTEMS 4.8.0

------------------------------------------------------------------------
r6076 | hugues | 2009-01-20 10:40:25 +0100 (Tue, 20 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy.c

	* Minor reformatting

------------------------------------------------------------------------
r6073 | hugues | 2009-01-19 16:50:00 +0100 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_task.c

	* Also include sched.h

------------------------------------------------------------------------
r6072 | hugues | 2009-01-19 16:48:37 +0100 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.leon.rtems

	* Minor reformatting

------------------------------------------------------------------------
r6071 | hugues | 2009-01-19 16:48:16 +0100 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/config/leon-rtems/Makefile.am

	* Add installation routines for LEON/RTEMS configuration file

------------------------------------------------------------------------
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

------------------------------------------------------------------------
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


------------------------------------------------------------------------
r6065 | hugues | 2009-01-19 13:27:27 +0100 (Mon, 19 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/support/update_headers.sh

	* Correct regular expression in call to grep

------------------------------------------------------------------------
r6062 | hugues | 2009-01-16 17:01:11 +0100 (Fri, 16 Jan 2009) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * (__po_hi_unmarshall_int64): Use correct issue
        Minor reformatting    

        For ticket #26

------------------------------------------------------------------------
r6050 | hugues | 2009-01-07 17:25:16 +0100 (Wed, 07 Jan 2009) | 2 lines
Changed paths:
   D /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out
   D /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out
   D /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out
   D /software/polyorb-hi-c/examples/ping/scenario.aadl.out
   D /software/polyorb-hi-c/examples/rma/scenario.aadl.out
   D /software/polyorb-hi-c/examples/some-types/scenario.aadl.out
   D /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out
   D /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out
   D /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out

	*  Remove output directories, they are not used by the testsuite

------------------------------------------------------------------------
r6047 | hugues | 2009-01-07 13:48:58 +0100 (Wed, 07 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/config/leon-rtems/config.c
   M /software/polyorb-hi-c/share/config/leon-rtems/po_hi_rtemsconfig.h
   M /software/polyorb-hi-c/share/config/spif-rtems/config.c
   M /software/polyorb-hi-c/share/config/spif-rtems/po_hi_rtemsconfig.h

Add copyright information

------------------------------------------------------------------------
r6046 | hugues | 2009-01-07 13:48:36 +0100 (Wed, 07 Jan 2009) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/tools/check-symbols/examples/malloc/test.c
   M /software/polyorb-hi-c/tools/check-symbols/examples/strings/test.c

	* Add copyright information

------------------------------------------------------------------------
r6041 | delange | 2008-12-17 18:21:23 +0100 (Wed, 17 Dec 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

 * configure.ac
   - Add substitution for SIMULINK_LDFLAGS


------------------------------------------------------------------------
r6040 | delange | 2008-12-17 18:15:52 +0100 (Wed, 17 Dec 2008) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/share/make/Makefile.native.in

 * share/make/Makefile.common
   share/make/Makefile.native.in
   configure.ac
   - Configure LDFLAGS when a simulink node is integrated
     (add -lm when using simulink code with Linux)

------------------------------------------------------------------------
r6039 | delange | 2008-12-17 17:49:07 +0100 (Wed, 17 Dec 2008) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_task.c

 * src/po_hi_task.c
   - Checks priority boundaries
   - BTS: fixes #23


------------------------------------------------------------------------
r6038 | delange | 2008-12-17 17:39:00 +0100 (Wed, 17 Dec 2008) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_transport_sockets.c
   - Reformatting
   - BTS: fixes #24


------------------------------------------------------------------------
r6036 | hugues | 2008-12-17 13:39:43 +0100 (Wed, 17 Dec 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_common.h
   M /software/polyorb-hi-c/include/po_hi_debug.h
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/include/po_hi_main.h
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/include/po_hi_protected.h
   M /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/include/po_hi_simulink.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/include/po_hi_time.h
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/include/po_hi_utils.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_protocols.c
   M /software/polyorb-hi-c/src/po_hi_simulink.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_time.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   M /software/polyorb-hi-c/src/po_hi_types.c
   M /software/polyorb-hi-c/src/po_hi_utils.c

	* Update all headers

------------------------------------------------------------------------
r6035 | hugues | 2008-12-17 13:39:26 +0100 (Wed, 17 Dec 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/support/Makefile.am
   A /software/polyorb-hi-c/support/headers_po_hi.adb
   A /software/polyorb-hi-c/support/update_headers.sh

Add mechanism to update headers

------------------------------------------------------------------------
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

------------------------------------------------------------------------
r6029 | delange | 2008-12-14 16:30:29 +0100 (Sun, 14 Dec 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * integrate Jerome's patch

------------------------------------------------------------------------
r6028 | delange | 2008-12-14 06:12:59 +0100 (Sun, 14 Dec 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_transport_sockets.c
   - Check the value of the option, not its length


------------------------------------------------------------------------
r6027 | delange | 2008-12-14 05:48:18 +0100 (Sun, 14 Dec 2008) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_debug.h

 * include/po_hi_debug.h
   - update copyright
   - always define the maccro to avoid error
     when we do not use the debug mode


------------------------------------------------------------------------
r6019 | delange | 2008-12-10 22:32:06 +0100 (Wed, 10 Dec 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

 * share/make/Makefile.common
   - Change the build process to integrate Scade code


------------------------------------------------------------------------
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

------------------------------------------------------------------------
r6015 | hugues | 2008-12-10 14:49:29 +0100 (Wed, 10 Dec 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_protocols.c
   M /software/polyorb-hi-c/src/po_hi_simulink.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_time.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_types.c
   M /software/polyorb-hi-c/src/po_hi_utils.c

	* Add po_hi_config.h to configure all packages

------------------------------------------------------------------------
r6014 | hugues | 2008-12-10 14:39:41 +0100 (Wed, 10 Dec 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/flight-mgmt/software.aadl
   M /software/polyorb-hi-c/examples/rma/rma.aadl
   M /software/polyorb-hi-c/examples/sporadic/sporadic.aadl

	* Remove all stack size from models to avoid portability issues

------------------------------------------------------------------------
r6013 | hugues | 2008-12-10 14:12:54 +0100 (Wed, 10 Dec 2008) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

	* po_hi_transport_sockets.c: Minor reformatting, more debug,
          change test on optval to test on optlen to cope with
          implementation permissions.


------------------------------------------------------------------------
r6012 | delange | 2008-12-09 23:30:53 +0100 (Tue, 09 Dec 2008) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_simulink.h
   M /software/polyorb-hi-c/src/po_hi_simulink.c

 * include/po_hi_simulink.h
   src/po_hi_simulink.c
    - Typo
    - Add MdlOutputs to output values



------------------------------------------------------------------------
r6008 | delange | 2008-12-09 00:20:45 +0100 (Tue, 09 Dec 2008) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_simulink.h
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_simulink.c

 * share/make/Makefile.common
   - Build automatically simulink code
     to have directly objects files

 * src/po_hi_simulink.c
   include/po_hi_simulink.h
   - Add __po_hi_simulink update function


------------------------------------------------------------------------
r6007 | delange | 2008-12-09 00:07:34 +0100 (Tue, 09 Dec 2008) | 3 lines
Changed paths:
   D /software/polyorb-hi-c/examples/simulink-integration

 * delete simulink-integration, move in aadl-projects directory


------------------------------------------------------------------------
r6005 | delange | 2008-12-09 00:03:05 +0100 (Tue, 09 Dec 2008) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_simulink.h
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_simulink.c

 * include/po_hi_simulink.h
 * src/po_hi_simulink.c
   - Fix simulink integration functions

 * share/make/Makefile.common
   - Fix build process to be compliant with
     simulink requirements


------------------------------------------------------------------------
r6003 | delange | 2008-12-08 22:34:21 +0100 (Mon, 08 Dec 2008) | 5 lines
Changed paths:
   A /software/polyorb-hi-c/examples/simulink-integration
   A /software/polyorb-hi-c/examples/simulink-integration/Makefile
   A /software/polyorb-hi-c/examples/simulink-integration/README
   A /software/polyorb-hi-c/examples/simulink-integration/model.aadl
   A /software/polyorb-hi-c/examples/simulink-integration/model.mdl
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/buildInfo.mat
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/defines.txt
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/modelsources.txt
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rt_nonfinite.c
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rt_nonfinite.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rt_rand.c
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rt_rand.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rtmodel.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rtw_proj.tmw
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rtwtypes.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/rtwtypeschksum.mat
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14.c
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14.mk
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14_capi.c
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14_capi.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14_data.c
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14_private.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14_ref.rsp
   A /software/polyorb-hi-c/examples/simulink-integration/simulink-code/sldemo_f14_types.h
   A /software/polyorb-hi-c/examples/simulink-integration/simulink_properties.aadl

 * Add an example of simulink integrated code
   - Does not work at this time, need to be fixed
   - DO NOT DISTRIBUTE UNTIL WE FIX IT (see README)


------------------------------------------------------------------------
r6002 | delange | 2008-12-08 22:32:26 +0100 (Mon, 08 Dec 2008) | 17 lines
Changed paths:
   M /software/polyorb-hi-c/examples/producer-consumer/producer-consumer.c
   M /software/polyorb-hi-c/include/Makefile.am
   A /software/polyorb-hi-c/include/po_hi_simulink.h
   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_simulink.c

 * General purpose : Simulink integration

 * share/make/Makefile.common
   - Modify the build process to use simulink application code

 * src/Makefile.am
   include/Makefile.am
    - Package code to integrate simulink application code

 * src/po_hi_simulink.c
   include/po_hi_simulink.h
   - Facilities for using simulink application code

 * examples/producer-consumer/producer-consumer.c
   - Fix a stupid include


------------------------------------------------------------------------
r5987 | hugues | 2008-11-26 17:54:12 +0100 (Wed, 26 Nov 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h

	* Use size_t for stacksize.

	For ticket #21.

------------------------------------------------------------------------
r5975 | zalila | 2008-11-21 09:37:53 +0100 (Fri, 21 Nov 2008) | 7 lines
Changed paths:
   M /software/polyorb-hi-ada/configure.ac
   M /software/polyorb-hi-c/configure.ac

	* Reactivate installation of .info files since we no longer have 
	a prefix definition problem.

	Fixes an autobuild failure on PPC-Darwin due to the use of GNU 
	'install-info --remove' which crashes if the .info file to be removed 
	is not found.

------------------------------------------------------------------------
r5974 | delange | 2008-11-20 22:40:44 +0100 (Thu, 20 Nov 2008) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * include/po_hi_gqueue.h
   src/po_hi_gqueue.c
   - Returns an error when we try to put a value in a full queue

 * include/po_hi_returns.h
   - Add error code __PO_HI_ERROR_QUEUE_FULL

------------------------------------------------------------------------
r5970 | delange | 2008-11-20 20:44:53 +0100 (Thu, 20 Nov 2008) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * src/po_hi_gqueue.c
   - Wake up threads that are waiting on a full queue

 * share/make/Makefile.common
   - minor reformatting


------------------------------------------------------------------------
r5968 | zalila | 2008-11-20 11:25:13 +0100 (Thu, 20 Nov 2008) | 6 lines
Changed paths:
   M /software/polyorb-hi-ada/examples/Makefile.common
   M /software/polyorb-hi-c/examples/Makefile.common

	* During unified tree build, paths to scenario files are absolute
	in distcheck. Convert them using $(CYGPATH_W) so that Ocarina 
	understands them.

	Fixes autobuild issue on windows for PolyORB-HI-Ada

------------------------------------------------------------------------
r5967 | zalila | 2008-11-20 09:31:59 +0100 (Thu, 20 Nov 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-ada/configure.ac
   M /software/polyorb-hi-c/configure.ac

	* Force installation prefix to be equal to the Ocarina one.
	This fixes an autobuild issue on solaris and more generally on systems
	for which /usr/local/share/info exists

------------------------------------------------------------------------
r5954 | hugues | 2008-11-19 13:31:39 +0100 (Wed, 19 Nov 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-ada/ChangeLog
   M /software/polyorb-hi-c/ChangeLog

	* Updated ChangeLog

------------------------------------------------------------------------
r5953 | hugues | 2008-11-19 13:31:06 +0100 (Wed, 19 Nov 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_utils.c

	* Add newline at end of file

------------------------------------------------------------------------
r5819 | zalila | 2008-11-13 16:38:29 +0100 (Thu, 13 Nov 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/ChangeLog

	* ChangeLog: update paths and revision numbers

------------------------------------------------------------------------
r5818 | hugues | 2008-11-13 13:08:48 +0100 (Thu, 13 Nov 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

Minor reformatting

------------------------------------------------------------------------
r5817 | hugues | 2008-11-13 11:22:56 +0100 (Thu, 13 Nov 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/AUTHORS

Handle accents on Jerome

------------------------------------------------------------------------
r5812 | delange | 2008-11-06 06:09:44 +0100 (Thu, 06 Nov 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_utils.c

 * add newline to avoid compiler warning/errors


------------------------------------------------------------------------
r5807 | delange | 2008-11-03 16:19:05 +0100 (Mon, 03 Nov 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * remove debug informations


------------------------------------------------------------------------
r5806 | delange | 2008-11-02 03:21:52 +0100 (Sun, 02 Nov 2008) | 15 lines
Changed paths:
   M /software/polyorb-hi-c/include/Makefile.am
   M /software/polyorb-hi-c/include/po_hi_task.h
   A /software/polyorb-hi-c/include/po_hi_utils.h
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/Makefile.am
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   A /software/polyorb-hi-c/src/po_hi_utils.c

 * include/po_hi_utils.h
   src/po_hi_utils.c
   - Add __po_hi_compute_miss
   - Move __po_hi_simulate_wcet from po_hi_task.c to po_hi_utils.c
 
 * src/po_hi_gqueue.c
   - When we invoke po_hi_get_value, ensure that we have a valid data
     (in the case of a event data port)
 
 * share/make/Makefile.common
   src/Makefile.am
   include/Makefile.am
   - update build/release process to use po_hi_utils.[h|c]


------------------------------------------------------------------------
r5805 | delange | 2008-11-01 16:40:34 +0100 (Sat, 01 Nov 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * avoid malloc dependency

------------------------------------------------------------------------
r5804 | delange | 2008-11-01 03:47:12 +0100 (Sat, 01 Nov 2008) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * src/po_hi_marshallers.c
   - Fix ticket 17 (compilation warning/error)

 * src/po_hi_giop.c
   - remove dependency in po_hi_config.h


------------------------------------------------------------------------
r5803 | delange | 2008-10-30 22:19:47 +0100 (Thu, 30 Oct 2008) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_transport_sockets.c
   - Client side does not disconnect if server side is down

 * src/po_hi_gqueue.c
   - Event ports now works with buffers


------------------------------------------------------------------------
r5802 | hugues | 2008-10-30 17:48:57 +0100 (Thu, 30 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

Typo

------------------------------------------------------------------------
r5801 | zalila | 2008-10-30 16:43:43 +0100 (Thu, 30 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/Makefile.am

	* po_hi_config.h must only be installed and not packaged.

------------------------------------------------------------------------
r5800 | hugues | 2008-10-30 16:20:41 +0100 (Thu, 30 Oct 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/Makefile.am

Also package po_hi_config.h

Fixes ticket #16

------------------------------------------------------------------------
r5799 | zalila | 2008-10-26 15:15:54 +0100 (Sun, 26 Oct 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

	* Special case for Solaris 10: -lpthread is no longer required.


------------------------------------------------------------------------
r5798 | hugues | 2008-10-26 14:04:38 +0100 (Sun, 26 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy_example.aadl

Rename Read to Read_POS to avoid symbol collision on Solaris

------------------------------------------------------------------------
r5797 | zalila | 2008-10-24 18:38:31 +0200 (Fri, 24 Oct 2008) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/doc/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.common
   M /software/polyorb-hi-c/include/Makefile.am
   M /software/polyorb-hi-c/share/cheddar/Makefile.am
   M /software/polyorb-hi-c/share/models/Makefile.am
   M /software/polyorb-hi-c/share/ocarina/Makefile.am
   M /software/polyorb-hi-c/support/ocarina.m4

	* (support/ocarina.m4): Collect Ocarina installation prefix

        * (doc/Makefile.am, examples/Makefile.common, Makefile.am
        examples/Makefile.am): Avoid '..' in the middle of path because
        the child directories may be deleted (during uninstall)

	* (include/Makefile.am, share/models/Makefile.am,
	share/cheddar/Makefile.am, share/ocarina/Makefile.am): Better layout

------------------------------------------------------------------------
r5796 | delange | 2008-10-24 18:23:46 +0200 (Fri, 24 Oct 2008) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_gqueue.c
   - Fix typing error, correctly declare external variables from deployment.c
 * src/po_hi_transport_sockets.c
   - Receive all the messages, especially when a node is connected to more than one
     node

------------------------------------------------------------------------
r5795 | zalila | 2008-10-24 18:12:17 +0200 (Fri, 24 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am

	* Propagate DESTDIR value to the examples

------------------------------------------------------------------------
r5794 | zalila | 2008-10-24 18:04:19 +0200 (Fri, 24 Oct 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am

	* Uninstall the changelog
	* Do not perform target 'all' for examples because there is nothing to
	do in this target

------------------------------------------------------------------------
r5793 | zalila | 2008-10-24 17:08:59 +0200 (Fri, 24 Oct 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

	* Force tar to be POSIX compliant and not to limit file path length
	to 99 characters. This caused the silent non-inclusion of many files 
	of the HTML doc.

------------------------------------------------------------------------
r5792 | delange | 2008-10-24 17:07:47 +0200 (Fri, 24 Oct 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * fix array copies, array are now correctly handled


------------------------------------------------------------------------
r5791 | zalila | 2008-10-24 16:05:21 +0200 (Fri, 24 Oct 2008) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/support/ocarina.m4

	* (ocarina.m4): new configure option:
        --[enable|disable]-ocarina-version-check: this allows deactivating
        the checks for Ocarina options. Will be used when installing Ocarina
        and its runtimes at the same time.

------------------------------------------------------------------------
r5790 | zalila | 2008-10-24 15:28:36 +0200 (Fri, 24 Oct 2008) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/doc/Makefile.am

	* ((doc/Makefile.am): Fix a build issue which happends in VPATH mode
        when configure is invoked as a full path (srcdir becomes an
        absolute path)

	* (configure.ac): Do not install info file. From now on, specifying
	 --prefix is NO LONGER mandatory for ordinary user installations.

------------------------------------------------------------------------
r5789 | hugues | 2008-10-24 11:13:23 +0200 (Fri, 24 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

Adjustments for compiling C code with Makefile generated by Ocarina

------------------------------------------------------------------------
r5788 | hugues | 2008-10-24 11:12:58 +0200 (Fri, 24 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/po_hi_types.c

Use PolyORB-HI type for uint16 instead of stdint

------------------------------------------------------------------------
r5787 | hugues | 2008-10-24 11:12:16 +0200 (Fri, 24 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy_example.aadl
   M /software/polyorb-hi-c/examples/flight-mgmt/software.aadl
   M /software/polyorb-hi-c/examples/ping/software.aadl
   M /software/polyorb-hi-c/examples/producer-consumer/software.aadl
   M /software/polyorb-hi-c/examples/rma/rma.aadl
   M /software/polyorb-hi-c/examples/some-types/software.aadl
   M /software/polyorb-hi-c/examples/some-types-stdint/software.aadl
   M /software/polyorb-hi-c/examples/sunseeker/sunseeker.aadl

Reference C source file instead of object file

------------------------------------------------------------------------
r5786 | zalila | 2008-10-23 16:14:29 +0200 (Thu, 23 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

	* Use a less error prone way (a loop) to compile PO_HI_C runtime files

------------------------------------------------------------------------
r5785 | zalila | 2008-10-23 15:22:57 +0200 (Thu, 23 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.common

	* Follow up of change 9310

------------------------------------------------------------------------
r5784 | zalila | 2008-10-23 15:05:23 +0200 (Thu, 23 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/Makefile.am

	* Follow up of change 9310

------------------------------------------------------------------------
r5783 | zalila | 2008-10-23 15:03:43 +0200 (Thu, 23 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.am

	* Follow up of change 9310

------------------------------------------------------------------------
r5782 | zalila | 2008-10-23 14:48:58 +0200 (Thu, 23 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/doc/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.am
   M /software/polyorb-hi-c/src/Makefile.am

	* Preparatory phase for the support of PO_HI_C under MS Windows

------------------------------------------------------------------------
r5781 | delange | 2008-10-22 22:20:28 +0200 (Wed, 22 Oct 2008) | 13 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * include/po_hi_gqueue.h
   include/po_hi_task.h
   src/po_hi_task.c
   src/po_hi_transport_sockets.c
   src/po_hi_gqueue.c

   - Fix types issues, does not mix __po_hi_port_t
     and __po_hi_port_local_t
     
 * share/make/Makefile.common
   - Remove the debug flag


------------------------------------------------------------------------
r5780 | delange | 2008-10-22 17:22:46 +0200 (Wed, 22 Oct 2008) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common
   A /software/polyorb-hi-c/share/make/userdefined.mk.tmpl
   M /software/polyorb-hi-c/src/po_hi_task.c

 * share/make/Makefile.common
   - User can override CC, CPP and LD variables
 * userdefined.mk.tmpl
   - Add an example of userdefined.mk file
 * src/po_hi_task.c
   - Minor reformatting


------------------------------------------------------------------------
r5779 | delange | 2008-10-22 14:51:40 +0200 (Wed, 22 Oct 2008) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/examples/some-types-stdint/software.aadl
   M /software/polyorb-hi-c/share/make/Makefile.common

 * share/make/Makefile.common
   - Programs compile fines now

 * examples/some-types-stdint/software.aadl
   - Model is now compliant with new compilation process



------------------------------------------------------------------------
r5778 | delange | 2008-10-22 06:42:36 +0200 (Wed, 22 Oct 2008) | 15 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy_example.aadl
   M /software/polyorb-hi-c/examples/flight-mgmt/software.aadl
   A /software/polyorb-hi-c/examples/latency
   A /software/polyorb-hi-c/examples/latency/README
   A /software/polyorb-hi-c/examples/latency/functions.c
   A /software/polyorb-hi-c/examples/latency/latency-original.aadl
   A /software/polyorb-hi-c/examples/latency/latency.aadl
   A /software/polyorb-hi-c/examples/latency/latencyevent-original.aadl
   A /software/polyorb-hi-c/examples/latency/latencyevent.aadl
   A /software/polyorb-hi-c/examples/latency/scenario.aadl
   M /software/polyorb-hi-c/examples/ping/software.aadl
   M /software/polyorb-hi-c/examples/producer-consumer/software.aadl
   M /software/polyorb-hi-c/examples/rma/rma.aadl
   M /software/polyorb-hi-c/examples/some-types/software.aadl
   M /software/polyorb-hi-c/examples/sporadic/sporadic.aadl
   M /software/polyorb-hi-c/examples/sunseeker/sunseeker.aadl
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/share/make/Makefile.arm.dslinux
   M /software/polyorb-hi-c/share/make/Makefile.arm.n770
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/share/make/Makefile.leon.rtems
   M /software/polyorb-hi-c/share/make/Makefile.spif.rtems
   M /software/polyorb-hi-c/src/Makefile.am
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   A /software/polyorb-hi-c/src/po_hi_types.c

 * examples/*/*.aadl
   - Add source_text property on each model
 * share/make/Makefile*
   - Add C++ compiler for each target
 * src/po_hi_types.c
   - Add copy_array functionnalities to handle array types
 * src/po_hi_task.c
   - Add functionnalities to simulate the worst case
     execution time
 * src/po_hi_protected.c
   - Include deployment.h, needed for separated compilation
 * src/Makefile.am
   - Now includes po_hi_types.c


------------------------------------------------------------------------
r5777 | zalila | 2008-10-17 16:39:16 +0200 (Fri, 17 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am

	* prefix ChangeLog with $(srcdir) in order for the VPATH build to work

------------------------------------------------------------------------
r5776 | hugues | 2008-10-15 10:40:52 +0200 (Wed, 15 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/ChangeLog

Update

------------------------------------------------------------------------
r5775 | hugues | 2008-10-15 10:40:37 +0200 (Wed, 15 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am

Also install ChangeLog

------------------------------------------------------------------------
r5774 | hugues | 2008-10-15 10:20:04 +0200 (Wed, 15 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/ChangeLog

Update

------------------------------------------------------------------------
r5773 | hugues | 2008-10-15 10:19:49 +0200 (Wed, 15 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

POSIX Threads now configure their stack size, if specified

------------------------------------------------------------------------
r5772 | hugues | 2008-10-14 17:22:43 +0200 (Tue, 14 Oct 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/ChangeLog
   M /software/polyorb-hi-c/src/po_hi_task.c

Minor reformatting

------------------------------------------------------------------------
r5765 | delange | 2008-10-04 17:49:28 +0200 (Sat, 04 Oct 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/tools/run_example.sh

 * run_example.sh
 	- works with darwin/osx and Terminal.app


------------------------------------------------------------------------
r5764 | delange | 2008-10-03 22:07:23 +0200 (Fri, 03 Oct 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * does not use node index for the receiver task
 * introduce __PO_HI_UNUSED_NODE to declare a node as unused by a program


------------------------------------------------------------------------
r5763 | zalila | 2008-09-30 12:19:46 +0200 (Tue, 30 Sep 2008) | 3 lines
Changed paths:
   D /software/polyorb-hi-c/share/make/Makefile.x86.darwin

	* Delete Makefile.x86.darwin since PO_HI_C works on x86-darwin with
	the configured Makefile.native now.

------------------------------------------------------------------------
r5762 | zalila | 2008-09-26 15:42:34 +0200 (Fri, 26 Sep 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/examples/producer-consumer/producer-consumer.c

	* Fix a bug: include po_hi_time.h instead time.h since the 
	clock_gettime routine and the CLOCK_REALTIME macro are not 
	defined by default for all platforms.

------------------------------------------------------------------------
r5761 | zalila | 2008-09-26 15:38:12 +0200 (Fri, 26 Sep 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/share/make/Makefile.native.in

	* Make po_hi_c work on ppc_darwin as well

------------------------------------------------------------------------
r5760 | zalila | 2008-09-26 15:19:42 +0200 (Fri, 26 Sep 2008) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

	* Added Last changed date tag
	* Update menus
	* Renamed the Index section into "The index" beacause the old name 
	causes a problem on case insensitive file system (with the root 
	index.html file)

------------------------------------------------------------------------
r5759 | zalila | 2008-09-26 12:26:00 +0200 (Fri, 26 Sep 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/share/make/Makefile.am
   D /software/polyorb-hi-c/share/make/Makefile.native
   A /software/polyorb-hi-c/share/make/Makefile.native.in (from /software/polyorb-hi-c/share/make/Makefile.native:5758)

	* Implement support of -lsocket if the native platform needs it.
	This makes po_hi_c work on Solaris 10

------------------------------------------------------------------------
r5758 | hugues | 2008-09-26 10:23:52 +0200 (Fri, 26 Sep 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r5757 | hugues | 2008-09-26 10:23:09 +0200 (Fri, 26 Sep 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_giop.c

Prefix global variable with __po_hi to avoid clashes in the symbol
table.

------------------------------------------------------------------------
r5756 | zalila | 2008-09-24 13:59:34 +0200 (Wed, 24 Sep 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/ChangeLog
   M /software/polyorb-hi-c/support/update_changelog.sh

	* (ChangeLog, update_changelog.sh): Update

------------------------------------------------------------------------
r5755 | zalila | 2008-09-24 12:32:42 +0200 (Wed, 24 Sep 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/ChangeLog
   A /software/polyorb-hi-c/support/update_changelog.sh

	* (ChangeLog, update_changelog.sh): Update ChangeLog

------------------------------------------------------------------------
r5754 | zalila | 2008-09-24 12:31:19 +0200 (Wed, 24 Sep 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/sunseeker/sunseeker.aadl

	* (examples/sunseeker): Use float scince fixed point type are not
	supported in PolyORB-HI_C

------------------------------------------------------------------------
r5753 | zalila | 2008-09-23 18:17:58 +0200 (Tue, 23 Sep 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy_example.aadl
   M /software/polyorb-hi-c/examples/flight-mgmt/flt_mgmt.aadl
   M /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl
   M /software/polyorb-hi-c/examples/flight-mgmt/software.aadl
   M /software/polyorb-hi-c/examples/ping/ping-local.aadl
   M /software/polyorb-hi-c/examples/ping/ping.aadl
   M /software/polyorb-hi-c/examples/ping/scenario-local.aadl
   M /software/polyorb-hi-c/examples/ping/scenario.aadl
   M /software/polyorb-hi-c/examples/ping/software.aadl
   M /software/polyorb-hi-c/examples/producer-consumer/producer_consumer.aadl
   M /software/polyorb-hi-c/examples/producer-consumer/scenario.aadl
   M /software/polyorb-hi-c/examples/producer-consumer/software.aadl
   M /software/polyorb-hi-c/examples/rma/rma.aadl
   M /software/polyorb-hi-c/examples/rma/scenario.aadl
   M /software/polyorb-hi-c/examples/some-types/scenario.aadl
   M /software/polyorb-hi-c/examples/some-types/software.aadl
   M /software/polyorb-hi-c/examples/some-types/some_types.aadl
   M /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl
   M /software/polyorb-hi-c/examples/some-types-stdint/software.aadl
   M /software/polyorb-hi-c/examples/some-types-stdint/some_types_stdint.aadl
   M /software/polyorb-hi-c/examples/sporadic/scenario.aadl
   M /software/polyorb-hi-c/examples/sporadic/sporadic.aadl
   M /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl
   M /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl
   M /software/polyorb-hi-c/examples/sunseeker/sunseeker.aadl
   M /software/polyorb-hi-c/examples/sunseeker/sunseeker_dist.aadl
   M /software/polyorb-hi-c/examples/sunseeker/sunseeker_local.aadl

	* (examples/*/*.aadl): Use the new Data_Model and Deployment property
	sets instead of ARAO.

------------------------------------------------------------------------
r5752 | hugues | 2008-09-15 18:37:01 +0200 (Mon, 15 Sep 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.common

Use ocarina -x instead of ocarina_sh

------------------------------------------------------------------------
r5751 | delange | 2008-08-24 10:46:08 +0200 (Sun, 24 Aug 2008) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/examples/d3.1.3-1/MANIFEST
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/Makefile
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/activity.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/activity.h
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/deployment.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/deployment.h
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/main.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/marshallers.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/marshallers.h
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/naming.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/request.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/subprograms.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/subprograms.h
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/types.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl.out/gnc_tmtc_pos/types.h
   A /software/polyorb-hi-c/examples/flight-mgmt/MANIFEST
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/Makefile
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/activity.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/activity.h
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/deployment.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/deployment.h
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/main.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/marshallers.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/marshallers.h
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/naming.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/request.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/request.h
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/subprograms.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/types.c
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl.out/mgmt/types.h
   A /software/polyorb-hi-c/examples/ping/MANIFEST
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/Makefile
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/activity.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/activity.h
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/deployment.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/deployment.h
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/main.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/marshallers.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/marshallers.h
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/naming.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/request.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/request.h
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/subprograms.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/subprograms.h
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/types.c
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl.out/node_a/types.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/Makefile
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/activity.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/activity.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/deployment.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/deployment.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/main.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/marshallers.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/marshallers.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/naming.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/request.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/request.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/subprograms.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/subprograms.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/types.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_a/types.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/Makefile
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/activity.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/activity.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/deployment.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/deployment.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/main.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/marshallers.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/marshallers.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/naming.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/request.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/request.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/subprograms.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/subprograms.h
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/types.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl.out/node_b/types.h
   A /software/polyorb-hi-c/examples/producer-consumer/MANIFEST
   A /software/polyorb-hi-c/examples/rma/MANIFEST
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/Makefile
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/activity.c
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/activity.h
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/deployment.c
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/deployment.h
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/main.c
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/marshallers.c
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/marshallers.h
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/naming.c
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/request.c
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/subprograms.c
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/subprograms.h
   A /software/polyorb-hi-c/examples/rma/scenario.aadl.out/node_a/types.c
   A /software/polyorb-hi-c/examples/some-types/MANIFEST
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/Makefile
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/activity.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/activity.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/deployment.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/deployment.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/main.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/marshallers.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/marshallers.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/naming.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/request.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/request.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/subprograms.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/subprograms.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/types.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_a/types.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/Makefile
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/activity.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/activity.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/deployment.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/deployment.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/main.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/marshallers.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/marshallers.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/naming.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/request.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/request.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/subprograms.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/subprograms.h
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/types.c
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl.out/node_b/types.h
   A /software/polyorb-hi-c/examples/some-types-stdint/MANIFEST
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/Makefile
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/activity.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/activity.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/deployment.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/deployment.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/main.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/marshallers.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/marshallers.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/naming.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/request.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/request.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/subprograms.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/subprograms.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/types.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_a/types.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/Makefile
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/activity.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/activity.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/deployment.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/deployment.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/main.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/marshallers.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/marshallers.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/naming.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/request.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/request.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/subprograms.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/subprograms.h
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/types.c
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl.out/node_b/types.h
   A /software/polyorb-hi-c/examples/sunseeker/MANIFEST
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/Makefile
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/activity.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/activity.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/deployment.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/deployment.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/main.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/marshallers.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/marshallers.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/naming.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/request.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/request.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/subprograms.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/subprograms.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/types.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekercontroller/types.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/Makefile
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/activity.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/activity.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/deployment.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/deployment.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/main.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/marshallers.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/marshallers.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/naming.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/request.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/request.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/subprograms.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/subprograms.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/types.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl.out/sunseekerplant/types.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/Makefile
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/activity.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/activity.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/deployment.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/deployment.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/main.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/marshallers.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/marshallers.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/naming.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/request.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/request.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/subprograms.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/subprograms.h
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/types.c
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl.out/sunseeker/types.h

 * Add MANIFEST files and generated code to test example in ocarina


------------------------------------------------------------------------
r5742 | hugues | 2008-07-02 17:30:12 +0200 (Wed, 02 Jul 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/flight-mgmt/flight-mgmt.c

Add task_id parameter to all compute entrypoint to reflect new code
generation strategy.

------------------------------------------------------------------------
r5741 | hugues | 2008-06-09 10:11:38 +0200 (Mon, 09 Jun 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

Warnings are treated as errors

------------------------------------------------------------------------
r5740 | hugues | 2008-06-09 10:11:25 +0200 (Mon, 09 Jun 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/flight-mgmt/software.aadl

Do not use Ada qualified name in this context, this is meaningless

------------------------------------------------------------------------
r5739 | zalila | 2008-05-27 08:42:21 +0200 (Tue, 27 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am

	* Fix Id tag

------------------------------------------------------------------------
r5738 | zalila | 2008-05-27 08:41:09 +0200 (Tue, 27 May 2008) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am

	* Fix a build failure: guide name is polyorb-hi-c_ug so the TEXINFO 
	additional files variable name must be polyorb_hi_c_ug_TEXINFOS in 
	order to produce them automatically befor any run of makeinfo.

	* Minor reformatting and debug stuff

------------------------------------------------------------------------
r5737 | hugues | 2008-05-21 10:38:14 +0200 (Wed, 21 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy.c

Minor reformatting, kill warnings

------------------------------------------------------------------------
r5736 | hugues | 2008-05-16 17:26:23 +0200 (Fri, 16 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/sunseeker/sunseekerplant.c

Kill warning on printf

------------------------------------------------------------------------
r5735 | hugues | 2008-05-16 12:25:17 +0200 (Fri, 16 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/ping/ping.c

Minor reformatting

------------------------------------------------------------------------
r5734 | hugues | 2008-05-16 11:16:41 +0200 (Fri, 16 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/some-types/software.aadl
   M /software/polyorb-hi-c/examples/some-types/some-types.c
   M /software/polyorb-hi-c/examples/some-types/some_types.aadl

Added test for structure

------------------------------------------------------------------------
r5733 | hugues | 2008-05-16 11:16:30 +0200 (Fri, 16 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

Correct .info filename

------------------------------------------------------------------------
r5732 | hugues | 2008-05-13 13:28:19 +0200 (Tue, 13 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   A /software/polyorb-hi-c/doc/polyorb_hi.css

And now with .css file

------------------------------------------------------------------------
r5731 | hugues | 2008-05-13 13:24:50 +0200 (Tue, 13 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   A /software/polyorb-hi-c/doc/fig/ping.png
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

And now, also builds HTML documentation

------------------------------------------------------------------------
r5730 | delange | 2008-05-06 19:27:17 +0200 (Tue, 06 May 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/AUTHORS
   M /software/polyorb-hi-c/INSTALL
   M /software/polyorb-hi-c/NEWS

 * NEWS/INSTALL/AUTHORS
      - update misc files to prepare the first release


------------------------------------------------------------------------
r5729 | hugues | 2008-05-06 16:58:10 +0200 (Tue, 06 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

Change name of the archive to reflect the fact it is the C implementation

------------------------------------------------------------------------
r5728 | hugues | 2008-05-06 13:54:15 +0200 (Tue, 06 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.common
   M /software/polyorb-hi-c/share/make/Makefile.common

Some minor editing so that make distcheck works

------------------------------------------------------------------------
r5727 | hugues | 2008-05-05 16:57:23 +0200 (Mon, 05 May 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/Makefile.am
   M /software/polyorb-hi-c/examples/flight-mgmt/Makefile.am
   M /software/polyorb-hi-c/examples/ping/Makefile.am
   M /software/polyorb-hi-c/examples/producer-consumer/Makefile.am
   M /software/polyorb-hi-c/examples/rma/Makefile.am
   M /software/polyorb-hi-c/examples/some-types/Makefile.am
   M /software/polyorb-hi-c/examples/some-types-stdint/Makefile.am
   M /software/polyorb-hi-c/examples/sunseeker/Makefile.am

Use correct prefix for all source files, allow make distcheck to go further

------------------------------------------------------------------------
r5725 | delange | 2008-04-11 11:39:31 +0200 (Fri, 11 Apr 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.am
   M /software/polyorb-hi-c/examples/Makefile.common

 * Begin to support make check and make distcheck


------------------------------------------------------------------------
r5724 | delange | 2008-04-10 18:32:27 +0200 (Thu, 10 Apr 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/sunseeker/Makefile.am

 * Add missing file for packaging


------------------------------------------------------------------------
r5723 | delange | 2008-04-10 18:28:47 +0200 (Thu, 10 Apr 2008) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/Makefile.am
   M /software/polyorb-hi-c/share/make/Makefile.am
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/share/make/Makefile.x86.darwin
   M /software/polyorb-hi-c/src/Makefile.am
   M /software/polyorb-hi-c/src/po_hi_messages.c

 * Remove useless po_hi_config.h reference
 * Modify Makefile.common to have a file compliant
   with the runtime installed in ocarina


------------------------------------------------------------------------
r5722 | delange | 2008-04-10 17:48:59 +0200 (Thu, 10 Apr 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_time.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_time.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * Delete any reference to po_hi_config.h


------------------------------------------------------------------------
r5699 | delange | 2008-02-11 23:46:58 +0100 (Mon, 11 Feb 2008) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_common.h

 * include/po_hi_common.h
   - Fix indentation


------------------------------------------------------------------------
r5696 | delange | 2008-02-11 15:31:23 +0100 (Mon, 11 Feb 2008) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_common.h
   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_protected.c

 * include/po_hi_marshallers.h
   include/po_hi_common.h
   include/po_hi_types.h
   src/po_hi_protected.c
    - Add comments



------------------------------------------------------------------------
r5694 | delange | 2008-02-11 13:39:55 +0100 (Mon, 11 Feb 2008) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/README

 * examples/README
   - Add note about PolyORB-HI-C compilation

------------------------------------------------------------------------
r5686 | hugues | 2008-02-05 15:13:31 +0100 (Tue, 05 Feb 2008) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_types.h

Copy/Paste error

------------------------------------------------------------------------
r5683 | delange | 2007-11-29 16:46:02 +0100 (Thu, 29 Nov 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_common.h
   M /software/polyorb-hi-c/include/po_hi_debug.h
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/include/po_hi_main.h
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/include/po_hi_protected.h
   M /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/include/po_hi_time.h
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_protocols.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_time.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * include/*.h
 * src/*.c
   - Add copyright
   - Minor reformatting


------------------------------------------------------------------------
r5682 | delange | 2007-11-19 15:01:39 +0100 (Mon, 19 Nov 2007) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/include/po_hi_time.h
   A /software/polyorb-hi-c/share/make/Makefile.x86.darwin
   M /software/polyorb-hi-c/src/po_hi_time.c

 * include/po_hi_time.h
   src/po_hi_time.c
   - Emulate the clock_gettime when the system does not provide it
 * configure.ac
   - Check if the clock_gettime call exists
 * share/make/Makefile.x86.darwin
   - Create a file that contain all needed variables to compile on 
     darwin operating system

------------------------------------------------------------------------
r5681 | delange | 2007-11-14 16:30:09 +0100 (Wed, 14 Nov 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * src/po_hi_gqueue.c
   - Change mutex attributes that don't fit with RTEMS

 * src/po_hi_gqueue.c
 * include/po_hi_gqueue.h
   - Change some parameter types that don't fit with the RTEMS cross-compile tools


------------------------------------------------------------------------
r5680 | zalila | 2007-11-13 14:58:06 +0100 (Tue, 13 Nov 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl
   M /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl
   M /software/polyorb-hi-c/examples/ping/scenario-local.aadl
   M /software/polyorb-hi-c/examples/ping/scenario.aadl
   M /software/polyorb-hi-c/examples/producer-consumer/scenario.aadl
   M /software/polyorb-hi-c/examples/rma/scenario.aadl
   M /software/polyorb-hi-c/examples/some-types/scenario.aadl
   M /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl
   M /software/polyorb-hi-c/examples/sporadic/scenario.aadl
   M /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl
   M /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl

	* (examples/*/*scenario*.aadl): Modified the examples scenario to
        respect the new syntax of Ocarina_Config::Needed_Property_Sets

------------------------------------------------------------------------
r5679 | zalila | 2007-10-22 13:26:22 +0200 (Mon, 22 Oct 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

	* Removed AM_MAINTAINER_MODE macro because it causes the failure of 
	the doc build if --enable-maintainer-mode is not given to ./configure. 

------------------------------------------------------------------------
r5678 | vergnaud | 2007-10-12 12:58:32 +0200 (Fri, 12 Oct 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

- corrected the uri of the ocarina web page
- corrected bibliographical reference
- corrected the copyright: the official name of ENST is ?\195?\137cole nationale sup?\195?\169rieure des t?\195?\169l?\195?\169communications

------------------------------------------------------------------------
r5677 | delange | 2007-09-28 11:32:53 +0200 (Fri, 28 Sep 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/Makefile.am
   M /software/polyorb-hi-c/src/Makefile.am

 * include/Makefile.am src/Makefile.am
   - add missing files, packaging seems good now

------------------------------------------------------------------------
r5676 | delange | 2007-09-27 12:30:19 +0200 (Thu, 27 Sep 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/examples/flight-mgmt/flight-mgmt.c
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * src/po_hi_gqueue.c
   - Automatically set the port value for a request on an out port
 * examples/flight-mgmt/flight-mgmt.c
   - The use don't have to put the port value in each request


------------------------------------------------------------------------
r5675 | delange | 2007-09-27 11:23:56 +0200 (Thu, 27 Sep 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/examples/flight-mgmt/flight-mgmt.c
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * include/po_hi_gqueue.h
   - Change the __po_hi_gqueue_init function definition
 * examples/flight-mgmt/flight-mgmt.c
   - __po_hi_gqueue_recent is now an array of __po_hi_request_t
 * examples/flight-mgmt/flight-mgmt.c
   - Always initialize the port value in each request (any value, but no -1)

------------------------------------------------------------------------
r5674 | delange | 2007-09-24 13:34:42 +0200 (Mon, 24 Sep 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * src/po_hi_gqueue.c
   - Don't initialize argument, initialize global arrays

------------------------------------------------------------------------
r5673 | delange | 2007-09-23 23:06:25 +0200 (Sun, 23 Sep 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_transport_sockets.c
   src/po_hi_transport.c
   - Don't use extern variable server_entity_table

------------------------------------------------------------------------
r5672 | delange | 2007-09-23 22:40:08 +0200 (Sun, 23 Sep 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   M /software/polyorb-hi-c/doc/code/activity.c
   M /software/polyorb-hi-c/doc/code/activity.h
   D /software/polyorb-hi-c/doc/code/csra.c
   D /software/polyorb-hi-c/doc/code/csra.h
   M /software/polyorb-hi-c/doc/code/deployment.h
   M /software/polyorb-hi-c/doc/code/marshallers.c
   M /software/polyorb-hi-c/doc/code/node_b_activity.c
   M /software/polyorb-hi-c/doc/code/request.c
   M /software/polyorb-hi-c/doc/code/request.h
   D /software/polyorb-hi-c/doc/code/ssra.c
   D /software/polyorb-hi-c/doc/code/ssra.h
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * doc/
   - Update documentation, document the new port generation,
     update the generated code examples
 * include/po_hi_gqueue.h src/po_hi_gqueue.c
   - Use __po_hi_port_t type instead of __po_hi_uint8_t (useful
     if a thread has more than 255 ports)

------------------------------------------------------------------------
r5671 | delange | 2007-09-21 23:19:32 +0200 (Fri, 21 Sep 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/support/build.sh

 * support/build.sh
   - Add flight management test
 * src/po_hi_main.c
   - invoke __po_hi_transport_need_receiver_task only if the
     system has more than one node

------------------------------------------------------------------------
r5670 | delange | 2007-09-21 23:10:42 +0200 (Fri, 21 Sep 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_main.c
   - Fix some initialization problems, check if the local process
     need a receiver task
 * src/po_hi_giop.c
   - Fix GIOP implementation, now works will multiple interfaces

------------------------------------------------------------------------
r5669 | delange | 2007-09-21 20:19:09 +0200 (Fri, 21 Sep 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * src/po_hi_gqueue.c
   - Fix syntax error

------------------------------------------------------------------------
r5668 | delange | 2007-09-21 20:18:19 +0200 (Fri, 21 Sep 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * src/po_hi_gqueue.c
   - Fix some warnings at compile time


------------------------------------------------------------------------
r5667 | delange | 2007-09-21 20:17:02 +0200 (Fri, 21 Sep 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/examples/flight-mgmt/flight-mgmt.c
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * examples/flight-mgmt/flight-mgmt.c
   - Minor reformatting
 * src/po_hi_gqueue.c
   - Fix a bug about history
   - Delete some unused variables

------------------------------------------------------------------------
r5666 | delange | 2007-09-21 19:05:24 +0200 (Fri, 21 Sep 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 * src/po_hi_gqueue.c
   - Begin to handle history array, flight management test begin
     to work

------------------------------------------------------------------------
r5665 | delange | 2007-09-21 15:05:04 +0200 (Fri, 21 Sep 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/examples/flight-mgmt/flight-mgmt.c
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c

 *  include/po_hi_gqueue.h
    - Define __PO_HI_GQUEUE_INVALID_PORT macro

 *  src/po_hi_gqueue.c
   - Set all data port invalid by default

 *  examples/flight-mgmt/flight-mgmt.c
   - Implement the subprograms for the flight management test


------------------------------------------------------------------------
r5664 | delange | 2007-09-20 14:04:31 +0200 (Thu, 20 Sep 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/examples/Makefile.am
   M /software/polyorb-hi-c/examples/README
   A /software/polyorb-hi-c/examples/flight-mgmt
   A /software/polyorb-hi-c/examples/flight-mgmt/Makefile.am
   A /software/polyorb-hi-c/examples/flight-mgmt/flight-mgmt.c
   A /software/polyorb-hi-c/examples/flight-mgmt/flt_mgmt.aadl
   A /software/polyorb-hi-c/examples/flight-mgmt/scenario_local.aadl
   A /software/polyorb-hi-c/examples/flight-mgmt/software.aadl

  - Add the flight-mgmt test


------------------------------------------------------------------------
r5663 | delange | 2007-09-19 15:53:41 +0200 (Wed, 19 Sep 2007) | 16 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_main.c
   - Change the condition to initialize the system
     (don't use the depreacted __PO_HI_NB_SERVERS maccro)

 * src/po_hi_transport_sockets.c
   - Add debug messages

 * src/po_hi_gqueue.c
   - When a IN DATA is used, __po_hi_gqueue_next_value do nothing
   - When a IN DATA is used, __po_hi_gqueue_get_count always returns 1
   - Fix some bad use of pointers

 * src/po_hi_transport.c
   - Add some debug messages


------------------------------------------------------------------------
r5662 | delange | 2007-09-18 16:58:26 +0200 (Tue, 18 Sep 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_transport_sockets.c
    - Add some debug messages

 * src/po_hi_gqueue.c
    - Fix a bug when we retrieve the last recent
      value


------------------------------------------------------------------------
r5661 | delange | 2007-09-17 18:17:34 +0200 (Mon, 17 Sep 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_transport_sockets.c
   - Add some debug messages
   - The receiver task does not wait the entity identifier
     at each message
 * src/po_hi_gqueue.c
   - Minor reformatting


------------------------------------------------------------------------
r5660 | delange | 2007-09-17 16:43:56 +0200 (Mon, 17 Sep 2007) | 12 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * share/make/Makefile.common
   - Does not compile ssra.c and csra.c, these files 
     will not be used.
   - Compile po_hi_queue.c
 * src/po_hi_transport_sockets.c
   src/po_hi_transport.c
   - Use __po_hi_main_deliver instead of main_deliver
 * include/po_hi_gqueue.h
   - Include request.h which defines the request_t type, used
     in the po_hi_gqueue.h file
 

------------------------------------------------------------------------
r5659 | hugues | 2007-09-11 13:32:10 +0200 (Tue, 11 Sep 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   A /software/polyorb-hi-c/support/ocarina.m4

Add ocarina.m4, allow for clean install of the documentation

------------------------------------------------------------------------
r5657 | delange | 2007-09-10 13:51:26 +0200 (Mon, 10 Sep 2007) | 13 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c

* include/po_hi_gqueue.h
  - The init function must have another table as argument (empties)
  - minor reformatting
* src/po_hi_gqueue.c
  - Remove debug message not handled with __PO_HI_DEBUG
  - Remove __po_hi_get_value_nonblock function
  - __po_hi_gqueue_wait_for_incoming_event locks mutex before 
    use the condition variable of the global queue : it prevents 
    un undefined behavior.
* tests/generated-examples/ping
  - Fix code to use right functions defined in the API


------------------------------------------------------------------------
r5651 | delange | 2007-09-09 01:07:41 +0200 (Sun, 09 Sep 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h

 * include/po_hi_task.h
   - Fix a syntax error (';' missing at the end of an expression)

------------------------------------------------------------------------
r5650 | delange | 2007-09-09 01:03:45 +0200 (Sun, 09 Sep 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/main.c

 * include/po_hi_gqueue.h src/po_hi_gqueue.c
   - Initialization functions now takes all needed arrays as parameter
 * src/po_hi_task.c include/po_hi_task.h
   - A sporadic task have a period now
   - compute_next_period is now published in po_hi_task.h
 * tests/generated-examples/ping
   - Update the activity.c file to follow the Ada version
   - Specify the period for the sporadic tasks


------------------------------------------------------------------------
r5649 | delange | 2007-09-08 23:42:09 +0200 (Sat, 08 Sep 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/marshallers.h

 * src/po_hi_transport_sockets.c src/po_hi_transport.c
   - Change the call to main_deliver according to the new function definition
 * src/po_hi_gqueue.c
   - Add new functions : get_value and get_value_nonblock
 * tests/generated-examples/ping
   - Use new functions


------------------------------------------------------------------------
r5648 | delange | 2007-09-07 20:56:28 +0200 (Fri, 07 Sep 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_protocols.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/marshallers.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/request.h

 * include/po_hi_marshallers.h src/po_hi_marshallers.c
   - remove __po_hi_marshall_operation, add __po_hi_marshall_port instead
 * src/po_hi_protocols.c src/po_hi_transport_sockets.c src/po_hi_transport.c
   - remove obselete code with new features
 * tests/generated-examples/ping
   - change the code in order to fit with new features and functions


------------------------------------------------------------------------
r5647 | delange | 2007-09-07 17:04:28 +0200 (Fri, 07 Sep 2007) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.h

 * src/po_hi_gqueue.c
   - Implement some missing functions
 * tests/generated-examples/ping
   - Fix the body of pingme_job to use new functions
 * src/po_hi_transport_sockets.c
   - Initialize the thread according to the number they send
     when the nodes are initialized


------------------------------------------------------------------------
r5646 | delange | 2007-09-07 13:36:20 +0200 (Fri, 07 Sep 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_gqueue.h
   M /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.h

 * include/po_hi_gqueue.h src/po_hi_gqueue.c
   - Add the store_out and send_output to store 
     data for out ports and send them.
 * tests/generated-examples/ping/
   - Update the test to use new functions to send
     data


------------------------------------------------------------------------
r5645 | delange | 2007-09-06 23:34:15 +0200 (Thu, 06 Sep 2007) | 9 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_gqueue.h
   A /software/polyorb-hi-c/src/po_hi_gqueue.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.h
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/client.c
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/client.h
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/csra.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/csra.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/main.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/marshallers.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/marshallers.h
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/naming.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/request.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/request.h
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/server.c
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/server.h
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/ssra.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/ssra.h
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/subprograms.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/subprograms.h
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/types.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/types.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/ping.c

 * tests/generated-examples/ping/
   - Update an old example, try to change it to test
     new features.
 * include/po_hi_gqueue.h, src/po_hi_gqueue.c
   - Create new files which contain functions to handle
     global queues. New functions are used by the updated
     test, in order to try new features.


------------------------------------------------------------------------
r5644 | delange | 2007-08-02 16:59:19 +0200 (Thu, 02 Aug 2007) | 11 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_common.h
   A /software/polyorb-hi-c/share/config/leon-rtems/po_hi_rtemsconfig.h
   A /software/polyorb-hi-c/share/config/spif-rtems/po_hi_rtemsconfig.h
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/share/make/Makefile.leon.rtems
   M /software/polyorb-hi-c/share/make/Makefile.spif.rtems

 * share/config/leon-rtems/po_hi_rtemsconfig.h
   share/config/spif-rtems/po_hi_rtemsconfig.h
   - Each target that runs RTEMS can be customzed with a po_hi_rtemsconfig.h
     header file that define some constants useful for RTEMS
 * share/make/Makefile.leon.rtems
   share/make/Makefile.spif.rtems
   - Fix the right options to include the file po_hi_rtemsconfig.h
 * include/po_hi_common.h
   - Include the file po_hi_rtemsconfig.h
   - Minor reformatting

------------------------------------------------------------------------
r5643 | delange | 2007-08-02 16:07:14 +0200 (Thu, 02 Aug 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/doc/texinfo.bst

 * doc/texinfo.bst
   - Add texinfo.bst to include the references in the manual

------------------------------------------------------------------------
r5642 | delange | 2007-08-02 15:56:33 +0200 (Thu, 02 Aug 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

  * doc/polyorb-hi-c_ug.texi
    - Add some informations to port PolyORB-HI-C on other architectures 
      and operating systems

------------------------------------------------------------------------
r5641 | delange | 2007-08-02 14:52:40 +0200 (Thu, 02 Aug 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.leon.rtems
   M /software/polyorb-hi-c/share/make/Makefile.spif.rtems

 * make/Makefile.leon.rtems make/Makefile.spif.rtems
   - Remove -DDEBUG=1 from CFLAGS, it is provided now by the --enable-debug option
     now

------------------------------------------------------------------------
r5640 | delange | 2007-08-02 14:10:00 +0200 (Thu, 02 Aug 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

 * doc/polyorb-hi-c_ug.texi
   - Add two configuration examples
     x one for cross-compilation (configure the framework for LEON target)
     x one for native compilation 

------------------------------------------------------------------------
r5639 | delange | 2007-08-02 12:53:00 +0200 (Thu, 02 Aug 2007) | 12 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c

 * include/po_hi_messages.h
 * src/po_hi_messages.c
   - Add a flags member to the messages
   - Add the following functions
      x __po_hi_msg_swap_value to swap a value when the byte order is not the same
      x __po_hi_msg_should_swap to know if the content of a message should be swapped
 * src/po_hi_marshallers.c
   - When unmarshall values, it swaps the bytes of the values (only with the GIOP protocol)
 * src/po_hi_giop.c
   - Store the byte order in the flags member of the message


------------------------------------------------------------------------
r5638 | delange | 2007-08-01 18:26:32 +0200 (Wed, 01 Aug 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * include/po_hi_marshallers.h src/po_hi_marshallers.c
   - Add the __po_hi_marshall_flags and __po_hi_unmarshall_flags
     This function will marshall/unmarshall flags for a request.
     The flags will store some informations to unmarshall the data
     (data representation for example).
   - src/po_hi_giop.c
     Handle flags in the request

------------------------------------------------------------------------
r5637 | delange | 2007-08-01 16:37:57 +0200 (Wed, 01 Aug 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/examples/README

 * examples/README 
   - add the README file in the example directory as described in the documentation

------------------------------------------------------------------------
r5636 | delange | 2007-07-31 15:25:29 +0200 (Tue, 31 Jul 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   A /software/polyorb-hi-c/doc/code/marshallers.c
   M /software/polyorb-hi-c/doc/code/ssra.c
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

 * doc/code/marshallers.c
   - Add marshallers example
 * doc/Makefile.am
   - Add ssra.c
 * doc/polyorb-hi-c_ug.texi
   - Continue the documentation


------------------------------------------------------------------------
r5635 | delange | 2007-07-31 13:52:50 +0200 (Tue, 31 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   M /software/polyorb-hi-c/doc/code/csra.c
   M /software/polyorb-hi-c/doc/code/naming.c
   M /software/polyorb-hi-c/doc/code/request.c
   M /software/polyorb-hi-c/doc/code/request.h
   M /software/polyorb-hi-c/doc/code/ssra.c
   M /software/polyorb-hi-c/doc/code/subprograms.c
   M /software/polyorb-hi-c/doc/code/types.c
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

 * doc/code/
   - Update the code used in the documentation
 * doc/Makefile.am
   - Add the marshallers source-file
 * doc/polyorb-hi-c_ug.texi
   - Add a subsection about the marshallers and fix some errors

------------------------------------------------------------------------
r5634 | delange | 2007-07-31 11:09:51 +0200 (Tue, 31 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_messages.c

 * include/po_hi_messages.h src/po_hi_messages.c
   - Rename __po_hi_msg_translate to __po_hi_msg_move
 * src/po_hi_giop.c
   - Invoke __po_hi_msg_move instead of __po_hi_msg_translate

------------------------------------------------------------------------
r5633 | delange | 2007-07-30 22:47:12 +0200 (Mon, 30 Jul 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * include/po_hi_messages.h
   - Add comments
 * src/po_hi_transport_sockets.c
   - Add comments
 * src/po_hi_marshallers.c
   - create the __po_hi_find_alignment function
   - when the GIOP protocol is used, the function __po_hi_find_alignment is used
     to align marshalled data in the GIOP messages


------------------------------------------------------------------------
r5632 | delange | 2007-07-30 22:12:14 +0200 (Mon, 30 Jul 2007) | 14 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 *   src/po_hi_messages.c
     - Add __po_hi_translate function which translate a part of the message
       to its beginning
 *   src/po_hi_transport_sockets.c
     - Now handle several GIOP messages in the same buffer
 *   src/po_hi_marshallers.c
     - Remove the offset argument to the __po_hi_marsall_operation 
       and __po_hi_unmarshall_operation functions
 *   src/po_hi_giop.c
     - Use the argument has_more to notify if another message could
       be present in the buffer



------------------------------------------------------------------------
r5631 | delange | 2007-07-27 16:07:50 +0200 (Fri, 27 Jul 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * src/po_hi_marshallers.c
   - Use sizeof(float) instead of sizeof(int) when marshalls float type


------------------------------------------------------------------------
r5630 | delange | 2007-07-27 15:24:32 +0200 (Fri, 27 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_messages.c
   - Add the __po_hi_messages_debug function, which print the 
     content of a message
 * src/po_hi_transport_sockets.c
   - Fix bug with the traditionnal transport layer. With this
     protocol, all sended messages have now a fixed size (1024 bytes)

------------------------------------------------------------------------
r5629 | delange | 2007-07-27 13:54:56 +0200 (Fri, 27 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common

 * Makefile.common
   - marshallers.c is now compiled with a distributed node

------------------------------------------------------------------------
r5628 | delange | 2007-07-27 01:15:40 +0200 (Fri, 27 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * include/po_hi_marshallers.h , src/po_hi_marshallers.c
   - Fix used types for each (un)marshall functions

------------------------------------------------------------------------
r5627 | delange | 2007-07-26 21:39:36 +0200 (Thu, 26 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_marshallers.h

 * include/po_hi_marshallers.h
   - Add missing functions definition

------------------------------------------------------------------------
r5626 | delange | 2007-07-26 21:39:05 +0200 (Thu, 26 Jul 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * src/po_hi_marshallers.c
   - Add missing function to marshall data


------------------------------------------------------------------------
r5625 | delange | 2007-07-25 20:44:42 +0200 (Wed, 25 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

- include/po_hi_marshallers.h
  src/po_hi_marshallers.c

  * Comment the old functions used for marshalling
  * Create new (un)marshall function for each type


------------------------------------------------------------------------
r5624 | delange | 2007-07-25 20:43:22 +0200 (Wed, 25 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/csra.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/request.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/request.h
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/ssra.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/types.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/request.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/request.h
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/ssra.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/types.c

 * test-giop/ping_impl/
   - test a new way to implement a more flexible
     marshalling method. Each types has its own (un)marshall
     function and call one defined in PO-HI-C. More,
     each request have (un)marshall method and treat
     each component

------------------------------------------------------------------------
r5623 | delange | 2007-07-25 15:08:30 +0200 (Wed, 25 Jul 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/src/po_hi_giop.c

 * src/po_hi_giop.c
   size of string is encoded on 4 bytes, fix it in the request
   header when send the operation name

------------------------------------------------------------------------
r5622 | delange | 2007-07-25 14:06:18 +0200 (Wed, 25 Jul 2007) | 11 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_main.c

 * include/po_hi_returns.h
   - Add a return code for unsupported operation in GIOP implementation
 * include/po_hi_giop.h
   - Add the __po_hi_giop_request_target_t structure, used to specify the
     target of an operation in the request header
 * src/po_hi_main.c
   - Avoid a compilation warning
 * src/po_hi_giop.c
   - Handle correctly target.
     

------------------------------------------------------------------------
r5621 | delange | 2007-07-25 12:39:29 +0200 (Wed, 25 Jul 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_types.h

 * include/po_hi_types.h
   - Define __po_hi_uint32_t type
 * include/po_hi_giop.h
   - Use __po_hiuint32_t instead of unsigned long
     for the request_id

------------------------------------------------------------------------
r5620 | delange | 2007-07-24 16:31:24 +0200 (Tue, 24 Jul 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_main.c

 * src/po_hi_main.c
   - Don't use po_hi_transport in the main file, it breaks the compilation
     process with node which don't use the transport layer
 * share/make/Makefile.common
   - The file po_hi_giop.c is compiled when the node use the transport layer

------------------------------------------------------------------------
r5619 | delange | 2007-07-24 14:05:45 +0200 (Tue, 24 Jul 2007) | 20 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_protocols.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/Makefile
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/csra.c
   M /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/csra.c

 * tests/test-giop/ping_impl/node_a/csra.c
   - The csra marshall again the data, the transport layer
     don't marshall by itself the data
 * src/po_hi_giop.c
   - Declare the functions only if GIOP was enabled in the configure step
 * src/po_hi_transport.c
   - Switch between __po_hi_giop_send and __po_hi_transport_low_level_send if GIOP is used or not.
   - Minor reformating
 * src/po_hi_transport_sockets
   - Minor reformatting
   - Call GIOP specific-functions is GIOP was enabled
 * src/po_hi_protocols.c include/po_hi_protocols.h
   - Don't use request as argument
 * include/po_hi_messages.h src/po_hi_messages
   - Add the function __po_hi_msg_get_data to get data in a message from a specific offset
 * include/po_hi_giop.h
   - Declare the functions only if GIOP is enabled

 

------------------------------------------------------------------------
r5618 | delange | 2007-07-24 11:22:58 +0200 (Tue, 24 Jul 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_debug.h
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * include/po_hi_giop.h , include/po_hi_debug.h,  src/po_hi_task.c, src/po_hi_transport_sockets.c
   src/po_hi_giop.c
   - Now uses the __PO_HI_DEBUG maccro instead of DEBUG

------------------------------------------------------------------------
r5617 | delange | 2007-07-24 11:18:14 +0200 (Tue, 24 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

 * configure.ac
   - Now, the switch --enable-debug and --enable-giop are supported.
     The switch --enable-debug will create a __PO_HI_DEBUG maccro in the include/po_hi_config.h
     header file and the --enable-giop will create a __PO_HI_GIOP macco in the same file.

------------------------------------------------------------------------
r5616 | delange | 2007-07-23 17:24:03 +0200 (Mon, 23 Jul 2007) | 46 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/po_hi_giop.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_protocols.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   A /software/polyorb-hi-c/tests/test-giop
   A /software/polyorb-hi-c/tests/test-giop/ping.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/common
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/Makefile
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/activity.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/activity.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/csra.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/csra.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/deployment.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/deployment.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/main.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/naming.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/request.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/request.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/ssra.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/ssra.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/subprograms.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/subprograms.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/types.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_a/types.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/Makefile
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/activity.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/activity.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/csra.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/csra.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/deployment.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/deployment.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/main.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/naming.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/request.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/request.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/ssra.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/ssra.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/subprograms.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/subprograms.h
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/types.c
   A /software/polyorb-hi-c/tests/test-giop/ping_impl/node_b/types.h
   A /software/polyorb-hi-c/tests/test-giop/ping_local
   A /software/polyorb-hi-c/tests/test-giop/ping_local/common
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/Makefile
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/activity.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/activity.h
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/csra.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/csra.h
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/deployment.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/deployment.h
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/main.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/naming.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/request.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/request.h
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/ssra.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/ssra.h
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/subprograms.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/subprograms.h
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/types.c
   A /software/polyorb-hi-c/tests/test-giop/ping_local/node_a/types.h

  * /!\ This commit totally break all examples and previous generated
    code. This is the first implementation of the GIOP protocol
  * tests/test-giop/*
    - import some tests written by hand to give an example of the GIOP
      protocol with PolyORB-HI-C
  * include/po_hi_transport.h
    - The __po_hi_transport_send function now takes the request
      as argument. This function now invoke the marshallers.
  * include/po_hi_giop.h
    - Delete the __po_hi_giop_msg_t, this structure is not useful
      at this time
    - Add maccro __PO_HI_GIOP_MAGIC __PO_HI_GIOP_OPERATION_MAX_SIZE and
      __PO_HI_GIOP_MAGIC_SIZE
    - Add __po_hi_giop_send function
  * include/po_hi_returns.h
    - Add return code that belongs to the giop functions : 
      __PO_HI_GIOP_INVALID_SIZE, __PO_HI_GIOP_INVALID_VERSION, 
      __PO_HI_GIOP_INVALID_REQUEST_TYPE and __PO_HI_GIOP_INVALID_OPERATION
  * include/po_hi_protocols.h
    - The protocols file could be removed. The code could invoke
      only __po_hi_transport_* functions.
  * include/po_hi_types.h
    - Use po_hi_config.h header file instead of config.h
  * include/po_hi_messages.h
    - Add __po_hi_msg_append_msg function
    - Add __po_hi_msg_append_data function
  * src/po_hi_protocols.c
    - Add the __po_hi_request_t* argument to __po_hi_protocols_send()
      function
  * src/po_hi_messages.c
    - Add the implementation of __po_hi_msg_append_msg and __po_hi_msg_append_data
  * src/po_hi_transport_sockets.c
    - Invoke now the __po_hi_giop_decode_msg when a message is received
    - Received messages doesn't have a fixed size now. Before, 
      all messages had the size __PO_HI_MESSAGES_MAX_SIZE
  * src/po_hi_transport.c
    - Use __po_hi_giop_send instead of __po_hi_transport_low_level_send
  * src/po_hi_giop.c
    - Add the __po_hi_giop_print_msg function to debug easily message
      that contains GIOP messages
    - Implement the __po_hi_giop_decode_msg function
    - Implement the __po_hi_giop_send function
  * configure.ac
    - Write the config file as include/po_hi_config.h. This does not
      break our naming rules for all files.

------------------------------------------------------------------------
r5615 | delange | 2007-07-20 18:59:35 +0200 (Fri, 20 Jul 2007) | 11 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/include/Makefile.am
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/share/make/Makefile.am
   M /software/polyorb-hi-c/src/Makefile.am
   A /software/polyorb-hi-c/src/po_hi_giop.c

 * include/po_hi_types.h
   - use the stdint.h header only if present on the system
 * configure.ac
   - check for endianness
   - config.h is now written in include/ directory
 * share/make/Makefile.am
   - Add missing Makefile.* files
 * src/po_hi_giop.c
   - Add the po_hi_giop implementation, work in progress


------------------------------------------------------------------------
r5614 | delange | 2007-07-20 18:01:43 +0200 (Fri, 20 Jul 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/include/po_hi_giop.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/share/Makefile.am
   A /software/polyorb-hi-c/share/config/Makefile.am
   A /software/polyorb-hi-c/share/config/leon-rtems/Makefile.am
   A /software/polyorb-hi-c/share/config/spif-rtems/Makefile.am

 * include/po_hi_giop.h
   - fix an argument name
 * include/po_hi_types.h
   - configure the _po_hi_* types even if stdint.h is not available
 * share/*/Makefile.am
   - package the share/config directory
 * configure.ac
   - Check the endianness of the target


------------------------------------------------------------------------
r5613 | delange | 2007-07-20 15:45:20 +0200 (Fri, 20 Jul 2007) | 12 lines
Changed paths:
   A /software/polyorb-hi-c/share/config
   A /software/polyorb-hi-c/share/config/leon-rtems
   A /software/polyorb-hi-c/share/config/leon-rtems/config.c
   A /software/polyorb-hi-c/share/config/spif-rtems
   A /software/polyorb-hi-c/share/config/spif-rtems/config.c
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/share/make/Makefile.leon.rtems
   M /software/polyorb-hi-c/share/make/Makefile.spif.rtems
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_transport_sockets.c
   - transport_sockets.c does not use po_hi_common.h. Using this file
     two times cause a redefine of some structures used by RTEMS.
 * share/config
   - configuration for specific targets
 * share/make/
   - some Makefile need a source file to define some structures
     used to the execution platform. So, Makefiles can now define
     a TARGET_TRANSPORT_SOURCE variable to put all files needed. More
     a variable called TARGET_INCLUDE is define, in order to add 
     a -I option to the line-command.

------------------------------------------------------------------------
r5612 | delange | 2007-07-18 16:33:07 +0200 (Wed, 18 Jul 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_giop.h

 * po_hi_giop.h
   - First draft of the GIOP implementation

------------------------------------------------------------------------
r5611 | delange | 2007-07-18 14:17:09 +0200 (Wed, 18 Jul 2007) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/src/po_hi_task.c

 * include/po_hi_task.h src/po_hi_task.c
   - Create a __po_hi_task_delay_until. In fact, we need the __po_hi_delay_until
     function for the main task at initialization (to wait connections from 
     others nodes). We declare a new function called __po_hi_task_delay_until which
     make the same thing as delay_until with the ressources of the task.
 * configure.ac
   - Check the size of uint8_t ... to know if these types are present on the host.
     A size of 0 in config.h means that the type is not present.

------------------------------------------------------------------------
r5610 | delange | 2007-07-16 17:38:18 +0200 (Mon, 16 Jul 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.leon.rtems

 * make/Makefile.leon.rtems
   - Complete the Makefile.leon.rtems file to compile examples on LEON
     RMA test runs successfully

------------------------------------------------------------------------
r5609 | delange | 2007-07-16 13:18:03 +0200 (Mon, 16 Jul 2007) | 14 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_common.h
   A /software/polyorb-hi-c/share/make/Makefile.spif.rtems
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_time.c

 * include/po_hi_common.h
   - Declare the number of threads according to the maccros in deployment.h
 * src/po_hi_task.c
   - Delete some unused code
   - RTEMS use the scope PTHREAD_SCOPE_PROCESS when we use the pthread_attr_setscope function.
     When the RTEMS_POSIX maccro is defined, we fallback on this function.
 * src/po_hi_time.c
   - Always unlock the mutex taken to emulate the delay_until functionnality.
     If we don't do that on RTEMS, the mutex will not be destroyed and no
     new mutex will be created (so, the delay_until is broken after some calls)
 * share/make/Makefile.spif.rtems
   - Add a Makefile for the SPIF architecture and the RTEMS operating system


------------------------------------------------------------------------
r5608 | delange | 2007-07-13 17:00:23 +0200 (Fri, 13 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

 * configure.ac check the size of common types
   available

------------------------------------------------------------------------
r5607 | delange | 2007-07-13 11:36:19 +0200 (Fri, 13 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

 * doc/polyorb-hi-c_ug.texi
   - fixes some errors
 * doc/Makefile.am
   - the generated c.sed file now handle the braces

------------------------------------------------------------------------
r5606 | delange | 2007-07-12 17:45:00 +0200 (Thu, 12 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.arm.n770

 * make/Makefile.arm.n770
   - Set the right variables to compile on Nokia N770

------------------------------------------------------------------------
r5605 | delange | 2007-07-12 17:17:50 +0200 (Thu, 12 Jul 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/support/gentexifile

 * support/gentexifile
   - Add gentexifile which is used to generate the documentation

------------------------------------------------------------------------
r5604 | delange | 2007-07-12 14:58:39 +0200 (Thu, 12 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   A /software/polyorb-hi-c/doc/code/data_struct.h
   A /software/polyorb-hi-c/doc/code/toy_main.c
   A /software/polyorb-hi-c/doc/code/toy_types.c
   A /software/polyorb-hi-c/doc/code/toy_types.h
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

 * doc/polyorb-hi-c_ug.texi
   - continue the documentation
   - first complete version, need to be improved
 * doc/Makefile.am doc/code/*.[c|h]
   - Add new examples
 

------------------------------------------------------------------------
r5603 | delange | 2007-07-12 13:08:51 +0200 (Thu, 12 Jul 2007) | 7 lines
Changed paths:
   A /software/polyorb-hi-c/share/make/Makefile.arm.dslinux (from /software/polyorb-hi-c/share/make/Makefile.nds:5600)
   A /software/polyorb-hi-c/share/make/Makefile.arm.n770
   A /software/polyorb-hi-c/share/make/Makefile.leon.ork
   A /software/polyorb-hi-c/share/make/Makefile.leon.rtems
   M /software/polyorb-hi-c/share/make/Makefile.native
   D /software/polyorb-hi-c/share/make/Makefile.nds
   M /software/polyorb-hi-c/share/ocarina/arao.aadl

  * share/ocarina/arao.aadl
    - Fix the values of the Execution_Platform property
  * share/make
    - Makefile.nds is now called Makefile.arm.dslinux
    - Add Makefiles for the target leon_ork, leon_rtems and
      arm_n770

------------------------------------------------------------------------
r5602 | delange | 2007-07-11 18:08:00 +0200 (Wed, 11 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/share/ocarina/arao.aadl

 * arao.aadl
   - Introduce new Execution_Platform values

------------------------------------------------------------------------
r5601 | delange | 2007-07-11 16:25:11 +0200 (Wed, 11 Jul 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   D /software/polyorb-hi-c/doc/code/deployment.c
   A /software/polyorb-hi-c/doc/code/deployment_c.c (from /software/polyorb-hi-c/doc/code/deployment.c:5600)
   A /software/polyorb-hi-c/doc/code/node_b_activity.c
   M /software/polyorb-hi-c/doc/code/subprograms.c
   M /software/polyorb-hi-c/doc/model/do_ping_spg.aadl
   M /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi

 * doc/Makefile.am
   - add new C-files to generate
 * doc/polyorb-hi-c_ug.texi
   - continue the documentation


------------------------------------------------------------------------
r5600 | delange | 2007-07-10 20:11:59 +0200 (Tue, 10 Jul 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.native

 * Makefile.native
   - Add the rt library to the link options


------------------------------------------------------------------------
r5599 | delange | 2007-07-10 19:30:48 +0200 (Tue, 10 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/share/make/Makefile.common
   M /software/polyorb-hi-c/share/make/Makefile.nds

 * Makefile.common
   - Put the LDFLAGS after the list of the file, avoid conflicts with arm-gcc
 * Makefile.nds
   - Add some missing maccro and libraries

------------------------------------------------------------------------
r5598 | delange | 2007-07-10 18:59:15 +0200 (Tue, 10 Jul 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/share/Makefile.am
   A /software/polyorb-hi-c/share/make
   A /software/polyorb-hi-c/share/make/Makefile.am
   A /software/polyorb-hi-c/share/make/Makefile.common
   A /software/polyorb-hi-c/share/make/Makefile.native
   A /software/polyorb-hi-c/share/make/Makefile.nds
   A /software/polyorb-hi-c/share/make/Makefile.template
   M /software/polyorb-hi-c/src/Makefile.am
   D /software/polyorb-hi-c/src/Makefile.common

 * Create a directory share/make that contains
   a generic Makefile. Each target has its own Makefile
   called by the generic one (Makefile.common)
 * configure.ac write the Makefile in share/make/
 * share/Makefile.am includes now the make/ directory

------------------------------------------------------------------------
r5597 | delange | 2007-07-09 23:58:02 +0200 (Mon, 09 Jul 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/doc/Makefile.am
   A /software/polyorb-hi-c/doc/code
   A /software/polyorb-hi-c/doc/code/activity.c
   A /software/polyorb-hi-c/doc/code/activity.h
   A /software/polyorb-hi-c/doc/code/csra.c
   A /software/polyorb-hi-c/doc/code/csra.h
   A /software/polyorb-hi-c/doc/code/deployment.c
   A /software/polyorb-hi-c/doc/code/deployment.h
   A /software/polyorb-hi-c/doc/code/main.c
   A /software/polyorb-hi-c/doc/code/naming.c
   A /software/polyorb-hi-c/doc/code/request.c
   A /software/polyorb-hi-c/doc/code/request.h
   A /software/polyorb-hi-c/doc/code/ssra.c
   A /software/polyorb-hi-c/doc/code/ssra.h
   A /software/polyorb-hi-c/doc/code/subprograms.c
   A /software/polyorb-hi-c/doc/code/subprograms.h
   A /software/polyorb-hi-c/doc/code/test.c
   A /software/polyorb-hi-c/doc/code/types.c
   A /software/polyorb-hi-c/doc/code/types.h
   A /software/polyorb-hi-c/doc/fig
   A /software/polyorb-hi-c/doc/fig/ping.eps
   A /software/polyorb-hi-c/doc/fig/ping.pdf
   A /software/polyorb-hi-c/doc/gfdl.texi
   A /software/polyorb-hi-c/doc/model
   A /software/polyorb-hi-c/doc/model/complex_types.aadl
   A /software/polyorb-hi-c/doc/model/do_ping_spg.aadl
   A /software/polyorb-hi-c/doc/model/hardware.aadl
   A /software/polyorb-hi-c/doc/model/node_a_model.aadl
   A /software/polyorb-hi-c/doc/model/ping.aadl
   A /software/polyorb-hi-c/doc/model/port_cnx.aadl
   A /software/polyorb-hi-c/doc/model/processor_binding.aadl
   A /software/polyorb-hi-c/doc/model/protected_object_types.aadl
   A /software/polyorb-hi-c/doc/model/simple_types.aadl
   A /software/polyorb-hi-c/doc/model/thread_a.aadl
   A /software/polyorb-hi-c/doc/model/thread_a_full.aadl
   A /software/polyorb-hi-c/doc/ping_spg_stub.texi
   A /software/polyorb-hi-c/doc/polyorb-hi-c_ug.texi
   A /software/polyorb-hi-c/doc/polyorb-hi_ug.bib
   A /software/polyorb-hi-c/doc/polyorb-hi_ug_ref.tex

 * doc/
   - imported the documentation from PolyORB-HI-Ada
   - Must complete this documentation, remove all references to the Ada
     version and explain the features of the C version


------------------------------------------------------------------------
r5596 | delange | 2007-07-09 23:44:58 +0200 (Mon, 09 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

 * configure.ac
   - Check availability of various programs

------------------------------------------------------------------------
r5595 | delange | 2007-07-08 23:38:08 +0200 (Sun, 08 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

 - configure.ac
   * Check if uint8_t and uint_16t are present 

------------------------------------------------------------------------
r5594 | delange | 2007-07-07 18:10:04 +0200 (Sat, 07 Jul 2007) | 32 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 - po_hi_types.h
   * Define our own types __po_hi_intN_t and __po_hi_uintN_t. These
     types are used by the generated code and in the framework.
 - include/po_hi_transport.h
   * minor reformating
 - include/po_hi_task.h
   * Don't use stdint.h, use po_hi_types.h instead. Replace uint16_t
     by __po_hi_uint16_t.
   * Minor reformating
 - include/po_hi_protocols.h
   * use po_hi_types.h header file
   * use __po_hi_uint16_t instead of uint16_t
 - include/po_hi_messages.h
   * use __po_hi_uinN_t instead of uinN_t
   * minor reformating
 - src/Makefile.common
   * Don't append glafs for each target, only use CFLAGS variable
 - src/po_hi_messages.c
   * use __po_hi_uinN_t instead of uinN_t
   * minor reformating
 - src/po_hi_transport_sockets.c
   * use __po_hi_uinN_t instead of uinN_t
   * Don't use memcpy, use a loop instead. This is useful if you
     want to be compliant with the AEP profile (see posix restrictions
     and check-symbols tools)
   * add comments
 - src/po_hi_protected.c
   * use __po_hi_uinN_t instead of uinN_t
 - src/po_hi_transport.c
   * minor reformating
   * use __po_hi_uinN_t instead of uinN_t

------------------------------------------------------------------------
r5593 | delange | 2007-07-07 13:41:12 +0200 (Sat, 07 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_main.c

 * po_hi_main.c
   - Don't use barrier anymore to wait initialization, because some libc 
     for embedded does not implement it.
     Use conditions instead, most of ulibc implementations have it.
     New implementation was tested successfully with uClibc on dslinux
     (rma and sunseeker tests work).

------------------------------------------------------------------------
r5592 | delange | 2007-07-06 15:46:28 +0200 (Fri, 06 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/examples/Makefile.am
   A /software/polyorb-hi-c/examples/some-types-stdint
   A /software/polyorb-hi-c/examples/some-types-stdint/Makefile.am
   A /software/polyorb-hi-c/examples/some-types-stdint/scenario.aadl
   A /software/polyorb-hi-c/examples/some-types-stdint/software.aadl
   A /software/polyorb-hi-c/examples/some-types-stdint/some-types-stdint.c
   A /software/polyorb-hi-c/examples/some-types-stdint/some_types_stdint.aadl
   M /software/polyorb-hi-c/support/build.sh

 * configure.ac
   - now create the Makefile for some-types-stdint
 * support/build.sh
   - build some-types and some-types-stdint examples
 * examples/some-types-stdint
   - example which uses types which have a fixed size

------------------------------------------------------------------------
r5591 | delange | 2007-07-06 14:34:22 +0200 (Fri, 06 Jul 2007) | 15 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/examples/Makefile.am
   M /software/polyorb-hi-c/examples/producer-consumer/producer-consumer.c
   A /software/polyorb-hi-c/examples/some-types
   A /software/polyorb-hi-c/examples/some-types/Makefile.am
   A /software/polyorb-hi-c/examples/some-types/scenario.aadl
   A /software/polyorb-hi-c/examples/some-types/software.aadl
   A /software/polyorb-hi-c/examples/some-types/some-types.c
   A /software/polyorb-hi-c/examples/some-types/some_types.aadl
   M /software/polyorb-hi-c/include/po_hi_common.h
   M /software/polyorb-hi-c/include/po_hi_task.h

 * include/po_hi_task.h
   - Declare the function definition of __po_hi_posix_create_thread, used to
     create the receiver task
 * include/po_hi_common.h
   - Declare ERRORMSG maccro to output error when return code are incorrect
 * examples/some-types
   - Add a new example
 * configure.ac
   - Write the Makefile of the new test (some-types)
 * examples/Makefile.am
   - Now package the new example
 * examples/producer-consumer/producer-consumer.c
   - Fix some errors detected by the compilator


------------------------------------------------------------------------
r5590 | delange | 2007-07-06 13:48:42 +0200 (Fri, 06 Jul 2007) | 1 line
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c


------------------------------------------------------------------------
r5589 | delange | 2007-07-06 12:54:31 +0200 (Fri, 06 Jul 2007) | 14 lines
Changed paths:
   M /software/polyorb-hi-c/examples/sunseeker/sunseekerplant.c
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   A /software/polyorb-hi-c/tools/run_example.sh

 * src/po_hi_main.c
   - If the task start the receiver task from sockets, we wait
     the init process will wait for the receiver task.
 * src/po_hi_messages.c
   - __po_hi_msg_write don't append data to the message, simply 
     write data from the beginning of the message. In many cases,
     the length of the message wasn't initialized. More, there is
     no case when we append data.
 * src/po_hi_transport_sockets.c
   - Add some comments
 * tools/run_example.sh is added to run more easily all examples
 * examples/sunseeker/sunseekerplant.c
   - Delete some unused output

------------------------------------------------------------------------
r5588 | delange | 2007-07-05 17:08:16 +0200 (Thu, 05 Jul 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * po_hi_transport_sockets.c
   - now wait all other task before start listening
   - don't send to dead sockets
 * po_hi_main.c
   - wait for network initialization

------------------------------------------------------------------------
r5587 | delange | 2007-07-05 00:10:38 +0200 (Thu, 05 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/producer-consumer/producer-consumer.c

 * producer-consumer/producer-consumer.c
   - Make a better output for the producer/consumer test

------------------------------------------------------------------------
r5586 | delange | 2007-07-04 23:50:04 +0200 (Wed, 04 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * po_hi_transport_sockets.c
   - Sockets for the receiver process and the sender functions
     are separated
   - Producer/Consumer test should work fine now

------------------------------------------------------------------------
r5585 | delange | 2007-07-04 21:13:27 +0200 (Wed, 04 Jul 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_task.c
   - Cast return code to prevent errors from gcc
 * src/po_hi_transport.[h|c]
   - po_hi_low_level_send use the entity instead of the node
     to send the data
 * src/po_hi_transport_sockets.c
   - Send the node-id when a node connects to a remote server
   - Send the entity-id before a message to identify it (and put
     the message in the right queue)

------------------------------------------------------------------------
r5584 | delange | 2007-07-03 18:57:34 +0200 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac

 * configure.ac
   - Generate Makefile for the producer/consumer example

------------------------------------------------------------------------
r5583 | delange | 2007-07-03 16:09:51 +0200 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/support/build.sh

 * support/build.sh
   - Build the producer/consumer test 

------------------------------------------------------------------------
r5582 | delange | 2007-07-03 16:09:09 +0200 (Tue, 03 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.am
   A /software/polyorb-hi-c/examples/producer-consumer
   A /software/polyorb-hi-c/examples/producer-consumer/Makefile.am
   A /software/polyorb-hi-c/examples/producer-consumer/producer-consumer.c
   A /software/polyorb-hi-c/examples/producer-consumer/producer_consumer.aadl
   A /software/polyorb-hi-c/examples/producer-consumer/scenario.aadl
   A /software/polyorb-hi-c/examples/producer-consumer/software.aadl
   M /software/polyorb-hi-c/examples/sunseeker/Makefile.am
   M /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl

 * examples/producer-consumer
   - Add the producer-consumer example
 * examples/Makefile.am
   - Add the producer/consumer test
 * examples/sunseeker/Makefile.am , examples/sunseeker/scenario_dist.aadl
   - distributed example is now generated too

------------------------------------------------------------------------
r5581 | delange | 2007-07-03 11:17:16 +0200 (Tue, 03 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/examples/ping/Makefile.am
   A /software/polyorb-hi-c/examples/ping/scenario-local.aadl

 * ping/scenario-local.aadl
   - Add the local scenario which generate code from ping-local.aadl
 * ping/Makefile.am
   - EXTRA_DIST now include SCENARIO_FILES

------------------------------------------------------------------------
r5580 | delange | 2007-07-03 10:42:54 +0200 (Tue, 03 Jul 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.common
   M /software/polyorb-hi-c/examples/ping/Makefile.am

 * examples/Makefile.common
   - Several scenario can be built when the SCENARIO_FILES variable
     is defined
   - Target clean-local is now defined
 * examples/ping/Makefile.am
   - Define the local and distributed scenario in SCENARIO_FILES variable

------------------------------------------------------------------------
r5579 | delange | 2007-07-03 10:22:45 +0200 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/examples/ping/ping.aadl

 * ping/ping.aadl
   Add the distributed ping example

------------------------------------------------------------------------
r5578 | delange | 2007-07-03 10:21:09 +0200 (Tue, 03 Jul 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common

 * src/Makefile.common
   - use NB_SERVERS too. Some tests use it, and don't compile.

------------------------------------------------------------------------
r5577 | delange | 2007-07-03 10:08:49 +0200 (Tue, 03 Jul 2007) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_transport.c

 * src/Makefile.common
   - Watch the maccro NB_NODES to know if it's a distributed application
     (previous version used NB_SERVERS)
 * po_hi_transport.c
   - Initialize servers only if they are declared
 * po_hi_main.c
   - Use NB_NODES instead of NB_SERVERS to know if the transport
     should be initialized.

------------------------------------------------------------------------
r5576 | delange | 2007-07-03 10:05:40 +0200 (Tue, 03 Jul 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/ping/scenario.aadl

 - ping/scenario.aadl : use distributed model now

------------------------------------------------------------------------
r5575 | delange | 2007-07-02 18:04:39 +0200 (Mon, 02 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_main.c

 * src/po_hi_main.c
   - network is not initialized if no server are declared
 * src/Makefile.common
   - don't use network files if the node don't use it

------------------------------------------------------------------------
r5574 | delange | 2007-07-01 15:15:54 +0200 (Sun, 01 Jul 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_debug.h
   M /software/polyorb-hi-c/include/po_hi_task.h

 - include/po_hi_task.h
   * add max and min priorities as maccro
 - include/po_hi_debug.h
   * minor reformatting

------------------------------------------------------------------------
r5573 | delange | 2007-06-27 17:10:49 +0200 (Wed, 27 Jun 2007) | 18 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_task.c
   - rename the function __po_hi_create_generic_periodic_task to 
     __po_hi_create_generic_task
   - add a generic function __po_hi_posix_create_thread which create
     a thread for posix-compliant systems. This function is now called
     by __po_hi_create_generic_task and can be called to create another
     thread in the system (like the thread which receive network data)
   - add comments
 * src/po_hi_main.c
   - Minor reformating
 * src/Makefile.common
   - Delete the DEBUG maccro when compiling
 * src/po_hi_transport_sockets.c
   - No longer use the sleep() function, use the __po_hi_time* functions
     instead
   - Use the __po_hi_tasks* functions to create the thread which handle
     received data

------------------------------------------------------------------------
r5572 | delange | 2007-06-27 15:28:14 +0200 (Wed, 27 Jun 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/activity.c

 * nodeb/activity.c
   - Add the ssra.h header 

------------------------------------------------------------------------
r5571 | delange | 2007-06-27 15:23:45 +0200 (Wed, 27 Jun 2007) | 36 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_transport.h
   D /software/polyorb-hi-c/include/po_hi_transport_sockets.h
   M /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/src/po_hi_transport_sockets.c

 * src/po_hi_task.c
   - Minor reformating

 * src/Makefile.common
   - The low-level function are now compiled when the node use
     the network

 * src/po_hi_messages.c
   - __po_hi_msg_reallocate() function reset the content of the
     message
   - When __po_hi_msg_read is called, we simply dump the memory
     into the data (don't see if the size is correct or not)

 * src/po_hi_transport_sockets.c
   - Add some comments
   - Each node receive the data from each node

 * src/po_hi_transport.c
   - Function __po_hi_low_level_send is now called
   - Delete debug informations (like printf calls)

 * src/po_hi_marshallers.c
   - When we read a message, we use the size of the structure
     to read it, not the size of the message.

 * include/po_hi_transport.h
   - Add some comments
   - Add function definitions of low-level layer

 * include/po_hi_types.h
   - Type __po_hi_thread_t is no longer used.

 * include/po_hi_transport_sockets.h
   - Delete this header file, all functions declared for a low-level 
     transport driver are declared in the  po_hi_transport.h file.

------------------------------------------------------------------------
r5570 | delange | 2007-06-26 18:42:38 +0200 (Tue, 26 Jun 2007) | 9 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_transport_sockets.h
   A /software/polyorb-hi-c/include/po_hi_types.h
   M /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_transport.c
   A /software/polyorb-hi-c/src/po_hi_transport_sockets.c
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/deployment.c
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/deployment.h
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/deployment.c
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/deployment.h
   M /software/polyorb-hi-c/tests/generated-examples/ping-distributed/ping.c

  * include/po_hi_types.h
    - useful header file to declare all used types in PolyORB-HI-C
  * include/po_hi_transport_sockets.h, src/po_hi_transport_sockets.c
    - First version of the socket transport layer
  *  src/Makefile.common
    - Declare a new target to compile nodes with socket support
  * tests/generated-examples/ping-distributed
    - Change the test to use socket, change some previous declarations

------------------------------------------------------------------------
r5569 | delange | 2007-06-26 00:17:30 +0200 (Tue, 26 Jun 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/support/reconfig

 * support/reconfig
   - search binaries of autotools to invoke (some linux distributions
     use binary names like automake-version, ...)

------------------------------------------------------------------------
r5568 | delange | 2007-06-26 00:16:30 +0200 (Tue, 26 Jun 2007) | 4 lines
Changed paths:
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/Makefile
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/Makefile.rtems
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/Makefile
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/activity.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/activity.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/csra.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/csra.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/deployment.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/deployment.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/main.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/naming.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/request.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/request.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/ssra.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/ssra.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/subprograms.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/subprograms.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/types.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodea/types.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/Makefile
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/activity.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/activity.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/csra.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/csra.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/deployment.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/deployment.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/main.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/naming.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/request.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/request.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/ssra.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/ssra.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/subprograms.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/subprograms.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/types.c
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/generated/nodeb/types.h
   A /software/polyorb-hi-c/tests/generated-examples/ping-distributed/ping.c

 * generated-examples/ping-distributed
   - Import a generated skeleton to make the generated code by hand


------------------------------------------------------------------------
r5567 | delange | 2007-06-25 16:31:05 +0200 (Mon, 25 Jun 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/include/Makefile.am
   M /software/polyorb-hi-c/src/Makefile.am
   M /software/polyorb-hi-c/support/build.sh

 * include/Makefile.am
   - add the missing file po_hi_main.h
 * src/Makefile.am
   - add Makefile.common 
 * Makefile.am
   - delete all temporary files
 * support/build.sh
   - build the examples instead of simple tests
 

------------------------------------------------------------------------
r5566 | delange | 2007-06-25 16:21:30 +0200 (Mon, 25 Jun 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/tools/Makefile.am
   D /software/polyorb-hi-c/tools/generate_c.sh

 * tools/generate_c.sh
   - Remove the generate_c.sh script, all scenario file are described with aadl now

------------------------------------------------------------------------
r5565 | delange | 2007-06-25 16:18:14 +0200 (Mon, 25 Jun 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/src/Makefile.common

 - src/Makefile.common
   * Keep a src/Makefile.common to compile nodes

------------------------------------------------------------------------
r5564 | delange | 2007-06-25 16:16:44 +0200 (Mon, 25 Jun 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/examples/Makefile.common
   D /software/polyorb-hi-c/examples/d3.1.3-1/Makefile
   D /software/polyorb-hi-c/examples/ping/Makefile
   D /software/polyorb-hi-c/examples/rma/Makefile
   D /software/polyorb-hi-c/examples/sunseeker/Makefile

 * examples/*/Makefile
   - delete old Makefile, are now replaced by generated Makefile
 * examples/Makefile.common
   - delete the target to compile each node


------------------------------------------------------------------------
r5563 | delange | 2007-06-25 16:12:12 +0200 (Mon, 25 Jun 2007) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/configure.ac
   A /software/polyorb-hi-c/examples/Makefile.am
   A /software/polyorb-hi-c/examples/Makefile.common (from /software/polyorb-hi-c/src/Makefile.common:5559)
   M /software/polyorb-hi-c/examples/d3.1.3-1/Makefile
   A /software/polyorb-hi-c/examples/d3.1.3-1/Makefile.am
   M /software/polyorb-hi-c/examples/ping/Makefile
   A /software/polyorb-hi-c/examples/ping/Makefile.am
   M /software/polyorb-hi-c/examples/rma/Makefile
   A /software/polyorb-hi-c/examples/rma/Makefile.am
   M /software/polyorb-hi-c/examples/sunseeker/Makefile
   A /software/polyorb-hi-c/examples/sunseeker/Makefile.am
   A /software/polyorb-hi-c/include/Makefile.am
   A /software/polyorb-hi-c/share/Makefile.am
   A /software/polyorb-hi-c/share/cheddar/Makefile.am
   A /software/polyorb-hi-c/share/models/Makefile.am
   A /software/polyorb-hi-c/share/ocarina/Makefile.am
   A /software/polyorb-hi-c/share/tsim/Makefile.am
   D /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/support/Makefile.am

 * src/Makefile.common
   - Delete old version of the Makefile.common, 
     will be splitted into two files (one in the src/
     and the examples/ directories).
 * */Makefile.am, configure.ac
   - Add new Makefile.am to package PolyORB-HI-C
   - Change existing files to include new directories


------------------------------------------------------------------------
r5562 | delange | 2007-06-25 14:53:29 +0200 (Mon, 25 Jun 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/Makefile.am
   M /software/polyorb-hi-c/configure.ac
   A /software/polyorb-hi-c/doc/Makefile.am
   M /software/polyorb-hi-c/src/Makefile.am
   M /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/subprograms.c
   A /software/polyorb-hi-c/tools/Makefile.am
   D /software/polyorb-hi-c/tools/check-symbols/Makefile
   A /software/polyorb-hi-c/tools/check-symbols/Makefile.am
   A /software/polyorb-hi-c/tools/check-symbols/Makefile.test (from /software/polyorb-hi-c/tools/check-symbols/Makefile:5539)
   A /software/polyorb-hi-c/tools/check-symbols/examples/Makefile.am
   A /software/polyorb-hi-c/tools/check-symbols/examples/malloc/Makefile.am
   A /software/polyorb-hi-c/tools/check-symbols/examples/strings/Makefile.am
   A /software/polyorb-hi-c/tools/check-symbols/src/Makefile.am

 * */Makefile.am
   - add some missing Makefile.am files
   - package now the tools/ and doc/ directories
 * tools/check-symbols/Makefile.test
   - rename Makefile to Makefile.test
 * tests/generated-examples/toy/generated/nodea/subprograms.c
   - Minor reformating
 * configure.ac
   - create Makefile to packages tools/ and doc/ directories

------------------------------------------------------------------------
r5561 | delange | 2007-06-22 17:38:13 +0200 (Fri, 22 Jun 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/examples/sunseeker/sunseekercontroller.c
   M /software/polyorb-hi-c/examples/sunseeker/sunseekerplant.c

 * sunseeker/sunseekerplant.c, sunseeker/sunseekercontroller.c
   - Minor reformatting

------------------------------------------------------------------------
r5560 | delange | 2007-06-22 17:37:16 +0200 (Fri, 22 Jun 2007) | 10 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_messages.h
   M /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   M /software/polyorb-hi-c/src/po_hi_transport.c

 * src/po_hi_messages.c
   - __po_hi_msg_write don't append in the message, it just write at the beginning
 * src/po_hi_transport.c
   - Right values are now returned by __po_hi_transport_nonblocking_receive
   - Add the member wposition in the queue to know where to write
   - Rename the member position to rposition to know where to read in a queue
 * src/po_hi_marshallers.c
   - Use __po_hi_messages functions instead 
     of using functions from string.h

------------------------------------------------------------------------
r5559 | delange | 2007-06-21 18:30:33 +0200 (Thu, 21 Jun 2007) | 12 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_protected.h
   M /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/include/po_hi_transport.h
   M /software/polyorb-hi-c/src/po_hi_protected.c
   M /software/polyorb-hi-c/src/po_hi_protocols.c
   M /software/polyorb-hi-c/src/po_hi_transport.c

 * include/po_hi_transport.h
   - add the definition of __po_hi_transport_nonblocking_receive function
 * include/po_hi_returns.h
   - add the following maccros : __PO_HI_RECEIVE_ERROR and __PO_HI_RECEIVE_ERROR
 * include/po_hi_protocols.h / src/po_hi_protocols.c
   - add __po_hi_protocols_nonblocking_receive function
 * include/po_hi_protected.h / src/po_hi_protected.c
   - the #ifndef __PO_HI_NB_PROTECTED is moved in the po_hi_protected.c file.
     It prevents from type redefinition.
 * src/po_hi_transport.c
   - add the __po_hi_transport_nonblocking_receive function

------------------------------------------------------------------------
r5558 | delange | 2007-06-21 18:14:30 +0200 (Thu, 21 Jun 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/examples/sunseeker
   A /software/polyorb-hi-c/examples/sunseeker/Makefile
   A /software/polyorb-hi-c/examples/sunseeker/scenario_dist.aadl
   A /software/polyorb-hi-c/examples/sunseeker/scenario_local.aadl
   A /software/polyorb-hi-c/examples/sunseeker/sunseeker.aadl
   A /software/polyorb-hi-c/examples/sunseeker/sunseeker_dist.aadl
   A /software/polyorb-hi-c/examples/sunseeker/sunseeker_local.aadl
   A /software/polyorb-hi-c/examples/sunseeker/sunseekercontroller.c
   A /software/polyorb-hi-c/examples/sunseeker/sunseekerplant.c

 * add the sunseeker test


------------------------------------------------------------------------
r5557 | delange | 2007-06-20 21:32:07 +0200 (Wed, 20 Jun 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common

 * src/Makefile.common
   - compile types.c and subprograms.c for each node


------------------------------------------------------------------------
r5556 | delange | 2007-06-20 17:26:24 +0200 (Wed, 20 Jun 2007) | 11 lines
Changed paths:
   M /software/polyorb-hi-c/examples/d3.1.3-1/Makefile
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy.c
   M /software/polyorb-hi-c/examples/d3.1.3-1/toy_example.aadl
   M /software/polyorb-hi-c/examples/ping/ping.c
   M /software/polyorb-hi-c/examples/ping/software.aadl
   M /software/polyorb-hi-c/examples/rma/hello.c
   M /software/polyorb-hi-c/examples/rma/rma.aadl

 * examples/rma/rma.aadl, examples/d3.1.3-1/toy_example.aadl, 
   examples/ping/software.aadl
   - functions from the user are prefixed by "user_"
 
 * examples/rma/hello.c, examples/d3.1.3-1/toy.c, examples/ping/ping.c
   - functions are prefixed by "user_"
 
 * examples/d3.1.3-1/Makefile
   - Set the right directory to clean when "make clean" is called
 

------------------------------------------------------------------------
r5555 | delange | 2007-06-19 19:31:05 +0200 (Tue, 19 Jun 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/examples/d3.1.3-1
   A /software/polyorb-hi-c/examples/d3.1.3-1/Makefile
   A /software/polyorb-hi-c/examples/d3.1.3-1/scenario_local.aadl
   A /software/polyorb-hi-c/examples/d3.1.3-1/toy.c
   A /software/polyorb-hi-c/examples/d3.1.3-1/toy_example.aadl

 * d3.1.3-1 : add a new test


------------------------------------------------------------------------
r5554 | delange | 2007-06-18 23:02:49 +0200 (Mon, 18 Jun 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_protected.h
   M /software/polyorb-hi-c/src/po_hi_protected.c

 * include/po_hi_protected.h
   - define __PO_HI_NB_PROTECTED to 0 when it was not declared
 * src/po_hi_protected.c
   - don't initialize protected objects they are not declared

------------------------------------------------------------------------
r5553 | delange | 2007-06-18 15:30:54 +0200 (Mon, 18 Jun 2007) | 8 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_protected.h
   M /software/polyorb-hi-c/src/po_hi_main.c
   A /software/polyorb-hi-c/src/po_hi_protected.c
   A /software/polyorb-hi-c/tests/generated-examples/toy
   A /software/polyorb-hi-c/tests/generated-examples/toy/Makefile
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/activity.c
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/activity.h
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/deployment.c
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/deployment.h
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/main.c
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/request.h
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/subprograms.c
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/subprograms.h
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/types.c
   A /software/polyorb-hi-c/tests/generated-examples/toy/generated/nodea/types.h
   A /software/polyorb-hi-c/tests/generated-examples/toy/toy.c

 * src/po_hi_main.c
   - call __po_hi_protected_init
 * src/po_hi_protected.c / include/po_hi_protected.h
   - version version of protected types in polyorb-hi-c
 * tests/generated-examples/toy
   - add first example that use protected types


------------------------------------------------------------------------
r5552 | delange | 2007-06-15 14:01:29 +0200 (Fri, 15 Jun 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/tests/generated-examples/ping/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/main.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/request.h
   M /software/polyorb-hi-c/tests/generated-examples/rma/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/deployment.h
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/main.c

  * tests/generated-examples/rma tests/generated-examples/ping
    - change the tests to use __po_hi_initialize() and
      __po_hi_wait_initialization() functions
    - add a call to __po_hi_initialize() in main.c
    - add a call to __po_hi_wait_initialization() in main.c
    - add a call to __po_hi_wait_initialization() in activity.c for each task

------------------------------------------------------------------------
r5551 | delange | 2007-06-15 13:59:43 +0200 (Fri, 15 Jun 2007) | 12 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_main.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/src/Makefile.common
   A /software/polyorb-hi-c/src/po_hi_main.c
   M /software/polyorb-hi-c/src/po_hi_task.c

 * src/Makefile.common
   - now compile with po_hi_main()
 * src/po_hi_task.c include/po_hi_main.h
   - delete unused members for each task
   - delete unused functions
 * src/po_hi_main.c include/po_hi_main.h
   - add __po_hi_initialize() and __po_hi_wait_initialization()
     functions
 * include/po_hi_returns.h
   - add __PO_HI_ERROR_PTHREAD_BARRIER maccro


------------------------------------------------------------------------
r5550 | zalila | 2007-06-14 15:30:04 +0200 (Thu, 14 Jun 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common

	* Use GCC instead of CC

------------------------------------------------------------------------
r5549 | delange | 2007-06-13 18:36:13 +0200 (Wed, 13 Jun 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_transport.c

 * src/po_hi_transport.c
   - always take the older value in a message queue

------------------------------------------------------------------------
r5548 | delange | 2007-06-12 15:46:36 +0200 (Tue, 12 Jun 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common
   D /software/polyorb-hi-c/src/po_hi_queue.c
   M /software/polyorb-hi-c/src/po_hi_transport.c

 * src/po_hi_queue.c : remove unused file
 * src/po_hi_transport.c : translate the debug message in english
 * src/Makefile.common : compile now node with network support

------------------------------------------------------------------------
r5547 | delange | 2007-06-12 15:45:36 +0200 (Tue, 12 Jun 2007) | 3 lines
Changed paths:
   D /software/polyorb-hi-c/include/marshall.h
   M /software/polyorb-hi-c/include/po_hi_marshallers.h
   D /software/polyorb-hi-c/include/queue.h
   D /software/polyorb-hi-c/include/transport.h

 * include/po_hi_marshallers.h : use now request.h will define the request type
 * Delete unused files ( include/transport.h, include/marshall.h, include/queue.h)

------------------------------------------------------------------------
r5546 | delange | 2007-06-12 15:40:20 +0200 (Tue, 12 Jun 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/examples/ping
   A /software/polyorb-hi-c/examples/ping/Makefile
   A /software/polyorb-hi-c/examples/ping/ping-local.aadl
   A /software/polyorb-hi-c/examples/ping/ping.c
   A /software/polyorb-hi-c/examples/ping/scenario.aadl
   A /software/polyorb-hi-c/examples/ping/software.aadl

 * Add ping test to examples

------------------------------------------------------------------------
r5545 | delange | 2007-06-05 15:45:43 +0200 (Tue, 05 Jun 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/tests/generated-examples/ping/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/rma/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/jobs.h

 * tests/generated-examples/rma/Makefile, tests/generated-examples/ping/Makefile
   x change the name of the binary, use the name of the example
 * tests/generated-examples/rma/generated/nodea/jobs.h
   tests/generated-examples/rma/generated/nodea/jobs.c
   x delete a compilation warning, change the function specifications

------------------------------------------------------------------------
r5544 | delange | 2007-06-05 15:41:05 +0200 (Tue, 05 Jun 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_marshallers.c

 * src/po_hi_marshallers.c
   - Specify the real size of the structure to
     __po_hi_msg_write
   - Fix last error, tests/generated-examples/ping now works

------------------------------------------------------------------------
r5543 | delange | 2007-06-05 15:23:10 +0200 (Tue, 05 Jun 2007) | 13 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_marshallers.h
   M /software/polyorb-hi-c/include/po_hi_messages.h
   A /software/polyorb-hi-c/include/po_hi_protocols.h
   M /software/polyorb-hi-c/include/po_hi_returns.h
   A /software/polyorb-hi-c/include/po_hi_transport.h
   A /software/polyorb-hi-c/src/po_hi_marshallers.c
   M /software/polyorb-hi-c/src/po_hi_messages.c
   A /software/polyorb-hi-c/src/po_hi_protocols.c
   A /software/polyorb-hi-c/src/po_hi_transport.c
   M /software/polyorb-hi-c/support/build.sh
   M /software/polyorb-hi-c/tests/generated-examples/ping/Makefile
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/common
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/client.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/main.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/server.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/server.h

 * tests/generated-examples/ping : 
   - delete common/ subdirectory, will not be used in the future
   - deployment.c : add array to enable a correspondance between entity, node
                    and servers
   - server.c/server.h : add process_request function to handle received
                         data
   - include/po_hi_transport.h,include/po_hi_marshallers.h,include/po_hi_protocols.h
      x first implementation for communication functions
   - src/po_hi_transport.c, src/po_hi_marshallers.c, src/po_hi_protocols.c
      x first version of communication functions
   - supports/build.sh 
      x add new tests in the script

------------------------------------------------------------------------
r5542 | delange | 2007-06-04 17:15:49 +0200 (Mon, 04 Jun 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/tests/simple-examples/messages
   A /software/polyorb-hi-c/tests/simple-examples/messages/Makefile
   A /software/polyorb-hi-c/tests/simple-examples/messages/test-message.c

 * tests/simple-examples/messages : add a test to check messages implementation

------------------------------------------------------------------------
r5541 | delange | 2007-06-04 17:15:01 +0200 (Mon, 04 Jun 2007) | 5 lines
Changed paths:
   D /software/polyorb-hi-c/include/message.h
   A /software/polyorb-hi-c/include/po_hi_messages.h
   A /software/polyorb-hi-c/src/po_hi_messages.c

 * include/message.h : remove unused file
 * include/po_hi_messages.h src/po_hi_messages.c
   - add files to read and write messages


------------------------------------------------------------------------
r5540 | delange | 2007-06-04 17:11:42 +0200 (Mon, 04 Jun 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/tests/generated-examples/ping/Makefile
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.c (from /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/jobs.c:5539)
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/activity.h (from /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/jobs.h:5539)
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/client.c
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/client.h
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/deployment.h (from /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/node.h:5539)
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/jobs.c
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/jobs.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/main.c
   D /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/node.h
   A /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/types.h

 * tests/generated-examples/ping
    - use now new functions
    - add types.h which define used types by the application
    - rename node.h to deployment.h
    - rename jobs.* to activity.*

------------------------------------------------------------------------
r5539 | zalila | 2007-05-31 20:59:14 +0200 (Thu, 31 May 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/examples/rma/scenario.aadl
   M /software/polyorb-hi-c/examples/sporadic/scenario.aadl

	* Fixed typo in scenario comment headers

------------------------------------------------------------------------
r5538 | zalila | 2007-05-31 18:35:31 +0200 (Thu, 31 May 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/examples/rma/Makefile
   D /software/polyorb-hi-c/examples/rma/SCENARIO
   A /software/polyorb-hi-c/examples/rma/scenario.aadl
   M /software/polyorb-hi-c/examples/sporadic/Makefile
   D /software/polyorb-hi-c/examples/sporadic/SCENARIO
   A /software/polyorb-hi-c/examples/sporadic/scenario.aadl
   M /software/polyorb-hi-c/src/Makefile.common

	* (src/Makefile.common): Use ocarina_sh directly instead of 
	generate_c.sh

	* (examples/*/SCENARIO, examples/*/scenario.aadl, 
	examples/*/Makefile): Use AADL scenarios, deleted old SCENARIOs

------------------------------------------------------------------------
r5537 | delange | 2007-05-31 12:22:47 +0200 (Thu, 31 May 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/examples/sporadic
   A /software/polyorb-hi-c/examples/sporadic/Makefile
   A /software/polyorb-hi-c/examples/sporadic/README
   A /software/polyorb-hi-c/examples/sporadic/SCENARIO
   A /software/polyorb-hi-c/examples/sporadic/hello.c
   A /software/polyorb-hi-c/examples/sporadic/sporadic.aadl

 * examples/sporadic : add a sporadic test to see if the sporadic tasks 
                       are generated

------------------------------------------------------------------------
r5536 | delange | 2007-05-30 16:07:29 +0200 (Wed, 30 May 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_common.h
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/src/po_hi_task.c
   A /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/deployment.h (from /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/node.h:5531)
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/main.c
   D /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/node.h
   M /software/polyorb-hi-c/tests/simple-examples/task/Makefile
   M /software/polyorb-hi-c/tests/simple-examples/task/test-periodic.c
   M /software/polyorb-hi-c/tests/simple-examples/task/test-sporadic.c

 * include/po_hi_task.h include/po_hi_common.h src/po_hi_task.c
   - use now maccro prefixed with "__PO_HI_" string
 * tests/simple-examples/task : update the test to use maccro 
   prefixed by __PO_HI_
 * tests/generated-examples/rma/ : update the example with
   new maccro names

------------------------------------------------------------------------
r5535 | delange | 2007-05-30 13:31:17 +0200 (Wed, 30 May 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/tests/simple-examples/task/Makefile
   M /software/polyorb-hi-c/tests/simple-examples/task/deployment.h
   M /software/polyorb-hi-c/tests/simple-examples/task/test-periodic.c
   A /software/polyorb-hi-c/tests/simple-examples/task/test-sporadic.c

 * tests/simple-examples/task/test-sporadic.c : add sporadic test
 * tests/simple-examples/task/deployment.h : minor reformatting
 * tests/simple-examples/task/Makefile : the sporadic test is now compiled
 * tests/simple-examples/task/test-periodic.c : minor reformatting

------------------------------------------------------------------------
r5534 | delange | 2007-05-30 13:28:27 +0200 (Wed, 30 May 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h
   M /software/polyorb-hi-c/src/po_hi_task.c

 * src/po_hi_task.c include/po_hi_tash.h
     - implement sporadic tasks
     - add functions : x __po_hi_sporadic_notify() to send an event 
                         to a sporadic task
                       x __po_hi_sporadic_wait() to wait for an event
                       x __po_hi_sporadic_wait_release(), function
                         invoked after an event

------------------------------------------------------------------------
r5533 | delange | 2007-05-29 18:17:23 +0200 (Tue, 29 May 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/tests/simple-examples/task/deployment.h (from /software/polyorb-hi-c/tests/simple-examples/task/node.h:5532)
   D /software/polyorb-hi-c/tests/simple-examples/task/node.h

 * Rename node.h -> deployment.h to fit with new included filenames

------------------------------------------------------------------------
r5532 | delange | 2007-05-29 18:03:59 +0200 (Tue, 29 May 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/examples
   A /software/polyorb-hi-c/examples/rma
   A /software/polyorb-hi-c/examples/rma/Makefile
   A /software/polyorb-hi-c/examples/rma/README
   A /software/polyorb-hi-c/examples/rma/SCENARIO
   A /software/polyorb-hi-c/examples/rma/hello.c
   A /software/polyorb-hi-c/examples/rma/rma.aadl

 * add examples directory with the rma test

------------------------------------------------------------------------
r5531 | zalila | 2007-05-25 19:08:37 +0200 (Fri, 25 May 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common

	* (Makefile.common): @echo seems not to be recognized inside 
	conditional blocks. put echo instead.

------------------------------------------------------------------------
r5530 | delange | 2007-05-25 15:27:40 +0200 (Fri, 25 May 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/share
   A /software/polyorb-hi-c/share/cheddar
   A /software/polyorb-hi-c/share/cheddar/Cheddar_Properties.aadl
   A /software/polyorb-hi-c/share/cheddar/User_Defined_Cheddar_Properties.aadl
   A /software/polyorb-hi-c/share/models
   A /software/polyorb-hi-c/share/models/leon3.aadl
   A /software/polyorb-hi-c/share/models/spif2.aadl
   A /software/polyorb-hi-c/share/ocarina
   A /software/polyorb-hi-c/share/ocarina/aadl_project.aadl
   A /software/polyorb-hi-c/share/ocarina/aadl_properties.aadl
   A /software/polyorb-hi-c/share/ocarina/arao.aadl
   A /software/polyorb-hi-c/share/ocarina/leon_characteristics.aadl
   A /software/polyorb-hi-c/share/ocarina/native_characteristics.aadl
   A /software/polyorb-hi-c/share/ocarina/user_defined.psc
   A /software/polyorb-hi-c/share/tsim
   A /software/polyorb-hi-c/share/tsim/tsim_cmd
   M /software/polyorb-hi-c/src/Makefile.common
   A /software/polyorb-hi-c/tools/generate_c.sh

 * Add share/ directory to have the same directory tree as polyorb-hi-ada
 * Add tools/generate_c.sh script to automatically generate C code from AADL

------------------------------------------------------------------------
r5529 | delange | 2007-05-25 14:32:57 +0200 (Fri, 25 May 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h

 * po_hi_task.h :
   - change the DEFAULT_PRIORITY to put the average priority

------------------------------------------------------------------------
r5528 | delange | 2007-05-25 14:30:28 +0200 (Fri, 25 May 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.common

 * Add library and declare user files in the Makefile

------------------------------------------------------------------------
r5527 | delange | 2007-05-25 13:55:54 +0200 (Fri, 25 May 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h
   A /software/polyorb-hi-c/src/Makefile.common
   M /software/polyorb-hi-c/src/po_hi_task.c

 * src/po_hi_task.c : use deployment.h instead of node.h
 * include/po_hi_task.h : define DEFAULT_PRIORITY maccro
 * add Makefile.common to compile each node generated by Ocarina

------------------------------------------------------------------------
r5526 | delange | 2007-05-21 12:54:40 +0200 (Mon, 21 May 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/tools
   A /software/polyorb-hi-c/tools/check-symbols
   A /software/polyorb-hi-c/tools/check-symbols/Makefile
   A /software/polyorb-hi-c/tools/check-symbols/bin
   A /software/polyorb-hi-c/tools/check-symbols/examples
   A /software/polyorb-hi-c/tools/check-symbols/examples/malloc
   A /software/polyorb-hi-c/tools/check-symbols/examples/malloc/test.c
   A /software/polyorb-hi-c/tools/check-symbols/examples/strings
   A /software/polyorb-hi-c/tools/check-symbols/examples/strings/test.c
   A /software/polyorb-hi-c/tools/check-symbols/src
   A /software/polyorb-hi-c/tools/check-symbols/src/all-functions
   A /software/polyorb-hi-c/tools/check-symbols/src/check-symbols.pl
   A /software/polyorb-hi-c/tools/check-symbols/src/functions-aep
   A /software/polyorb-hi-c/tools/check-symbols/src/functions-lwaep

 * Directory tools/ created
 * Add check-symbols program to check bad symbols in binary files

------------------------------------------------------------------------
r5525 | hugues | 2007-05-15 13:15:24 +0200 (Tue, 15 May 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/doc/CODING_GUIDELINES

Minor reformatting

------------------------------------------------------------------------
r5524 | hugues | 2007-05-15 13:14:25 +0200 (Tue, 15 May 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/INSTALL

Suppress dumb INSTALL file

------------------------------------------------------------------------
r5523 | hugues | 2007-05-15 13:13:43 +0200 (Tue, 15 May 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/Makefile.am
   M /software/polyorb-hi-c/src/po_hi_time.c

Minor reformatting

------------------------------------------------------------------------
r5522 | delange | 2007-05-11 17:35:16 +0200 (Fri, 11 May 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/configure.ac
   M /software/polyorb-hi-c/support/clean.sh

 * configure.ac : check availability of uint16_t
 * support/clean.sh : add some files to delete

------------------------------------------------------------------------
r5521 | delange | 2007-05-11 17:20:05 +0200 (Fri, 11 May 2007) | 6 lines
Changed paths:
   A /software/polyorb-hi-c/AUTHORS
   A /software/polyorb-hi-c/COPYING
   A /software/polyorb-hi-c/ChangeLog
   A /software/polyorb-hi-c/INSTALL
   D /software/polyorb-hi-c/Makefile
   A /software/polyorb-hi-c/Makefile.am
   A /software/polyorb-hi-c/NEWS
   A /software/polyorb-hi-c/README
   A /software/polyorb-hi-c/configure.ac
   A /software/polyorb-hi-c/src/Makefile.am
   A /software/polyorb-hi-c/src/po_hi_queue.c (from /software/polyorb-hi-c/src/queue.c:5515)
   D /software/polyorb-hi-c/src/queue.c
   A /software/polyorb-hi-c/support/Makefile.am
   A /software/polyorb-hi-c/support/clean.sh
   A /software/polyorb-hi-c/support/reconfig
   M /software/polyorb-hi-c/tests/generated-examples/ping/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/nodea/node.h

 * Add clean.sh script to clean the source tree and reconfig script
   to invoke autotools properly
 * Rename queue.c to po_hi_queue.c
 * Delete old Makefile
 * Add files needed by autotools (README, COPYING ...)

------------------------------------------------------------------------
r5520 | delange | 2007-05-11 13:50:18 +0200 (Fri, 11 May 2007) | 7 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/support/build.sh
   M /software/polyorb-hi-c/tests/generated-examples/rma/Makefile
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/jobs.h
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/main.c
   M /software/polyorb-hi-c/tests/generated-examples/rma/generated/nodea/node.h
   M /software/polyorb-hi-c/tests/generated-examples/rma/hello.c

 * src/po_hi_task.c : avoid a compilation warning line 176 about a conflict-type
 * tests/generated-examples/rma : 
     - support now new functions prefixed by __po_hi...
     - declare only two periodic task as in the ada version
 * support/build.sh : add the rma test


------------------------------------------------------------------------
r5519 | delange | 2007-05-11 13:37:13 +0200 (Fri, 11 May 2007) | 4 lines
Changed paths:
   A /software/polyorb-hi-c/Makefile
   A /software/polyorb-hi-c/support
   A /software/polyorb-hi-c/support/build.sh

 * Add a makefile to clean source tree
 * Add a build script to build all examples


------------------------------------------------------------------------
r5518 | delange | 2007-05-11 13:24:28 +0200 (Fri, 11 May 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h

 * po_hi_task.h : - use now __po_hi_task_id type (instead of task_id)
                  - add the prefix __po_hi_ to function names

------------------------------------------------------------------------
r5517 | delange | 2007-05-10 10:07:51 +0200 (Thu, 10 May 2007) | 6 lines
Changed paths:
   M /software/polyorb-hi-c/src/po_hi_task.c
   M /software/polyorb-hi-c/tests/simple-examples/task/node.h
   M /software/polyorb-hi-c/tests/simple-examples/task/test-periodic.c

 * po_hi_task.c
     - minor reformatting
     - use prefix __po_hi_ for function names and types
 * tests/simple-examples/task/*
     - use functions prefixes by __po_hi_

------------------------------------------------------------------------
r5516 | delange | 2007-05-10 09:59:04 +0200 (Thu, 10 May 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/src/po_hi_task.c (from /software/polyorb-hi-c/src/task.c:5498)
   D /software/polyorb-hi-c/src/task.c

 * po_hi_task.c/task.c : remove task.c, replace this file by po_hi_task.c

------------------------------------------------------------------------
r5515 | delange | 2007-05-09 18:39:10 +0200 (Wed, 09 May 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_task.h

 * po_hi_task.h : change function definition, use __po_hi_time_t types now

------------------------------------------------------------------------
r5514 | delange | 2007-05-09 18:38:23 +0200 (Wed, 09 May 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/tests/simple-examples/task
   A /software/polyorb-hi-c/tests/simple-examples/task/Makefile
   A /software/polyorb-hi-c/tests/simple-examples/task/node.h
   A /software/polyorb-hi-c/tests/simple-examples/task/test-periodic.c

 * Add task test, which test a periodic task

------------------------------------------------------------------------
r5513 | delange | 2007-05-09 18:02:41 +0200 (Wed, 09 May 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_returns.h

 * po_hi_returns.h : add missed prefix

------------------------------------------------------------------------
r5512 | delange | 2007-05-09 17:43:45 +0200 (Wed, 09 May 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_time.h
   A /software/polyorb-hi-c/src/po_hi_time.c

 * Add po_hi_time.c, first version of the implementation
 * Fix the function name add_times ('s' was missed)

------------------------------------------------------------------------
r5511 | delange | 2007-05-09 17:42:26 +0200 (Wed, 09 May 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/tests/simple-examples
   A /software/polyorb-hi-c/tests/simple-examples/time
   A /software/polyorb-hi-c/tests/simple-examples/time/Makefile
   A /software/polyorb-hi-c/tests/simple-examples/time/test-until.c

 * Add tests/simple-examples/directory
 * Add a simple test which check the functions from po_hi_time.c

------------------------------------------------------------------------
r5510 | delange | 2007-05-09 17:41:00 +0200 (Wed, 09 May 2007) | 4 lines
Changed paths:
   A /software/polyorb-hi-c/tests/generated-examples
   A /software/polyorb-hi-c/tests/generated-examples/ping (from /software/polyorb-hi-c/tests/ping:5490)
   R /software/polyorb-hi-c/tests/generated-examples/ping/Makefile (from /software/polyorb-hi-c/tests/ping/Makefile:5509)
   R /software/polyorb-hi-c/tests/generated-examples/ping/Makefile.rtems (from /software/polyorb-hi-c/tests/ping/Makefile.rtems:5509)
   R /software/polyorb-hi-c/tests/generated-examples/ping/generated (from /software/polyorb-hi-c/tests/ping/generated:5509)
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/common/csra.c
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/common/request.h
   M /software/polyorb-hi-c/tests/generated-examples/ping/generated/common/ssra.c
   R /software/polyorb-hi-c/tests/generated-examples/ping/ping.c (from /software/polyorb-hi-c/tests/ping/ping.c:5509)
   A /software/polyorb-hi-c/tests/generated-examples/rma (from /software/polyorb-hi-c/tests/rma:5490)
   R /software/polyorb-hi-c/tests/generated-examples/rma/Makefile (from /software/polyorb-hi-c/tests/rma/Makefile:5509)
   R /software/polyorb-hi-c/tests/generated-examples/rma/Makefile.rtems (from /software/polyorb-hi-c/tests/rma/Makefile.rtems:5509)
   R /software/polyorb-hi-c/tests/generated-examples/rma/generated (from /software/polyorb-hi-c/tests/rma/generated:5509)
   R /software/polyorb-hi-c/tests/generated-examples/rma/hello.c (from /software/polyorb-hi-c/tests/rma/hello.c:5509)
   D /software/polyorb-hi-c/tests/ping
   D /software/polyorb-hi-c/tests/rma

 * tests/ping : delete directory, use tests/generated-examples/ping
 * tests/rma : delete directory, use tests/generated-examples/rma


------------------------------------------------------------------------
r5509 | delange | 2007-05-09 15:59:53 +0200 (Wed, 09 May 2007) | 2 lines
Changed paths:
   D /software/polyorb-hi-c/include/common.h
   A /software/polyorb-hi-c/include/po_hi_common.h (from /software/polyorb-hi-c/include/common.h:5499)

 * po_hi_common.h/common.h : replace common.h by po_hi_common.h

------------------------------------------------------------------------
r5508 | delange | 2007-05-09 15:58:14 +0200 (Wed, 09 May 2007) | 2 lines
Changed paths:
   D /software/polyorb-hi-c/include/debug.h
   A /software/polyorb-hi-c/include/po_hi_debug.h (from /software/polyorb-hi-c/include/debug.h:5499)

* po_hi_debug.h/debug.h : remove debug.h file, use po_hi_debug.h instead

------------------------------------------------------------------------
r5507 | delange | 2007-05-09 15:35:34 +0200 (Wed, 09 May 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_returns.h (from /software/polyorb-hi-c/include/returns.h:5499)
   D /software/polyorb-hi-c/include/returns.h

 * po_hi_returns.h/returns.h : delete old returns.h file, replace it with po_hi_returns.h

------------------------------------------------------------------------
r5506 | delange | 2007-05-09 15:34:08 +0200 (Wed, 09 May 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_task.h (from /software/polyorb-hi-c/include/task.h:5500)
   D /software/polyorb-hi-c/include/task.h

 * task.h/po_hi_task.h : delete file, replaced by po_hi_task.h

------------------------------------------------------------------------
r5505 | delange | 2007-05-09 15:16:41 +0200 (Wed, 09 May 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_time.h

  * po_hi_time.h
     - delete add_* functions, replace by new functions
       which create __po_hi_time_t values according to an 
       amount of seconds, milliseconds or microseconds.

------------------------------------------------------------------------
r5504 | delange | 2007-05-09 15:06:54 +0200 (Wed, 09 May 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_time.h

 * po_hi_time.h
     - delete the structure __po_hi_time_t, use a integer of 64bits instead
     - add __po_hi_add_milliseconds, __po_hi_add_seconds and __po_hi_add_microseconds
       functions

------------------------------------------------------------------------
r5503 | delange | 2007-05-03 15:43:44 +0200 (Thu, 03 May 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/doc
   A /software/polyorb-hi-c/doc/CODING_GUIDELINES

Add the CODING_GUIDELINES document


------------------------------------------------------------------------
r5502 | delange | 2007-05-03 15:04:45 +0200 (Thu, 03 May 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/po_hi_time.h

 * po_hi_time.h : - move comment under functions and structures
                  - remove sub_times
                  - add prefix __po_hi_ to avoid collisions

------------------------------------------------------------------------
r5501 | delange | 2007-04-30 10:17:57 +0200 (Mon, 30 Apr 2007) | 2 lines
Changed paths:
   A /software/polyorb-hi-c/include/po_hi_time.h

 * po_hi_time.h : add file, it handles time structures and functions

------------------------------------------------------------------------
r5500 | delange | 2007-04-30 10:17:23 +0200 (Mon, 30 Apr 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/task.h

 * task.h : - delete some structures
            - use po_hi_time_t from po_hi_time.h


------------------------------------------------------------------------
r5499 | hugues | 2007-04-27 10:57:26 +0200 (Fri, 27 Apr 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/task.h
   M /software/polyorb-hi-c/src/task.c

Code review:
- always specify possible return values in case of error
- always hide unnecessary information in .c


------------------------------------------------------------------------
r5498 | delange | 2007-04-26 14:13:11 +0200 (Thu, 26 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c
   M /software/polyorb-hi-c/tests/ping/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/ping/generated/nodea/main.c
   M /software/polyorb-hi-c/tests/rma/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/rma/generated/nodea/main.c

 * main.c/jobs.c and task.c don't need to include nodes.h file

------------------------------------------------------------------------
r5497 | delange | 2007-04-26 14:06:41 +0200 (Thu, 26 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/tests/rma/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/rma/generated/nodea/main.c

 * main.c/jobs.c : minor reformatting

------------------------------------------------------------------------
r5496 | delange | 2007-04-26 14:05:25 +0200 (Thu, 26 Apr 2007) | 3 lines
Changed paths:
   D /software/polyorb-hi-c/tests/rma/generated/common/nodes.h

 * remove nodes.h from rma test, will not be used


------------------------------------------------------------------------
r5495 | delange | 2007-04-26 14:01:00 +0200 (Thu, 26 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/tests/ping/generated/nodea/node.h

 * node.h : minor reformatting

------------------------------------------------------------------------
r5494 | delange | 2007-04-26 14:00:35 +0200 (Thu, 26 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/tests/ping/generated/nodea/jobs.c

 * jobs.c : minor reformatting

------------------------------------------------------------------------
r5493 | delange | 2007-04-26 13:58:16 +0200 (Thu, 26 Apr 2007) | 3 lines
Changed paths:
   D /software/polyorb-hi-c/tests/ping/generated/common/nodes.h

- remove nodes.h, file not used


------------------------------------------------------------------------
r5492 | delange | 2007-04-26 13:50:24 +0200 (Thu, 26 Apr 2007) | 3 lines
Changed paths:
   D /software/polyorb-hi-c/include/system.h

 - remove system.h, will not be used


------------------------------------------------------------------------
r5491 | delange | 2007-04-26 13:48:24 +0200 (Thu, 26 Apr 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/task.h
   M /software/polyorb-hi-c/src/task.c

 * task.c/task.h : minor reformmating
 * task.h : - remove TASK_PERIODIC and TASK_SPORADIC macros
            - remove the type of the task in the task_t type
              it should not be useful

------------------------------------------------------------------------
r5490 | delange | 2007-04-25 12:51:59 +0200 (Wed, 25 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/task.h
   M /software/polyorb-hi-c/src/task.c

 * task.c : minor reformmating
 * task.h : give a name to each parameter

------------------------------------------------------------------------
r5489 | delange | 2007-04-25 11:31:36 +0200 (Wed, 25 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/task.h
   M /software/polyorb-hi-c/src/task.c
   M /software/polyorb-hi-c/tests/rma/generated/nodea/node.h

 * node.h/task.c/task.h : use now task_id type to identify task (instead of int)
 * task.c : minor reformatting

------------------------------------------------------------------------
r5488 | delange | 2007-04-25 10:59:34 +0200 (Wed, 25 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/tests/ping/generated/common/csra.c
   M /software/polyorb-hi-c/tests/ping/generated/common/request.h
   M /software/polyorb-hi-c/tests/ping/generated/common/ssra.c

 * csra.c/ssra.c : use the new type request_t
 * request.h : define the new type request_t

------------------------------------------------------------------------
r5487 | delange | 2007-04-24 18:31:41 +0200 (Tue, 24 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/task.h

 * task.h : remove wait_infinite_loop() function


------------------------------------------------------------------------
r5486 | delange | 2007-04-24 18:29:42 +0200 (Tue, 24 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/queue.h

 * queue.h : add queue_t type, change the function definitions


------------------------------------------------------------------------
r5485 | delange | 2007-04-24 18:05:21 +0200 (Tue, 24 Apr 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/queue.h
   A /software/polyorb-hi-c/src/queue.c

 * queue.h : remove queue_element_t, use message_t type instead.
 * queue.c : declared array of queue in the file, with other variables
             to control the queues.

------------------------------------------------------------------------
r5484 | delange | 2007-04-24 17:34:31 +0200 (Tue, 24 Apr 2007) | 4 lines
Changed paths:
   M /software/polyorb-hi-c/include/message.h

 * change the name of the function init_message
 * change some comments


------------------------------------------------------------------------
r5481 | delange | 2007-04-24 16:23:40 +0200 (Tue, 24 Apr 2007) | 4 lines
Changed paths:
   A /software/polyorb-hi-c/tests/ping
   A /software/polyorb-hi-c/tests/ping/Makefile
   A /software/polyorb-hi-c/tests/ping/Makefile.rtems
   A /software/polyorb-hi-c/tests/ping/generated
   A /software/polyorb-hi-c/tests/ping/generated/common
   A /software/polyorb-hi-c/tests/ping/generated/common/csra.c
   A /software/polyorb-hi-c/tests/ping/generated/common/nodes.h
   A /software/polyorb-hi-c/tests/ping/generated/common/request.h
   A /software/polyorb-hi-c/tests/ping/generated/common/ssra.c
   A /software/polyorb-hi-c/tests/ping/generated/nodea
   A /software/polyorb-hi-c/tests/ping/generated/nodea/jobs.c
   A /software/polyorb-hi-c/tests/ping/generated/nodea/jobs.h
   A /software/polyorb-hi-c/tests/ping/generated/nodea/main.c
   A /software/polyorb-hi-c/tests/ping/generated/nodea/node.h
   A /software/polyorb-hi-c/tests/ping/ping.c

 * tests/ping : add a sample ping test on a single node which is supposed
                to use the new function definitions


------------------------------------------------------------------------
r5480 | delange | 2007-04-24 16:22:08 +0200 (Tue, 24 Apr 2007) | 3 lines
Changed paths:
   A /software/polyorb-hi-c/include/marshall.h
   A /software/polyorb-hi-c/include/message.h
   A /software/polyorb-hi-c/include/queue.h
   M /software/polyorb-hi-c/include/task.h
   A /software/polyorb-hi-c/include/transport.h

 * [transport|marshall|queue|message].h : specification of new functions


------------------------------------------------------------------------
r5473 | delange | 2007-04-23 15:19:04 +0200 (Mon, 23 Apr 2007) | 7 lines
Changed paths:
   A /software/polyorb-hi-c/include/returns.h
   M /software/polyorb-hi-c/include/task.h
   M /software/polyorb-hi-c/src/task.c
   M /software/polyorb-hi-c/tests/rma/generated/nodea/jobs.c

 * returns.h     : add a header file which contains all return value
 * task.h        : - improve comments
 * task.h/task.c : - wait_for_activation is now called wait_event
                   - activate_sporadic_task is now called send_event
 * task.c        : - wait_event does not check period
                   - minor reformatting

------------------------------------------------------------------------
r5472 | delange | 2007-04-23 11:01:29 +0200 (Mon, 23 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

 * task.c : use of common.h broke the RTEMS build

------------------------------------------------------------------------
r5471 | delange | 2007-04-23 10:58:34 +0200 (Mon, 23 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/common.h
   A /software/polyorb-hi-c/include/debug.h

 * common.h : minor reformatting
 * debug.h  : add the maccro of __DEBUGMSG

------------------------------------------------------------------------
r5470 | delange | 2007-04-23 10:08:09 +0200 (Mon, 23 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

 * task.c : - Before, the activation of a sporadic task
              checked only seconds.

------------------------------------------------------------------------
r5469 | delange | 2007-04-23 10:01:11 +0200 (Mon, 23 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/tests/rma/hello.c

 * hello.c : - remove french strings
             - minor reformatting

------------------------------------------------------------------------
r5468 | delange | 2007-04-20 19:09:41 +0200 (Fri, 20 Apr 2007) | 5 lines
Changed paths:
   M /software/polyorb-hi-c/include/common.h
   M /software/polyorb-hi-c/include/task.h

* common.h : - add DEBUGMSG macro
* task.h   : - add comments to the header file
             - add create_sporadic_task function definition
             - add wait_for_next_activation function definition

------------------------------------------------------------------------
r5467 | delange | 2007-04-20 19:07:43 +0200 (Fri, 20 Apr 2007) | 8 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

* task.c - now handles sporadic tasks
         - add create_generic_periodic_task, used for
           sporadic and periodic tasks
         - add create_sporadic_task()
         - add wait_for_next_activation() for sporadic tasks
         - add compute_next_period(), only for periodic tasks
         - minor reformatting

------------------------------------------------------------------------
r5466 | delange | 2007-04-20 19:05:13 +0200 (Fri, 20 Apr 2007) | 9 lines
Changed paths:
   M /software/polyorb-hi-c/tests/rma/Makefile
   M /software/polyorb-hi-c/tests/rma/generated/common/nodes.h
   M /software/polyorb-hi-c/tests/rma/generated/nodea/jobs.c
   M /software/polyorb-hi-c/tests/rma/generated/nodea/jobs.h
   M /software/polyorb-hi-c/tests/rma/generated/nodea/main.c
   M /software/polyorb-hi-c/tests/rma/generated/nodea/node.h
   M /software/polyorb-hi-c/tests/rma/hello.c

Improve example, add a sporadic task
For this example, a periodic task try to send a signal to 
activate a sporadic task

* hello.c - Add new subprogram called by sporadic example task
* jobs.c  - Add function body for the sporadic task
* main.c  - Create the sporadic task


------------------------------------------------------------------------
r5465 | delange | 2007-04-20 15:28:18 +0200 (Fri, 20 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/include/task.h

task.h : reformatting


------------------------------------------------------------------------
r5464 | delange | 2007-04-20 15:28:06 +0200 (Fri, 20 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

task.c : reformatting

------------------------------------------------------------------------
r5463 | delange | 2007-04-20 13:55:49 +0200 (Fri, 20 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

 * task.c : fix a bug for RTEMS, it does not support SCOPE_SYSTEM attribute

------------------------------------------------------------------------
r5462 | delange | 2007-04-20 13:46:40 +0200 (Fri, 20 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

 * task.c : - Add DEBUG mode
            - Fix a bug about priority

------------------------------------------------------------------------
r5461 | delange | 2007-04-20 13:13:06 +0200 (Fri, 20 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

 * task.c : handles now priority for RTEMS_POSIX and POSIX

------------------------------------------------------------------------
r5460 | delange | 2007-04-20 10:33:22 +0200 (Fri, 20 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

	* task.c : fix errors with RTEMS_PURE


------------------------------------------------------------------------
r5459 | delange | 2007-04-20 10:15:05 +0200 (Fri, 20 Apr 2007) | 2 lines
Changed paths:
   M /software/polyorb-hi-c/src/task.c

 * code factorization

------------------------------------------------------------------------
r5458 | delange | 2007-04-19 17:47:15 +0200 (Thu, 19 Apr 2007) | 3 lines
Changed paths:
   M /software/polyorb-hi-c/tests/rma/Makefile.rtems

correction du makefile rtems


------------------------------------------------------------------------
r5457 | delange | 2007-04-19 17:43:11 +0200 (Thu, 19 Apr 2007) | 7 lines
Changed paths:
   A /software/polyorb-hi-c
   A /software/polyorb-hi-c/include
   A /software/polyorb-hi-c/include/common.h
   A /software/polyorb-hi-c/include/system.h
   A /software/polyorb-hi-c/include/task.h
   A /software/polyorb-hi-c/src
   A /software/polyorb-hi-c/src/task.c
   A /software/polyorb-hi-c/tests
   A /software/polyorb-hi-c/tests/rma
   A /software/polyorb-hi-c/tests/rma/Makefile
   A /software/polyorb-hi-c/tests/rma/Makefile.rtems
   A /software/polyorb-hi-c/tests/rma/generated
   A /software/polyorb-hi-c/tests/rma/generated/common
   A /software/polyorb-hi-c/tests/rma/generated/common/nodes.h
   A /software/polyorb-hi-c/tests/rma/generated/nodea
   A /software/polyorb-hi-c/tests/rma/generated/nodea/jobs.c
   A /software/polyorb-hi-c/tests/rma/generated/nodea/jobs.h
   A /software/polyorb-hi-c/tests/rma/generated/nodea/main.c
   A /software/polyorb-hi-c/tests/rma/generated/nodea/node.h
   A /software/polyorb-hi-c/tests/rma/hello.c

 * Premiere version du framework C
 * Fonctionne avec RTEMS_POSIX et POSIX
 * TODO : RTEMS_PURE
 * cf. test rma



------------------------------------------------------------------------
