[LLVMdev] What is test/Libraries?
sabre at nondot.org
Wed Nov 6 13:59:01 PST 2002
There has recently been some confusion over what test/Libraries is and
what it is used for. The short answer is: it's used when building GCC,
not for tests, so you all shouldn't need to use it.
test/Libraries contains the LLVM "system libraries", which are linked to
programs when the linker is run with the appropriate -l switch (for
example -lm links in the "math" library). In general, these libraries are
just stubbed out libraries, because noone has had the time to do a full
glibc port to LLVM.
Problems arise because the makefiles have a number of hardcoded paths in
it that are used to copy files around and install the libraries, which
cause problems if anyone (except for me) uses them. I'm sorry a better
system isn't in place yet for these libraries, but if you just ignore
them, they won't cause you any harm. :)
More information about the llvm-dev