cc1_main.cpp revision 199990
1145519Sdarrenr//===-- cc1_main.cpp - Clang CC1 Driver -----------------------------------===// 2145510Sdarrenr// 3145510Sdarrenr// The LLVM Compiler Infrastructure 4170268Sdarrenr// 5145510Sdarrenr// This file is distributed under the University of Illinois Open Source 6145510Sdarrenr// License. See LICENSE.TXT for details. 7145510Sdarrenr// 8170268Sdarrenr//===----------------------------------------------------------------------===// 9145510Sdarrenr// 10145510Sdarrenr// This is the entry point to the clang -cc1 functionality. 11145510Sdarrenr// 12145510Sdarrenr//===----------------------------------------------------------------------===// 13145510Sdarrenr 14145510Sdarrenr#include "llvm/Support/raw_ostream.h" 15145510Sdarrenr 16145510Sdarrenrint cc1_main(const char **ArgBegin, const char **ArgEnd, 17145510Sdarrenr const char *Argv0, void *MainAddr) { 18145510Sdarrenr llvm::errs() << "cc1 argv:"; 19145510Sdarrenr for (const char **i = ArgBegin; i != ArgEnd; ++i) 20145510Sdarrenr llvm::errs() << " \"" << *i << '"'; 21145510Sdarrenr llvm::errs() << "\n"; 22145510Sdarrenr 23145510Sdarrenr return 0; 24145510Sdarrenr} 25145510Sdarrenr