collect some cx_*() prototypes in "cmath2.h"

This commit is contained in:
rlar 2010-10-08 18:59:41 +00:00
parent 8a7b507f84
commit e945ab68bc
4 changed files with 8 additions and 25 deletions

View File

@ -1,3 +1,9 @@
2010-10-08 Robert Larice
* src/frontend/evaluate.c ,
* src/frontend/parse.c ,
* src/include/fteext.h :
collect some cx_*() prototypes in "cmath2.h"
2010-10-08 Robert Larice
* src/main.c :
remove winmessage() prototype, there is no such thing (hopefully)

View File

@ -16,6 +16,7 @@ Author: 1985 Wayne A. Christopher, U. C. Berkeley CAD Group
#include <dvec.h>
#include "evaluate.h"
#include "../maths/cmaths/cmath2.h"
#include "sim.h" /* To get SV_VOLTAGE definition */

View File

@ -18,6 +18,7 @@ $Id$
#include "evaluate.h"
#include "parse.h"
#include "../maths/cmaths/cmath2.h"
/* static declarations */
static bool checkvalid(struct pnode *pn);

View File

@ -88,31 +88,6 @@ extern void *cx_sqrt(void *, short int , int , int *, short int *);
extern void *cx_sin(void *, short int , int , int *, short int *);
extern void *cx_cos(void *, short int , int , int *, short int *);
/* cmath2.c */
extern void *cx_tan(void *, short int , int , int *, short int *);
extern void *cx_atan(void *, short int , int , int *, short int *);
extern void *cx_norm(void *, short int , int , int *, short int *);
extern void *cx_uminus(void *, short int , int , int *, short int *);
extern void *cx_rnd(void *, short int , int , int *, short int *);
extern void *cx_sunif(void *, short int , int , int *, short int *);
extern void *cx_sgauss(void *, short int , int , int *, short int *);
extern void *cx_mean(void *, short int , int , int *, short int *);
extern void *cx_avg(void *, short int , int , int *, short int *);
extern void *cx_length(void *, short int , int , int *, short int *);
extern void *cx_vector(void *, short int , int , int *, short int *);
extern void *cx_unitvec(void *, short int , int , int *, short int *);
/* Routoure JM : somme useful functions */
extern void *cx_min(void *, short int , int , int *, short int *);
extern void *cx_max(void *, short int , int , int *, short int *);
extern void *cx_d(void *, short int , int , int *, short int *);
extern void *cx_plus(void *, void *, short int , short int , int);
extern void *cx_minus(void *, void *, short int , short int , int);
extern void *cx_times(void *, void *, short int , short int , int);
extern void *cx_mod(void *, void *, short int , short int , int);
/* cmath3.c */
extern void *cx_divide(void *, void *, short int , short int , int);