diff options
author | Chris Lattner <sabre@nondot.org> | 2009-07-09 18:41:57 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-07-09 18:41:57 +0000 |
commit | 2a52c691403ef96d98f0c1013605e97d6aa99a6f (patch) | |
tree | 6d40b6b5a679c7b9fe641c4754fe05f435f624ff /lib/CodeGen/AsmStream.cpp | |
parent | a547b4708b8e1dce218c5a1aab6f3ad33f6fab16 (diff) |
back out r75156 for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75160 91177308-0d34-0410-b5e6-96231b3b80d8
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); -} |