| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Aside from moving the actual files, this patch only updates the build
system and the source file comments under lib/... that are relevant.
I'll be updating other docs and other files in smaller subsequnet
commits.
While I've tried to test this, but it is entirely possible that there
will still be some build system fallout.
Also, note that I've not changed the library name itself: libLLVMCore.a
is still the library name. I'd be interested in others' opinions about
whether we should rename this as well (I think we should, just not sure
what it might break)
llvm-svn: 171359
|
|
|
|
| |
llvm-svn: 153307
|
|
|
|
| |
llvm-svn: 128594
|
|
|
|
|
|
|
| |
it comes back, it will be largely a rewrite, so keeping the old codebase
in tree isn't helping anyone.
llvm-svn: 116190
|
|
|
|
|
|
|
| |
results. I'm checking this in before the shared library so that I can
tell if it breaks anything on its own.
llvm-svn: 97089
|
|
|
|
|
|
|
| |
This allows to show the explicit files that need to be built/linked to get an
LLVM component.
llvm-svn: 95300
|
|
|
|
|
|
| |
Patch by Edward O'Callaghan.
llvm-svn: 73228
|
|
|
|
|
|
|
|
|
| |
non-zero exit status, so nm will already have printed some error
messages.'
Patch by Jay Foad!
llvm-svn: 69677
|
|
|
|
| |
llvm-svn: 59158
|
|
|
|
|
|
| |
Patch by Kenneth Boyd!
llvm-svn: 57057
|
|
|
|
|
|
| |
polution problems from system headers. Patch by Nathan Keynes!
llvm-svn: 52682
|
|
|
|
| |
llvm-svn: 51795
|
|
|
|
| |
llvm-svn: 51775
|
|
|
|
|
|
| |
output of nm.
llvm-svn: 45341
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that have not yet been defined.
Removed used of grep and sed when parsing the results of "nm". This was
originally motivated because if the user has specified options to grep using
the environment variable GREP_OPTIONS this could break the script. Piping
through grep/sed/sort/uniq is also (to my understanding) not necessary, and
the equivalent operations can be done much faster in the Perl script.
Using a crude benchmark, these changes resulted in a 3x speedup in the
execution of GenLibDeps.pl.
llvm-svn: 44372
|
|
|
|
|
|
| |
directory.
llvm-svn: 29508
|
|
|
|
|
|
|
| |
the first argument is omitted. Attempt to use a standard/default font.
Make the generation of the DOT file readable.
llvm-svn: 29429
|
|
|
|
|
|
|
|
|
|
| |
have a compile-host version of "nm", not build-host. In order to effect this
we must use autoconf to determine the correct "nm" to use and propagate that
through the makefiles, through llvm-config and finally to GenLibDeps.pl as
an optional argument.
Patch contributed by Anton Korobeynikov. Thanks!
llvm-svn: 29368
|
|
|
|
|
|
|
|
|
| |
implies -flat and will produce a list of all the symbols for each library
that another library depends on. Run the output through c++filt for
better readability. Also, don't generate a temporary file for storing the
dependent library names. Perl can handle it in a %hash.
llvm-svn: 29273
|
|
|
|
| |
llvm-svn: 28277
|
|
|
|
| |
llvm-svn: 28085
|
|
|
|
|
|
| |
some versions of nm don't recognize it (its a gnu option).
llvm-svn: 27928
|
|
|
|
|
|
|
| |
any of the fancy graphs or other output. Just produce the flat, makefile
style output on stdout.
llvm-svn: 27921
|
|
|
|
|
|
| |
format with one library per line, similar to a makefile dependency list.
llvm-svn: 26873
|
|
|
|
|
|
|
|
|
| |
2. Fix a bug where the lib directory specified also had to be cwd
3. Weight the output so archive->archive edges are shorter
4. Generate two different graphs: one for libraries, one for objects.
5. Adjust the properties of the graphs till it looks nice.
llvm-svn: 19293
|
|
|
|
|
|
|
| |
* Make subordinate libraries presented with a vertical list instead of all
listed on a single line.
llvm-svn: 19196
|
|
library dependencies, for documentation purposes.
llvm-svn: 19194
|