Newsgroups: comp.unix.solaris,comp.lang.fortran,comp.lang.pascal,comp.lang.c++,comp.lang.c,comp.lang.ada,comp.parallel,comp.arch.arithmetic,sci.math.num-analysis
From: Shahrokh.Mortazavi@eng.sun.com (Shahrokh Mortazavi)
Subject: Early access to Sun's new compilers and Development tools
Organization: Sun Microsystems Computer Corporation
Date: Tue, 20 Jun 1995 23:29:38 GMT
Message-ID: <3s7ll2$i62@engnews2.Eng.Sun.COM>



[2nd posting: F90, Performance Library and SPARCworks/Visual added!]


Subject: Early access to Sun's new compilers and Development tools


Dear Solaris 2 user,

The Developer Products division of Sun would like to invite you to
participate in its External Test Program for the new release of
compilers and tools for SPARC/Solaris-2.

The compilers & libraries include: 
	- C 
	- C++ 
	- Fortran 77
	- MP Fortran 77 (F77 with parallelization support)
	- Frotran 90
	- Pascal
	- Ada
	- High performance math library

Tools SPARCworks programming environment includes:
	- Debugger
	- Filemerge
	- Performance Analyzer
	- Maketool
	- SourceBrowser
	- Multi-threaded debugger support (including Run-time error checking)
	- Memory usage statistics via the debugger
	- Locklint (detects data races and deadlock in MT programs)
	- LoopTool (a parallelization assistant for the MP compilers)
	- Thread Analyzer (a thread-aware profiling tool)
	- Motif/CDE GUI builder
	
	
Participation in this program will help make sure that the software can
compile and debug your particular application when these products are
released later this year.  


Free software!
--------------

As a token of our appreciation, Devpro will give free copies of the 
software to 10% of users who've had the biggest impact on improving 
the quality of these products.


Highlights of this release
--------------------------

[Please see the end of this announcement].


Status of the software
----------------------

Please note that although the software is in Alpha stages, 
it's quite stable and usable.  The following testsuites and 
milestones have been passed/reached:

- PlumHall testsuites
- Perennial testsuites
- FCVS (Fortran validation testsuite)
- Full compiler bootstrap
- Solaris kernel build
- IMSL Fortran library
- Complete build of all DevPro software (millions of lines)
- Thousands of internally developed tests


Legal stuff
-----------

You will need to fill out a short (really!) License Agreement in order
to participate.


Signing up
----------

For further information about this program, please send an empty mail 
to the following address:

		moreinfo@sunpro.eng.sun.com	

(or Lee.Bieber@eng.sun.com if there are any problems).


An auto-reply program will then send you a copy of the 
License Agreement (postscript).  Once we receive the signed agreement, 
you'll be sent instructions on how to download the software (via ftp).

The license tokens you receive will be good until at least the FCS 
date of the product (currently late 1995).

You will also be provided with an e-mail address for support and 
bug filing purposes.


THANK YOU!
--

Highlights of the SC4.0 release:
================================

SC4.0 code generator and optimizer
	Support for the UltraSPARC chip
	Improved code quality
	Code size in general is smaller
	Improved run-time checking support
	

C  4.0
	Default mode of the compiler is now -Xa (ANSI mode)
		previously was -Xt (K&R mode)


C++ 4.1	
	Bug fix release


Fortran77 4.0	
	64-bit integer support
	Faster IO
	New MP Directives
	Improve Quad printing
	Added Vax compatibility
	Variable step DO loops
	Increased dbx support
	Increased run-time performance 
	Many bugs fixed


Fortran 90 1.1
	Bug fixes from Fortran 90 1.0
	Compatibilty with f77 4.0 [MP and IO]
	Uses the flexlm 4.0 licensing library
	Support for SC4.0 flags -fround, -ftrap and -fns


Pascal 4.0
	Conversion to use SC4.0 backend
	MT safe libraries
	Support for fix and continue
	Internationalization support for level 1-4


SPARCworks 3.1	
	UltraSPARC support
	Performance improvements
	Debugger enhancements for languages
	New MP/MT capabilities


SPARCworks/Visual
	#1 rated GUI builder for the enterprise
	Build Motif 1.2 and Common Desktop Environment applications
	Support for building MS Windows applications using MFC
	Improved code generator preserves user written parts of stubs files
	New search facilities for navigating the widget tree 


iMPact 3.0	
	Support for Source Code Annotations (SCA) in locklint
	Motif version of LoopTool
		
Ada 3.0
	SPARCompiler Ada 3.0: Latest Ada 83 compiler release
	Ada/Motif binding
	Ada/POSIX binding
	SPARCworks/Ada 3.0: New user model
	SPARCworks/iMPact Ada: Latest Release 


SunSoft Performance Library
  	Optimized and parallelized math functions
  	BLAS1, 2, 3, LINPACK, LAPACK, FFTPACK, and VFFTPACK
  	Identical interfaces to public domain library packages
  	Supports both shared- and dedicated-machine models of parallelism
  	Near peak theoretical performance for the best cases


XEmacs 19.12	


