llvm-project/llvm
David Greene cbc8ddf81a Add support for building with _GLIBCXX_DEBUG. New configure option
--enable-expensive-checks allows the developer to enable runtime
checking that can greatly increase compile time.  Currently it only
turns on _GLIBCXX_DEBUG.  Other expensive debugging checks added later
should be controlled by this configure option.

This patch also updates llvm-config with a --cppflags option to inform
llvm-gcc how to build itself so that it is compatible with an llvm that
was built with _GLIBCXX_DEBUG.

llvm-svn: 37777
2007-06-28 19:36:08 +00:00
..
Xcode Update project 2007-01-29 18:45:08 +00:00
autoconf Add support for building with _GLIBCXX_DEBUG. New configure option 2007-06-28 19:36:08 +00:00
docs Modify deleting global variable with an even easier way. 2007-06-20 20:46:37 +00:00
examples switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
include Remove unnecessary comments. 2007-06-28 02:11:54 +00:00
lib When linking two modules, we should copy the alias. 2007-06-28 19:02:54 +00:00
projects avoid collision with /usr/bin/sample if this ever gets installed. 2007-02-18 03:03:41 +00:00
runtime crtend is only for llvm-gcc3, remove it. 2007-02-23 19:34:09 +00:00
test Update. Now, -etforest is an invalid option. 2007-06-27 22:58:12 +00:00
tools Add support for building with _GLIBCXX_DEBUG. New configure option 2007-06-28 19:36:08 +00:00
utils One additional field in TargetRegisterDesc. 2007-06-27 17:09:34 +00:00
win32 Unbreak VC++ build. 2007-05-07 15:21:46 +00:00
.cvsignore Add llvm.spec, a generated file. 2006-10-18 19:23:56 +00:00
CREDITS.TXT Add entry to CREDITS. 2007-06-08 17:20:08 +00:00
LICENSE.TXT bzip2 is gone 2007-05-06 23:18:44 +00:00
Makefile Echo command lines only if the user wants them. 2007-04-15 06:22:48 +00:00
Makefile.common
Makefile.config.in Add support for building with _GLIBCXX_DEBUG. New configure option 2007-06-28 19:36:08 +00:00
Makefile.rules Add support for building with _GLIBCXX_DEBUG. New configure option 2007-06-28 19:36:08 +00:00
README.txt test 2007-04-20 20:49:25 +00:00
configure Add support for building with _GLIBCXX_DEBUG. New configure option 2007-06-28 19:36:08 +00:00
llvm.spec.in Minor technical correction in documentation. 2006-08-21 01:58:57 +00:00

README.txt

Low Level Virtual Machine (LLVM)
================================

This directory and its subdirectories contain source code for the Low Level 
Virtual Machine, a toolkit for the construction of highly optimized compilers,
optimizers, and runtime environments. 

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.

Please see the HTML documentation provided in docs/index.html for further
assistance with LLVM.