Skip to content
Snippets Groups Projects
Select Git revision
  • master default
1 result
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.015Jul25Jun21201827Nov30May232024May19Mar15Dec57Feb27Jan8Nov27Jan5425Aug14Jul10Apr9767Aug18Dec8530Nov292824221514updated INSTALL instructions to use git clone and correct dirname to cd intomastermastermade install into /usr, and correct /usr/share/man.. for man page, by defaultsome major improvements. changed to getopt() for flag processing, added -s FUNC suppression set functionality so that you can suppress the automatically generated print_TYPE function (because you've written your own tweaked version)..split meta-data generation out, separate -m mode generating meta-data to stdout, no .dd file, much nicelyminor whitespace tweaks to Makefileminor tweaks to the Makefile, making it more similar to the c-tools versiondatadec-1.3: converted the code (and the code generated) to use stdbool.h throughout, and added code into decs.c to generate a .basename.dd file listing the types, the shapes, and the parameter types per shape.imported bugfixes from ~dcw/src/C/datadec/datadec-1.2 diradded free_type() documentation..added experimental free support, triggered by -f flag (sets makefree variable)tested experimental free support (added "-" dontfree hints in cdata.in, and tackled pointer sharing problems in ctest.c)imported TOOLDIR settings for libmemfirst stage of adding free/dontfree support to datadec: added token '-' (to the lexer), made optional in a parameter declaration (in the parser), made a place to store "BOOL dontfree" (in the struct module) and rules in the parser to glue it together. also added an array of predefined types-that-are-never-freed and used that (as well as the "-") to set dontfree.bugfix: was applying length(intlist) to length(illist) - and by a miracle of structural equivalence it was working:-) ansi prototypes stopped this, so now two length() functions..k&r -> ansi thoughoutk&r -> ansi + ONE BUG FIX - lengths of il3 and il4 were length(il2):-)ignore generated C files and ctest executable in testadded datadec to ignore list, fixed error in test/Makefile (clean target deleted ctest.c, oops)ignore *.oremoved some more m2datadec leftoversremoved some traces of m2datadec, imported in a couple of bug fixes from c-tools datadecInitial revisiondatadec-1.1 nowadded stdlib and string includes to keep stricter compilers happy..3.b. minor wording changedatadec.spec file now on web page itselfInitial revisionnot install instructions nowadded Testing sectionInitial revisionadded make installC version onlyslight ansi C'ing of maincc=gccfixed embarrassing bug in print_all_params - null checkone more KANDR bit - the kind_of function! and one more blank line in printKANDR and ANSI (default) function syntax generation nowANSI C versionInitial revisiontrashed dcw.h; replaced assertions with if's etc..
Loading