Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Code Log


Commit Date  
[r885] by borutr

* configure.ac, configure, doc/gputils.lyx: version changed to 0.15.0

2012-11-04 18:50:18 Tree
[r884] by borutr

- corrected nuber of fixed bug

2012-11-04 09:10:55 Tree
[r883] by borutr

* gpasm/evaluate.c, gpasm/directive.c, gpasm/gperror.c:
fixed bug #196 - code relocation

2012-11-04 09:05:23 Tree
[r882] by borutr

* gpasm/ppscan.l: don't preprocess #v in comments

2012-11-03 15:33:36 Tree
[r881] by borutr

* gpasm/directive.c, gpasm/lst.c, gpasm/lst.h, gpasm/gperror.c,
gpasm/gpasm.h.in: implemented LIST directive c=xxx option
* gpasm/scan.l, gplink/scan.l: skip CR followed by LF

2012-11-03 15:11:57 Tree
[r880] by borutr

* gpasm/directive.c, gpasm/lst.c, gpasm/gpasm.h.in:
implemented LIST directive c=xxx option
* gpasm/scan.l: skip CR followed by LF

2012-11-03 13:08:43 Tree
[r879] by borutr

* gputils/testsuite/gpdasm.project/op16e.asm:
added MOVLB Argument out of range test

2012-11-02 15:49:11 Tree
[r878] by borutr

* gpasm/testsuite/test, gplink/testsuite/test:
tests can be executed using MPLABX tools
* gpasm/testsuite/gpasm.project/asmfiles/baddefine.asm,
gpasm/testsuite/gpasm.project/objasm/config2.asm
gpasm/testsuite/gpasm.project/objasm/pageselw2.asm,
gpasm/testsuite/gpasm.project/objasm/data2.asm,
gpasm/testsuite/gpasm.project/objasm/code_pack.asm:
adapted for MPLABX tools
* gpasm/testsuite/gpasm.project/objasm/op16.asm,
gpasm/testsuite/gpasm.project/objfiles/op16.o:
test extended

2012-11-02 11:33:02 Tree
[r877] by borutr

* gpasm/lst.c: fixed DB assertion
* gplink/testsuite/gplink.project/asmfiles/reloc12_1.asm,
gplink/testsuite/gplink.project/asmfiles/reloc12_2.asm:
idata section replaced with udata since idata is not supported on
12bit devices

2012-11-02 09:43:05 Tree
[r876] by borutr

* gpasm/directive.c:
db, dw: don't generate code if not in appropriate section;
error GPE_ILLEGAL_DIR prints the illegal directive
* gpasm/coff.h, gpasm/scan.l: cosmetic changes
* gpasm/gpasm.c:
initialize new_sec_flags to none on second pass for relative mode
* gpasm/gperror.c, gpasm/gperror.h: introduced GPE_LABEL_IN_SECTION;
error GPE_ILLEGAL_DIR prints the illegal directive
* gpasm/parse.y: introduced GPE_LABEL_IN_SECTION

2012-11-02 08:58:36 Tree
[r875] by borutr

* gplink/gplink.c, gplink/gplink.h.in:
fixed bug #175 - [gplink] Multiple linker command files not accepted

2012-11-01 23:16:13 Tree
[r874] by molnarkaroly

* AUTHORS: Updated my email address.

2012-11-01 17:14:00 Tree
[r873] by molnarkaroly

* doc/gputils.lyx: updated

2012-11-01 16:29:43 Tree
[r872] by molnarkaroly

* gputils/header/p16f1788.inc, gputils/header/p16f1789.inc, gputils/header/p16lf1788.inc,
gputils/header/p16lf1789.inc, gputils/header/Makefile.in, gputils/header/Makefile.am,
gputils/libgputils/gprocessor.c, gputils/lkr/16f1788_g.lkr, gputils/lkr/16f1789_g.lkr,
gputils/lkr/16lf1788_g.lkr, gputils/lkr/16lf1789_g.lkr, gputils/lkr/Makefile.in,
gputils/lkr/Makefile.am: New devices basis of the MPLAB-X v1.5.

2012-11-01 16:23:23 Tree
[r871] by molnarkaroly

* gputils/libgputils/gpcfg-table.c: Update basis of the MPLAB-X v1.5.

2012-11-01 16:11:58 Tree
[r870] by molnarkaroly

* gputils/header/p12f529t39a.inc, gputils/header/p12f529t48a.inc, gputils/header/p12f1840.inc,
gputils/header/p12lf1552.inc, gputils/header/p12lf1840.inc, gputils/header/p12lf1840t39a.inc,
gputils/header/p12lf1840t48a.inc, gputils/header/p16f527.inc, gputils/header/p16f1454.inc,
gputils/header/p16f1455.inc, gputils/header/p16f1459.inc, gputils/header/p16f1512.inc,
gputils/header/p16f1513.inc, gputils/header/p16f1787.inc, gputils/header/p16f1946.inc,
gputils/header/p16f1947.inc, gputils/header/p16lf1454.inc, gputils/header/p16lf1455.inc,
gputils/header/p16lf1459.inc, gputils/header/p16lf1512.inc, gputils/header/p16lf1513.inc,
gputils/header/p16lf1946.inc, gputils/header/p16lf1947.inc, gputils/header/p18cxxx.inc,
gputils/header/p18f24k50.inc, gputils/header/p18f25k50.inc, gputils/header/p18f25k80.inc,
gputils/header/p18f26k80.inc, gputils/header/p18f45k50.inc, gputils/header/p18f45k80.inc,
gputils/header/p18f46k80.inc, gputils/header/p18f65j94.inc, gputils/header/p18f65k22.inc,
gputils/header/p18f65k80.inc, gputils/header/p18f65k90.inc, gputils/header/p18f66j60.inc,
gputils/header/p18f66j65.inc, gputils/header/p18f66j94.inc, gputils/header/p18f66j99.inc,
gputils/header/p18f66k22.inc, gputils/header/p18f66k80.inc, gputils/header/p18f66k90.inc,
gputils/header/p18f67j60.inc, gputils/header/p18f67j94.inc, gputils/header/p18f67k22.inc,
gputils/header/p18f67k90.inc, gputils/header/p18f85j94.inc, gputils/header/p18f85k22.inc,
gputils/header/p18f85k90.inc, gputils/header/p18f86j60.inc, gputils/header/p18f86j65.inc,
gputils/header/p18f86j94.inc, gputils/header/p18f86j99.inc, gputils/header/p18f86k22.inc,
gputils/header/p18f86k90.inc, gputils/header/p18f87j60.inc, gputils/header/p18f87j94.inc,
gputils/header/p18f87k22.inc, gputils/header/p18f87k90.inc, gputils/header/p18f95j94.inc,
gputils/header/p18f96j60.inc, gputils/header/p18f96j65.inc, gputils/header/p18f96j94.inc,
gputils/header/p18f96j99.inc, gputils/header/p18f97j60.inc, gputils/header/p18f97j94.inc,
gputils/header/p18lf24k50.inc, gputils/header/p18lf25k50.inc, gputils/header/p18lf25k80.inc,
gputils/header/p18lf26k80.inc, gputils/header/p18lf45k50.inc, gputils/header/p18lf45k80.inc,
gputils/header/p18lf46k80.inc, gputils/header/p18lf65k80.inc, gputils/header/p18lf66k80.inc,
gputils/lkr/16f527_g.lkr, gputils/lkr/16f1512_g.lkr, gputils/lkr/16f1513_g.lkr,
gputils/lkr/16lf1512_g.lkr, gputils/lkr/16lf1513_g.lkr, gputils/lkr/18f65j94_g.lkr,
gputils/lkr/18f66j94_g.lkr, gputils/lkr/18f66j99_g.lkr, gputils/lkr/18f67j94_g.lkr,
gputils/lkr/18f85j94_g.lkr, gputils/lkr/18f86j94_g.lkr, gputils/lkr/18f86j99_g.lkr,
gputils/lkr/18f87j94_g.lkr, gputils/lkr/18f95j94_g.lkr, gputils/lkr/18f96j94_g.lkr,
gputils/lkr/18f96j99_g.lkr, gputils/lkr/18f97j94_g.lkr, gputils/lkr/18lf13k50_g.lkr,
gputils/lkr/18lf14k50_g.lkr: Update basis of the MPLAB-X v1.5.

2012-11-01 16:02:14 Tree
[r869] by borutr

* gpasm/preprocess.c, gpasm/preprocess.h, gpasm/gperror.c:
fixed bug #143 #define cycles hang gpasm

2012-11-01 13:28:37 Tree
[r868] by borutr

* gpasm/parse.y: re-introduced fix for
"produce the listing file in case that included file doesn't exist"

2012-11-01 09:16:42 Tree
[r867] by borutr

* libgputils/gpsymbol.c: merged from preprocessor branch

2012-11-01 08:17:34 Tree
[r866] by borutr

* libgputils/gpsymbol.c: merged from preprocessor branch

2012-11-01 08:13:40 Tree
[r865] by borutr

- added the gputils-0.14.3 eelease to Recent NEWS

2012-10-31 13:23:45 Tree
[r864] by borutr

* Merge from preprocessor branch:
- gpasm/util.c, gpasm/parse.y, gpasm/directive.c, gpasm/gpasm.h.in,
gpasm/scan.l:
use IN_MACRO_DEFINITION, IN_MACRO_EXPANSION, IN_WHILE_EXPANSION and
IN_FILE_EXPANSION defines
- gpasm/gpasm.c: reinitialize macro symbol table before second pass
- gpasm/parse.y: corrected identation
- gpasm/scan.l: evaluate macro parameters as comma delimited literal
symbols - identifiers
- gpasm/macro.c: get rid of now unneeded functions node_to_string(),
cat_symbol() and cat_string()
- gpasm/preprocess.c, gpasm/preprocess.h, gpasm/scan.l,
gpasm/ppscan.l, gpasm/ppparse.y: redesigned to handle recursive #v
- gpasm/macro.c, gpasm/preprocess.c, gpasm/preprocess.h,
gpasm/gpasm.c, gpasm/gpasm.h.in, gpasm/scan.l:
separate preprocessing step for macro parameters
- gpasm/ppscan.l: inner #v handling
- gpasm/parse.y, gpasm/directive.c, gpasm/evaluate.c, gpasm/evaluate.h:
removed concatenation functionality
- gpasm/lst.c, gpasm/lst.h, gpasm/gpasm.c: list / sort all symbols,
defines and macros
- gpasm/macro.c: removed concatenation functionality
- gpasm/Makefile.am, gpasm/Makefile.in, ppcan.l, ppparse.y:
added ppcan.l and ppparse.y to the project: #v evaluation moved to
the preprocessor
- evaluate.c: fixed list_length() for cases where tail of the list is
not a list; removed concatenation functionality, MPASM(X) compatible
shift operations in mpasm compatibility mode
- preprocess.c, gpasm/preprocess.h, gpasm/scan.l, gpasm/parse.y:
#v evaluation moved to the preprocessor
- gpasm.h.in: introduced IN_MACRO_DEFINITION, IN_MACRO_EXPANSION,
IN_WHILE_EXPANSION and IN_FILE_EXPANSION macros
- gpasm/preprocess.c: preprocessing defines called as macros -
without parentheses around argumets
- gpasm/gpasm.h.in, gpasm/scan.l, gpasm/parse.y, gpasm/macro.c,
gpasm/macro.h: implemented enhancement request
#16 - "macro argument expansion in lists": expanded macros contain
actual macro args instead of formal parameters.
- gpasm/scan.l: removed unused code
- gpasm/preprocess.c: recursive call preprocess()
- gpasm/preprocess.c, gpasm/scan.l: #define preprocessing
- gpasm/Makefile.am, gpasm/Makefile.in, gpasm/preprocess.c,
gpasm/preprocess.h, gpasm/scan.l, gpasm/parse.y, gpasm/macro.c,
gpasm/lst.c, gpasm/gpasm.c, gpasm/directive.c, gpasm/gpasm.h.in:
#define preprocessing performed before tokenization

2012-10-31 13:22:40 Tree
[r863] by borutr

gputils 0.14.3 release

2012-10-31 08:34:31 Tree
[r862] by borutr

* doc/html-help/Makefile.am, doc/html-help/Makefile.in:
test if *.html and *.css files can be / are generated

2012-10-28 09:57:08 Tree
[r861] by borutr

* gpasm/testsuite/gpasm.mchip/asmfiles/files2.asm:
fixed MPASM(X) "Warning[207]: Found label after column 1." which
generates an error on gpasm
* doc/html-help/Makefile.am, doc/html-help/Makefile.in:
test if *.html and *.css files can be / are generated

2012-10-28 07:22:01 Tree
Older >