diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -1,5 +1,25 @@ 2009-11-24 Kaz Kylheku <kkylheku@gmail.com> + Auto-detect what specifiers to use for inline functions. + Allow compiler command to be set independently of full path + for easier compiler switching. + + * Makefile (conftest.o): Target removed. What this rule does + is already an implicit rule; and nowhere else in the Makefile + are there rules for .c -> .o. + (conftest2): New target, for two-translation-unit config test program. + (INLINE_FLAGS): Removed. + + * configure (ccname, inline): New variables. + (inline_flags): Variable removed. INLINE_FLAGS not generated + any more in config.make. Added test for what inline specifiers to use, + which is turned into #define INLINE ... in the config.h header. + + * lib.h: (tag, is_ptr, is_num, is_chr, is_lit, type, auto_str, + static_str, litptr): Changed from inline to INLINE. + +2009-11-24 Kaz Kylheku <kkylheku@gmail.com> + Changes to make the code portable to C++ compilers, which can be taken advantage of for better diagnostics. |