stage4/generate_c/generate_c_inlinefcall.cc
Sun, 22 Dec 2013 09:50:02 +0000 Mario de Sousa Code cleanup: move datatype analysis to get_datatype_info_c
Thu, 19 Dec 2013 19:38:29 +0000 Mario de Sousa Fix bug: allow use, as lvalues, structures/arrays inside FBs (e.g. fb1.struct1.r := 33.3).
Wed, 18 Dec 2013 18:41:05 +0000 Mario de Sousa Fix bug/issue #33 (correctly access struct/array variables declared inside a FB -> r:=FB1.FB2.struct1.array1[3] )
Thu, 22 Aug 2013 18:50:43 +0100 mjsousa Generate correct error message when encountering IL lists embedded in IL formal invocations.
Thu, 03 Jan 2013 18:23:07 +0000 Mario de Sousa grand merge
Thu, 08 Nov 2012 17:31:50 +0000 Mario de Sousa Fix counting bug in dsymbtable_c
Wed, 07 Nov 2012 20:07:11 +0000 Mario de Sousa Make search_base_type_c a singleton!
Thu, 15 Nov 2012 22:28:53 +0100 Laurent Bessard Adding support for declaring function block instances as global and external variables
Fri, 26 Oct 2012 10:11:28 +0100 Mario de Sousa Prepare to delete search_constant_type_c -> Move the static variables from search_constant_type_c to get_datatype_info_c
Thu, 25 Oct 2012 18:20:28 +0100 Mario de Sousa Correctly generate C code for IL expressions, i.e. IL instructions inside parenthesis.
Thu, 25 Oct 2012 11:15:55 +0100 Mario de Sousa Code cleanup: get the datatype of each entity off symbol->datatype (set in stage3 datatype checking), instead of determining it again in stage4. (NOTE: handling of IL parenthesized expressions is not working! Will be fixed later.)
Thu, 04 Oct 2012 18:50:21 +0100 Mario de Sousa Deprecate use of search_expression_type_c (prepare for complete removal!).
Thu, 04 Oct 2012 15:10:45 +0100 Mario de Sousa Merge
Fri, 31 Aug 2012 19:30:48 +0100 Mario de Sousa Deleting datatype checks no longer needed (with a view of making search_expression_type_c redundant).
Wed, 22 Aug 2012 16:46:17 +0200 Laurent Bessard Merge with c2546c6e0cfa5ad55b288895f17f1b9f2a228f3b
Thu, 14 Jun 2012 12:00:19 +0100 Mario de Sousa Clean up code (remove parsing of integers in stage 4).
Wed, 25 Apr 2012 15:46:53 +0100 Mario de Sousa Make temporary fix to is_complex() method.
Sat, 14 Apr 2012 16:44:53 +0100 Mario de Sousa Removing code from search_varfb_instance_type_c (use search_var_instance_decl_c instead).
Sat, 31 Mar 2012 21:46:37 +0100 Mario de Sousa merging with Lauren't changeset.
Sat, 31 Mar 2012 21:34:20 +0100 Mario de Sousa merge with Laurent's changeset (essentially, ignore all changes).
Sat, 31 Mar 2012 15:30:38 +0100 Mario de Sousa merging with Laurent's revision 55b074ea7255 (essentially ignoring all changes)
Tue, 21 Feb 2012 17:39:57 +0000 Mario de Sousa More changes for support of semantic verification of il_expressions
Fri, 27 Jul 2012 15:43:32 +0200 Laurent Bessard Fix bug while using complex type variables in Function and FunctionBlock interface
Thu, 22 Mar 2012 00:22:48 +0100 laurent Fixing bug in inlinefcall when a transition is in ST and contains literals
Fri, 24 Feb 2012 14:16:51 +0100 laurent Fix bug with overloaded function due to literal input values
Fri, 03 Feb 2012 00:09:52 +0100 laurent Fix bug with functions like LEN and TRUNC that have overloaded return type for same inputs type
Fri, 18 Nov 2011 17:28:37 +0100 laurent Fixing generated code for global variables. Adding support for defining global variables with complex type
Fri, 04 Nov 2011 18:40:58 +0100 laurent Fix bug in generate_c_inlinefcall. Was not handling textual SFC elements
Wed, 12 Oct 2011 16:09:29 +0200 laurent Fix bug generate_c_inlinefcall in inline function name generated
Sun, 09 Oct 2011 20:16:41 +0200 laurent Fix bug in generate_c_inlinefcall.cc that prevent to use extendible standard functions
Fri, 19 Aug 2011 20:48:05 +0100 Mario de Sousa Merging with Laurent's repository.
Fri, 29 Jul 2011 16:03:28 +0100 Mario de Sousa Support for semantic verification of calls to standard functions.
Wed, 13 Jul 2011 13:57:29 +0200 laurent Adding BYTE operators visit functions in inlinefcall
Wed, 13 Jul 2011 13:40:14 +0200 laurent Fix bug with DIV and MOD operator in IL code generator
Tue, 12 Jul 2011 22:20:28 +0200 laurent Fix bug with inline function call in POU programmed in IL
Fri, 08 Jul 2011 11:06:27 +0200 laurent Fix bug in function calls with literal parameters
Mon, 04 Jul 2011 15:27:09 +0200 laurent Fix bug in inline function calls when using function with undetermined type interface with literals as input
Tue, 14 Jun 2011 14:53:37 +0100 Mario de Sousa Add better comments, and change name of functions to clarify what they do.
Tue, 05 Apr 2011 15:14:19 +0200 Edouard Tisserant Re-generated std lib related code, with updated headers, updated all forgotten headers
Tue, 15 Dec 2009 20:50:30 +0100 laurent Bug when trying to get type of elements in a big complex structure fixed
Tue, 15 Dec 2009 16:29:44 +0100 laurent Adding support for using arrays in POU interface
Tue, 15 Dec 2009 08:51:44 +0100 laurent Bug on generate_c_inlinefcall fixed
Sun, 13 Dec 2009 11:41:22 +0100 laurent Using function_call_iterator in generate_c_inlinefcall instead of creating a new visitor
Sat, 12 Dec 2009 20:41:32 +0100 laurent Bug on standard functions called with literals fixed
Fri, 11 Dec 2009 12:53:54 +0100 laurent Adding support for forcing global without perturbation from setting external
Mon, 07 Dec 2009 15:36:29 +0100 berem Adding support for setter and getter on complex datatype in IL
Wed, 02 Dec 2009 16:11:01 +0100 laurent Adding support for flags on Function Block variables for marking which variable must be debugged, retained or is forced
Mon, 30 Nov 2009 15:36:12 +0100 laurent Adding support for declare, init, get and set macros