Menu

Code Commit Log


Commit Date  
[r479] by evanvennn

Changes and fixes defined in 007 release notes

2016-05-28 10:34:49 Tree
[r478] by evanvennn

Fixes for 16f18855 range of chips and other fixes

2016-05-28 10:23:12 Tree
[r477] by w_cholmondeley

Fixed bug on PIC 18F - strings with double quotes or backslashes were causing invalid assembly

2016-05-27 13:54:20 Tree
[r476] by w_cholmondeley

Fixed AVR assembler bug - lds and sts instructions were accessing the wrong location when used to access one of the first 63 IO registers
New chip data files for mega32u4 and mega16u4 chips

2016-05-23 14:17:10 Tree
[r475] by w_cholmondeley

Compiler bugfixes for recently introduced errors:
- Fix for register bug on AVR - compiler was not recognising which registers could have literals loaded directly, and was loading into another register temporary first.
- Fix for bit variable bug when Not operator used in condition
- Fix for high bytes disappearing from the result of any calculations in brackets

2016-05-08 16:30:53 Tree
[r474] by w_cholmondeley

Fix for bug when accessing elements after position 255 of an array using a variable on PIC 18F

2016-05-05 12:37:04 Tree
[r473] by w_cholmondeley

Fixed compiler bugs:
- Calculations like wordvar = 100 + 200 + 100 now performed correctly. The first addition was performed based on the type of the input values, not the output variable as it should have been.
- ReadTable bug fixed. When the table position was given by a word variable declared outside of the main routine, the high byte of the position was ignored.

2016-04-30 16:19:10 Tree
[r472] by w_cholmondeley

Minor GCGB changes:
- Now uses F chip data file if file for PIC 1xLFxxx chip is missing
- Fixed bug which created invalid variables when variables created from Parameter Editor window

2016-04-26 17:00:38 Tree
[r471] by w_cholmondeley

Changes to stdbasic.h after recent compiler improvements.
Removed AVR versions of FnEQUBit and FnNOTBit, previous PIC-only versions now compile correctly for both chip families.
Comments added that SetWith, FnEQUBit and FnNOTBit should now be replaced by built-in compiler operations. Sensitive pins can be marked as volatile, and native assignment operators will set without glitching, replacing SetWith. Bits are now correctly handled by built-in Not operator.

2016-04-26 16:32:06 Tree
[r470] by w_cholmondeley

Fixes for #option explicit. Compiler no longer generates incorrect error messages for subroutine parameters or some condition checks.

2016-04-26 16:07:14 Tree
Older >