Displaying 20 results from an estimated 21 matches for "d_crt_secure_no_warn".
2010 Mar 06
0
[LLVMdev] [PATCH]: MSVC build enhancements
...ut not changing the
>> default. (The flag is interesting because it can leads to great performance
>> improvement in STL heavy code (up to x10 and more on particular code)).
>
> I use this for every bit of my code:
> /D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE
> /D_CRT_SECURE_NO_WARNINGS /D_SECURE_SCL=0 /D_SCL_SECURE_NO_DEPRECATE
> /D_HAS_ITERATOR_DEBUGGING=0
>
> In one particular class in one of my libraries, the speed difference
> is the difference of it running in about 10ms, compared to it running
> in about 12 minutes, and yes that is accurate. That is a lo...
2015 Jul 22
2
[LLVMdev] is it impossible to use the external llvm custom pass on windows?
...{
M.dump();
return false;
}
char SampleIRModule::ID = 0;
static RegisterPass<SampleIRModule> X("SampleIRModule", "SampleIRModule
Pass");
And,here is my build command on windows.
cl /EHsc -ID:\LLVM\llvm-3.4.2\build_nmake\output/include
-D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS
-D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS
-D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -wd4146 -wd4180
-wd4244 -wd4267 -wd4345 -wd4351 -wd4355 -wd4503 -wd4624 -wd4800 -wd4291
-w14062 -we4238 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS -c testpass.c...
2010 Mar 06
4
[LLVMdev] [PATCH]: MSVC build enhancements
On Sat, Mar 6, 2010 at 11:33 AM, Cédric Venet <cedric.venet at laposte.net> wrote:
> Le 06/03/2010 11:43, José Fonseca a écrit :
>>
>> Attached are two patches with MSVC build enchancements.
>>
>> They are quite trivial, but were necessary to correctly link LLVM
>> libraries with Mesa3D on Windows.
>>
>> Jose
>>
>
> Are you volontary
2018 Dec 02
2
Linking third-party libraries using lld?
...m
and I'm trying to compile it using clang++ with the following command:
"
clang++ -std=c++17 -fuse-ld=lld -Wall -pedantic -m64 -D_SILENCE_CXX17_ADAPTOR_TYPEDEFS_DEPRECATION_WARNING -Dvariant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD -D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING -D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32 -D_WIN32_WINDOWS -D_NDEBUG -D_MBCS -IC:/boost_1_68_0 -IC:/Jinja2Cpp/install_x64/include -IC:/json/single_include -LC:/boost_1_68_0/stage/lib/libboost_system-vc141-mt-x64-1_68.lib -LC:/Jinja2Cpp/install_x64/lib/static/jinja2cpp.lib currency_converter.cp...
2016 Feb 13
2
r260758 broke windows build
...Cast /MD /O2 /Ob2 /D NDEBUG -Ilib\Target\Hexagon
-Ic:\lldbSlave\lldb-win7-android\llvm\lib\Target\Hexagon -Iinclude
-Ic:\lldbSlave\lldb-win7-android\llvm\include /EHs-c- /GR-
/showIncludes -DGTEST_HAS_RTTI=0 -D_CRT_NONSTDC_NO_DEPRECATE
-D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE
-D_CRT_SECURE_NO_WARNINGS -D_DEBUG_POINTER_IMPL="" -D_HAS_EXCEPTIONS=0
-D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS
-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
/Folib\Target\Hexagon\CMakeFiles\LLVMHexagonCodeGen.dir\HexagonFrameLowering.cpp.obj
/Fdlib\Target\Hexagon\CMakeF...
2015 Mar 09
2
[LLVMdev] LLVM 3.6: problems building on Windows using MSVC 2013
...svc2013_64\include -IC:\Qt\5.4\msvc2013_64\include\QtCore
-IC:\Qt\5.4\msvc2013_64\mkspecs\win32-msvc2013 /showIncludes
-DLLVMPlugin_EXPORTS -DLLVM_PLUGIN -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS
-DQT_NO_DEBUG -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE
-D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE
-D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_DEPRECATE
-D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
/Fosrc\plugins\thirdParty\LLVM\CMakeFiles\LLVMPlugin.dir\tools\clang\lib\Dri
ver\Compilation.cpp.obj
/Fdsrc\plugins\thirdParty\LLVM\CMakeFiles\LLVMPlugin.dir\ /F...
2010 Mar 06
0
[LLVMdev] [PATCH]: MSVC build enhancements
...gt;>>>>> improvement in STL heavy code (up to x10 and more on particular
>>>>>> code)).
>>>>>
>>>>> I use this for every bit of my code:
>>>>> /D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE
>>>>> /D_CRT_SECURE_NO_WARNINGS /D_SECURE_SCL=0 /D_SCL_SECURE_NO_DEPRECATE
>>>>> /D_HAS_ITERATOR_DEBUGGING=0
>>>>>
>>>>> In one particular class in one of my libraries, the speed difference
>>>>> is the difference of it running in about 10ms, compared to it running
&...
2008 Nov 25
0
[LLVMdev] Removal of Visual Studio project files.
On Mon, Nov 24, 2008 at 8:18 PM, Óscar Fuentes <ofv at wanadoo.es> wrote:
> OvermindDL1 <overminddl1 at gmail.com> writes:
>
>>> Chris proposed on IRC to remove the Visual Studio project files and turn
>>> CMake into the "standard" for building LLVM with VC++.
>>>
>>> If you have strong arguments against this, please voice them.
2015 Jul 22
1
[LLVMdev] is it impossible to use the external llvm custom pass on windows?
...= 0;
>> static RegisterPass<SampleIRModule> X("SampleIRModule", "SampleIRModule
>> Pass");
>>
>>
>> And,here is my build command on windows.
>> cl /EHsc -ID:\LLVM\llvm-3.4.2\build_nmake\output/include
>> -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS
>> -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS
>> -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -wd4146 -wd4180
>> -wd4244 -wd4267 -wd4345 -wd4351 -wd4355 -wd4503 -wd4624 -wd4800 -wd4291
>> -w14062 -we4238 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS...
2015 Mar 09
2
[LLVMdev] LLVM 3.6: problems building on Windows using MSVC 2013
...svc2013_64\include -IC:\Qt\5.4\msvc2013_64\include\QtCore -IC:\Qt\5.4\msvc2013_64\mkspecs\win32-msvc2013 /showIncludes -DLLVMPlugin_EXPORTS -DLLVM_PLUGIN -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DUNICODE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_WARNINGS -D_UNICODE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS /Fosrc\plugins\thirdParty\LLVM\CMakeFiles\LLVMPlugin.dir\tools\clang\lib\Driver\Compilation.cpp.obj /Fdsrc\plugins\thirdParty\LLVM\CMakeFiles\LLVMPlugin.dir\ /FS...
2008 Nov 25
2
[LLVMdev] Removal of Visual Studio project files.
OvermindDL1 <overminddl1 at gmail.com> writes:
>> Chris proposed on IRC to remove the Visual Studio project files and turn
>> CMake into the "standard" for building LLVM with VC++.
>>
>> If you have strong arguments against this, please voice them.
>
> As long as instructions are supplied on how to pass in user defined
> macros to the build system.
2008 Nov 25
2
[LLVMdev] Removal of Visual Studio project files.
...etc.) that a dumb
> developer could get exploited with. Turn them off with these:
>
> _CRT_SECURE_NO_WARNINGS // C deprecation
> _SCL_SECURE_NO_WARNINGS // C++ deprecation
>
Those and others already are defined by default:
if( MSVC )
add_definitions( -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS )
add_definitions( -D_SCL_SECURE_NO_WARNINGS -DCRT_NONSTDC_NO_WARNINGS )
add_definitions( -D_SCL_SECURE_NO_DEPRECATE )
add_definitions( -wd4146 -wd4503 -wd4996 -wd4800 -wd4244 -wd4624 )
add_definitions( -wd4355 -wd4715 )
endif( MSVC )
> In addition to those, for Release builds I rec...
2018 Dec 11
2
Using LLD to link against third-party libraries? How?
...lib and C:/Jinja2Cpp/install_x64/lib/static/jinja2cpp.lib.
I tried to build it with this flag:
"
clang++ -std=c++17 -Wall -pedantic -D_SILENCE_CXX17_ADAPTOR_TYPEDEFS_DEPRECATION_WARNING -Dvariant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD -D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING -D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32 -D_WIN32_WINDOWS -D_NDEBUG -fexceptions -IC:/Jinja2Cpp/install_x64/include -IC:/json/single_include -IC:/boost_1_68_0 -LC:/boost_1_68_0/stage/lib/libboost_system-vc141-mt-x64-1_68.lib -LC:/Jinja2Cpp/install_x64/lib/static/jinja2cpp.lib currency_convert...
2016 Feb 13
2
r260758 broke windows build
It works for me:
------ Build started: Project: LLVMHexagonCodeGen, Configuration:
RelWithDebInfo Win32 ------
cl : Command line warning D9002: ignoring unknown option '/Zc:inline'
HexagonFrameLowering.cpp
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Here's the info from the "about" window:
Microsoft Visual Studio Professional 2013
2018 Dec 11
3
Using LLD to link against third-party libraries? How?
.../jinja2cpp.lib.
>
> I tried to build it with this flag:
> "
> clang++ -std=c++17 -Wall -pedantic -
> D_SILENCE_CXX17_ADAPTOR_TYPEDEFS_DEPRECATION_WARNING -
> Dvariant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD -
> D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING -
> D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32 -
> D_WIN32_WINDOWS -D_NDEBUG -fexceptions -
> IC:/Jinja2Cpp/install_x64/include -IC:/json/single_include -
> IC:/boost_1_68_0 -
> LC:/boost_1_68_0/stage/lib/libboost_system-vc141-mt-x64-1_68.lib -
> LC:/Jinja2Cpp/install_x64/lib/static/...
2018 Dec 12
2
Using LLD to link against third-party libraries? How?
...ied to build it with this flag:
> > "
> > clang++ -std=c++17 -Wall -pedantic -
> > D_SILENCE_CXX17_ADAPTOR_TYPEDEFS_DEPRECATION_WARNING -
> > Dvariant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD -
> > D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING -
> > D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32 -
> > D_WIN32_WINDOWS -D_NDEBUG -fexceptions -
> > IC:/Jinja2Cpp/install_x64/include -IC:/json/single_include -
> > IC:/boost_1_68_0 -
> > LC:/boost_1_68_0/stage/lib/libboost_system-vc141-mt-x64-1_68.lib -
> > LC:/Jinja2Cp...
2018 Dec 12
3
Using LLD to link against third-party libraries? How?
.../jinja2cpp.lib.
>
> I tried to build it with this flag:
> "
> clang++ -std=c++17 -Wall -pedantic -
> D_SILENCE_CXX17_ADAPTOR_TYPEDEFS_DEPRECATION_WARNING -
> Dvariant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD -
> D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING -
> D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32 -
> D_WIN32_WINDOWS -D_NDEBUG -fexceptions -
> IC:/Jinja2Cpp/install_x64/include -IC:/json/single_include -
> IC:/boost_1_68_0 -
> LC:/boost_1_68_0/stage/lib/libboost_system-vc141-mt-x64-1_68.lib -
> LC:/Jinja2Cpp/install_x64/lib/static/...
2018 Dec 12
4
Using LLD to link against third-party libraries? How?
.../jinja2cpp.lib.
>
> I tried to build it with this flag:
> "
> clang++ -std=c++17 -Wall -pedantic -
> D_SILENCE_CXX17_ADAPTOR_TYPEDEFS_DEPRECATION_WARNING -
> Dvariant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD -
> D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING -
> D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32 -
> D_WIN32_WINDOWS -D_NDEBUG -fexceptions -
> IC:/Jinja2Cpp/install_x64/include -IC:/json/single_include -
> IC:/boost_1_68_0 -
> LC:/boost_1_68_0/stage/lib/libboost_system-vc141-mt-x64-1_68.lib -
> LC:/Jinja2Cpp/install_x64/lib/static/...
2018 Dec 11
2
Using LLD to link against third-party libraries? How?
I already mentioned what flag I tried. It's in the first email in this thread. And I want to link against Boost.System and the Jinja2Cpp library (the latter's documentation can be found here: https://github.com/flexferrum/Jinja2Cpp . And I also have some GUI applications using FLTK as well that I want to try to build using LLVM as well, so I'll have to know how to link against
2018 Dec 12
4
Using LLD to link against third-party libraries? How?
.../jinja2cpp.lib.
>
> I tried to build it with this flag:
> "
> clang++ -std=c++17 -Wall -pedantic -
> D_SILENCE_CXX17_ADAPTOR_TYPEDEFS_DEPRECATION_WARNING -
> Dvariant_CONFIG_SELECT_VARIANT=variant_VARIANT_NONSTD -
> D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING -
> D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -D_WIN32 -
> D_WIN32_WINDOWS -D_NDEBUG -fexceptions -
> IC:/Jinja2Cpp/install_x64/include -IC:/json/single_include -
> IC:/boost_1_68_0 -
> LC:/boost_1_68_0/stage/lib/libboost_system-vc141-mt-x64-1_68.lib -
> LC:/Jinja2Cpp/install_x64/lib/static/...