Commit Graph

1510 Commits

Author SHA1 Message Date
Axel Naumann
618d574582 Missing change for be0b571. 2014-01-15 15:52:58 +01:00
Axel Naumann
0e51c64077 Follow current clang/llvm Option syntax (late fix from llvm/clang upgrade). 2014-01-15 15:52:58 +01:00
Axel Naumann
15de5b66e9 Fix -fexceptions for CMake. 2014-01-15 15:52:58 +01:00
Axel Naumann
9b27f187aa Need virtual d’tors (XCode warning) 2014-01-15 15:52:57 +01:00
Axel Naumann
6bb75e4f62 Missing include for UsedAttr 2014-01-15 15:52:57 +01:00
Axel Naumann
f9b047d85f Use the portable FILE. 2014-01-15 14:14:55 +01:00
CristinaCristescu
b3ba3f5804 Redirect changes touse SmallString. 2014-01-15 12:02:04 +01:00
CristinaCristescu
c9ec997188 Redirection special 2>&1 case. 2014-01-15 12:02:04 +01:00
CristinaCristescu
b7cd4142b3 Updated wrong file version. 2014-01-15 12:02:03 +01:00
CristinaCristescu
6296b84ab3 Changes to redirection. 2014-01-15 12:02:03 +01:00
CristinaCristescu
0ec0ba48b6 Change redirection from Interpreter to MetaProcessor. 2014-01-15 12:02:03 +01:00
CristinaCristescu
d30b5a0a23 Change flag for redirection.
correct
2014-01-15 12:02:03 +01:00
CristinaCristescu
34dfd69b53 Redirect err. 2014-01-15 12:02:03 +01:00
CristinaCristescu
b4e3a9b6b5 Redirect 2014-01-15 12:02:02 +01:00
CristinaCristescu
7684521068 Action on redirect. 2014-01-15 12:02:02 +01:00
CristinaCristescu
5b92307562 Merge with current changes. 2014-01-15 12:02:02 +01:00
CristinaCristescu
df5d7d2289 Redirect syntax. 2014-01-15 12:02:02 +01:00
Axel Naumann
04424faa35 Template instantiations are weak symbols (ROOT-5838). 2014-01-15 10:06:15 +01:00
Axel Naumann
aa6ed79ae1 Mark FORCE as .PHONY; fixes standalone cling. 2014-01-14 19:19:50 +01:00
Axel Naumann
b183e249ad Generate cling-compiledata.h (CMake). 2014-01-14 16:20:19 +01:00
Axel Naumann
4d577a9bf2 Generate cling/lib/Interpreter/cling-compiledata.h. 2014-01-14 16:20:14 +01:00
Axel Naumann
4f07ffa888 Refer to license in C files. 2014-01-07 12:02:58 +01:00
Axel Naumann
8aedeca69c Refer to license in CMake files. 2014-01-07 12:02:58 +01:00
Axel Naumann
d240bd5de8 Refer to license in test and demo files. 2014-01-07 12:02:58 +01:00
Axel Naumann
484f30fe50 Move from patches to git repo. 2014-01-07 11:51:04 +01:00
Axel Naumann
674f453364 Add credits. 2014-01-07 11:43:53 +01:00
Axel Naumann
44481ace1e Fix license; remove $Id$ version. 2014-01-07 11:14:04 +01:00
Axel Naumann
5da6e646a5 Correct licenses in Makefiles. 2014-01-07 11:13:56 +01:00
Axel Naumann
985539d647 Add LICENSE.TXT file, to be referenced by all files in cling.
Dual-license cling under llvm's license and ROOT's LGPL 2.1 - as was originally
the intent.
2014-01-07 11:13:55 +01:00
Axel Naumann
c73e6eb493 Re-implement (explicitly) handling of typedefs as nested name specs: TD::A.
This got lost in 2b6ae0aed / 96a4437c8 where typedefs were handled.
Simplify logic (and thus shorten code).
Fixes error in roottest/root/tree/addresses:
Error in <TStreamerInfo::Build>: Embedded_objects, unknown type: EmbeddedTypedef::Embedded3 m_emb4
2014-01-06 18:27:00 +01:00
Axel Naumann
4d98a76dec Support FullyQualName for ::B, fixes roottest/cling/op/ConversionOp. 2013-12-21 15:11:50 +01:00
Axel Naumann
0f3b2ba7f9 Remove now unused function. 2013-12-20 16:50:52 +01:00
Axel Naumann
db0fb9d2c4 Fatally misspelled function name: not type but namespace (ROOT-5867). 2013-12-20 15:22:49 +01:00
Bertrand Bellenot
c5e6d0d0ed Fix compilation error on Windows (popen and pclose are called _popen and _pclose on Windows) 2013-12-20 13:55:55 +01:00
Bertrand Bellenot
4847c0f66d Fix potential issue on MacOSX 10.9 2013-12-20 09:31:53 +01:00
Bertrand Bellenot
7b360902ab Use hard-coded system library path on cygwin/gcc 2013-12-19 14:57:53 +01:00
Bertrand Bellenot
db577472e7 Typo 2013-12-18 16:38:57 +01:00
Bertrand Bellenot
2faaa27b0e Add previously removed code (for Apple only)
Since the recipe to query the system for its library search path doesn't work on MacOSX, keep the hard-coded path for the time being, until a proper solution is found
2013-12-18 16:38:57 +01:00
Axel Naumann
822b9363ef Move std lib check / -I to cling; use __GLIBCXX__ for libstdc++. Fixes cling on MacOS 10.9 2013-12-18 16:25:53 +01:00
Bertrand Bellenot
d7fc31cf92 Fix Jira issue #ROOT-5858 (Missing library search path)
Solve the problem by asking the system its library search path (thanks Axel for the tip)
2013-12-18 14:08:54 +01:00
Bertrand Bellenot
098870d14d Fix compilation issues on Windows (use filter instead of findstring) 2013-12-17 20:15:50 +01:00
Philippe Canal
6850b1db86 Add IsStdOrCompilerDetails 2013-12-17 15:58:55 +01:00
Philippe Canal
3216896e6e Declare local function static (For consistency) 2013-12-17 15:58:54 +01:00
Philippe Canal
a3499ac49a Declare namespace-like classes to be namespace 2013-12-17 15:58:54 +01:00
Philippe Canal
453513639f Correct comment (see 5e2960275c7e) 2013-12-17 15:58:54 +01:00
Axel Naumann
47475c9934 Do not run the test at all on 32bit: it might or might not fail. 2013-12-17 15:29:49 +01:00
Axel Naumann
51f03371e1 Aggregate returns do not work on 32bit; see ROOT-5860. 2013-12-17 13:54:53 +01:00
Fons Rademakers
bca6686c91 add support for win64gcc.
By Bertrand.
2013-12-17 10:38:57 +01:00
Axel Naumann
020af968f0 Resolve Elab and TemplSpecTypes; use short name for dtor; test (ROOT-5839). 2013-12-12 21:46:51 +01:00
Vassil Vassilev
318427ba99 Reset the diagnostic client on recovery too. 2013-12-12 14:44:53 +01:00