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