Commit Graph

3615 Commits

Author SHA1 Message Date
Frederich Munch
354b080f0f Windows: Fix undefined symbols introduced in 0d50cea. clang::LangOptions::setStackProtector(SSPStrong) requires bufferoverflowu.lib. 2016-12-08 10:29:09 +01:00
Frederich Munch
4b6ae92419 Split getcwd tests into two files as Windows cannot pass one of the tests. 2016-12-06 20:44:05 +01:00
Frederich Munch
0a995d8b3d Revert "Simplify; make Windows compatible (cannot delete cwd)."
This reverts commit 2459221755.
2016-12-06 20:44:05 +01:00
Bertrand Bellenot
2459221755 Simplify; make Windows compatible (cannot delete cwd). 2016-12-06 16:14:25 +01:00
Bertrand Bellenot
1b905ba5e1 Officially fed up 2016-12-02 16:23:27 +01:00
Bertrand Bellenot
157df0f0ce Revert change in the os name 2016-12-02 16:08:39 +01:00
Bertrand Bellenot
67c258eb70 Use the correct version of visual studio (last try) 2016-12-02 16:05:25 +01:00
Bertrand Bellenot
889a6da358 Try Win64 only 2016-12-02 15:59:01 +01:00
Bertrand Bellenot
f4023759ea Try to set it right 2016-12-02 15:44:05 +01:00
Bertrand Bellenot
bcbe4d168b Use the correct CMake generator 2016-12-02 14:44:04 +01:00
Frederich Munch
ce31cab80e CMake: Add clang-headers dependency. 2016-12-02 14:14:06 +01:00
Frederich Munch
72c78e65e7 Make ClangInternalState more const correct. 2016-12-02 14:14:06 +01:00
Frederich Munch
94b62b2220 Add verbosity argument to ClangInternalState::compare. 2016-12-02 14:14:06 +01:00
Frederich Munch
020b83c452 Fix using llvm::StringRef data as c-string. 2016-12-02 14:14:06 +01:00
Bertrand Bellenot
f2c6c10237 So much fun trying this 2016-12-02 12:44:05 +01:00
Bertrand Bellenot
c6b70134e4 Next try... 2016-12-02 12:14:04 +01:00
Bertrand Bellenot
8a41b4d2dc Try again... 2016-12-02 11:54:48 +01:00
Bertrand Bellenot
0c0215b67a Try to use proper syntax 2016-12-02 11:35:00 +01:00
Axel Naumann
372c3243bf MacOS messes up unicode file names with old git. 2016-12-02 11:29:08 +01:00
Bertrand Bellenot
d99f977b29 Try to make Appveyor recognize x64 architecture on vitual machines 2016-12-02 11:11:52 +01:00
Bertrand Bellenot
b8a7f949cb Remove extra colon 2016-12-02 10:37:45 +01:00
Bertrand Bellenot
52f1b4d0b1 Add debugging info 2016-12-02 10:29:05 +01:00
Bertrand Bellenot
2f7723d175 Try 64 bit first 2016-12-01 18:29:20 +01:00
Axel Naumann
cab3c10849 Revert "Fix UTF8 encoding for _42_Semmel_Knödel."
Makes the tests fail on Linux.
This reverts commit e666cfc7b0d141aff54e380c2f7f63e85ae23646.
2016-12-01 17:44:07 +01:00
Frederich Munch
c534930b64 Fix UTF8 encoding for _42_Semmel_Knödel. 2016-12-01 17:29:08 +01:00
Axel Naumann
4b5f2c6b15 Silence warnings. 2016-12-01 17:29:08 +01:00
Bertrand Bellenot
f98f5a0096 Should fix cling.exp : error LNK2001: unresolved external symbol "char const * const cling::valuePrinterInternal::kEmptyCollection" 2016-12-01 17:14:05 +01:00
Bertrand Bellenot
f67fbca15b Revert previous change ("extern" was not the problem) 2016-12-01 17:14:05 +01:00
Bertrand Bellenot
43c8a82180 Remove extra "extern" qualifier
Fix cling.exp : error LNK2001: unresolved external symbol "char const * const cling::valuePrinterInternal::kEmptyCollection"
2016-12-01 11:59:05 +01:00
Bertrand Bellenot
772be9c0e7 Prevent waiting hours on failing build 2016-12-01 10:59:30 +01:00
Bertrand Bellenot
693ae44569 Remove unnecessary (?) quotes 2016-12-01 10:59:30 +01:00
Bertrand Bellenot
06f21a7218 Add platform argument (x86/x64) to vcvarsall.bat 2016-12-01 10:44:05 +01:00
Bertrand Bellenot
b248bafd57 Enable tests on Windows in appveyor 2016-12-01 10:44:05 +01:00
Bertrand Bellenot
5d0e1af50c Filter out non-Windows include 2016-12-01 10:24:47 +01:00
Bertrand Bellenot
a855e3b679 Call ASCII Windows functions. 2016-12-01 10:24:47 +01:00
Bertrand Bellenot
9b7a5cca15 On Windows, getenv triggers a warning. Use atoi instead. 2016-11-30 11:14:29 +01:00
Bertrand Bellenot
fdf057e19a Cannot use tick as quote on Windows.' 2016-11-30 11:14:29 +01:00
Bertrand Bellenot
0d50cea5ca Sync clang and cling options on Windows. 2016-11-30 10:14:14 +01:00
Bertrand Bellenot
f8f73fd444 On Windows we need -nostdinc as C and C++ header locations are identical. 2016-11-30 10:14:14 +01:00
Bertrand Bellenot
79d830c122 Test cannot succeed on Windows due to DLL / dyn linker behavior. 2016-11-30 10:14:14 +01:00
Bertrand Bellenot
1f6b27c24c Make non-windows selectable for tests. 2016-11-30 10:14:13 +01:00
Bertrand Bellenot
23d3c1669d Use simple LoadLibrary() function 2016-11-30 10:14:13 +01:00
Bertrand Bellenot
aa5b7fe2ce Do not force non-unicode. 2016-11-30 10:14:12 +01:00
Axel Naumann
ef8d80dc57 Make .x file name mangling partial again; explain why. 2016-11-29 08:29:17 +01:00
Philippe Canal
7a682ff1d7 remove stray semi-colon 2016-11-28 17:59:50 +01:00
Philippe Canal
5fc745247f Reduce code duplication by using fall through 2016-11-28 17:44:16 +01:00
Philippe Canal
1d0c1e0156 Mangle all funny file names for .x function (ROOT-8467). 2016-11-28 17:44:15 +01:00
Axel Naumann
5e14792560 Add test for ROOT-8467. 2016-11-28 17:44:15 +01:00
Axel Naumann
9be463964e Mangle funny file names for .x function (ROOT-8467). 2016-11-28 14:59:17 +01:00
Roman Zulak
9157aad03e Fix printing of std::map broken in 1e004e9.
Signed-off-by: Vassil Vassilev <vvasilev@cern.ch>
2016-11-23 12:59:23 +01:00