[prev in list] [next in list] [prev in thread] [next in thread] 

List:       llvm-commits
Subject:    [llvm-commits] CVS: llvm/runtime/GCCLibraries/crtend/README.txt Makefile
From:       Chris Lattner <lattner () cs ! uiuc ! edu>
Date:       2003-11-29 3:23:11
Message-ID: 200311290923.DAA15538 () zion ! cs ! uiuc ! edu
[Download RAW message or body]


Changes in directory llvm/runtime/GCCLibraries/crtend:

README.txt added (r1.1)
Makefile updated: 1.7 -> 1.8

---
Log message:

Add readme and spiff up makefile header


---
Diffs of the changes:  (+22 -1)

Index: llvm/runtime/GCCLibraries/crtend/README.txt
diff -c /dev/null llvm/runtime/GCCLibraries/crtend/README.txt:1.1
*** /dev/null	Sat Nov 29 03:23:04 2003
--- llvm/runtime/GCCLibraries/crtend/README.txt	Sat Nov 29 03:22:53 2003
***************
*** 0 ****
--- 1,15 ----
+ This directory contains the C and C++ runtime libraries for the LLVM GCC
+ front-ends.  It is composed of four distinct pieces:
+ 
+ 1. __main and static ctor/dtor support.  This is used by both C and C++ codes.
+ 
+ 2. Generic EH support routines.  This is used by C/C++ programs that use
+    setjmp/longjmp, and by C++ programs that make use of exceptions.
+ 
+ 3. setjmp/longjmp EH support.  This is used by C/C++ programs that call SJLJ.
+ 
+ 4. C++ exception handling runtime support.
+ 
+ These four components are compiled together into an archive file, so that
+ applications using a subset of the four do not pull in unnecessary code and
+ dependencies.


Index: llvm/runtime/GCCLibraries/crtend/Makefile
diff -u llvm/runtime/GCCLibraries/crtend/Makefile:1.7 llvm/runtime/GCCLibraries/crtend/Makefile:1.8
--- llvm/runtime/GCCLibraries/crtend/Makefile:1.7	Mon Oct 20 17:28:47 2003
+++ llvm/runtime/GCCLibraries/crtend/Makefile	Sat Nov 29 03:22:53 2003
@@ -1,4 +1,4 @@
-##===- runtime/GCCLibraries/crtend/Makefile ------------------------------*- Makefile -*-===##
+##===- runtime/GCCLibraries/crtend/Makefile ----------------*- Makefile -*-===##
 # 
 #                     The LLVM Compiler Infrastructure
 #
@@ -6,6 +6,12 @@
 # the University of Illinois Open Source License. See LICENSE.TXT for details.
 # 
 ##===----------------------------------------------------------------------===##
+#
+# This directory contains the C and C++ runtime libraries for the LLVM GCC
+# front-ends.
+#
+##===----------------------------------------------------------------------===##
+
 LEVEL = ../../..
 BYTECODE_LIBRARY=1
 DONT_BUILD_RELINKED=1



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic