search for: istargetmsvc

Displaying 9 results from an estimated 9 matches for "istargetmsvc".

2013 Mar 28
0
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
...gwin - isTargetWin64() is is basically 64-bit version of isTargetWin32(), but strictly speaking is slightly different This naming while being the historical artifact is extremely confusing. For me it seems the best solution will be something like this: - isTargetMingw() - with obvious meaning - isTargetMSVC() - with obvious meaning - isTargetWindows() which will include all the flavours (so only OS will matter here) - isTargetWindows() can be combined with existing 32/64 bit checks This way we'll end with something being non-ambiguos. -- With best regards, Anton Korobeynikov Faculty of Mathema...
2013 Mar 29
2
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
...cally 64-bit version of isTargetWin32(), > but strictly speaking is slightly different > > This naming while being the historical artifact is extremely > confusing. For me it seems the best solution will be something like > this: > - isTargetMingw() - with obvious meaning > - isTargetMSVC() - with obvious meaning > - isTargetWindows() which will include all the flavours (so only OS > will matter here) > - isTargetWindows() can be combined with existing 32/64 bit checks > This way we'll end with something being non-ambiguos. I think this is a much better naming than...
2013 Mar 28
3
[LLVMdev] Handling SRet on Windows x86
On Thu, Mar 28, 2013 at 12:19 PM, Óscar Fuentes <ofv at wanadoo.es> wrote: > Eric Christopher <echristo at gmail.com> writes: > > > In my opinion none of these are irrelevant. Mingw and cygwin are separate > > ABIs that deal with some C compatibility (problems mentioned in this > thread > > are important here too) and give you the ability to work with low
2013 Mar 27
3
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
Hi Timur, I myself find the name "Win32" pretty confusing and easy to misuse (especially for someone who assumes that windows == msvc). After all mingw and cygwin is also win32. Maybe we should rename it into isTargetMSVC or something like this? On Wed, Mar 27, 2013 at 6:26 AM, Timur Iskhodzhanov <timurrrr at google.com> wrote: > Anton, > > What do you think? > > 2013/3/20 Eric Christopher <echristo at gmail.com>: >> >> >> >> On Wed, Mar 20, 2013 at 5:21 PM, Timur...
2013 Mar 28
2
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
...cally 64-bit version of isTargetWin32(), > but strictly speaking is slightly different > > This naming while being the historical artifact is extremely > confusing. For me it seems the best solution will be something like > this: > - isTargetMingw() - with obvious meaning > - isTargetMSVC() - with obvious meaning > - isTargetWindows() which will include all the flavours (so only OS > will matter here) > - isTargetWindows() can be combined with existing 32/64 bit checks > > This way we'll end with something being non-ambiguos. > Sounds fine to me. I just want...
2013 Mar 27
0
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
Anton, What do you think? 2013/3/20 Eric Christopher <echristo at gmail.com>: > > > > On Wed, Mar 20, 2013 at 5:21 PM, Timur Iskhodzhanov <timurrrr at google.com> > wrote: >> >> 2013/3/20 Timur Iskhodzhanov <timurrrr at google.com>: >> > Anton, >> > >> > [+Eric, Nick, >> > the e-mail thread context has been broken a
2013 Mar 27
0
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
...on Korobeynikov <asl at math.spbu.ru>wrote: > Hi Timur, > > I myself find the name "Win32" pretty confusing and easy to misuse > (especially for someone who assumes that windows == msvc). After all > mingw and cygwin is also win32. Maybe we should rename it into > isTargetMSVC or something like this? > > On Wed, Mar 27, 2013 at 6:26 AM, Timur Iskhodzhanov <timurrrr at google.com> > wrote: > > Anton, > > > > What do you think? > > > > 2013/3/20 Eric Christopher <echristo at gmail.com>: > >> > >> > &gt...
2013 Mar 21
2
[LLVMdev] [cfe-dev] Handling SRet on Windows x86
On Wed, Mar 20, 2013 at 5:21 PM, Timur Iskhodzhanov <timurrrr at google.com>wrote: > 2013/3/20 Timur Iskhodzhanov <timurrrr at google.com>: > > Anton, > > > > [+Eric, Nick, > > the e-mail thread context has been broken a few times, so you should > > probably look at the llvmdev archives. > > It all starts here: > >
2013 Mar 28
6
[LLVMdev] Handling SRet on Windows x86
Eric Christopher <echristo at gmail.com> writes: > In my opinion none of these are irrelevant. Mingw and cygwin are separate > ABIs that deal with some C compatibility (problems mentioned in this thread > are important here too) and give you the ability to work with low level C > libraries on windows, but if you want true compatibility with the full > platform > those ABIs