From cfe-dev Mon Apr 08 18:17:01 2013 From: Olivier Goffart Date: Mon, 08 Apr 2013 18:17:01 +0000 To: cfe-dev Subject: Re: [cfe-dev] Adding support for multiple non-virtual inheritance for -cxx-abi microsoft Message-Id: <1497235.4lUL2ZlBhJ () gargamel> X-MARC-Message: https://marc.info/?l=cfe-dev&m=136544560401622 On Monday 08 April 2013 22:02:17 Timur Iskhodzhanov wrote: > 2013/4/8 John McCall : > > I also find it curious that MSVC uses a thunk for member pointers, since > > the required this-adjustment is already plainly expressible in the member > > pointer value. > > Me too actually. > Reid, wdyt? Actualy, in MSVC API, the pointer to member function are just sizeof(void*) in the single inheritance case. It does not contains enough bits to put an offset. (We had that discussion before :-) ) http://blogs.msdn.com/b/oldnewthing/archive/2004/02/09/70002.aspx -- Olivier _______________________________________________ cfe-dev mailing list cfe-dev@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev