home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / GCC / GERLIB_DEV08B.LHA / gerlib / libg++ / etc / ChangeLog next >
Encoding:
Text File  |  1993-12-12  |  4.8 KB  |  124 lines

  1. Sun Apr 25 20:57:05 1993  Per Bothner  (bothner@cygnus.com)
  2.  
  3.     Changes (mostly from Peter Schauer) to permit compilation
  4.     using cfront 3.0 and otherwise be ARM-conforming.
  5.     * fib/fib.cc:
  6.     They work around the used gcc compiler extensions and remove two
  7.     Integer operator * ambiguities.
  8.     I first tried to rewrite all the NRV constructs to use a macro, but
  9.     the result was so ugly that I decided to use the NO_NRV approach
  10.     unconditionally.
  11.     * Plotfile3D/{PlotFile3D.cc,PlotFile3D.h,Vec3D.h,tPlotFile3D}:
  12.     These work around the used gcc compiler extensions, remove an auto
  13.     aggregate initialization and compensate for one inability of cfront
  14.     to inline.  Two type mismatch errors are also fixed.
  15.  
  16. Fri Jan 15 18:29:14 1993  Per Bothner  (bothner@cygnus.com)
  17.  
  18.     * ADT-examples/{Patmain.cc, Patricia.cc, Patricia.h, keyhash.cc,
  19.     search.cc, tsort.cc}:  Portability fixes (for cfront compilation)
  20.     from <Peter.Schauer@regent.e-technik.tu-muenchen.dbp.de>.
  21.  
  22. Tue Dec 29 08:57:24 1992  Ian Lance Taylor  (ian@cygnus.com)
  23.  
  24.     * Makefile.in: pass $(FLAGS_TO_PASS) to all calls to make.
  25.  
  26. Thu Dec  3 19:23:27 1992  Per Bothner  (bothner@cygnus.com)
  27.  
  28.     * Makefile.in: Fix distclean, realclean to not delete
  29.     Makefile before recursing.
  30.  
  31. Tue Nov 17 22:16:37 1992  Per Bothner  (bothner@rtl.cygnus.com)
  32.  
  33.     * Makefile.in:  Include 'fib' among the other SUBDIRS.
  34.  
  35. Thu Aug  6 14:47:09 1992  Ian Lance Taylor  (ian@tweedledumber.cygnus.com)
  36.  
  37.     * benchmarks/Makefile.in: removed unused MINUS_G variable.
  38.  
  39. Mon Jul 20 16:10:03 1992  Mike Stump  (mrs@cygnus.com)
  40.  
  41.     * ADT-examples/keyhash.cc (Word_Read::operator ()):  Add a cast
  42.     from void * to char * since it is not a standard conversion.
  43.     * ADT-examples/keyhash.cc (Word_Read::Word_Read):  Convert old
  44.     style base initialization to new style.
  45.  
  46. Wed Jun 17 16:40:10 1992  Per Bothner  (bothner@rtl.cygnus.com)
  47.  
  48.     * Makefile.in, */Makefile.in:  Fix *clean rules.
  49.     * Makefile.in:  Use FLAGS_TO_PASS to pass current
  50.     flags to subdirs.
  51.     * release.log:  Removed and merged with ../WHATS.NEW.
  52.     * fib/Makefile.in:  Use CFLAGS instead of old MINUS_G.
  53.     * ADT-examples/{genPatkey.cc,search.cc}:  Use the
  54.     more portable rand/srand instead of srandom/random
  55.     (who cares if it is less random).
  56.  
  57. Wed Jun  3 23:26:44 1992  Per Bothner  (bothner@rtl.cygnus.com)
  58.  
  59.     * benchmarks/dhrystone.cc:  Clean up calls to time():
  60.     Use (_G_time_t*) instead of (long*) for argument casts.
  61.     Also #Include <time.h> instead of bad K&R-style prototype.
  62.  
  63. Fri May 29 12:35:48 1992  Per Bothner  (bothner@rtl.cygnus.com)
  64.  
  65.     * lf/Dirent.cc, lf/Dirent.h, lf/directory.cc:  Simplify to
  66.     assume Posix-style direct.h.  (dirent.h fixed to compensate.)
  67.     * lf/directory.cc:  Do The Right thing even if no symlinks.
  68.     * lf/directory.cc:  More portable:  Don't depend on d_namlen.
  69.     * benchmarks/dhrystone.cc: Fix to use _G_SYSV instead of USG.
  70.  
  71. Thu May 14 15:01:54 1992  Per Bothner  (bothner@rtl.cygnus.com)
  72.  
  73.     * lf/Makefile.in:  Don't have 'make check' run ./lf -
  74.     it dies on Irix.  FIXME.
  75.     * benchmarks/Makefile.in:  Don't have 'make check' run ./byval -
  76.     it dies on Iris and DECstation.  FIXME.
  77.  
  78. Wed May  6 22:51:11 1992  Per Bothner  (bothner@rtl.cygnus.com)
  79.  
  80.     * graph/graph.cc:  Use ostrstream instead of deprecated dtoa.
  81.  
  82. Fri Apr 17 14:56:51 1992  Per Bothner  (bothner@cygnus.com)
  83.  
  84.     * lf directory:  Shortened all file names (entry-handler.cc
  85.     to entry.cc etc), as a gradual migrartion to handle SYSV and DOS.
  86.     * Makefile.in, */Makefile.in:  Common changes (see ../ChangeLog).
  87.  
  88. Tue Mar  3 11:34:21 1992  Heinrich G. Seidl  (hgs@rtl.cygnus.com)
  89.  
  90.     * Removed `rem-blank.awk' (now done in ../Make.defs with sed)
  91.       moved `etags.c', `c++-mode.el' and `g++dep.sh' into ../utils
  92.       moved `fib.cc' into `fib' (updated Makefile and Sanitize ...)
  93.  
  94. Sun Mar  1 17:01:39 1992  Per Bothner  (bothner@cygnus.com)
  95.  
  96.     * PlotFile3D/PlotFile3D.{h,cc}:  Change error method
  97.     to return void, not volatile void.
  98.     * benchmarks/dhrystone.cc: Lexical fix to avoid warning.
  99.     * Makefile.in:  Add 'check' rule.
  100.     Avoid duplicate work sub-directory scan for 'realclean'.
  101.     * {ADT-examples,PlotFile3D,benchmarks,graph,lf}/Makefile.in:
  102.     Add 'check' rule, following updates standards.text.
  103.     * graph/Makefile.in:  Add stuff to 'clean' rule.
  104.  
  105. Thu Feb 27 16:28:08 1992  Per Bothner  (bothner@cygnus.com)
  106.  
  107.     * lf/Dirent.h:  Fix prototypes for FOO_Dirent_error_handler.
  108.  
  109. Mon Feb  3 15:04:05 1992  Per Bothner  (bothner at cygnus.com)
  110.  
  111.     * PlotFile3 directory:  Converted to use iostream functionality.
  112.  
  113. Sun Feb  2 13:12:16 1992  Per Bothner  (bothner at cygnus.com)
  114.  
  115.     * fib.cc:  Add #include <builtin.h>.
  116.  
  117. Sun Jan 26 19:10:21 1992  Per Bothner  (bothner at cygnus.com)
  118.  
  119.     * ADT-examples/{Patmain.cc,search.cc,tsort.cc}:
  120.     Add #includes that are needed due to reorganization.
  121.     * graph/{Makefile.in,configure.in, depend}:  Use depend
  122.     rule in ../../Make.defs to generate separate depend file.
  123.     * trie/gen/main.cc (main):  Use iostream package.
  124.