2012-06-13 Mario de Sousa Add support for -INT64_MIN values in literals.
2012-06-13 Mario de Sousa Make compiler portable (do not assume int64_t is long long int)
2012-06-12 Manuele Conti Add missing set overflow flag.
2012-06-12 Manuele Conti Fix extract_integer_value.
2012-06-12 Mario de Sousa Fix typo (thanks Manuele)
2012-06-12 Mario de Sousa Remove potential access to NULL pointer.
2012-06-12 Mario de Sousa fix error message.
2012-06-12 Mario de Sousa Fix array index bound check to consider uint64 indexes/limits.
2012-06-12 Manuele conti Fix structure initialize.
2012-06-11 Manuele Conti Add check array out of bound.
2012-06-11 Mario de Sousa Code for debugging const_value annotations in abstract syntax tree.
2012-06-11 Mario de Sousa Fix 'overflow' detection for real64.
2012-06-10 Mario de Sousa small bug fix.
2012-06-10 Manuele Conti Fix compare expression in constat folding class.
2012-06-10 Mario de Sousa Fix extract_real (thanks Manuele), and add check for overflow.
2012-06-10 Mario de Sousa cleaning up the code...
2012-06-10 Mario de Sousa Fix remaining overflow checks.
2012-06-09 Mario de Sousa remove incorrect include file.
2012-06-09 Mario de Sousa Correctly implement MOD operation and overflow checks (still missing uint * / MOD).
2012-06-09 Mario de Sousa Re-insert errno=0 before calling strtoXX() (thanks go to Manuele)
2012-06-08 Mario de Sousa cosmetic changes.
2012-06-08 Mario de Sousa Add data structure for storing overflow of constant values.
2012-06-06 Mario de Sousa make the compiler platform independent (i.e. no longer assume sizeof(double)==8).
2012-06-06 Mario de Sousa create extract_real_value() in absyntax_utils. NOTE: overflows not yet handled!
2012-06-05 Manuele Conti Update constant folding: fixing minor bug.
2012-06-06 Mario de Sousa Fix a few bugs of previous commit.
2012-06-05 Manuele Conti Start constant_folding class.
2012-06-05 Andreas Graeper little typo in last commited code
2012-06-04 Mario de Sousa Change return data type of array_dimension_iterator_c.next()
2012-05-15 Manuele Conti Fix SFC stage4 error.
2012-05-15 mjsousa Renamed class, remove unused code, delete allocated objects.
2012-05-15 Manuele Conti Start sematinc range check class.
2012-05-15 mjsousa Located variables may have other data types besides ANY_BIT.
2012-05-13 Manuele Conti Add verify_is_lvalue to control_variable in for_statement.
2012-05-10 mjsousa Remove useless code, and replace with assertion.
2012-05-10 mjsousa Fix bug: initialise un-initialised variable.
2012-05-10 mjsousa Delete incorrect comment.
2012-05-10 mjsousa Add some comments...
2012-05-10 mjsousa Add high level comments.
2012-05-10 mjsousa Fix comment.
2012-05-09 mjsousa Fix the previous commit: check for errors in expressions used as subscripts.
2012-05-09 Manuele Conti Fix data type check array subscript field.
2012-05-09 mjsousa Merge changes.
2012-05-09 mjsousa Fix parsing os TIME literals & rename the extract_integer() function.
2012-05-09 mjsousa Fix generation of output for iec2iec.
2012-05-09 mjsousa Do not compile deleted files...
2012-05-09 mjsousa Do not compile deleted files...
2012-05-09 mjsousa ReDelete files - used in old method of supporting standard functions.
2012-05-09 mjsousa Remove file (used for old method of supporting standard functions).
2012-04-27 Mario de Sousa Add TODO list!
2012-04-26 Mario de Sousa Delete unecessary variable.
2012-05-03 Conti Manuele Fix __dt_to_timespec primitive function.
2012-05-02 Conti Manuele Fix __dt_to_string primitive function.
2012-04-24 Conti Manuele Fix code generation about __INIT_GLOBAL_LOCATED.
2012-04-25 Mario de Sousa Change constants into enums.
2012-04-25 Mario de Sousa Add lvalue checking for IL function and FB invocations.
2012-04-25 Mario de Sousa Fix comment.
2012-04-25 Mario de Sousa Add clarifying comment.
2012-04-25 Mario de Sousa Remove access to NULL pointer.
2012-04-25 Mario de Sousa Make temporary fix to is_complex() method.