diff options
author | torset | 2009-02-02 15:30:25 +0000 |
---|---|---|
committer | torset | 2009-02-02 15:30:25 +0000 |
commit | ba100dd4bcd262773d02a7e739ea77e151a9c9e3 (patch) | |
tree | c68c363cc7c1a792beec786d5b4fd6c6886dfeab /src | |
parent | 7e1efecf41ce5762159894c04773511aa6bb97cc (diff) | |
download | scilab2c-ba100dd4bcd262773d02a7e739ea77e151a9c9e3.tar.gz scilab2c-ba100dd4bcd262773d02a7e739ea77e151a9c9e3.tar.bz2 scilab2c-ba100dd4bcd262773d02a7e739ea77e151a9c9e3.zip |
Add tan linked files
Diffstat (limited to 'src')
13 files changed, 37 insertions, 1 deletions
diff --git a/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc b/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc index 23f34c17..29434f9c 100644 --- a/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc +++ b/src/Scilab2C/Scilab2C/CCodeGeneration/SCI2CMakefileTemplate.rc @@ -342,7 +342,15 @@ SWSRCS = \ $(CSRCDIR)/slog10s.c \ $(CSRCDIR)/slog10a.c \ $(CSRCDIR)/zlog10s.c \ - $(CSRCDIR)/zlog10a.c + $(CSRCDIR)/zlog10a.c \ + $(CSRCDIR)/ctans.c \ + $(CSRCDIR)/ctana.c \ + $(CSRCDIR)/dtans.c \ + $(CSRCDIR)/dtana.c \ + $(CSRCDIR)/stans.c \ + $(CSRCDIR)/stana.c \ + $(CSRCDIR)/ztans.c \ + $(CSRCDIR)/ztana.c # $(CSRCDIR)/clog1ps.c \ diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ctana.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ctana.c new file mode 120000 index 00000000..548757b9 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ctana.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/ctana.c
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ctans.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ctans.c new file mode 120000 index 00000000..4c5e8281 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ctans.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/ctans.c
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/dtana.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/dtana.c new file mode 120000 index 00000000..94fc7bd0 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/dtana.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/dtana.c
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/dtans.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/dtans.c new file mode 120000 index 00000000..09f19915 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/dtans.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/dtans.c
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/stana.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/stana.c new file mode 120000 index 00000000..3184ee3a --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/stana.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/stana.c
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/stans.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/stans.c new file mode 120000 index 00000000..783a6398 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/stans.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/stans.c
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ztana.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ztana.c new file mode 120000 index 00000000..9da69c99 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ztana.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/ztana.c
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ztans.c b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ztans.c new file mode 120000 index 00000000..1d41d675 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2ccode/ztans.c @@ -0,0 +1 @@ +../../../../elementaryFunctions/tan/ztans.c
\ 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 f0af01bb..0b547681 100644 --- a/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/sci2clib.h +++ b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/sci2clib.h @@ -111,6 +111,9 @@ /* interfacing sqrt */
#include "sqrt.h"
#include "int_sqrt.h" +/* interfacing tan */ +#include "tan.h" +#include "int_tan.h" /* OPERATIONS */ /* interfacing addition */ diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/tan.h b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/tan.h new file mode 120000 index 00000000..b38d0d84 --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2cincludes/tan.h @@ -0,0 +1 @@ +../../../../elementaryFunctions/includes/tan.h
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/CFiles/sci2cinterfaces/int_tan.h b/src/Scilab2C/Scilab2C/CFiles/sci2cinterfaces/int_tan.h new file mode 120000 index 00000000..19ffff9d --- /dev/null +++ b/src/Scilab2C/Scilab2C/CFiles/sci2cinterfaces/int_tan.h @@ -0,0 +1 @@ +../../../../elementaryFunctions/interfaces/int_tan.h
\ No newline at end of file diff --git a/src/Scilab2C/Scilab2C/ToolInitialization/INIT_FillSCI2LibCDirs.sci b/src/Scilab2C/Scilab2C/ToolInitialization/INIT_FillSCI2LibCDirs.sci index 930f110c..1fdf4cf5 100644 --- a/src/Scilab2C/Scilab2C/ToolInitialization/INIT_FillSCI2LibCDirs.sci +++ b/src/Scilab2C/Scilab2C/ToolInitialization/INIT_FillSCI2LibCDirs.sci @@ -391,6 +391,11 @@ PrintStringInfo(' Adding Function: '+FunctionName+'.',GeneralReport,'both', INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCAnnFunDir,ClassName,GeneralReport,ExtensionCAnnFun); INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCFLFunDir,ClassName,GeneralReport,ExtensionCFuncListFun); +FunctionName = 'log1p'; +PrintStringInfo(' Adding Function: '+FunctionName+'.',GeneralReport,'both','y'); +INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCAnnFunDir,ClassName,GeneralReport,ExtensionCAnnFun); +INIT_GenAnnFLFunctions(FunctionName,SCI2CLibCFLFunDir,ClassName,GeneralReport,ExtensionCFuncListFun); + // -------------------- // --- Class Zeros. --- // -------------------- @@ -709,6 +714,16 @@ PrintStringInfo('d2d2'+ArgSeparator+'d2',ClassFileName,'file','y'); PrintStringInfo('c2c2'+ArgSeparator+'c2',ClassFileName,'file','y'); PrintStringInfo('z2z2'+ArgSeparator+'z2',ClassFileName,'file','y'); +PrintStringInfo('s2c0'+ArgSeparator+'s2',ClassFileName,'file','y'); +PrintStringInfo('d2z0'+ArgSeparator+'d2',ClassFileName,'file','y'); +PrintStringInfo('c2s0'+ArgSeparator+'c2',ClassFileName,'file','y'); +PrintStringInfo('z2d0'+ArgSeparator+'z2',ClassFileName,'file','y'); + +PrintStringInfo('s0c2'+ArgSeparator+'s2',ClassFileName,'file','y'); +PrintStringInfo('d0z2'+ArgSeparator+'d2',ClassFileName,'file','y'); +PrintStringInfo('c0s2'+ArgSeparator+'c2',ClassFileName,'file','y'); +PrintStringInfo('z0d2'+ArgSeparator+'z2',ClassFileName,'file','y'); + // --- Annotation Function And Function List Function. --- FunctionName = 'OpDotHat'; PrintStringInfo(' Adding Function: '+FunctionName+'.',GeneralReport,'both','y'); |