Changeset 08d447 in git for factory


Ignore:
Timestamp:
Dec 9, 1997, 9:59:52 AM (26 years ago)
Author:
Jens Schmidt <schmidt@…>
Branches:
(u'spielwiese', '82fc009ea2b0098c1a4896c841bb70860976bdfc')
Children:
4e8da257eb53acdc68891dc38d6f060298385436
Parents:
ec250c5971862a8f7521f7d3fa54bcf34d59da14
Message:
	* ChangeLog: Well ...

	* ChangeLog: ^M fix.  Was:
Thu 27.11.1997 22:30:00  Ruediger Stobbe  <rstobbe@de.oracle.com>
Factory Win NT Port, see ChangeLog for details


git-svn-id: file:///usr/local/Singular/svn/trunk@954 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • factory/ChangeLog

    rec250c r08d447  
     1Mon Dec  8 18:56:39 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
     2
     3        * INSTALL, README: doc fixes for the Windows NT port
     4
     5Thu Nov 27 21:00:00 1997  Ruediger Stobbe  <rstobbe@de.oracle.com>
     6
     7        * winnt: new directory containing configuration files for
     8          Microsoft Windows NT port using MS Visual C++ 5.0
     9
     10        * winnt/INSTALL.nt: new file that describes the make process on
     11          Windows NT
     12
     13        * winnt/nt.mak: Makefile for Windoes NT
     14
     15        * winnt/config.h: preconfigured file for Windows NT
     16
     17        * winnt/factoryconf.h: for the first time this file is a hand-made
     18          version of factoryconf.h for Windows NT
     19
     20        * winnt/factory.h: for the first time this file is a hand-made
     21          version of factory.h for Windows NT
     22
     23        * config.h.in: new typedef INT64 for 64 bit integer type of various
     24          platforms (currently 'long long int' for gcc and '__int64' for
     25          MS VC++)
     26
     27        * readcf.y: malloc.h and memory.h are included in the case of WINNT
     28          to have prototypes for alloca and memcpy
     29
     30        * ffops.h: now uses INT64 instead of long long int
     31
     32        * ffops.cc: now uses INT64 instead of long long int
     33
     34        * imm.h: now uses INT64 instead of long long int
     35
     36        * int_poly.cc: includes strstrea.h instead of strstream.h in the
     37          case of WINNT (a typical Microsoft 8.3 problem - its a pity)
     38
     39        * cf_random.cc: the way const data members were used was not
     40          conforming to the C++ standard. Now there is a version of
     41          RandomGenerator that should run the same way on gcc as well as on
     42          CodeWarrior (mac) and MS VC++ (nt) and every other compiler
     43          conforming to the C++ standard
     44
     45        * fac_iterfor.cc: fixed assertion that refers to a variable that
     46          was not in the scope. Wondering why gcc compiled it
     47
     48        * fac_sqrfree.cc: isSqrFreeZ now returns a bool, as declared in
     49          the prototype. Again wondering about gcc's behaviour
     50
     51        * sm_sparsemod.cc: array declaration of varf, varg and schnitt on
     52          on the heap instead on the stack because the array size is not
     53          a constant. delete [] is called at a suitable place
     54
     55        * fac_cantzass.h: MS VC++ does not like a default value for a
     56          parameter that is a reference (in some sense this is good behaviour)
     57          Therefore there are now no default values for the parameter list
     58          of FpFactorizeUnivariateCZ
     59
     60        * fac_cantzass.cc: No reference parameters for FpFactorizeUnivariateCZ
     61
     62        * cf_factor.cc: FpFactorizeUnivariateCZ is called with full parameter
     63          list
     64
     65        * fac_univar.cc: FpFactorizeUnivariateCZ is called with full parameter
     66          list
     67
     68        * ftmpl_inst.cc: MS VC++ does not like to explicitly instantiate
     69          template functions - tmax and tmin are therefore not instatiated in
     70          the case of WINNT
     71          Anyway it is not clear if this file is needed when using MS VC++
     72          since the handling of templates in MS VC++ done in the spirit of
     73          AT&T's Cfront compilers which do a more automatic job
     74
     75        * templates/ftmpl_list.h: MS VC++ wants a forward declaration of
     76          template class List<T> and template class ListIterator<T>. This
     77          should be no problem for gcc
     78
     79        * timing.h: changes in the case of WINNT
     80
     81Fri Nov 21 15:25:27 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
     82
     83        * canonicalform.h (class CanonicalForm): inline function hasGcd()
     84          removed.
     85
     86        * int_poly.cc (coeff): explicit cast to CanonicalForm added
     87          (coeff): cosmetic change
     88
     89        * int_rat.cc (comparecoeff): bug fix.  Did not calculate dummy
     90          correctly.
     91          (comparecoeff): assertion moved into if branch
     92
     93        * int_pp.cc (comparesame): assertion added
     94
     95        * int_int.cc (comparesame): assertion added
     96
     97        * int_cf.cc (coeff): explicit cast to CanonicalForm added
     98
     99        * int_cf.cc (comparecoeff): function made pure virtual.
     100          Declarations adapted.
     101        * int_cf.h (class InternalCF): new pure virtual function
     102          comparecoeff()
     103
     104        * imm.h: doc fix
     105
     106        * GNUmakefile.in (ftestm4src): fbinops.m4 added to distribution
     107
     108Thu Nov 20 16:21:51 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
     109
     110        * imm.h: functions rereordered
     111
     112Wed Nov 19 12:21:27 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
     113
     114        * gfops.h: functions reordered
     115
     116        * imm.h (imm_sign): doc fix
     117
     118        * imm.h: functions reordered
     119
     120Thu Nov 13 09:10:53 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
     121
     122        * cf_chinese.cc (chineseRemainder): `const CF' in arguments
     123          changed to `const CF &'.  Declaration adapted.
     124
     125        * configure.in: doc fix
     126
     127        * GNUmakefile.in (ftestall): new target
     128          (.PHONY): dependencies `ftestall' `ftestclean' `ftestdistclean'
     129          added
     130
     131        * GNUmakefile.in (%.d): dependency generation uses temporary files
     132          (clean): removes these temporary files
     133
     134        * GNUmakefile.in ($(ftestexec)): dependecy `factoryconf.h' added
     135
     136Wed Nov 12 18:08:51 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
     137
     138        * configure.in: check for `GetOpt.h' removed
     139
    1140Thu Nov  6 16:43:17 1997  Jens Schmidt  <schmidt@mathematik.uni-kl.de>
    2141
Note: See TracChangeset for help on using the changeset viewer.