Howdy, oh LLVMers! As you may or may not have noticed, the LLVM tool `as' has a problematic name that conflicts with the standard system assembler. This poses a problem for programs such as `gcc' which searches the path for a suitable assembler -- it may find the LLVM assembler instead of the native version, causing compilation errors. Thus, I am undertaking the project of renaming LLVM tools to have the `llvm-' prefix. Initially, this will affect `as' and will extend to `dis', the disassembler. What will happen is as follows: * as -> llvm-as * dis -> llvm-dis I am making a COPY of the tools/as and tools/dis directories, so a full build will build a copy of `as' as well as `llvm-as', and same for `dis' and `llvm-dis'. This is for compatibility of hard-coded `as' and `dis' in automated regression tests and elsewhere in documentation, etc. These will be converted in due time, in the mean time, this is the upgrade path: * Directories are now copied * The `obsolete' directories will go away in a week or two, and you will be forced to use llvm-as and llvm-dis, but note that this is for your benefit! :) If this is unclear or if you have questions/suggestions, we are all ears. -- Misha Brukman :: http://misha.brukman.net