llvm/docs
Dan Gohman ec080467f5 Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't
working. To support this, add an is_displayed() function to raw_ostream,
and generalize Process::StandardOutIsDisplayed and friends in order to
support it.

Also, call RemoveFileOnSignal before creating a file instead of after, so
that the file isn't left behind if the program is interrupted between when
the file is created and RemoveFileOnSignal is called.

While here, add a -S to llvm-extract and port it to IRReader so that it
supports assembly input.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81568 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-11 20:46:33 +00:00
..
CommandGuide Fix llvm-extract's "writing bitcode to a terminal" warning, which wasn't 2009-09-11 20:46:33 +00:00
HistoricalNotes Update a doc, patch contributed by Jim Laskey! 2005-08-02 19:14:25 +00:00
img For PR1067: 2007-02-04 00:17:35 +00:00
tutorial Allocate the module provider in the Kaleidoscope code on the heap, not the stack, so that it can be properly deleted. Also update the tutorial with the new code. This fixes PR4762, hopefully better than the last time. 2009-08-26 20:58:25 +00:00
AliasAnalysis.html Update docs to not mention gcse/loadvn and mention memdep and 2009-04-25 21:11:37 +00:00
BitCodeFormat.html Documentation: fix HTML validation errors. 2009-08-05 15:42:44 +00:00
Bugpoint.html Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. 2008-12-11 17:34:48 +00:00
CFEBuildInstrs.html Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. 2008-12-11 17:34:48 +00:00
CMake.html CMake: LLVM_ENABLE_PIC now defaults to ON, as in `configure'. This is 2009-08-18 15:29:35 +00:00
CodeGenerator.html Update documentation for the -f change. 2009-08-25 15:54:01 +00:00
CodingStandards.html disuade people from using ostream. 2009-08-23 21:53:47 +00:00
CommandLine.html Update documentation for the -f change. 2009-08-25 15:54:01 +00:00
CompilerDriver.html Regenerate. 2009-07-11 19:28:00 +00:00
CompilerDriverTutorial.html Regenerate. 2009-06-17 02:56:48 +00:00
CompilerWriterInfo.html Global replace of yellow W3C "valid HTML/CSS" icons with blue ones. 2008-12-11 17:34:48 +00:00
DeveloperPolicy.html add a note about the build bots 2009-08-01 19:25:25 +00:00
doxygen.cfg.in Test commit. 2009-05-19 01:56:08 +00:00
doxygen.css Upgrade in preparation for doxygen 1.4.4. The config file format changed, 2006-05-15 21:36:13 +00:00
doxygen.footer update year 2009-02-27 11:28:46 +00:00
doxygen.header Add a bunch of fine tunings that Reid contributed. Thanks Reid! 2003-12-31 06:47:28 +00:00
doxygen.intro Adjust this so that doxygen doesn't barf on it. 2004-11-29 03:47:37 +00:00
ExceptionHandling.html Fix validation errors. 2009-09-10 22:14:16 +00:00
ExtendedIntegerResults.txt add this to SVN to allow collaborative hacking. 2009-04-01 21:11:04 +00:00
ExtendingLLVM.html Removed warnings from HTML 4.01 validator: trailing slashes in <br> and <img> 2008-12-11 18:23:24 +00:00
FAQ.html add a FAQ. 2009-06-30 17:10:19 +00:00
GarbageCollection.html Documentation: fix HTML validation errors. 2009-08-05 15:42:44 +00:00
GCCFEBuildInstrs.html Clarify that later compiler versions are known to 2009-07-05 12:01:44 +00:00
GetElementPtr.html Surrounded variable in <tt> tags for consistency. 2009-08-18 19:18:40 +00:00
GettingStarted.html add another broken version of gcc, thanks to Niels Moller for pointing this out. 2009-09-10 16:25:02 +00:00
GettingStartedVS.html Documentation: fix HTML validation errors. 2009-08-05 15:42:44 +00:00
GoldPlugin.html Update the example to show that an archive can contain llvm bitcode. 2009-07-08 11:13:34 +00:00
HowToReleaseLLVM.html Update release document with more details. 2009-08-23 04:36:30 +00:00
HowToSubmitABug.html Update documentation for the -f change. 2009-08-25 15:54:01 +00:00
index.html link to a newer preso 2009-07-29 06:19:14 +00:00
LangRef.html more typos 2009-09-11 01:49:31 +00:00
Lexicon.html Fixed HTML validator warning. 2008-12-14 08:01:51 +00:00
LinkTimeOptimization.html * Comply with HTML 4.01 Strict 2008-12-16 03:07:49 +00:00
llvm.css Regenerate documentation. 2009-05-06 01:41:47 +00:00
Makefile Add a unified 'generated documentation' target so the web site script has a consistent target to use. 2008-03-31 17:27:57 +00:00
MakefileGuide.html Remove support for building LLVM libraries into "relinked" 2009-06-16 23:00:42 +00:00
Passes.html Mark Andersen's as experimental. 2009-08-28 00:45:47 +00:00
ProgrammersManual.html llvm::cerr is gone. 2009-09-08 05:15:50 +00:00
Projects.html Grammar fix. 2009-08-13 20:08:52 +00:00
re_format.7 Add regular expression matching support, based on OpenBSD regexec()/regcomp() 2009-08-30 08:24:09 +00:00
ReleaseNotes-2.6.html Note down a few bits and bobs off the top of my head for ReleaseNotes-2.6.html 2009-08-22 02:17:22 +00:00
ReleaseNotes.html Add some more clang related release notes. 2009-03-02 20:08:12 +00:00
SourceLevelDebugging.html Reapply 79977. 2009-08-28 23:24:31 +00:00
SystemLibrary.html we beat exceptions out of lib/system a long time ago. 2009-07-17 21:11:24 +00:00
TableGenFundamentals.html Documentation: fix HTML validation errors. 2009-08-05 15:42:44 +00:00
TestingGuide.html Remove prcontext. 2009-09-10 04:56:59 +00:00
UsingLibraries.html Remove the IA-64 backend. 2009-07-24 00:30:09 +00:00
WritingAnLLVMBackend.html Documentation: fix HTML validation errors. 2009-08-05 15:42:44 +00:00
WritingAnLLVMPass.html update this to use raw_ostream 2009-09-08 05:14:44 +00:00