This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [Patch]: Fastcall support
- To: ekohl at rz-online dot de
- Subject: Re: [Patch]: Fastcall support
- From: DJ Delorie <dj at delorie dot com>
- Date: Thu, 2 Aug 2001 14:48:07 -0400
- CC: binutils at sources dot redhat dot com
- References: <000001c11130$7da8c740$0500a8c0@marvin>
+ p = strchr (name+1, '@');
+ if (p && (p != name))
p *can't* be == name at this point.
- iname->name = make_label ("__imp_", exp->name);
+ iname->name = make_label ("___imp", exp->name);
...
- iname2->name = make_label ("_imp__", exp->name);
+ iname2->name = make_label ("__imp_", exp->name);
Please explain why these are needed, in greater detail. Such a change
makes new versions incompatible with old versions. Which is right,
and how can it be proven right?