home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 2 / FFMCD02.bin / information / changes < prev    next >
Text File  |  1993-12-22  |  7KB  |  180 lines

  1.  
  2.            Changes Since Last Fresh Fish CD-ROM
  3.               (Last updated 12/22/93)
  4.  
  5.  
  6. This file lists significant changes since the last Fresh Fish CD-ROM,
  7. except for the usual and expected differences like all the new material
  8. submitted since the last Fresh Fish CD-ROM.
  9.  
  10. *** Floppy Disk Contents Files
  11.  
  12.     Copies of the "Contents" files from floppy disks 001-950 have been
  13.     added to the CD-ROM, under Useful/Contents/*/*, in blocks of 10 
  14.     "Contents" files per CD-ROM file.
  15.  
  16. *** Parnet support
  17.  
  18.     Some users requested an icon to explicitly start parnet on CDTV's
  19.     that don't have keyboards.  Although the standard s/Startup-Sequence
  20.     is supposed to start parnet, I added an icon to use c:IconX to
  21.     explicitly start parnet.  I'm not sure why starting parnet from
  22.     the startup sequence was not adequate for all users.  On second
  23.     thought, the automatic startup may even be inappropriate, for those
  24.     rare users that are using the CDTV as a general purpose Amiga and
  25.     have other devices attached to the parallel port.  I believe the
  26.     only way to kill parnet is to reboot, so automatic startup would
  27.     effectively always kill the parallel port.
  28.  
  29. *** KingFisher
  30.  
  31.     Some users requested that KingFisher be included in an obvious
  32.     location.  I added a KingFisher directory in the root directory
  33.     of the CD-ROM, included the latest version of KingFisher, and
  34.     updated the database to go to disk 950.
  35.  
  36. *** DirWork
  37.  
  38.     Some users requested a directory utility to be placed in an obvious
  39.     and easily accessible place on the CD-ROM.  I added DirWork 1.62 in
  40.     the DirWork directory in the root directory of the CD-ROM.  The
  41.     executable for this distribution was supplied directly by the
  42.     author.  (Thanks for the great utility Chris!)
  43.  
  44. *** Useful/dist/other directory reorganized
  45.  
  46.     The useful/dist/other directory has been split up into a directory
  47.     tree using the same two level directory structure as aminet.  For
  48.     the moment at least, I've adopted the same structure for organizing
  49.     other parts of the disk (the new material for example), since it
  50.     is a standard that many users are familiar with.
  51.  
  52. *** GNU gcc 2.3.3
  53.  
  54.     A version of gcc 2.3.3 has been added.  It is based on earlier
  55.     released versions of 2.3.3, but has had some bugs fixed and things
  56.     have moved around a little bit to conform to the conventions used
  57.     with other versions of gcc on this CD-ROM.
  58.  
  59.     The new 2.3.3 version now does temporary names correctly, so it is
  60.     possible to have two or more simultaneous compiles without the
  61.     temporary files colliding.
  62.  
  63. *** GNU gcc 2.5.7
  64.  
  65.     Gcc 2.4.5 has been replaced with gcc 2.5.7.  This version of gcc
  66.     now recognizes the "-resident" option (2.4.5 just aborted) however
  67.     there may still be problems in using it.  I suggest using gcc 2.3.3
  68.     if you need to use "-resident".
  69.  
  70. *** GNU gcc (all)
  71.  
  72.     All the versions of gcc look for local header files in LOCAL:include
  73.     and LOCAL:os-include, and look for local library files in LOCAL:lib
  74.     and LOCAL:os-lib.  This allows you to add local packages that will
  75.     be found automatically by gcc, in a location that is writable by
  76.     you.  Simply reassign LOCAL: to point to the correct location.
  77.  
  78.     Gcc now automatically includes -lamiga in the command line to the
  79.     linker, so you can use AmigaDOS specific calls in your code without
  80.     having to remember to link with libamiga.a.
  81.  
  82. *** GNU ld
  83.  
  84.     A new option "-f" or "-flavor" is used to inform the linker to look
  85.     in additional subdirectories for particular "flavors" of libraries,
  86.     like libraries compiled with -fresident, libraries compiled with
  87.     -g, libraries compiled with -p, etc.  All the flavor args are
  88.     collected in a list, sorted, and then used to create additional
  89.     sudirectories at the end of the standard library search paths.
  90.  
  91.     For example, given the args
  92.  
  93.         "-L mystuff:lib -flavor libx -flavor libb -lmylib"
  94.  
  95.     the linker will search for libmylib.a in "mystuff:lib/libb/libx/".
  96.  
  97.     In particular, this is the mechanism that is now used to locate
  98.     the base relative libraries, which have moved from gcc:blib to
  99.     gcc:lib/libb.  Eventually there will be other standard flavors
  100.     of libraries, like -p compiled and -g compiled libraries, in
  101.     a subtree like:
  102.  
  103.         gcc:lib/libb/libc.a        -resident
  104.         gcc:lib/libb/libg/libc.a    -resident -g
  105.         gcc:lib/libb/libg/libp/libc.a    -resident -g -p
  106.         gcc:lib/libp/libc.a        -p
  107.         gcc:lib/libg/libp/libc.a    -g -p
  108.  
  109.         etc.
  110.  
  111.  
  112. GNU DISTRIBUTIONS -- General Status
  113.  
  114.     GNU        Prev    This    Latest
  115.     Distribution    CD-ROM    CD-ROM    FSF    Status
  116.     ------------    ------    ------    ------    -----------------
  117.  
  118.     autoconf    *    *    1.7    No port integrated yet
  119.     bash        *    1.13.4    1.13.4    Port incomplete
  120.     bc        1.02    1.02    1.02    No change
  121.     binutils    1.8.x    1.8.x    2.3    No change
  122.     bison        1.22    1.22    1.22    No change
  123.     calc        *    *    2.02b    No port integrated yet
  124.     cpio        2.3    2.3    2.3    No change
  125.     cvs        *    *    1.3    No port integrated yet
  126.     dc        0.2    0.2    0.2    No change
  127.     dejagnu        *    *    1.1.1    No port integrated yet
  128.     diffutils    2.4    2.6    2.6    Updated
  129.     doschk        1.1    1.1    1.1    No change
  130.     elvis        *    *    1.7    No port integrated yet
  131.     emacs        18.59    18.59    19.22    No change
  132.     f2c        *    *    930428    No port integrated yet
  133.     fileutils    3.6    3.9    3.9    Updated
  134.     find        3.8    3.8    3.8    No change
  135.     finger        *    *    1.37    No port integrated yet
  136.     flex        2.3.8    2.4.5    2.4.5    Updated
  137.     fontutils    *    *    0.6    No port integrated yet
  138.     gas        1.38    1.38    2.2    No change
  139.     gawk        *    2.15.3    2.15.3    Added
  140.     gcc        2.4.5    2.5.7    2.5.7    Updated
  141.     gcc            2.3.3    2.5.7    Added
  142.     gdb        *    *    4.11    No port integrated yet
  143.     gdbm        1.6    1.7.1    1.7.1    Updated
  144.     ghostscript    *    *    2.6.1    No port integrated yet
  145.     ghostview    *    *    1.5    No port integrated yet
  146.     glibc        *    *    1.06    No port integrated yet
  147.     gmp        1.3.2    1.3.2    1.3.2    No change
  148.     gnuchess    *    *    4.0.62    No port integrated yet
  149.     gnugo        *    *    1.1    No port integrated yet
  150.     grep        2.0    2.0    2.0    No change
  151.     groff        *    1.08    1.08    Added
  152.     gzip        1.2.4    1.2.4    1.2.4    No change
  153.     indent        1.8    1.8    1.8    No change
  154.     ispell        4.0    4.0    4.0    No change
  155.     less        *    *    177    No port integrated yet
  156.     libg++        *    2.5.2    2.5.2    Added
  157.     m4        1.0.3    1.1    1.1    Updated
  158.     make        3.68    3.69    3.69    Updated
  159.     mm        *    *    1.07    No port integrated yet
  160.     mtools        *    *    2.0.7    No port integrated yet
  161.     nethack        *    *    3.1.3    No port integrated yet
  162.     oleo        *    *    1.3.1b    No port integrated yet
  163.     patch        2.1    2.1    2.1    No change
  164.     perl        4.036    4.036    4.036    No change (not working)
  165.     rcs        *    5.6.0.1    5.6.0.1    Added
  166.     readline    *    *    1.1    No port integrated yet
  167.     recode        *    *    3.2.4    No port integrated yet
  168.     regex        *    *    0.12    No port integrated yet
  169.     sed        2.03    2.03    2.03    No change
  170.     shellutils    1.8    1.9.2    1.9.2    Updated
  171.     tar        1.11.2    1.11.2    1.11.2    No change
  172.     termcap        1.2    1.2    1.2    No change
  173.     texinfo        3.1    3.1    3.1    No change
  174.     textutils    1.6    1.9    1.9    Updated
  175.     time        *    *    1.6    No port integrated yet
  176.     tput        *    *    1.0    No port integrated yet
  177.     uucp        *    *    1.04    No port integrated yet
  178.     uuencode    1.0    1.0    1.0    No change
  179.     wdiff        *    *    0.04    No port integrated yet
  180.