1. 19 Sep, 2019 1 commit
  2. 16 Sep, 2019 2 commits
  3. 07 Mar, 2019 1 commit
  4. 22 Feb, 2018 1 commit
  5. 24 Nov, 2016 3 commits
  6. 12 Feb, 2014 1 commit
  7. 31 Jan, 2014 1 commit
  8. 23 Sep, 2013 2 commits
  9. 21 Jan, 2013 6 commits
  10. 30 Nov, 2012 2 commits
  11. 20 Mar, 2012 1 commit
    • Roland Levillain's avatar
      Version 1.0.6. · e3eacb76
      Roland Levillain authored
      	* configure.ac: Here.
      	Use `build-aux' as auxiliary directory instead of `config'.
      	No longer configure config/Makefile.
      	Pass option `-Wall' to automake.
      	Quote all macros' arguments.
      	* NEWS: Update.
      	* TODO: Typo.
      	* Makefile.am (SUBDIRS): Remove config.
      	(EXTRA_DIST): Remove ChangeLog (automatically distributed).
      	* config/Makefile: Remove.
      	* man/Makefile.am (man_MANS): Rename as...
      	(dist_man_MANS): ...this.
      	(EXTRA_DIST): Remove.
      	* src/Makefile.am (INCLUDES): Rename as...
      	(AM_CFLAGS): ...this.
      	Remove -I$(srcdir).
      e3eacb76
  12. 08 Mar, 2012 4 commits
  13. 16 Jun, 2006 2 commits
  14. 21 Mar, 2006 1 commit
  15. 14 Feb, 2006 1 commit
  16. 07 Feb, 2006 1 commit
  17. 06 Feb, 2006 1 commit
    • Roland Levillain's avatar
      Remove hard-coded numeric values. · 6193da53
      Roland Levillain authored
      - src/parser.y (STATIC_STRLEN, BOUND_STRCMP, IS_TOKEN, EAT): New
      macros.
      (fgets_inc, nextchar, yylex): Use them to remove hard-coded
      numeric values.
      - tests/sample.brg: Typo.
      6193da53
  18. 01 Feb, 2006 2 commits
    • Roland Levillain's avatar
      - configure.ac: Bump to 1.0.5a. · 6a4a2f93
      Roland Levillain authored
      - TODO: More
      6a4a2f93
    • Roland Levillain's avatar
      Version 1.0.5. · 13cc5ded
      Roland Levillain authored
      Rework MonoBURG options.
      
      - configure.ac: Version 1.0.5.
      - NEWS: Update.
      - src/main.c (main): Set default include directory to "" instead
      of ".".
      Disable uncontrolled emission of `#line' directives.
      - src/parser.y (fgets_inc): Likewise.
      (WITH_REFERENCES): Rename token as...
      (CXX_REF): ...this.
      (NO_LINES, NO_GLIB, NO_EXPORTED_SYMBOLS): New tokens.
      (yylex): Generate these tokens.
      (decls): Use them in this production to recognize new
      \%-directives.
      (fgets_inc): Don't print empty include dirs.
      - tests/sample.brg: Use \%no-lines.
      
      - src/main.c (with_line, with_glib, with_exported_symbols)
      (with_references): Rename as...
      (lines_p, glib_p, exported_symbols_p, cxx_ref_p): ...these.
      (parse_options): Adjust.
      - src/monoburg.h,
      - src/emit.c (emit_includes, emit_header, emit_label_func) 
      (emit_vardefs, emit_vardefs, emit_prototypes)
      - src/emit_cost.c (emit_cost_func)
      - src/emit_kids.c (emit_kids)
      - src/emit_functions.c (emit_emitter_func)
      - src/named_subtree.c (compute_vartree_decs_)
      - src/parser.y (fgets_inc, yyparsetail, yylex): Adjust.
      13cc5ded
  19. 19 Jan, 2006 3 commits
  20. 07 Oct, 2005 1 commit
  21. 16 Sep, 2005 3 commits
    • Michal Cadilhac's avatar
      2005-09-16 Michael Cadilhac <michael.cadilhac@lrde.epita.fr> · 1a8ce03d
      Michal Cadilhac authored
      	* src/named_subtree.h,
      	* src/named_subtree.c: New. Named subtree related functions.
      	Allow use in multi-rules.
      	
      	* src/rule.c,
      	* src/rule.h: Move named subtree related functions to
      	`src/named_subtree.[ch]'.
      	Move memory cleaning related functions to `src/mem_clean.[ch]'
      	
      	* src/mem_clean.c,
      	* src/mem_clean.h: New. Memory cleaning related functions.
      	
      	* src/emit_files.c: Use `mem_clean.h'.
      	
      	* src/parser.y,
      	* src/emit_functions.c,
      	* src/emit_cost.c: Allow named subtree in multi-rules.
      	
      	* src/main.c: Fix to (close to) compile with -pedantic.
      	
      	* src/Makefile.am: Add new files.
      	* tests/sample.c.ref: Regen.
      	
      	* configure.ac,
      	* NEWS: Bump to 1.0.4.
      1a8ce03d
    • Michal Cadilhac's avatar
      2005-09-16 Michael Cadilhac <michael.cadilhac@lrde.epita.fr> · 5becb42c
      Michal Cadilhac authored
      	* tests/Makefile.am: Use diff(1) instead of cmp(1) if VERBOSE is set.
      	Copy the failing C file to `file.c.fail'.
      
      5becb42c
    • Michal Cadilhac's avatar
      2005-09-16 Michael Cadilhac <michael.cadilhac@lrde.epita.fr> · 463f58d8
      Michal Cadilhac authored
      	* src/emit_functions.c (emit_emitter_func): Fix small bug on #define
      	optimization.
      463f58d8