Changeset 986225e in git
- Timestamp:
- Feb 28, 2012, 7:36:33 PM (11 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- f3461d3772d28f7027b79e44c285fd1c7c8ff603
- Parents:
- de0a2a63707154c996bdb17673b41439c4a047f6
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2012-02-28 19:36:33+01:00
- git-committer:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2012-03-05 17:42:52+01:00
- Location:
- dyn_modules/syzextra
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
dyn_modules/syzextra/mod_main.cc
rde0a2a r986225e 22 22 23 23 #include <Singular/ipid.h> 24 #include <Singular/ipshell.h> // For iiAddCproc 25 24 26 // extern coeffs coeffs_BIGINT 25 27 … … 794 796 int mod_init(SModulFunctions* psModulFunctions) 795 797 { 798 #define ADD0(A,B,C,D,E) A(B, (char*)C, D, E) 799 // #define ADD(A,B,C,D,E) ADD0(iiAddCproc, "", C, D, E) 800 #define ADD(A,B,C,D,E) ADD0(A->iiAddCproc, B, C, D, E) 801 ADD(psModulFunctions, currPack->libname, "DetailedPrint", FALSE, DetailedPrint); 802 ADD(psModulFunctions, currPack->libname, "leadmonom", FALSE, leadmonom); 803 ADD(psModulFunctions, currPack->libname, "leadcomp", FALSE, leadcomp); 804 ADD(psModulFunctions, currPack->libname, "leadrawexp", FALSE, leadrawexp); 805 806 807 ADD(psModulFunctions, currPack->libname, "ISUpdateComponents", FALSE, ISUpdateComponents); 808 ADD(psModulFunctions, currPack->libname, "SetInducedReferrence", FALSE, SetInducedReferrence); 809 ADD(psModulFunctions, currPack->libname, "GetInducedData", FALSE, GetInducedData); 810 ADD(psModulFunctions, currPack->libname, "SetSyzComp", FALSE, SetSyzComp); 811 ADD(psModulFunctions, currPack->libname, "MakeInducedSchreyerOrdering", FALSE, MakeInducedSchreyerOrdering); 812 ADD(psModulFunctions, currPack->libname, "MakeSyzCompOrdering", FALSE, MakeSyzCompOrdering); 796 813 797 psModulFunctions->iiAddCproc(currPack->libname,(char*)"DetailedPrint",FALSE, DetailedPrint); 798 psModulFunctions->iiAddCproc(currPack->libname,(char*)"leadmonom",FALSE, leadmonom); 799 psModulFunctions->iiAddCproc(currPack->libname,(char*)"leadcomp",FALSE, leadcomp); 800 psModulFunctions->iiAddCproc(currPack->libname,(char*)"leadrawexp",FALSE, leadrawexp); 801 802 803 psModulFunctions->iiAddCproc(currPack->libname,(char*)"ISUpdateComponents",FALSE, ISUpdateComponents); 804 psModulFunctions->iiAddCproc(currPack->libname,(char*)"SetInducedReferrence",FALSE, SetInducedReferrence); 805 psModulFunctions->iiAddCproc(currPack->libname,(char*)"GetInducedData",FALSE, GetInducedData); 806 psModulFunctions->iiAddCproc(currPack->libname,(char*)"SetSyzComp",FALSE, SetSyzComp); 807 psModulFunctions->iiAddCproc(currPack->libname,(char*)"MakeInducedSchreyerOrdering",FALSE, MakeInducedSchreyerOrdering); 808 psModulFunctions->iiAddCproc(currPack->libname,(char*)"MakeSyzCompOrdering",FALSE, MakeSyzCompOrdering); 809 810 psModulFunctions->iiAddCproc(currPack->libname,(char*)"noop",FALSE, noop); 814 ADD(psModulFunctions, currPack->libname, "noop", FALSE, noop); 811 815 812 psModulFunctions->iiAddCproc(currPack->libname,(char*)"idPrepare",FALSE, idPrepare);813 psModulFunctions->iiAddCproc(currPack->libname,(char*)"reduce_syz",FALSE, reduce_syz);814 815 psModulFunctions->iiAddCproc(currPack->libname,(char*)"p_Content",FALSE, _p_Content);816 817 // psModulFunctions->iiAddCproc(currPack->libname,(char*)"",FALSE, );818 816 ADD(psModulFunctions, currPack->libname, "idPrepare", FALSE, idPrepare); 817 ADD(psModulFunctions, currPack->libname, "reduce_syz", FALSE, reduce_syz); 818 819 ADD(psModulFunctions, currPack->libname, "p_Content", FALSE, _p_Content); 820 821 // ADD(psModulFunctions, currPack->libname, "", FALSE, ); 822 #undef ADD 819 823 return 0; 820 824 } -
dyn_modules/syzextra/syzextra.tst
rde0a2a r986225e 1 1 "ndebug?: ", system("with", "ndebug"); 2 2 "om_ndebug?: ", system("with", "om_ndebug"); 3 4 listvar(Top); 3 5 4 6 if( system("with", "ndebug") ) … … 6 8 "Loading the Release version!"; 7 9 LIB("syzextra.so"); 10 listvar(Syzextra); 8 11 } 9 12 else … … 11 14 "Loading the Debug version!"; 12 15 LIB("syzextra_g.so"); 16 listvar(Syzextra_g); 13 17 } 18 14 19 15 20 noop();
Note: See TracChangeset
for help on using the changeset viewer.