Don't expose SmallVector (which needs DataTypes.h).
Use vector instead.


git-svn-id: https://root.cern.ch/svn/root/trunk@48691 27541ba8-7e3a-0410-8455-c3a389f83636
Update the *massively* reduced list of headers we need for runtime.


git-svn-id: https://root.cern.ch/svn/root/trunk@48692 27541ba8-7e3a-0410-8455-c3a389f83636
remove obsolete net/net/TASFile.*, TGSFile.* and THTTPMessage.* files.


git-svn-id: https://root.cern.ch/svn/root/trunk@48694 27541ba8-7e3a-0410-8455-c3a389f83636
add SSLINCDIR compile flag to THTTPRequest.cxx.


git-svn-id: https://root.cern.ch/svn/root/trunk@48695 27541ba8-7e3a-0410-8455-c3a389f83636
Copy headers only after llvm has been built, i.e. don't make ALLHDRS depend on it.
Remove unused rule.


git-svn-id: https://root.cern.ch/svn/root/trunk@48697 27541ba8-7e3a-0410-8455-c3a389f83636
Intentionally ugly (but minimally invasive) hack.
Enabling this hack makes the template substitution more permissive
and allows for replacement with non-canonical types.  This is usefull in
the case of client code emulating opaque typedefs and/or wanting to recover
the template instance name as the user would have written if (s)he
expanded the default paramater explicitly.   For example the user might
have type: vector<Double32_t> and the client wants to see:
   std::vector<Double32_t,std::allocator<Double32_t> >


git-svn-id: https://root.cern.ch/svn/root/trunk@48698 27541ba8-7e3a-0410-8455-c3a389f83636