Reid Spencer
340229703b
Make use of the LLVMGCCStdCXXLibDir variable to link objects
...
llvm-svn: 18548
2004-12-05 19:15:06 +00:00
Reid Spencer
3a48594cec
Use the FAKE_SOURCES feature for proper distribution of contents
...
llvm-svn: 18506
2004-12-04 22:34:33 +00:00
Reid Spencer
62d6f8d10d
Standardize the makefiles with space around = to match the rest of LLVM.
...
llvm-svn: 18429
2004-12-02 09:58:09 +00:00
Reid Spencer
66100cfb51
Standardize the format of the runtime libraries makefiles.
...
* Don't have lines longer than 80 cols
* Blank line after the header
* Reduce spaces in var definitions.
llvm-svn: 18427
2004-12-02 09:31:40 +00:00
Reid Spencer
5c84750d29
For PR466:
...
Much of what this Makefile did to make a libcrtend.a file is now supported
by Makefile.rules when BYTECODE_LIBRARY=1 is specified. So, we've
simplified the make rules for building this library.
llvm-svn: 18426
2004-12-02 09:29:49 +00:00
Reid Spencer
04ac624826
Remove this left-over crud from the automake experiment.
...
llvm-svn: 18424
2004-12-02 09:23:51 +00:00
Chris Lattner
264b322760
Remove zlib from the llvm tarball. This is only used (in theory by povray-31
...
which is part of llvm-test). If anyone is interested in adding it to llvm-test,
feel free to go for it.
This is part of PR417
llvm-svn: 18277
2004-11-27 19:18:35 +00:00
Chris Lattner
d6df7d167b
Remove zlib from the llvm tarball. This is only used (in theory by povray-31
...
which is part of llvm-test). If anyone is interested in adding it to llvm-test,
feel free to go for it.
llvm-svn: 18276
2004-11-27 19:18:05 +00:00
Chris Lattner
1c3b6ea3b2
libpng is not even used by povray3.1 in the current configuration, just
...
drop it completely.
llvm-svn: 17966
2004-11-18 21:21:54 +00:00
Reid Spencer
48f603532a
Use llvm-ar not ar for constructing archive. Wrap at 80 cols.
...
llvm-svn: 17784
2004-11-14 22:13:13 +00:00
Reid Spencer
acb1305e99
Internalize variable names to prevent recursive assignment. Cleanup docs.
...
llvm-svn: 17359
2004-10-30 09:19:36 +00:00
Reid Spencer
b82ecf9d2c
* Make the libcrtend.a installation depend on the bytecode-libs directory
...
* Conform output to standard.
llvm-svn: 17267
2004-10-26 21:30:31 +00:00
Reid Spencer
6130e563e5
Add the export symbols list files as extra distribution files.
...
llvm-svn: 17246
2004-10-26 07:02:58 +00:00
Reid Spencer
2f74ad1e36
Add EXTRA_DIST for additional files to be distributed.
...
llvm-svn: 17233
2004-10-26 03:12:11 +00:00
Reid Spencer
957e5fcd71
Remove the clean target.
...
llvm-svn: 17185
2004-10-23 08:01:27 +00:00
Reid Spencer
5574857063
We're not doing automake any more
...
llvm-svn: 17168
2004-10-22 21:02:23 +00:00
Reid Spencer
019621a1ea
Adjust to changes in Makefile.rules
...
llvm-svn: 17167
2004-10-22 21:02:08 +00:00
Reid Spencer
e48ba34fd4
We won't use automake
...
llvm-svn: 17155
2004-10-22 03:35:04 +00:00
Reid Spencer
ce514b1c2c
Initial automake generated Makefile template
...
llvm-svn: 17136
2004-10-18 23:55:41 +00:00
Reid Spencer
c4abf55b69
Update to reflect building zlib for LLVM
...
llvm-svn: 17091
2004-10-17 15:02:47 +00:00
Reid Spencer
8c10b29823
Add missing targets for install/clean
...
llvm-svn: 17090
2004-10-17 15:01:59 +00:00
Reid Spencer
fabc2ac2b6
Initial Makefile.am for building with automake
...
llvm-svn: 17073
2004-10-17 00:24:24 +00:00
Reid Spencer
cb0f00e69b
Initial Makefile.am for building with automake.
...
llvm-svn: 17072
2004-10-17 00:20:42 +00:00
Reid Spencer
56f93e24a5
Make sure that for systems where the string functions are actually macros
...
that we undefine the macro before using its name in the definition. This
can happen on Linux if _GNU_SOURCE is defined.
llvm-svn: 17071
2004-10-17 00:17:54 +00:00
Chris Lattner
6211fd3b08
Don't call memset if malloc returns a null pointer
...
llvm-svn: 16797
2004-10-06 23:08:03 +00:00
Misha Brukman
871d4475a9
Disable libprofile as it breaks the build on Sparc (autoconf issues).
...
llvm-svn: 16253
2004-09-08 20:30:26 +00:00
Reid Spencer
d5b1443205
Clean up some "clean:" targets so they use $(VERB) and don't print anything
...
by default, like every other "clean" target in LLVM.
llvm-svn: 16161
2004-09-03 23:19:53 +00:00
Reid Spencer
c4abcbefb1
Changes For Bug 352
...
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137
2004-09-01 22:55:40 +00:00
Misha Brukman
864bf611c6
Do not mention Chris in public Makefiles
...
llvm-svn: 15591
2004-08-09 20:23:44 +00:00
Misha Brukman
64e8914d46
Shorten comment header to 80 cols
...
llvm-svn: 15590
2004-08-09 20:13:14 +00:00
Misha Brukman
f17131571f
* Remove UIUC-specific comment
...
* Make header comment span 80 cols
llvm-svn: 15589
2004-08-09 20:07:44 +00:00
Misha Brukman
f89455f72a
Remove Chris-related bytecode-dir comment
...
llvm-svn: 15587
2004-08-09 19:51:49 +00:00
Chris Lattner
b45f75c674
This file is obsolete
...
llvm-svn: 15521
2004-08-05 17:45:32 +00:00
Chris Lattner
c1830c50ec
C++ support does not live in the C runtime any longer
...
llvm-svn: 15515
2004-08-05 02:28:17 +00:00
Chris Lattner
dd605927d9
Two files are moved to libstdc++, and a NOTE gets added
...
llvm-svn: 15514
2004-08-05 02:27:28 +00:00
Chris Lattner
472637ce3a
Add missing copyrights
...
llvm-svn: 15513
2004-08-05 00:20:51 +00:00
Chris Lattner
7b301dfa9d
Update GC intrinsics to take a pointer to the object as well as a pointer
...
to the field being updated. Patch contributed by Tobias Nurmiranta
llvm-svn: 15097
2004-07-22 05:51:13 +00:00
Brian Gaeke
2290ace94a
Fix warning on 64-bit machines
...
llvm-svn: 14902
2004-07-16 21:40:32 +00:00
Chris Lattner
2200720a89
Continue the implementation
...
llvm-svn: 13818
2004-05-27 05:51:31 +00:00
Chris Lattner
695ca18c95
A few more microsteps
...
llvm-svn: 13817
2004-05-27 05:51:13 +00:00
Alkis Evlogimenos
1790a73dc5
Eliminate warnings
...
llvm-svn: 13704
2004-05-23 23:02:35 +00:00
Chris Lattner
87cf9f79dc
Build the garbage collectors
...
llvm-svn: 13701
2004-05-23 21:26:29 +00:00
Chris Lattner
71890fd358
Initial checkin of GC implementation support files
...
llvm-svn: 13700
2004-05-23 21:25:59 +00:00
Chris Lattner
74d7e65df6
Check in an EARLY START on a simple copying collector
...
llvm-svn: 13698
2004-05-23 21:25:45 +00:00
Brian Gaeke
c30f79d8f4
Share the profile info type enum with the C++ analysis libraries.
...
Add a documentation comment for write_profiling_data().
llvm-svn: 13345
2004-05-04 16:51:48 +00:00
Brian Gaeke
2690f648c6
Constants for profile info type changed names to match the C++ ones.
...
llvm-svn: 13344
2004-05-04 16:51:47 +00:00
Brian Gaeke
b2d9d71730
Constants for profile info type changed names to match the C++ ones.
...
Edited comments.
llvm-svn: 13343
2004-05-04 16:51:46 +00:00
Brian Gaeke
6b569a35ba
Add initial implementation of basic block tracing runtime
...
llvm-svn: 13339
2004-05-03 23:51:50 +00:00
Brian Gaeke
581652e2e1
Add basic block tracing functions as exported symbols.
...
llvm-svn: 13338
2004-05-03 23:49:17 +00:00
Brian Gaeke
0f806b8509
Add basic block tracing information as a type of "profiling" information.
...
llvm-svn: 13337
2004-05-03 23:49:16 +00:00