[BACK]Return to ca.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2018 / include

Diff for /OpenXM_contrib2/asir2018/include/ca.h between version 1.16 and 1.20

version 1.16, 2019/12/19 08:34:42 version 1.20, 2021/01/25 00:39:52
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2018/include/ca.h,v 1.15 2019/12/13 14:40:49 fujimoto Exp $   * $OpenXM: OpenXM_contrib2/asir2018/include/ca.h,v 1.19 2020/10/06 06:31:19 noro Exp $
 */  */
 #include <stdio.h>  #include <stdio.h>
 #include <stdlib.h>  #include <stdlib.h>
Line 450  typedef struct oQUOTE {
Line 450  typedef struct oQUOTE {
   short id;    short id;
   short pad;    short pad;
   pointer body;    pointer body;
     struct oVS *pvs;
 } *QUOTE;  } *QUOTE;
   
 typedef struct oQUOTEARG {  typedef struct oQUOTEARG {
Line 700  struct order_spec {
Line 701  struct order_spec {
   int *top_weight;    int *top_weight;
   int module_rank;    int module_rank;
   int *module_top_weight;    int *module_top_weight;
     int *module_base_ord;
   struct order_spec *base; /* for schreyer order */    struct order_spec *base; /* for schreyer order */
   DMMstack dmmstack;    DMMstack dmmstack;
     int (*cmpdl)(int n,DL d1,DL d2);
   union {    union {
     int simple;      int simple;
     struct {      struct {
Line 987  DEG(DC(p))=ONE,COEF(DC(p))=(P)ONEM,NEXT(DC(p))=0)
Line 990  DEG(DC(p))=ONE,COEF(DC(p))=(P)ONEM,NEXT(DC(p))=0)
 #define MKMATHCAP(e,b) (NEWMATHCAP(e),(e)->body=(LIST)(b))  #define MKMATHCAP(e,b) (NEWMATHCAP(e),(e)->body=(LIST)(b))
 #define MKBYTEARRAY(m,l) \  #define MKBYTEARRAY(m,l) \
 (NEWBYTEARRAY(m),(m)->len=(l),(m)->body=(unsigned char *)MALLOC_ATOMIC((l)),bzero((m)->body,(l)))  (NEWBYTEARRAY(m),(m)->len=(l),(m)->body=(unsigned char *)MALLOC_ATOMIC((l)),bzero((m)->body,(l)))
 #define MKQUOTE(q,b) (NEWQUOTE(q),(q)->body=(pointer)(b))  #define MKQUOTE(q,b) (NEWQUOTE(q),(q)->body=(pointer)(b),(q)->pvs=CPVS)
 #define MKQUOTEARG(q,t,b) (NEWQUOTEARG(q),(q)->type=(t),(q)->body=(pointer)(b))  #define MKQUOTEARG(q,t,b) (NEWQUOTEARG(q),(q)->type=(t),(q)->body=(pointer)(b))
   
 #define NEXTDC(r,c) \  #define NEXTDC(r,c) \
Line 1464  int divcheck(VL,P *,int,P,P);
Line 1467  int divcheck(VL,P *,int,P,P);
 int divtdcpz(VL,P,P,P *);  int divtdcpz(VL,P,P,P *);
 int divtpz(VL,P,P,P *);  int divtpz(VL,P,P,P *);
 int divum(register int,UM,UM,UM);  int divum(register int,UM,UM,UM);
 int dm(int,int,int *);  unsigned int dm(unsigned int,unsigned int,unsigned int *);
 int dmb(int,int,int,int *);  unsigned int dmb(unsigned int,unsigned int,unsigned int,unsigned int *);
 int dma(int,int,int,int *);  unsigned int dma(unsigned int,unsigned int,unsigned int,unsigned int *);
 int dmab(int,int,int,int,int *);  unsigned int dmab(unsigned int,unsigned int,unsigned int,unsigned int,unsigned int *);
 int dmar(int,int,int,int);  unsigned int dmar(unsigned int,unsigned int,unsigned int,unsigned int);
 int dtestmain(P,Q,ML,int,int *,P *,P *);  int dtestmain(P,Q,ML,int,int *,P *,P *);
 int geldb(VL,P);  int geldb(VL,P);
 int getchomdeg(V,P);  int getchomdeg(V,P);

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.20

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>