public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* libf2c rearrangement
@ 1998-01-22  2:29 Richard Henderson
  1998-01-28 21:49 ` Jeffrey A Law
  0 siblings, 1 reply; 4+ messages in thread
From: Richard Henderson @ 1998-01-22  2:29 UTC (permalink / raw)
  To: egcs

[-- Attachment #1: Type: text/plain, Size: 443 bytes --]

It has been mentioned that one of the problems with g77
wrt embedded systems especially, is the fact that libf2c
is built at the wrong place, and should be moved out to
the top level like libstdc++ and whatnot.

I have a patch here to do just that.  Before applying it
you should do `mv gcc/f/runtime libf2c'.

On a marginally related note, shouldn't we just remove
the gcc/f/gbe directory, now that Fortran is supposed to
be integrated?


r~

[-- Attachment #2: d-f2c.gz --]
[-- Type: application/x-gzip, Size: 14341 bytes --]

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

* Re: libf2c rearrangement
  1998-01-22  2:29 libf2c rearrangement Richard Henderson
@ 1998-01-28 21:49 ` Jeffrey A Law
  1998-01-29 13:44   ` Richard Henderson
  1998-01-29 13:44   ` Toon Moene
  0 siblings, 2 replies; 4+ messages in thread
From: Jeffrey A Law @ 1998-01-28 21:49 UTC (permalink / raw)
  To: Richard Henderson; +Cc: egcs

  In message < 19980121184315.03854@twiddle.rth.home >you write:
  > It has been mentioned that one of the problems with g77
  > wrt embedded systems especially, is the fact that libf2c
  > is built at the wrong place, and should be moved out to
  > the top level like libstdc++ and whatnot.
Yup.

  > I have a patch here to do just that.  Before applying it
  > you should do `mv gcc/f/runtime libf2c'.
Very cool.  Builds great.  No install targets though :(   If we
can get the install target stuff hammered out, then this should
go in.


  > On a marginally related note, shouldn't we just remove
  > the gcc/f/gbe directory, now that Fortran is supposed to
  > be integrated?
Are there any changes from the gbe dirs that are still useful?

The idea behind keeping them was as a historical reference -- if
we're reasonably certain we've picked up all the bits we we want
then I've got no objection to eliminating them.

jeff

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

* Re: libf2c rearrangement
  1998-01-28 21:49 ` Jeffrey A Law
@ 1998-01-29 13:44   ` Richard Henderson
  1998-01-29 13:44   ` Toon Moene
  1 sibling, 0 replies; 4+ messages in thread
From: Richard Henderson @ 1998-01-29 13:44 UTC (permalink / raw)
  To: law; +Cc: egcs

On Wed, Jan 28, 1998 at 10:51:16PM -0700, Jeffrey A Law wrote:
> Very cool.  Builds great.  No install targets though :(   If we
> can get the install target stuff hammered out, then this should
> go in.

Oops.  Blush.  How about this.


r~


--- Makefile.in.i	Thu Jan 29 00:52:59 1998
+++ Makefile.in	Thu Jan 29 00:57:10 1998
@@ -192,6 +192,12 @@
 
 f2c.h: $(srcdir)/f2c.h.in
 
+install:
+	$(INSTALL_DATA) $(lib) $(libdir)/$(lib).n
+	( cd $(libdir) ; $(RANLIB) $(lib).n )
+	mv -f $(libdir)/$(lib).n $(libdir)/$(lib)
+	$(INSTALL_DATA) f2c.h $(includedir)/f2c.h
+
 mostlyclean:
 	-rm -f stamp-*
 	for i in libI77 libF77 libU77; do \

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

* Re: libf2c rearrangement
  1998-01-28 21:49 ` Jeffrey A Law
  1998-01-29 13:44   ` Richard Henderson
@ 1998-01-29 13:44   ` Toon Moene
  1 sibling, 0 replies; 4+ messages in thread
From: Toon Moene @ 1998-01-29 13:44 UTC (permalink / raw)
  To: law; +Cc: egcs

>  > On a marginally related note, shouldn't we just remove
>  > the gcc/f/gbe directory, now that Fortran is supposed to
>  > be integrated?

>  Are there any changes from the gbe dirs that are still
>  useful?
>
>  The idea behind keeping them was as a historical reference
>  -- if we're reasonably certain we've picked up all the
>  bits we we want then I've got no objection to eliminating
>  them.

All the changes I recognise are superfluous now - so AFAIAC, f/gbe  
could be junked.

Cheers,
Toon.

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

end of thread, other threads:[~1998-01-29 13:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-01-22  2:29 libf2c rearrangement Richard Henderson
1998-01-28 21:49 ` Jeffrey A Law
1998-01-29 13:44   ` Richard Henderson
1998-01-29 13:44   ` Toon Moene

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).