Commit Graph

3154 Commits

Author SHA1 Message Date
Vassil Vassilev
3b57a0a378 Find latest nsis binary. 2016-08-05 11:23:41 +02:00
Vassil Vassilev
4839f298c6 Sourceforge redirects to https. 2016-08-05 11:23:41 +02:00
Vassil Vassilev
b24213511a Add initial version of the appveyor config. 2016-08-05 11:23:41 +02:00
Vassil Vassilev
490b0ff113 Do not build our system sync branch. 2016-08-05 11:08:03 +02:00
Vassil Vassilev
63ae6677dd Notify cling-dev on a build state change. Add email template. 2016-08-05 10:54:23 +02:00
Vassil Vassilev
81e4d8dd09 Document and simplify. 2016-08-05 09:59:26 +02:00
Vassil Vassilev
cd5784ba80 Success shouldn't be transformed into failure. 2016-08-04 23:14:11 +02:00
Vassil Vassilev
6bb47c5fe6 Mention the issue in a format which github will understand. 2016-08-04 23:02:48 +02:00
Vassil Vassilev
d41c06245a Try to trick travis macos builders to store the cache before they time out. 2016-08-04 22:58:43 +02:00
Vassil Vassilev
73382cf1ef Use ccache on osx. 2016-08-04 13:44:11 +02:00
Vassil Vassilev
2bbb9bf660 Install ccache on OSX. 2016-08-03 23:29:12 +02:00
Vassil Vassilev
ad0d4d9b0d Build only target cling. Simplify. 2016-08-03 23:14:16 +02:00
Vassil Vassilev
6e0e30e537 Fix travis builds. 2016-08-03 14:29:26 +02:00
Vassil Vassilev
4c824f89aa Make cpt debug friendly if --debug-on-error is passed.
Do not cleanup the workspace and dump a cmake log files.
2016-08-03 14:29:26 +02:00
Axel Naumann
6b06b7344b The "." is needed for lit to parse the regex; require 5*hex. 2016-07-30 21:14:15 +02:00
Axel Naumann
be22fa6165 Fix spelling of CPP check. 2016-07-30 13:14:13 +02:00
Axel Naumann
214dcfc40f Do not require extra char after 6 hex-digit ptrs. 2016-07-30 13:14:13 +02:00
Axel Naumann
494733cef8 JIT exception support missing for powerpc64. 2016-07-30 00:43:09 +02:00
Axel Naumann
92716fcdc6 Do not expose x86 asm to Power8. 2016-07-30 00:14:22 +02:00
Axel Naumann
6a4af89230 Find cling includes wherever the install is copied to. 2016-07-29 17:44:10 +02:00
Axel Naumann
40b24434be Do not return early if the "{" is in a CPP macro! 2016-07-29 16:59:08 +02:00
Axel Naumann
928983b710 If a macro has an #if we cannot tell wether it is unnnamed. Reverts to previous behavior (named macro). 2016-07-29 15:59:08 +02:00
Axel Naumann
0b4ee9eefc Treat tok::eod as part of the PP directive. 2016-07-29 10:29:24 +02:00
Philippe Canal
852d6676ca With the cmake build of LLVM, not all header ends up in the inst directory.
This fixes the compilation of cling proper with configure/make
2016-07-28 19:29:15 +02:00
Axel Naumann
c378fe7289 Return first offset of token that needs wrapping; fixes cling test suite. 2016-07-28 12:46:24 +02:00
Axel Naumann
df3b68891d Remove extra ";". 2016-07-28 11:09:24 +02:00
Axel Naumann
40e6b501a4 Handle last token, too. 2016-07-28 11:09:24 +02:00
Axel Naumann
93edfaeec2 Move shouldWrap / isUnnamedMacro; use Lexer. Prerequisite for improving wrapInput(). 2016-07-28 11:09:24 +02:00
Axel Naumann
112370dc17 Update instructions, now that the cling kernel is installed. 2016-07-27 02:12:47 +02:00
Axel Naumann
8593c11a98 Try to fix cling-repo link to Jupyter. 2016-07-27 02:12:47 +02:00
Axel Naumann
500473fc6c Move README.md out of kernel/ into Jupyter/. 2016-07-27 02:12:47 +02:00
CristinaCristescu
d0debe0aa9 Try std::unique_ptr for ClingATSImporter 2016-07-25 15:59:11 +02:00
Axel Naumann
b8afc98ae2 Add Frederich Munch. 2016-07-25 11:59:27 +02:00
Vassil Vassilev
43f60dfd67 Put the release as part of the news section. 2016-07-22 20:54:47 +02:00
Vassil Vassilev
30612e7902 Remove old file. 2016-07-22 20:54:47 +02:00
Vassil Vassilev
f45f9bff86 Indent. 2016-07-22 20:54:47 +02:00
Axel Naumann
b9539a473f Install cling Jupyter kernel. 2016-07-22 19:29:12 +02:00
Axel Naumann
78527f3493 Update contact info. 2016-07-22 19:29:12 +02:00
Axel Naumann
762942581e Remove unused function IncrementalParser::Parse(). 2016-07-22 16:14:11 +02:00
Axel Naumann
431e6e6815 Add clarifying comment. 2016-07-22 16:14:11 +02:00
CristinaCristescu
5e2df99165 Call compile for code completion and reset diagnostics after completion. 2016-07-22 16:14:11 +02:00
CristinaCristescu
ee3e035ceb Fix doxygen errors for code complete. 2016-07-22 14:29:09 +02:00
Frederich Munch
eb1f75891b Fix Token::startToken not initializing length member. 2016-07-22 12:44:12 +02:00
Frederich Munch
f59228426b Fix writing files to source directory, write to build directory instead. 2016-07-22 12:44:12 +02:00
Frederich Munch
63b1f5d4c9 Fix gcc5 complaining about pow10 being redeclared. 2016-07-22 12:44:12 +02:00
Frederich Munch
c2dc7e1af8 Remove m_exe variable from ClingMemoryManager as it's not being used. 2016-07-22 12:44:12 +02:00
Frederich Munch
57339863eb Comment out unused code in IncrementalExecutor::runStaticInitializersOnce 2016-07-22 12:44:12 +02:00
Frederich Munch
e4fc69a122 Cache function name in IncrementalExecutor::runStaticInitializersOnce. It can be non-trivial to lookup. 2016-07-22 12:44:12 +02:00
Frederich Munch
79afcba73d Fix needless assert in CheckABICompatibility for Debug builds. Trying to get a macro definition was using dyn_cast (which assert on NULL). The function is already handling that case later, so use dyn_cast_or_null. 2016-07-22 12:44:12 +02:00
Frederich Munch
5a08af54ec llvm::sys::PrintStackTraceOnErrorSignal takes argv[0] as an argument in current llvm. 2016-07-22 12:44:11 +02:00