From 3c7b412412fcf206eb7ac72411b675e63db9bced Mon Sep 17 00:00:00 2001 From: torset Date: Mon, 2 Feb 2009 17:30:29 +0000 Subject: Add isempty linked files --- .../Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc | 7 +++++-- src/Scilab2C/Scilab2C/CFiles/sci2ccode/cisemptya.c | 1 + src/Scilab2C/Scilab2C/CFiles/sci2ccode/disemptya.c | 1 + src/Scilab2C/Scilab2C/CFiles/sci2ccode/sisemptya.c | 1 + src/Scilab2C/Scilab2C/CFiles/sci2ccode/zisemptya.c | 1 + .../Scilab2C/CFiles/sci2cincludes/SCI2CMacroInterface.h | 16 ++++++++-------- src/Scilab2C/Scilab2C/CFiles/sci2cincludes/isempty.h | 1 + src/Scilab2C/Scilab2C/CFiles/sci2cincludes/sci2clib.h | 6 +++++- .../Scilab2C/CFiles/sci2cinterfaces/int_isempty.h | 1 + 9 files changed, 24 insertions(+), 11 deletions(-) create mode 120000 src/Scilab2C/Scilab2C/CFiles/sci2ccode/cisemptya.c create mode 120000 src/Scilab2C/Scilab2C/CFiles/sci2ccode/disemptya.c create mode 120000 src/Scilab2C/Scilab2C/CFiles/sci2ccode/sisemptya.c create mode 120000 src/Scilab2C/Scilab2C/CFiles/sci2ccode/zisemptya.c create mode 120000 src/Scilab2C/Scilab2C/CFiles/sci2cincludes/isempty.h create mode 120000 src/Scilab2C/Scilab2C/CFiles/sci2cinterfaces/int_isempty.h (limited to 'src') diff --git a/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc b/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc index bfb967f6..fb77a927 100644 --- a/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc +++ b/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc @@ -358,8 +358,11 @@ SWSRCS = \ $(CSRCDIR)/stanhs.c \ $(CSRCDIR)/stanha.c \ $(CSRCDIR)/ztanhs.c \ - $(CSRCDIR)/ztanha.c - + $(CSRCDIR)/ztanha.c \ + $(CSRCDIR)/cisemptya.c \ + $(CSRCDIR)/disemptya.c \ + $(CSRCDIR)/sisemptya.c \ + $(CSRCDIR)/zisemptya.c # $(CSRCDIR)/clog1ps.c \ # $(CSRCDIR)/zlog1ps.c \ diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/cisemptya.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/cisemptya.c new file mode 120000 index 00000000..11bdf58b --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/cisemptya.c @@ -0,0 +1 @@ +../../../../auxiliaryFunctions/isempty/cisemptya.c \ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/disemptya.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/disemptya.c new file mode 120000 index 00000000..dbeb83f9 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/disemptya.c @@ -0,0 +1 @@ +../../../../auxiliaryFunctions/isempty/disemptya.c \ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/sisemptya.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/sisemptya.c new file mode 120000 index 00000000..3b6db5d2 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/sisemptya.c @@ -0,0 +1 @@ +../../../../auxiliaryFunctions/isempty/sisemptya.c \ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/zisemptya.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/zisemptya.c new file mode 120000 index 00000000..9a1b1a76 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/zisemptya.c @@ -0,0 +1 @@ +../../../../auxiliaryFunctions/isempty/zisemptya.c \ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/SCI2CMacroInterface.h b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/SCI2CMacroInterface.h index 46810fca..5a48a0a7 100644 --- a/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/SCI2CMacroInterface.h +++ b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/SCI2CMacroInterface.h @@ -139,7 +139,7 @@ dOpApexa(inptr, insizeptr[0],insizeptr[1], outptr); // --- Class SIN. --- // --------------------- */ -/* --- sin. ---*/ +/* --- sin. ---*/ /* #define s0sins0(inptr) \ ssins(inptr); @@ -163,8 +163,8 @@ csina(inptr, insizeptr[0]*insizeptr[1], outptr); #define z2sinz2(inptr,insizeptr,outptr) \ zsina(inptr, insizeptr[0]*insizeptr[1], outptr); - -/* --- cos. ---*/ + */ +/* --- cos. ---*/ /* #define s0coss0(inptr) \ scoss(inptr); @@ -188,8 +188,8 @@ ccosa(inptr, insizeptr[0]*insizeptr[1], outptr); #define z2cosz2(inptr,insizeptr,outptr) \ zcosa(inptr, insizeptr[0]*insizeptr[1], outptr); - -/* --- sinh. ---*/ + */ +/* --- sinh. ---*/ /* #define s0sinhs0(inptr) \ ssinhs(inptr); @@ -214,7 +214,7 @@ csinha(inptr, insizeptr[0]*insizeptr[1], outptr); #define z2sinhz2(inptr,insizeptr,outptr) \ zsinha(inptr, insizeptr[0]*insizeptr[1], outptr); - +*/ /* // --------------------- // --- Class DISP. --- @@ -251,7 +251,7 @@ idispa2 (invar, insize, #invar );*/ // --- Class ZEROS. --- // -------------------- */ -/* --- ones. ---*/ +/* --- ones. ---*/ /* #define d0d0onesd2(inptr1,inptr2,outptr) \ ddonesss1(inptr1, inptr2, outptr); @@ -278,4 +278,4 @@ ssonesss1(inptr1, inptr2, outptr); #define s2oness2(inptr,insizeptr,outptr) \ ssonesss1(insizeptr[0], insizeptr[1], outptr); - +*/ diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/isempty.h b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/isempty.h new file mode 120000 index 00000000..178edb0b --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/isempty.h @@ -0,0 +1 @@ +../../../../auxiliaryFunctions/includes/isempty.h \ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/sci2clib.h b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/sci2clib.h index 88c4f5e3..921f904c 100644 --- a/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/sci2clib.h +++ b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/sci2clib.h @@ -1,7 +1,8 @@ #define SCI2Cint int #include #include -#include +#include +#include "SCI2CMacroInterface.h" #include "constant.h" #include "notFound.h" #include "doubleComplex.h" @@ -51,6 +52,9 @@ /* interfacing conj */ #include "conj.h" #include "int_conj.h" +/* interfacing isempty */ +#include "isempty.h" +#include "int_isempty.h" /* interfacing pythag */ #include "pythag.h" /* interfacing frexp */ diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2cinterfaces/int_isempty.h b/src/Scilab2C/Scilab2C/CFiles/sci2cinterfaces/int_isempty.h new file mode 120000 index 00000000..80ea1968 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2cinterfaces/int_isempty.h @@ -0,0 +1 @@ +../../../../auxiliaryFunctions/interfaces/int_isempty.h \ No newline at end of file -- cgit