diff options
Diffstat (limited to 'lib/CodeGen/AsmStream.cpp')
-rw-r--r-- | lib/CodeGen/AsmStream.cpp | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/lib/CodeGen/AsmStream.cpp b/lib/CodeGen/AsmStream.cpp deleted file mode 100644 index 8a9ded7ee5..0000000000 --- a/lib/CodeGen/AsmStream.cpp +++ /dev/null @@ -1,47 +0,0 @@ -//===-- llvm/CodeGen/AsmStream.cpp - AsmStream Framework --------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file was developed by the LLVM research group and is distributed under -// the University of Illinois Open Source License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file contains instantiations of "standard" AsmOStreams. -// -//===----------------------------------------------------------------------===// - -#include "llvm/CodeGen/AsmStream.h" - -#include <unistd.h> - -namespace llvm { - AsmStreambuf asmoutbuf(STDOUT_FILENO); - AsmStreambuf asmerrbuf(STDERR_FILENO); - - //===----------------------------------------------------------------------===// - // raw_asm_ostream - //===----------------------------------------------------------------------===// - - raw_asm_ostream::~raw_asm_ostream() { - flush(); - } - - /// flush_impl - The is the piece of the class that is implemented by - /// subclasses. This outputs the currently buffered data and resets the - /// buffer to empty. - void raw_asm_ostream::flush_impl() { - if (OutBufCur-OutBufStart) - OS.write(OutBufStart, OutBufCur-OutBufStart); - - HandleFlush(); - } - - namespace { - AsmOStream AsmOut(&asmoutbuf); - AsmOStream AsmErr(&asmerrbuf); - } - - raw_asm_ostream asmout(AsmOut); - raw_asm_ostream asmerr(AsmErr); -} |