summaryrefslogtreecommitdiffstats
path: root/libcxx/include/string
diff options
context:
space:
mode:
authorAlp Toker <alp@nuanti.com>2014-06-02 01:40:04 +0000
committerAlp Toker <alp@nuanti.com>2014-06-02 01:40:04 +0000
commit125be8465d3a83e3ed3e9ed1813d7361729ebf9b (patch)
tree5547dbf5f3068e594fbb1f284949efb07aedbd5a /libcxx/include/string
parentaaffd7060995c7679e9cb71bb4b941edd59b5b59 (diff)
downloadbcm5719-llvm-125be8465d3a83e3ed3e9ed1813d7361729ebf9b.tar.gz
bcm5719-llvm-125be8465d3a83e3ed3e9ed1813d7361729ebf9b.zip
GraphWriter: detect graph viewer programs at runtime
Replace the crufty build-time configure checks for program paths with equivalent runtime logic. This lets users install graphing tools as needed without having to reconfigure and rebuild LLVM, while eliminating a long chain of inappropriate compile dependencies that included GUI programs and the windowing system. Additional features: * Support the OS X 'open' command to view graphs generated by any of the Graphviz utilities. This is an alternative to the Graphviz OS X UI which is no longer available on Mountain Lion. * Produce informative log output upon failure to indicate which programs can be installed to view graphs. Ping me if this doesn't work for your particular environment. llvm-svn: 210001
Diffstat (limited to 'libcxx/include/string')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud