🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #2124

Re: A smart linker proposal and fpp question

#2124
From: Daniel Christian
Date: Thu, 05 Jan 1989 17:49
24 lines
1326 bytes
Is it possible to create "libraries" of inline functions?  On the same
note, could you also precompile header files?

It seems like both of these would require the compiler to load in some
sort of RTL file at compile time.  It would then incorporate the code,
optimize, and produce perfectly normal object files.

I have been working with X11 server development.  Many of the server
files pull in 4000 lines of headers (with lots of machine dependent
conditionals) before they get to your code.  Precompiled headers would
be wonderful here.

It would also make lots of sense for math libraries and the like to be
pulled inline.  Currently, you would have to include all the sources
before the compiler could inline things.  If you had RTL math
libraries, the compiler could inline the "pre-compiled" functions
quickly.

Just a thought,
-Dan Christian
dac@ri.cmu.edu

-- 
Technical Details
Message-ID: <3969@pt.cs.cmu.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!tut.cis.ohio-state.edu!mailrus!rutgers!rochester!pt.cs.cmu.edu!f.gp.cs.cmu.edu!dac
References: <323@cstw01.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!tut.cis.ohio-state.edu!mailrus!rutgers!rochester!pt.cs.cmu.edu!f.gp.cs.cmu.edu!dac
From: dac@f.gp.cs.cmu.edu (Daniel Christian)
Newsgroups: gnu.gcc.bug
Subject: Re: A smart linker proposal and fpp question
Keywords: RTL, headers, inline
Message-ID: <3969@pt.cs.cmu.edu>
Date: 5 Jan 89 17:49:28 GMT
References: <323@cstw01.UUCP>
Organization: Carnegie-Mellon University, CS/RI
Lines: 23