John Criswell
700867bb69
Checking in Chris's suggestions:
...
Added assert() to ensure symbol table is well formed.
Added code to remember the value that was found; resolving types can change
the symbol table and invalidate the value of the iterator.
Added comments to the ResolveTypes() function (mainly for my own benefit).
Please feel free to correct the comments if they are not accurate.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9693 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-04 15:22:26 +00:00
John Criswell
a4c535284e
Modified build rules so that a messages appears before and after linking.
...
This helps to disambiguate when linking begins and when the library/program
is linked and ready to be used.
This is sort of as preference thing, so feel free to modify/revert the change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9687 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-03 21:12:49 +00:00
John Criswell
1edcb0939c
Closed the h2 header for the LLVM Test Suite Organization section.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9676 91177308-0d34-0410-b5e6-96231b3b80d8
2003-11-03 14:59:59 +00:00
John Criswell
759c3ed4d6
Generated autoconf script for Chris.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9554 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-28 19:21:11 +00:00
John Criswell
0f6d7c0e20
Merged in RELEASE_1.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9538 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-27 18:18:16 +00:00
John Criswell
6a7ccea3da
Merged in RELEASE_1.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9537 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-27 18:02:06 +00:00
John Criswell
7acfa0b51f
Merged in RELEASE_1.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9535 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-27 17:56:26 +00:00
John Criswell
d184c67b52
Merged RELEASE_1.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9533 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-27 17:46:42 +00:00
John Criswell
9774595f52
Updated with Vikram's comments.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9532 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-27 17:41:53 +00:00
John Criswell
f08c5d87d0
Added answers to test suite questions.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9501 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-24 22:48:20 +00:00
John Criswell
e8a63eb78f
Updated configure script.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9438 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-23 19:16:12 +00:00
John Criswell
e35a61c70f
Added new license information in preparation for LLVM 1.0.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9410 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-23 15:57:59 +00:00
John Criswell
49207925b3
Do not report errors if QMTest returns a non-zero value.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9404 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-23 14:11:53 +00:00
John Criswell
4d37c7b830
Added information on using Bugzilla.
...
Removed information on using llvm-bugs to report bugs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9371 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-22 15:06:11 +00:00
John Criswell
e04c2630f2
Added the name of the public CVS repository.
...
Removed the use of CVSROOTDIR as it is no longer used.
Fixed some word wrapping.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9352 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-21 21:24:38 +00:00
John Criswell
2b89a6a931
Adding information on what testing support is provided by the LLVM build
...
system. Currently, it is not much.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9348 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-21 19:35:06 +00:00
John Criswell
7939597b62
Removed LLVM copyright from sample Makefile.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9326 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-21 15:33:12 +00:00
John Criswell
c2bc2f144f
Removed LLVM copyright notice from sample Makefile.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9325 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-21 15:31:36 +00:00
John Criswell
aefb666d07
Added LLVM copyright notice.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9324 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-21 15:29:18 +00:00
John Criswell
856ba76200
Added LLVM copyright header.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9321 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-21 15:17:13 +00:00
John Criswell
d8846c19bd
Added LLVM copyright notice.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9319 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-21 14:33:46 +00:00
John Criswell
e2fab734ad
Added LLVM copyright to Makefiles.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9314 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 22:29:16 +00:00
John Criswell
e26ba9fb3f
Added LLVM copyrights to Makefiles.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9313 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 22:28:01 +00:00
John Criswell
e488e9360b
Added LLVM copyright notice to Makefiles.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9312 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 22:26:57 +00:00
John Criswell
1ee1e64293
Removed extraneous comment line.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9308 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 20:40:30 +00:00
John Criswell
01d45827a1
Added LLVM copyright header.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9305 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 20:20:30 +00:00
John Criswell
6fbcc26f14
Added LLVM copyright header (for lack of a better term).
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9304 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 20:19:47 +00:00
John Criswell
1fc0d67e3e
Oops. Typo.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9303 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 20:16:14 +00:00
John Criswell
2efc5b5780
Added LLVM header notice.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9302 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 20:11:43 +00:00
John Criswell
b2109ce978
Added LLVM notice.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9300 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 19:46:57 +00:00
John Criswell
b576c94c15
Added LLVM project notice to the top of every C++ source file.
...
Header files will be on the way.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 19:43:21 +00:00
John Criswell
7c0e022c5c
Added copyright header to all C++ source files.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9291 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 17:47:21 +00:00
John Criswell
3ab71367d0
Made the Requirements information its own major section and moved it
...
between the "Getting Started Quickly" and "Getting Started Slowly" sections.
:)
Removed some of the nit-picky requirements information (i.e. GNU tar and
GNU zip).
Attempted to compact the requirements information so that it is less scary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9290 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-20 16:39:52 +00:00
John Criswell
37c154a1b2
Added additional information about linking dynamic libraries.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9211 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-17 21:50:38 +00:00
John Criswell
0e077f7251
Adding license information for the sample project.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9209 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-17 21:37:26 +00:00
John Criswell
ddf31f7a8b
Updated the README so that it catagorizes the docs similar to the web page.
...
Added a few missing docs as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9208 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-17 21:10:57 +00:00
John Criswell
8a7ae306b2
Modified the Makefile so that the sample library is linked dynamically.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9194 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-17 17:47:08 +00:00
John Criswell
11b2dbd5f8
Removed the .PRECIOUS of Lex and Yacc output files.
...
They are already marked precious in llvm/Makefile.rules, and removing
this line seems to fix the Makefile so that the Yacc output is placed
into the object tree and not the source tree.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9179 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 20:38:16 +00:00
John Criswell
589d91fa72
Removed the -mode option.
...
Fixed some grammar, spelling, and punctuation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9178 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 20:15:17 +00:00
John Criswell
3beefec3ef
Added documentation on the new -disable-inlining option.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9176 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 20:05:48 +00:00
John Criswell
610373f099
I am not the only John Criswell.
...
:)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9175 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 20:01:04 +00:00
John Criswell
7a4b96d0ba
Added a section on all of the wonderful Makefile variables used to locate
...
LLVM.
Added information on how to use the autoconf code to specify LLVM's
location and setup separate source and object trees.
Fixed some of the wording to be more accurate, especially regarding the
building of libraries.
Added information on where built files are placed.
Added a link to the llvmdev mailing list so that they can ask us questions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9173 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 19:53:53 +00:00
John Criswell
1630189e8c
Added autoconf support for the sample project.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9152 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 01:49:07 +00:00
John Criswell
7ec78aa645
Added autoconf support for the sample project.
...
Fixed the header comment in Makefile.rules
Changed all references to the echo program in Makefile.rules to the value
found by autoconf.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9151 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 01:49:00 +00:00
John Criswell
451f67f951
Adding autoconf support to the sample project.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9150 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 01:45:35 +00:00
John Criswell
caca6ea4e4
Adding autoconf support for the sample project.
...
This should make setting up a new project much easier.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9149 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 01:45:10 +00:00
John Criswell
607b1ea241
Adding autoconf support for the sample project.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9148 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 01:44:20 +00:00
John Criswell
c7b6ce4af8
Updated some of the information for the new autoconf changes.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9136 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-15 16:52:57 +00:00
John Criswell
6a513d8ad1
Added a link to the main page for LLVM.
...
Made the "Submitting a Bug" reference point to the web site, as we want people
using the latest and greatest bug reporting.
Fixed the indentation by assuming that tabs are 8 characters or less.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9107 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 21:09:04 +00:00
John Criswell
7eadec6327
Adding additional license information to these files.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9102 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 20:34:27 +00:00
John Criswell
c9e64b5943
Removed items that are done or irrelevant.
...
Added a few new items.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9096 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 18:26:44 +00:00
John Criswell
a0137d3d82
Added a macro and code that checks for the %a format string in sprintf().
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9089 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 16:22:01 +00:00
John Criswell
b5ca43e000
Fixed the name of a hyperlink.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9088 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 16:19:30 +00:00
John Criswell
b96646f1f5
Removed information on common build problems. That is now documented in
...
the FAQ (FAQ.html).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9087 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 16:16:25 +00:00
John Criswell
c310f62b28
Fequently Asked Questions about LLVM. Mainly focuses on build problems, but
...
anything FAQ'ish should go here if it's not heavily documented elsewhere (like
the README.txt file or the Getting Started Guide).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9086 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 16:13:06 +00:00
John Criswell
85bf334765
Master README file that points to all other documentation.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9085 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 15:59:28 +00:00
John Criswell
ce0ea77e60
Removed the AnalyzeTest class.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9041 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 20:24:56 +00:00
John Criswell
9fd50e2e38
Make the clean target remove the QMTest temporary directory.
...
Remove QMTest python classes which are no longer used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9040 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 19:52:30 +00:00
John Criswell
a1f7cac027
Renamed the feature subtests so that they do not begin with 'f'. It was
...
never necessary to do that to denote them as feature tests.
Removed the Feature.asm tests as they are the same as the Feature.mc
tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9039 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 19:50:53 +00:00
John Criswell
623e5948ec
Fixed spelling.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9034 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 18:51:11 +00:00
John Criswell
020cbd8858
Initial checkin of Testing Guide.
...
Still very rough, IMHO.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9030 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 18:42:49 +00:00
John Criswell
abb1b588c2
Removed information about compiling the GCC front end. This will be in a
...
separate document that we will provide to people who request the source.
Updated the support architecture information to be a little more precise.
Added hyperlinks for all of the tools which are required for building LLVM.
This should make it easier for people to find and install these required
tools.
Italicized some of the "variables" that we use in place of absolute paths.
Added the --enable-spec2000 option to the quick start section.
Other minor changes/corrections/clarifications.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9006 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 16:17:19 +00:00
John Criswell
20d2d3e67f
Re-did some of the text wrapping (sorry).
...
Made the "Getting Started Quickly" material its own section. I think this makes
the document easier to read.
Added bars after every major section heading (to distinguish them more easily from
sub-section headings).
Renamed C front end to GCC front end, as we now support C and C++.
Updated material to reflect the new autoconf-style object root.
Added material about the llvm/runtime directory and the fact that you need to
install the GCC front end before building LLVM (before, it was optional).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9003 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 14:26:14 +00:00
John Criswell
987e49c6d0
Added the eon and perlbmk benchmarks.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8995 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 01:11:54 +00:00
John Criswell
5ab73460f5
Added 177.mesa to the list of Makefiles to propogate to the object root.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8981 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-09 15:44:28 +00:00
John Criswell
5512659f36
Renamed -use-spec to -use-spec2000.
...
The pathname to SPEC2000 is now given with the -use-spec2000 option.
On our machines, SPEC2000 will be enabled by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8949 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 21:57:39 +00:00
John Criswell
0c9efc2b1d
Fixed the location of the expectations file.
...
Added the registration of the LLVM Database class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8946 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 21:30:07 +00:00
John Criswell
f424d7481e
Switching over to the new test database.
...
Adding new qmt files should no longer be necessary.
QMTest should know just "magically" know what sort of test each file is.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8945 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 21:13:47 +00:00
John Criswell
8324fa7cf2
These scripts are no longer needed. They have been replaced by QMTest.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8929 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:07:00 +00:00
John Criswell
bd082800ec
Added targets that force users to re-run autoconf when the script has been
...
updated.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8921 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 14:16:44 +00:00
John Criswell
4797826e17
Changed all of these tests to be TestRunner tests (or, at least they can be
...
TestRunner tests).
This makes creating the new test database class easier to implement.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8841 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-03 18:42:25 +00:00
John Criswell
cf21d4fe70
Renamed these tests so that they don't contain extra periods.
...
This interferes with QMTest and the new test database.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8838 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-03 18:24:47 +00:00
John Criswell
aa5ff246e9
Added links to the C and C++ frontends.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8836 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-03 13:48:27 +00:00
John Criswell
700c82ddc4
Adding basic documentation for the LLVM C and C++ frontends.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8835 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-03 13:45:55 +00:00
John Criswell
ce2141f3de
Removed the check for purify as we don't support its use at present.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8824 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-02 19:02:30 +00:00
John Criswell
e0f9ac6d45
Fixed the conditional targets for postscript files and tags.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8823 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-02 19:02:02 +00:00
John Criswell
ac41ea2277
Corrected usage synopsis.
...
Added information regarding additional LLVM passes used, input defaults, and
output defaults.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8802 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 22:55:44 +00:00
John Criswell
be34f0d243
Changed TestRunner test class so that it replaces %llvmgcc and %llvmgxx
...
instead of %gcc and %gxx.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8792 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 19:56:36 +00:00
John Criswell
7822759482
Removed Makefile for CompileFail tests. They are now run by QMTest and are
...
located under llvm/test/Regression/C++Frontend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8791 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 19:41:15 +00:00
John Criswell
2bcb2deba2
Adjusted for the new TestRunner test class. This replaces %gcc and %g++ with
...
the names of the LLVM C and C++ frontends, respectively.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8789 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 19:28:26 +00:00
John Criswell
28e7767640
Added the CXXTest test class.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8788 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 19:04:08 +00:00
John Criswell
559a6c136d
Added conditional configuration of poolalloc.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8765 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 16:31:48 +00:00
John Criswell
12399a13c8
Added the ability to conditionally configure the reopt project if it is checked
...
out under projects/reopt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8762 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 15:55:44 +00:00
John Criswell
f5b55656c0
Removed the utils/Makefile file from being copied to the object root tree.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8759 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-30 13:52:11 +00:00
John Criswell
c66bbd565b
Added Makefiles to llvm/test/Programs/SingleSource/Regression/C++/EH and
...
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8746 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 21:35:32 +00:00
John Criswell
20f55ba6dc
Adding Makefiles for llvm/test/Programs/SingleSource/Regression/C++/EH and
...
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8745 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 21:34:49 +00:00
John Criswell
acdadf059d
Updated for the new QMTest test suite. Temporary output file is now placed
...
inside the temporary file directory.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8744 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 21:21:59 +00:00
John Criswell
511a4917c4
Added information on input and output filenames.
...
Added periods to the end of sentence fragments describing options.
Added information to llc about which target architecture is selected for
assembly language code generation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8741 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 20:10:08 +00:00
John Criswell
a496777cc5
Removed Support directory. It now lives in llvm/support/lib.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8739 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 16:10:43 +00:00
John Criswell
ead9a945ea
Moved code from llvm/lib/Support to llvm/support/lib/Support.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8735 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 15:02:30 +00:00
John Criswell
bc7039c0cd
Moved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8734 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 14:52:53 +00:00
John Criswell
4e0797835f
Moved llvm/lib/Support to llvm/support/lib/Support.
...
Moved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8733 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 14:52:28 +00:00
John Criswell
876b9aa21d
Updating Makefiles for new location in llvm/support.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8732 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 14:49:09 +00:00
John Criswell
788816f021
Updated Makefiles to reflect new location in llvm/support/tools.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8731 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 14:48:29 +00:00
John Criswell
fa4f181b6b
Added explanation of where analyze gets its input, where it sends its output,
...
and how it decides to interpret its input.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8730 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-29 14:05:08 +00:00
John Criswell
26c7d8b7e0
Updated these tests so that they use the new temporary directory as opposed
...
to the old Output directory for temporary files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8728 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-26 20:20:44 +00:00
John Criswell
68886d44b1
Moved llvm/test/Programs/SingleSource/Regression around a bit to support
...
multiple languages.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8727 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-26 19:51:42 +00:00
John Criswell
f3534ab094
Updated to generate temporary files in the temporary directory.
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8724 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-26 16:43:51 +00:00
John Criswell
62435345f1
Added information on how input and output files are selected.
...
Added information on where files are located by llvm-link.
Added missing options.
Re-worded some stuff so that it (hopefully) sounds better.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8723 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-26 16:32:00 +00:00
John Criswell
91d66aa243
Removing these tests from the regressions directory.
...
They now live in llvm/test/Programs/SingleSource/Regression alongside their
UnitTest brethren.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8722 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-26 14:58:39 +00:00