diff options
author | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-05-27 04:33:38 +0000 |
---|---|---|
committer | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-05-27 04:33:38 +0000 |
commit | 6d6909e1169d46f3a68c422b4a071f61c46aad15 (patch) | |
tree | ceca6c233fc6451332bd960314d3504d33ba244a | |
parent | 51eac4c4a450458d411f54b3d88de712097c9891 (diff) | |
download | pcre-6d6909e1169d46f3a68c422b4a071f61c46aad15.tar.gz |
Put spaces around SLJIT_PRINT_D in the JIT compiler
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@969 2f5784b3-3f2a-0410-8824-cb99058d5e15
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | sljit/sljitLir.c | 14 |
2 files changed, 9 insertions, 7 deletions
@@ -116,6 +116,8 @@ Version 8.31 31. JIT is now supported on jailbroken iOS devices. Thanks for Ruiger Rill for the patch. +32. Put spaces around SLJIT_PRINT_D in the JIT compiler. Required by CXX11. + Version 8.30 04-February-2012 ----------------------------- diff --git a/sljit/sljitLir.c b/sljit/sljitLir.c index e607ec8..8f364c3 100644 --- a/sljit/sljitLir.c +++ b/sljit/sljitLir.c @@ -615,14 +615,14 @@ static char* freg_names[] = { #define sljit_verbose_param(p, i) \ if ((p) & SLJIT_IMM) \ - fprintf(compiler->verbose, "#%"SLJIT_PRINT_D"d", (i)); \ + fprintf(compiler->verbose, "#%" SLJIT_PRINT_D "d", (i)); \ else if ((p) & SLJIT_MEM) { \ if ((p) & 0xf) { \ if (i) { \ if (((p) >> 4) & 0xf) \ fprintf(compiler->verbose, "[%s + %s * %d]", reg_names[(p) & 0xF], reg_names[((p) >> 4)& 0xF], 1 << (i)); \ else \ - fprintf(compiler->verbose, "[%s + #%"SLJIT_PRINT_D"d]", reg_names[(p) & 0xF], (i)); \ + fprintf(compiler->verbose, "[%s + #%" SLJIT_PRINT_D "d]", reg_names[(p) & 0xF], (i)); \ } \ else { \ if (((p) >> 4) & 0xf) \ @@ -632,7 +632,7 @@ static char* freg_names[] = { } \ } \ else \ - fprintf(compiler->verbose, "[#%"SLJIT_PRINT_D"d]", (i)); \ + fprintf(compiler->verbose, "[#%" SLJIT_PRINT_D "d]", (i)); \ } else \ fprintf(compiler->verbose, "%s", reg_names[p]); #define sljit_verbose_fparam(p, i) \ @@ -642,7 +642,7 @@ static char* freg_names[] = { if (((p) >> 4) & 0xf) \ fprintf(compiler->verbose, "[%s + %s * %d]", reg_names[(p) & 0xF], reg_names[((p) >> 4)& 0xF], 1 << (i)); \ else \ - fprintf(compiler->verbose, "[%s + #%"SLJIT_PRINT_D"d]", reg_names[(p) & 0xF], (i)); \ + fprintf(compiler->verbose, "[%s + #%" SLJIT_PRINT_D "d]", reg_names[(p) & 0xF], (i)); \ } \ else { \ if (((p) >> 4) & 0xF) \ @@ -652,7 +652,7 @@ static char* freg_names[] = { } \ } \ else \ - fprintf(compiler->verbose, "[#%"SLJIT_PRINT_D"d]", (i)); \ + fprintf(compiler->verbose, "[#%" SLJIT_PRINT_D "d]", (i)); \ } else \ fprintf(compiler->verbose, "%s", freg_names[p]); @@ -1164,7 +1164,7 @@ static SLJIT_INLINE void check_sljit_get_local_base(struct sljit_compiler *compi if (SLJIT_UNLIKELY(!!compiler->verbose)) { fprintf(compiler->verbose, " local_base "); sljit_verbose_param(dst, dstw); - fprintf(compiler->verbose, ", #%"SLJIT_PRINT_D"d\n", offset); + fprintf(compiler->verbose, ", #%" SLJIT_PRINT_D "d\n", offset); } #endif } @@ -1184,7 +1184,7 @@ static SLJIT_INLINE void check_sljit_emit_const(struct sljit_compiler *compiler, if (SLJIT_UNLIKELY(!!compiler->verbose)) { fprintf(compiler->verbose, " const "); sljit_verbose_param(dst, dstw); - fprintf(compiler->verbose, ", #%"SLJIT_PRINT_D"d\n", init_value); + fprintf(compiler->verbose, ", #%" SLJIT_PRINT_D "d\n", init_value); } #endif } |