public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* 2 (small?) problems
@ 1997-08-18  8:22 Thomas Hiller
  1997-08-18  9:11 ` Will egcs support MachTen? N8TM
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Thomas Hiller @ 1997-08-18  8:22 UTC (permalink / raw)
  To: egcs

Hello,

I encountered 2 problems with the current snapshot (beside some others already 
mentioned on the list).

1)	c++filt is not installed.

2)	Shared libg++ problem.
	I have a problem (also with the normal gcc), when I install the compiler
	in a non-standard place (e.g. /work/egcs). The shared libg++ is not
	found. I had to set the LD_LIBRARY_PATH to include $prefix/lib. Is there
	a portable way to set the shared library path from the compiler ? The
	compiler already issues -L$prefix/lib.
	
Greetings
	Thomas

Thomas Hiller				email: hiller@tu-harburg.d400.de
TU Hamburg-Harburg
Zentrallabor Informations- und Kommunikationstechnik
Harburger Schloss-Str. 20		Tel.: +49-40-7718-3448
D - 21071 Hamburg			Fax : +49-40-7718-2579

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GCC Projects?
  1997-08-18  8:22 2 (small?) problems Thomas Hiller
  1997-08-18  9:11 ` Will egcs support MachTen? N8TM
@ 1997-08-18  9:11 ` Bernd Schmidt
  1997-08-18  9:11 ` prototyping Andi Kleen
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: Bernd Schmidt @ 1997-08-18  9:11 UTC (permalink / raw)
  To: egcs

> 
> I wouldn't lose sleep if it just disappeared one day.

I'd be happy to provide a patch to make it disappear. Do you want one?

Bernd

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: prototyping
  1997-08-18  8:22 2 (small?) problems Thomas Hiller
  1997-08-18  9:11 ` Will egcs support MachTen? N8TM
  1997-08-18  9:11 ` GCC Projects? Bernd Schmidt
@ 1997-08-18  9:11 ` Andi Kleen
  1997-08-18 10:42 ` front end interface Clive Nicolson
  1997-08-18 13:29 ` [EGCS] Re: double alignment patch for x86 Dave Love
  4 siblings, 0 replies; 7+ messages in thread
From: Andi Kleen @ 1997-08-18  9:11 UTC (permalink / raw)
  To: egcs

Per Bothner <bothner@cygnus.com> writes:

> > One of the things we should be doing -- switching to cpplib across
> > the board instead of for just the fixing of header files.
> > 
> > Per, are there any technical reasons why we can't start this soon?
> 
> There is no particular reason why we cannot switch from cpp compiled
> from cccp.c to one compiled from cpplib.c+cpplib.c.  Just change
> CCCP=ccccp to CCCP=cppmain in the Makefile.  However, there are
> years of changes to cccp made after cpplib was forked off that have
> not been merged into cpplib.  It would great if we could have a volunteer
> go through the RCS files for cccp.c and cexp.y, evaluate the changes,
> and integrate them into cpplib.c and cppexp.c.  In the case of changes
> where it is non-obvious how to make them in cpplib, I'd be happy to
> advice or even write the changes.  What I do not have time for is
> the tedious task of sifting through the changes, making the easy
> patches, and flagging the difficult ones.

I would be happy to do at least some of this work of sifting through
the RCS files. Are they available somewhere?


-Andi

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Will egcs support MachTen?
  1997-08-18  8:22 2 (small?) problems Thomas Hiller
@ 1997-08-18  9:11 ` N8TM
  1997-08-18  9:11 ` GCC Projects? Bernd Schmidt
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: N8TM @ 1997-08-18  9:11 UTC (permalink / raw)
  To: egcs

I have been following g77 alpha successfully on MachTen 4.03.  In view of the
interest in merging g77 alpha and egcs work, I'd like to know if egcs can be
made to work on MachTen.  I spent a few hours at it yesterday without
success.
Tim

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: front end interface
  1997-08-18  8:22 2 (small?) problems Thomas Hiller
                   ` (2 preceding siblings ...)
  1997-08-18  9:11 ` prototyping Andi Kleen
@ 1997-08-18 10:42 ` Clive Nicolson
  1997-08-18 13:29 ` [EGCS] Re: double alignment patch for x86 Dave Love
  4 siblings, 0 replies; 7+ messages in thread
From: Clive Nicolson @ 1997-08-18 10:42 UTC (permalink / raw)
  To: egcs

>> I've mentioned this in private email but I should let the list know as
>> well: my alias code in the back end recognizes certain C function names.
>> I believe this is correct because all languages will be linking with the C
>> library and must mangle or prohibit any names which conflict.  For example,
>> Fortran symbols traditionally have a "_" added to the end.
>> 
>If I understand this correctly, you're depending on memcpy() being named 'memcpy' ?!
>
>This leads into trouble with the current openVMS ports (vax and alpha), where most
>library functions are '#define'd with a DECC$ in front (and others have a __asm() appended
>to their declaration). So the compiler doesn't see memcpy but DECC$MEMCPY.

This is somewhat in violation of the ANSI C rules about names. I have a patched version
of gcc 2.7.1 (vax vms) that translates ANSI C names (to those found in the DEC
runtime libraries) in the assembler, this is much like that done by DEC's DECC compiler.

I still have to fix the passing of some attributes via the name prefixing hack used by
gcc vax/vms.

Clive.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [EGCS] Re: double alignment patch for x86
  1997-08-18  8:22 2 (small?) problems Thomas Hiller
                   ` (3 preceding siblings ...)
  1997-08-18 10:42 ` front end interface Clive Nicolson
@ 1997-08-18 13:29 ` Dave Love
  4 siblings, 0 replies; 7+ messages in thread
From: Dave Love @ 1997-08-18 13:29 UTC (permalink / raw)
  To: egcs

>>>>> "Toon" == Toon Moene <toon@moene.indiv.nluug.nl> writes:

 >> It takes 2 additional cycles per double access.. this can sum up
 >> to 30% runtime penalty on important algorithms like matrix
 >> multiply...

 Toon> This is on a Pentium ?  

It's about right for daxpy on my pentium.

-- Dave (recycled physicist)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Will egcs support MachTen?
  1997-08-18 14:53 Monday morning Philippe Laliberte
@ 1997-08-18 15:10 ` Jeffrey A Law
  0 siblings, 0 replies; 7+ messages in thread
From: Jeffrey A Law @ 1997-08-18 15:10 UTC (permalink / raw)
  To: egcs

  In message <970818054056_464441667@emout04.mail.aol.com>you write:
  > I have been following g77 alpha successfully on MachTen 4.03.  In view of
  > the interest in merging g77 alpha and egcs work, I'd like to know if egcs
  > can be made to work on MachTen.  I spent a few hours at it yesterday
  > without success.
What kind of problems did you run into?  If you don't describe them with
enough detail, then we can't help you.

jeff

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~1997-08-18 15:10 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-08-18  8:22 2 (small?) problems Thomas Hiller
1997-08-18  9:11 ` Will egcs support MachTen? N8TM
1997-08-18  9:11 ` GCC Projects? Bernd Schmidt
1997-08-18  9:11 ` prototyping Andi Kleen
1997-08-18 10:42 ` front end interface Clive Nicolson
1997-08-18 13:29 ` [EGCS] Re: double alignment patch for x86 Dave Love
1997-08-18 14:53 Monday morning Philippe Laliberte
1997-08-18 15:10 ` Will egcs support MachTen? Jeffrey A Law

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).