libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: linux/alpha and ccc compiler


From: Bob McElrath
Subject: Re: linux/alpha and ccc compiler
Date: Thu, 6 Feb 2003 08:49:33 -0600
User-agent: Mutt/1.5.3i

Robert Boehne address@hidden wrote:
> Bob,
> 
> Does this patch actually work?  It looks to me like you're inheriting
> gcc's configuration and then changing one flag.  If you have not run
> the test suite yet, run it and post the results.  

====================
All 105 tests passed
====================

I intended to inherit the gcc configuration (and toolchain
as/ld/ranlib/etc since ccc is link-compatible with gcc).  I read through
the docs, looked for "PORTME" in libtool.m4, and can find nothing else
that needs to be modified.  I'm using GNU ld and ccc produces ELF
objects.  Note this compiler worked before with libtool, except libtool
didn't know it could make shared libraries.  Now it does.  :)

Note that g++ and g77 were used and not the Compaq equivalents in 'make
check'.  (But I am just trying to add the C compiler to libtool, not the
others... ;)

> Where did this compiler come from?

It is the companion C compiler to cxx, which libtool already knew about
for linux.  It is the linux port of the C compiler you find in
osf1/Tru64.  You can download it here:
    
ftp://ftp.compaq.com/pub/products/C-CXX/linux/compaq_c_v62/docs/ccc/download_files_.htm
Newer betas require that you register with HPaq though and get a
password.  :(

> I've been using Alphas since mips/ULTRIX went away, and I've never
> heard of this compiler.  

Compaq/DEC/HP released it mmm...2 or 3 years ago when they realized a
significant number of their customers were using linux on alpha.  It
produces significantly better code than gcc 3.2 on alpha.

Cheers,
Bob McElrath [Univ. of Wisconsin at Madison, Department of Physics]

    "You measure democracy by the freedom it gives its dissidents, not the
    freedom it gives its assimilated conformists." -- Abbie Hoffman

Attachment: pgpJQoXgOl8uG.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]