Commit Graph

329 Commits

Author SHA1 Message Date
Chris Lattner
634ec56986 Add bugpoint advice section
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9244 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 21:34:15 +00:00
Chris Lattner
0b4ffea866 Expand the --args section
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9241 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 20:57:23 +00:00
Chris Lattner
5cd840c047 * Add the -additional-so option
* Add info about codegen and miscompilation mode


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9240 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 20:54:37 +00:00
Chris Lattner
d1eb6f7984 Beef up the description of bugpoint a lot. Update for renamed options
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9239 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 20:36:15 +00:00
Chris Lattner
8d1a81d524 Update for new varargs support
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9218 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-18 05:51:36 +00:00
Misha Brukman
8ba67902ca * Align comments into 80 columns
* Stop using full pathnames (we don't know where the source could be)
* Use only relative distance to the source, so a user can download the code and
  generate their own copy of the doxygen documentation easily
* Since `docs' has moved one level up, all relative path names lost a `..'


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9213 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-17 23:00:03 +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
Brian Gaeke
0b5e69696b Document that llvm-nm works in pipe mode, thanks to the efforts of Chris.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9185 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 23:39:10 +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
Chris Lattner
4536ac02d6 Give credit where credit is due
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9174 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 19:58:17 +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
Misha Brukman
3f71722f44 Automagically update website docs on commits.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9167 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:14:43 +00:00
Misha Brukman
e610cbbaad Update the website automatically on documentation commit [in progress].
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9166 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:13:19 +00:00
Misha Brukman
a73bc8dd39 This should automatically update on the webpage.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9165 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:10:45 +00:00
Brian Gaeke
cab5c190eb yikes, a copy-and-paste-o
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9164 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:05:09 +00:00
Brian Gaeke
f0e3a08ea2 add llvm-nm entry.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9163 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:04:40 +00:00
Brian Gaeke
bb24b9c26d Add command guide (It's like a man page translated into html, but without the
translation...) for the new llvm-nm tool.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9162 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-16 18:03:24 +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
Chris Lattner
18ab2b91ff The -mode option is no longer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9117 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-14 20:58:07 +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
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
Chris Lattner
c49fcd1239 Oops, forgot to commit this before: standardize header comments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9080 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-13 14:58:11 +00:00
Chris Lattner
d59128ad36 Rename -preheaders pass. Spelling fix
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9060 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-12 21:51:55 +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
Chris Lattner
25839f02c6 Add documentation for weak variables
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9001 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-10 05:01:39 +00:00
Chris Lattner
0d4379a5b0 Convert over to short bug URLs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8961 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-08 06:01:38 +00:00
Chris Lattner
fcc54b3ede Add links to bugzilla
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8950 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 22:14:37 +00:00
Chris Lattner
47ad72ca5f Cleanups, include a list of passes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8948 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 21:38:31 +00:00
Chris Lattner
644b8ee116 cleanup analyze documents
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8943 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:36:00 +00:00
Chris Lattner
651fbec146 Ensure both columns take 50%
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8942 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:35:55 +00:00
Chris Lattner
83273d5c43 no this really isn't extract
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8941 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:33:52 +00:00
Chris Lattner
1213bc773d initial checkin of the bugpoint doxs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8940 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:33:30 +00:00
Chris Lattner
26814d0dfe TTify, add links between pages
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8939 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:17:24 +00:00
Chris Lattner
08a04fdd67 Consistently set the background color
Change the footer to include "maintained by"


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8938 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:12:05 +00:00
Chris Lattner
bf6f438252 <tt>ify things
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8937 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:09:21 +00:00
Chris Lattner
d053efdef8 Make the index page a big more attractive
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8936 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:05:23 +00:00
Chris Lattner
537a02c582 More changes and updates
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8935 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 20:01:09 +00:00
Chris Lattner
aaba10cb2f <tt>ify, other minor cleanups
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8934 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:51:55 +00:00
Chris Lattner
f8cf4161f8 <tt> stuff
simplify a bit


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8933 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:48:25 +00:00
Chris Lattner
090fcc1853 Add pointer to LLC for code generator options. <tt> a bunch of stuff which should be
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8932 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:46:37 +00:00
Chris Lattner
7a59bc8fae separate options into X86 and sparc specific options
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8931 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 19:42:50 +00:00
Chris Lattner
8bf3385844 Wrap at 80 columns
remove -time-passes and -stats, because llvm-link doesn't really need them


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8926 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-07 16:36:25 +00:00