Branch: Tag:

2017-01-16

2017-01-16 13:34:53 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Make #pragma disassemble available --without-debug.

5240:    union idptr tmp;    int args, vargs, ret;    struct svalue *foo; - #ifdef PIKE_DEBUG +     struct compilation *c = THIS_COMPILATION; - #endif +        CHECK_COMPILER();   
5250:       check_tree(n, 0);    +  if(   #ifdef PIKE_DEBUG -  if((a_flag > 1) || (c->lex.pragmas & ID_DISASSEMBLE)) +  (a_flag > 1) || + #endif +  (c->lex.pragmas & ID_DISASSEMBLE))    fprintf(stderr, "Doing function '%s' at %lx\n", name->str,    (unsigned long)PIKE_PC); - #endif +        args=count_arguments(type);    if(args < 0)