This is the mail archive of the bfd@sourceware.cygnus.com mailing list for the bfd project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
>>>>> Ian Lance Taylor <ian@zembu.com> writes: > Date: Tue, 30 Mar 1999 21:09:18 -0800 > From: Jason Merrill <jason@cygnus.com> > A question for folks who have worked on BFD for a while: How horrible > are jumptables to deal with? I'm looking at parameterizing the g++ > ABI, and am strongly considering that as an implementation strategy. > I started to reply, but then I realized that it depends upon what you > mean by the g++ ABI. Do you mean the code that g++ generates, or do > you mean the files in gcc/cp? The former already uses jumptables, of > course, since that's what virtual functions are, and I'm not sure in > what sense the latter has an ABI. I mean the latter. The C++ ABI involves things like object layout, handling of virtual functions and bases, name mangling and such things. Jason