• David Ostrovsky's avatar
    Handle wchar_t as native C++11 type on windows · e16fa715
    David Ostrovsky yazdı
    The option /Zc:wchar_t- prevented to use wchar_t as a built-in type
    according to the C++ standard. In Visual C++ 6.0 and earlier, wchar_t
    was not implemented as a built-in type, but was declared in wchar.h as
    a typedef for unsigned short. Now, years later after the end of life
    this outdated toolchain, there is no reason not to use native type.
    
    The only issue could be the ABI compatibility. But on a quick look at
    least, it looks like none of the mangled C++ symbols in the stable URE
    interface actually depend on wchar_t.
    
    We forgot to get rid of /Zc:wchar_t- in 5.1. Do that for LibreOffice
    5.2, though.
    
    Change-Id: I8d6b380660859efa44c83c830734978d31d756a0
    Reviewed-on: https://gerrit.libreoffice.org/22589Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    e16fa715
Adı
Son kayıt (commit)
Son güncelleme
..
helper/purpenv Loading commit data...
Enterable.hxx Loading commit data...
EnvDcp.hxx Loading commit data...
EnvGuards.hxx Loading commit data...
Map.hxx Loading commit data...
cppudllapi.h Loading commit data...
macros.hxx Loading commit data...
unotype.hxx Loading commit data...