Browse Source

correct __func__ usage for different compiler

pre-master-46
dwarning 17 years ago
parent
commit
123b247bed
  1. 12
      src/spicelib/parser/inpptree.c

12
src/spicelib/parser/inpptree.c

@ -4,8 +4,6 @@ Author: 1987 Wayne A. Christopher, U. C. Berkeley CAD Group
**********/
#include "ngspice.h"
#include <stdio.h>
#include <ctype.h>
#include "ifsim.h"
#include "iferrmsg.h"
#include "inpdefs.h"
@ -33,7 +31,9 @@ static int numvalues;
static void *circuit;
static INPtables *tables;
#if defined (_MSC_VER)
# define __func__ __FUNCTION__ /* __func__ is C99, but MSC can't */
#endif
extern IFsimulator *ft_sim; /* XXX */
@ -782,11 +782,11 @@ static INPparseNode *prepare_PTF_PWL(INPparseNode *p)
int i;
if (p->funcnum != PTF_PWL) {
fprintf(stderr, "MY-INFO: %s, very unexpected\n", __FUNCTION__);
fprintf(stderr, "PWL-INFO: %s, very unexpected\n", __func__);
exit(1);
}
fprintf(stderr, "MY-INFO: %s building a PTF_PWL\n", __FUNCTION__);
fprintf(stderr, "PWL-INFO: %s building a PTF_PWL\n", __func__);
i = 0;
for(w = p->left; w->type == PT_COMMA; w = w->left)
@ -810,7 +810,7 @@ static INPparseNode *prepare_PTF_PWL(INPparseNode *p)
w->right->left->type == PT_CONSTANT) {
data->vals[i] = - w->right->left->constant;
} else {
fprintf(stderr, "MY-ERROR: %s, not a constant\n", __FUNCTION__);
fprintf(stderr, "PWL-ERROR: %s, not a constant\n", __func__);
fprintf(stderr, " type = %d\n", w->right->type);
//Breakpoint;
fprintf(stderr, "Error: PWL(expr, points...) only *literal* points are supported\n");

Loading…
Cancel
Save