diff options
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | colorize.c | 14 | 
2 files changed, 16 insertions, 2 deletions
@@ -10,7 +10,9 @@ FLAGS= # command-line macro  colorize:	colorize.c  			perl ./version.pl > version.h -			$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o colorize colorize.c -DCFLAGS="$(CFLAGS)" -DHAVE_VERSION $(FLAGS) +			$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o colorize colorize.c \ +  -DCPPFLAGS="\"$(CPPFLAGS)\"" -DCFLAGS="\"$(CFLAGS)\"" -DLDFLAGS="\"$(LDFLAGS)\"" \ +  -DHAVE_VERSION $(FLAGS)  check:  			perl ./test.pl --regular @@ -473,7 +473,7 @@ print_version (void)      const char *version = NULL;  #endif      const char *version_prefix, *version_string; -    const char *c_flags; +    const char *c_flags, *ld_flags, *cpp_flags;      struct bytes_size bytes_size;      bool debug;  #ifdef CFLAGS @@ -481,6 +481,16 @@ print_version (void)  #else      c_flags = "unknown";  #endif +#ifdef LDFLAGS +    ld_flags = to_str (LDFLAGS); +#else +    ld_flags = "unknown"; +#endif +#ifdef CPPFLAGS +    cpp_flags = to_str (CPPFLAGS); +#else +    cpp_flags = "unknown"; +#endif  #if DEBUG      debug = true;  #else @@ -491,6 +501,8 @@ print_version (void)      printf ("colorize %s%s (compiled at %s, %s)\n", version_prefix, version_string, __DATE__, __TIME__);      printf ("Compiler flags: %s\n", c_flags); +    printf ("Linker flags: %s\n", ld_flags); +    printf ("Preprocessor flags: %s\n", cpp_flags);      if (get_bytes_size (BUF_SIZE, &bytes_size))        {          if (BUF_SIZE % 1024 == 0)  | 
