//
// The LLVM Compiler Infrastructure
//
-// This file was developed by Reid Spencer and is distributed under the
-// University of Illinois Open Source License. See LICENSE.TXT for details.
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
//
#include "llvm/Support/ManagedStatic.h"
#include "llvm/System/Signals.h"
#include <iostream>
+#include <cstring>
using namespace llvm;
//===----------------------------------------------------------------------===//
// Make sure we print stack trace if we get bad signals
sys::PrintStackTraceOnErrorSignal();
+ std::cout << "NOTE: llvmc is highly experimental and mostly useless right "
+ "now.\nPlease use llvm-gcc directly instead.\n\n";
+
try {
// Parse the command line options
cl::ParseCommandLineOptions(argc, argv,
- " LLVM Compiler Driver (llvmc)\n\n"
+ "LLVM Compiler Driver (llvmc)\n\n"
" This program provides easy invocation of the LLVM tool set\n"
" and other compiler tools.\n"
);