This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: multiple defintions error
- To: Mike Stump <mrs at windriver dot com>
- Subject: Re: multiple defintions error
- From: Atif Shahab <atif at viewinternet dot com dot sg>
- Date: Fri, 29 Sep 2000 11:08:10 +0800 (SGT)
- cc: amylaar at cygnus dot co dot uk, gcc at gcc dot gnu dot org, johnydog at go dot cz
I talked about 2 cases.
1. inlined at every call
2. not inlined.
What additional case are you refering too (other than the mixture of these
two cases).
If you're refering to case 2 then what about long and short jumps. Won't
static inline cause a short jump.
On Thu, 28 Sep 2000, Mike Stump wrote:
> > Date: Thu, 28 Sep 2000 17:03:40 +0800 (SGT)
> > From: Atif Shahab <atif@viewinternet.com.sg>
> > To: Joern Rennecke <amylaar@cygnus.co.uk>
>
> > Ok, now I'm confused. I'll explain my understanding and can anyone point
> > out the mistake.
>
> > Now assuming that all the functions are inlined at compile time,
>
> This is an asusmption that is not always true, while you can make it,
> you cannot talk about the complete set of effects doing something has.
> His comment I suspect was talking about exactly the case you ignore,
> and roughly speaking, only that case.
>
--
Atif Shahab
Network Engineer
ViewInternet.com
Office Tel: +65 232 8877
DID: +65 232 8625
Office Fax: +65 232 8638
www.viewinternet.com.sg
******************************************************
Check your email from anywhere using www.viewemail.com
******************************************************