Reid Spencer 6f4c60770c Make the ProgramName variable a std::string so we can eliminate the path
portion fo the program name via sys::Path().getLast(). This makes error
messages more readable since this is invariably used only in error
messages.  Instead of:
  /path/to/llvm/bin/directory/toolname: error message
we will now get:
  toolname: error message
Also, since we always have a program name (even if its defaulted), don't
check to see if it is set or not when generating error messages. This
eliminates a bunch of constant strings, saving a little under 1K of data.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29842 91177308-0d34-0410-b5e6-96231b3b80d8
2006-08-23 07:10:06 +00:00
..
2005-04-21 22:55:34 +00:00
2005-04-21 23:48:37 +00:00
2005-04-21 22:55:34 +00:00
2006-08-21 21:18:10 +00:00
2006-08-22 16:06:27 +00:00
2006-08-21 06:04:45 +00:00
2006-07-28 22:01:01 +00:00
2005-07-07 23:21:43 +00:00
2005-04-21 22:55:34 +00:00