Changeset 86a467 in git


Ignore:
Timestamp:
Jan 7, 2010, 7:18:34 PM (14 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '38dfc5131670d387a89455159ed1e071997eec94')
Children:
c31189c686a2aa1b29fcc133166d6a6e08b9b38e
Parents:
c1b78706b220d3ec8897a36b51d22e9c7c631f65
Message:
system(cpu)

git-svn-id: file:///usr/local/Singular/svn/trunk@12414 2c84dea3-7e68-4137-9b89-c4e89433aadc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • Singular/ChangeLog

    rc1b787 r86a467  
    22- NTL 5.5.2
    33- parts of structs.h moved to febase.h, ring.h, ...
     4- bug in ideal quotient (by one polynom) fixed
     5- system("cpu"): number of available CPUs or 1
    46
    57Changes w.r.t 3-1-0-7:
  • Singular/extra.cc

    rc1b787 r86a467  
    219219      res->rtyp=INT_CMD;
    220220      res->data=(void *)SINGULAR_VERSION;
     221      return FALSE;
     222    }
     223    else
     224/*==================== cpu ==================================*/
     225    if(strcmp(sys_cmd,"cpu")==0)
     226    {
     227      res->rtyp=INT_CMD;
     228      #ifdef _SC_NPROCESSORS_ONLN
     229      res->data=(void *)sysconf(_SC_NPROCESSORS_ONLN);
     230      #elif defined(_SC_NPROCESSORS_CONF)
     231      res->data=(void *)sysconf(_SC_NPROCESSORS_CONF);
     232      #else
     233      // dummy, if not defined:
     234      res->data=(void *)1;
     235      #endif
    221236      return FALSE;
    222237    }
Note: See TracChangeset for help on using the changeset viewer.