Changeset a3836d in git


Ignore:
Timestamp:
Feb 26, 1999, 10:36:18 AM (25 years ago)
Author:
Kai Krüger <krueger@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
c17b5f369243f602e00fde44f3104a5598691a18
Parents:
6d1466fa43dd5fd32dd9838701268814d41a3d58
Message:
Added check for HPUX shared libraries


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

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r6d1466 ra3836d  
    30573057#endif /* HAVE_DYNAMIC_LOADING */
    30583058        break;
     3059
     3060      case LT_HPUX:
     3061#ifdef HAVE_DYNAMIC_LOADING
     3062        result = load_modules(s, libnamebuf, autoexport);
     3063#else /* HAVE_DYNAMIC_LOADING */
     3064        WerrorS("Dynamic modules are not supported by this version of Singular");
     3065#endif /* HAVE_DYNAMIC_LOADING */
     3066        break;
    30593067  }
    30603068  return result;
  • Singular/iplib.cc

    r6d1466 ra3836d  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: iplib.cc,v 1.50 1998-12-18 11:11:37 obachman Exp $ */
     4/* $Id: iplib.cc,v 1.51 1999-02-26 09:35:14 krueger Exp $ */
    55/*
    66* ABSTRACT: interpreter: LIB and help
     
    11701170    goto lib_type_end;
    11711171  }
     1172  if( (strncmp(buf, "\02\013\01\016\05\022@", 7)==0)) {
     1173    LT = LT_HPUX;
     1174    FreeL(newlib);
     1175    newlib = mstrdup(libnamebuf);
     1176    goto lib_type_end;
     1177  }
    11721178  if(isprint(buf[0]) || buf[0]=='\n') { LT = LT_SINGULAR; goto lib_type_end; }
    11731179 
  • Singular/subexpr.h

    r6d1466 ra3836d  
    44*  Computer Algebra System SINGULAR     *
    55****************************************/
    6 /* $Id: subexpr.h,v 1.13 1998-12-18 11:11:44 obachman Exp $ */
     6/* $Id: subexpr.h,v 1.14 1999-02-26 09:36:18 krueger Exp $ */
    77/*
    88* ABSTRACT: handling of leftv
     
    170170#endif /* HAVE_LIBPARSER */
    171171
    172 typedef enum { LT_NONE, LT_SINGULAR, LT_ELF} lib_types;
     172typedef enum { LT_NONE, LT_SINGULAR, LT_ELF, LT_HPUX} lib_types;
    173173lib_types type_of_LIB(char *newlib, char *fullname);
    174174#endif
Note: See TracChangeset for help on using the changeset viewer.