1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/runtime
John Criswell 64631c7abe Removing the pool allocator from the main CVS tree.
Use the poolalloc module in CVS from now on.

llvm-svn: 7810
2003-08-13 15:36:15 +00:00
..
GCCLibraries Removing the pool allocator from the main CVS tree. 2003-08-13 15:36:15 +00:00
libdummy Add lots of functions 2003-02-18 20:42:07 +00:00
libtrace 1. Make table size prime -- improves hashing performance vastly. 2003-07-30 12:49:25 +00:00
Makefile Remove compilation of __main because we now link -lgcc into programs 2002-03-22 19:13:47 +00:00
Makefile.libs Run more post-link xforms 2003-05-29 15:16:45 +00:00
README.txt Add note about what this is 2002-11-06 20:58:26 +00:00

Date: Wed, 6 Nov 2002 14:05:32 -0600 (CST)
From: Chris Lattner <sabre@nondot.org>
To: LLVMdev List <llvmdev@cs.uiuc.edu>
Subject: What is test/Libraries?

Hey everyone,

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.  :)

-Chris