Version 3.34 of UPS released

From: Rod Armstrong (rod_at_san-jose.tt.slb.com)
Date: Fri Sep 03 1999 - 02:03:14 BST


The 3.34 version of UPS has finally been released. This has all the enhancements
and fixes of the beta4 version, plus refixes for debugging core files on
Solaris.

Getting the release
-------------------
The README and tar file are available from:

ftp://ftp.x.org/contrib/utilities/ups-3.34.README
ftp://ftp.x.org/contrib/utilities/ups-3.34.tar.gz

also at

ftp://sunsite.unc.edu/pub/Linux/devel/debuggers

The ftp.x.org site has precompiled binaries for Solaris 2.5, 2.6 and 2.7.
Note that these are NOT tar files, just compressed binaries - so simply unzip
them with "gzip -d" and rename to "ups".

ftp://ftp.x.org/contrib/utilities/ups-3.34-solaris-2.5.gz
ftp://ftp.x.org/contrib/utilities/ups-3.34-solaris-2.6.gz
ftp://ftp.x.org/contrib/utilities/ups-3.34-solaris-2.7.gz

All the files are available at other mirror sites such as:

ftp://ftp.cs.ubc.ca/pub/mirror/x-contrib/utilities
ftp://ftp.sunet.se/pub/X11/contrib/utilities
ftp://sunsite.doc.ic.ac.uk/packages/X11-contrib/utilities

(It's not yet available at unix.hensa.ac.uk, but should be later.)


Unpacking the distribution
--------------------------
You should have a compressed tar file called ups-3.34.tar.gz Change 
directory to a disk with a six or more megabytes of free space and say:
 
        gzip -dc ups-3.34.tar | tar xfp -
 
This will create a directory tree called ups-3.34. Change directory into it.

See the file README for build instructions.


Changes between 3.34 and 3.33
-----------------------------
o  Russ Browne <russ_at_amc.com> provided fixes for
    -  breakpoints in static constructors
    -  compiler identification
    -  changes to g++ 2.8.1 symbol table
    -  using UPS on purify'd executables
    -  locating X application resources file
    -  display of 'register' storage class variables
    -  latest version of GNU C++ name demangler
    -  A Dump Memory item which can be used to show the contents of a 
       section of memory in bytes, shorts, longs and ascii. 

o  Ian Edwards <ian_at_concerto.demon.co.uk> provided
    -  building UPS through a 'configure' script
    -  changes for FreeBSD 3.x (a.out and ELF)
    -  fixes for Fortran on FreeBSD and Linux (test programs provided
       by Michele Ferlauto <ferlauto_at_athena.polito.it>.

o  Laszlo Ladanyi <ladanyi_at_watson.ibm.com> provided fixes for
    -  building under debian Linux 2.0 (kernel 2.0.35)
    -  building on Linux with glibc 2.1
    -  ELF symbol table processing on Linux
    -  compilation warnings

o  Dibyendu Majumdar <dibyendu_at_mazumdar.demon.co.uk> provided
    -  lots of work on the standalone C interpreter included in the
       UPS source code, documentation on it, tests etc.  See the file
       interpreter/docs/Interpreter.txt for full details.

o  Will Renkel <rinky_at_lucky22.chi.il.us> provided the information
   about building UPS on a Linux 'a.out' system (on the web site)

o  Rod Armstrong <rod_at_san-jose.tt.slb.com> provided fixes for
     -  debugging core files under Solaris 2.6 and 2.7. For Solaris,
        from limited testing, debugging target and cores is summarized below:

	UPS Built     Can debug targets from        Can debug cores from
        on Solaris    2.5    2.6    2.7             2.5    2.6    2.7 

        2.5           yes    no     no              yes    no     no
        2.6           yes    yes    no              no     yes    no
        2.7           yes    yes    yes             no     yes    yes

    -  files created with a custom preprocessor inherit the 
       dereference semantics of the language of the output files:
       e.g. if "file.c-custom" is processed to "file.c", then the
       C semantics of "->" and "." will be used when clicking on 
       variables.
    -  Globals should show their correct type instead of sometimes
       showing "int assumed". The bug was introduced in 3.33.
    -  The "Stop" button once again terminates a long symbol table search. 
       The bug was introduced in 3.33.1.


Rod Armstrong
rod_at_san-jose.tt.slb.com
2 Sep 1999


This archive was generated by hypermail 2.1.4 : Wed Feb 13 2002 - 21:51:32 GMT