Mail Archives: djgpp/2006/05/29/04:32:23
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
From: | "decker" <bdeck AT lycos DOT co DOT uk>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | DJGPP Modifications: second try
|
Date: | 29 May 2006 01:29:27 -0700
|
Organization: | http://groups.google.com
|
Lines: | 62
|
Message-ID: | <1148891367.146603.103410@j55g2000cwa.googlegroups.com>
|
NNTP-Posting-Host: | 220.233.177.46
|
Mime-Version: | 1.0
|
X-Trace: | posting.google.com 1148891370 2866 127.0.0.1 (29 May 2006 08:29:30 GMT)
|
X-Complaints-To: | groups-abuse AT google DOT com
|
NNTP-Posting-Date: | Mon, 29 May 2006 08:29:30 +0000 (UTC)
|
User-Agent: | G2/0.2
|
X-HTTP-UserAgent: | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322),gzip(gfe),gzip(gfe)
|
Complaints-To: | groups-abuse AT google DOT com
|
Injection-Info: | j55g2000cwa.googlegroups.com; posting-host=220.233.177.46;
|
| posting-account=R02xJAwAAAASwE3U1qQ37KcHXmocYA_U
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Reply-To: | djgpp AT delorie DOT com
|
Hello,
I have received further correspondence from DBorca concerning
djgpp-elf. It sounds very good to me:
>> Is your djgpp-elf compatible with libtool's libltdl(see
>>
> http://sources.redhat.com/autobook/autobook/autobook_171.html#SEC171)?
>> This would mean that gcc-elf-djgpp supports the -fPIC -DPIC options,
>> correct?
>
> Yes, once you have the compiler proper for ELF (that is, cc1.exe),
> you have the choice of using -fPIC option for generating position
> independent code (a less-powerful flag is -fpic with smaller GOT).
> -DPIC is then just a preprocessor #define, just in case the code
> needs to know whether it runs PIC or not.
>
> Interestingly, you can build your .SO with or without -fPIC under
> DJELF; and it will work just the same.
>
> There is also another flag, namely -fpie for generating position
> independent executable. PIE is more suited for DOS-like environments
> and the loader is much cleaner.
>
> I'm not sure what libltdl is meant to be, as I pretty much hate
> Autotools. And besides, the world is full of standards :^)
> However, if libltdl is based on dlopen, then yes, it will work.
Here is the sad part:
>> We are hoping like you that Delorie will merge djgpp-elf into the
>> 2.04
>> core distro. This would make things much easier for the rest of us! I
>> understand that there is some interest, but I want your opinion on
>> how
>> 'great' their interest is...
>>
> Well, Charles' interest can be categorized as great. Other people's
> interest was more like "hmmm... [put here some random thought]".
>
> Once Charles announced it will merge the ELF code into the CVS,
> DJ Delorie recalled that they should release 2.04 before adding
> new features. I can agree with him, and let ELF code be released
> with 2.05 soon after 2.04.
>
> The interesting part was, however, that until Charles spawned the
> ELF discussion on the mailing list, nobody remembered that there is
> a 2.04 pending for a few years now.
Well, if that's the case, we _WILL_ fork. Otherwise, I'm afraid that my
Social Security will mature faster than a *theoretical* 2.05 release
ever would. Very sad. Very sad indeed.
Regards,
Ben Decker
www.caddit.net
- Raw text -