Changeset 964389 in git


Ignore:
Timestamp:
Jul 13, 2011, 7:06:28 PM (12 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'f875bbaccd0831e36aaed09ff6adeb3eb45aeb94')
Children:
4ecc5a466643ed4b440bdb5eff9c7fe6f19452a4
Parents:
44d5adb209a6c64fd34d3985f93a7c9dc6e37179
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-07-13 19:06:28+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:39:15+01:00
Message:
ADD: add INSTALL_PREFIX macro into config.h and to the search path
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • for_Hans_with_love.sh

    r44d5ad r964389  
    5050  libtoolize --force
    5151  aclocal -I $TOP_DIR/m4
     52  autoheader
    5253  autotools
    5354  cd $TOP_DIR
  • libpolys/configure.ac

    r44d5ad r964389  
    7171SING_CHECK_PLURAL
    7272
     73if test "x$prefix" != xNONE; then
     74  PREFIX="$prefix"
     75else
     76  PREFIX="$ac_default_prefix"
     77fi
     78
     79# AC_SUBST(PREFIX)
     80AC_DEFINE_UNQUOTED(INSTALL_PREFIX,"$PREFIX",Prefix)
     81
    7382AC_SUBST(LIBPREFIX)
    7483
  • libpolys/polys/nc/gring.cc

    r44d5ad r964389  
    23722372  int *M1=(int *)omAlloc0((rN+1)*sizeof(int));
    23732373  int *M2=(int *)omAlloc0((rN+1)*sizeof(int));
    2374   int *PREFIX=(int *)omAlloc0((rN+1)*sizeof(int));
    2375   int *SUFFIX=(int *)omAlloc0((rN+1)*sizeof(int));
     2374  int *aPREFIX=(int *)omAlloc0((rN+1)*sizeof(int));
     2375  int *aSUFFIX=(int *)omAlloc0((rN+1)*sizeof(int));
    23762376  p_GetExpV(m1,M1, r);
    23772377  p_GetExpV(m2,M2, r);
     
    24192419          {
    24202420            /* now mult (prefix, bres, suffix) */
    2421             memcpy(SUFFIX, M1,(rN+1)*sizeof(int));
    2422             memcpy(PREFIX, M1,(rN+1)*sizeof(int));
    2423             for (k=1;k<=j;k++) SUFFIX[k]=0;
    2424             for (k=j;k<=rN;k++) PREFIX[k]=0;
    2425             SUFFIX[0]=0;
    2426             PREFIX[0]=0;
     2421            memcpy(aSUFFIX, M1,(rN+1)*sizeof(int));
     2422            memcpy(aPREFIX, M1,(rN+1)*sizeof(int));
     2423            for (k=1;k<=j;k++) aSUFFIX[k]=0;
     2424            for (k=j;k<=rN;k++) aPREFIX[k]=0;
     2425            aSUFFIX[0]=0;
     2426            aPREFIX[0]=0;
    24272427            prefix=p_One(r);
    24282428            suffix=p_One(r);
    2429             p_SetExpV(prefix,PREFIX, r);
     2429            p_SetExpV(prefix,aPREFIX, r);
    24302430            p_Setm(prefix, r);
    2431             p_SetExpV(suffix,SUFFIX, r);
     2431            p_SetExpV(suffix,aSUFFIX, r);
    24322432            p_Setm(suffix, r);
    24332433            if (!p_LmIsConstant(prefix, r)) bres = gnc_mm_Mult_p(prefix, bres, r);
     
    24352435            ares=p_Add_q(ares, bres, r);
    24362436            /* What to give free? */
    2437         /* Do we have to free PREFIX/SUFFIX? it seems so */
     2437        /* Do we have to free aPREFIX/aSUFFIX? it seems so */
    24382438            p_Delete(&prefix, r);
    24392439            p_Delete(&suffix, r);
     
    24442444      {
    24452445        /* now mult (prefix, bres, suffix) */
    2446         memcpy(SUFFIX, M2,(rN+1)*sizeof(int));
    2447         memcpy(PREFIX, M2,(rN+1)*sizeof(int));
    2448         for (k=1;k<=i;k++) SUFFIX[k]=0;
    2449         for (k=i;k<=rN;k++) PREFIX[k]=0;
    2450         SUFFIX[0]=0;
    2451         PREFIX[0]=0;
     2446        memcpy(aSUFFIX, M2,(rN+1)*sizeof(int));
     2447        memcpy(aPREFIX, M2,(rN+1)*sizeof(int));
     2448        for (k=1;k<=i;k++) aSUFFIX[k]=0;
     2449        for (k=i;k<=rN;k++) aPREFIX[k]=0;
     2450        aSUFFIX[0]=0;
     2451        aPREFIX[0]=0;
    24522452        prefix=p_One(r);
    24532453        suffix=p_One(r);
    2454         p_SetExpV(prefix,PREFIX, r);
     2454        p_SetExpV(prefix,aPREFIX, r);
    24552455        p_Setm(prefix, r);
    2456         p_SetExpV(suffix,SUFFIX, r);
     2456        p_SetExpV(suffix,aSUFFIX, r);
    24572457        p_Setm(suffix, r);
    24582458        bres=ares;
     
    24672467  freeT(M1, rN);
    24682468  freeT(M2, rN);
    2469   freeT(PREFIX, rN);
    2470   freeT(SUFFIX, rN);
     2469  freeT(aPREFIX, rN);
     2470  freeT(aSUFFIX, rN);
    24712471#ifdef PDEBUG
    24722472  p_Test(res, r);
  • libpolys/resources/feResource.cc

    r44d5ad r964389  
    7777  {"SearchPath",    's', feResPath,  NULL,
    7878   "$SINGULARPATH;"
     79   "" INSTALL_PREFIX ";"
    7980   "%b/LIB;"
    8081   "%b/MOD;"
Note: See TracChangeset for help on using the changeset viewer.