summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support
Commit message (Collapse)AuthorAgeFilesLines
...
* * Fix compilation on AIX: GCC's fixincludes eliminates isinf() declarationMisha Brukman2004-10-291-5/+7
| | | | | | * Move file comment to the top of the header where it belongs llvm-svn: 17349
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-271-1/+1
| | | | llvm-svn: 17286
* Patch to support MSVC, contributed by Morten OfstadChris Lattner2004-10-251-0/+3
| | | | llvm-svn: 17220
* Patch to support MSVC, contributed by Morten OfstadChris Lattner2004-10-251-0/+3
| | | | llvm-svn: 17219
* We won't use automakeReid Spencer2004-10-222-721/+0
| | | | llvm-svn: 17155
* Initial automake generated Makefile templateReid Spencer2004-10-181-0/+692
| | | | llvm-svn: 17136
* Pass -single_module option to gcc when linking dynamic libraries for use ↵Nate Begeman2004-10-171-0/+1
| | | | | | with bugpoint, so that we can bugpoint multiple .cp files llvm-svn: 17102
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-131-1/+1
| | | | llvm-svn: 16950
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+29
| | | | llvm-svn: 16885
* Excise the ill-advised RLCOMP compression algorithm and simply leave theReid Spencer2004-10-041-159/+20
| | | | | | | | previously temporary NULLCOMP implementation that merely copies the data verbatim without compression. Also, don't warn if there's no compression library as that is taken care of during configuration time. llvm-svn: 16654
* Add a context for the callback so different compression scenarios can beReid Spencer2004-10-041-18/+18
| | | | | | distinguished. Tidy up documentation. Thanks, Chris. llvm-svn: 16652
* Fix build if not HAVE_BZIP2Chris Lattner2004-10-041-1/+1
| | | | llvm-svn: 16650
* First version of a support utility to provide generalized compression inReid Spencer2004-10-041-0/+526
| | | | | | LLVM that handles availability and unavailability of bzip2 and zlib. llvm-svn: 16648
* Add includes and use std:: for standard library calls to make codeAlkis Evlogimenos2004-09-281-1/+2
| | | | | | compile on windows. This patch was contributed by Paolo Invernizzi. llvm-svn: 16539
* Put in a #error in the event that we don't have an mmap that can map a fileReid Spencer2004-09-201-0/+1
| | | | | | | | into memor. This is just a reminder that the ReadFileIntoAddressSpace function needs to be properly converted to lib/System and implemented via read/write if there's no mmap of file support. llvm-svn: 16428
* Changes For Bug 352Reid Spencer2004-09-0114-44/+44
| | | | | | | | 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
* Make CommandLine prefix error output with the name of the program.Reid Spencer2004-09-011-13/+20
| | | | llvm-svn: 16129
* Signals support has been moved to lib/SystemReid Spencer2004-08-291-138/+0
| | | | llvm-svn: 16097
* Move these files (which are dependent on VMCore) into VMCoreMisha Brukman2004-08-163-584/+0
| | | | llvm-svn: 15825
* Allow any cl::opt to use the method getPosition() to retrieve the option'sReid Spencer2004-08-131-19/+32
| | | | | | | | | | | | | absolute position on the command line. Similarly allow any cl::list to use the method getPosition(n) to retrieve the absolute position of the nth option in the list. This provides support for two things: (a) options like -l that are actually positional and their order of occurrence matters when they are intermixed with positional arguments like "a.o"; and (b) options like -x LANG which affect only the positional arguments that come after the option. In both cases, knowing the absolute position of a given option helps. llvm-svn: 15725
* It is not possible to catch SIGKILL, don't bother trying.Chris Lattner2004-08-041-1/+1
| | | | llvm-svn: 15496
* Add a --version option for every tool that prints out:Reid Spencer2004-08-041-1/+18
| | | | | | Low Level Virtual Machine ($PACKAGE_NAME) $PACKAGE_VERSION llvm-svn: 15454
* Remove linux/solaris specific stuff.Chris Lattner2004-07-251-1/+3
| | | | llvm-svn: 15195
* Get rid of the printout from the low-level system interfaceChris Lattner2004-07-241-24/+13
| | | | llvm-svn: 15161
* Pass timeouts into the low level "execute program with timeout" functionChris Lattner2004-07-241-12/+18
| | | | llvm-svn: 15160
* Add support for killing the program if it executes for too long.Chris Lattner2004-07-241-12/+42
| | | | llvm-svn: 15158
* These files don't need to include <iostream> since they include ↵Brian Gaeke2004-07-211-1/+0
| | | | | | "Support/Debug.h". llvm-svn: 15089
* Solaris hack for isinf()Brian Gaeke2004-07-211-0/+5
| | | | llvm-svn: 15058
* Add platform-independent wrapper function for isinf().Brian Gaeke2004-07-211-0/+31
| | | | | | Patch contributed by Bill Wendling. llvm-svn: 15050
* Err, fix last checkinChris Lattner2004-07-191-1/+1
| | | | llvm-svn: 14995
* Fix bugpoint miscompilation support on OS/XChris Lattner2004-07-191-1/+3
| | | | | | Patch contributed by the fabulous Nate Begeman. llvm-svn: 14994
* Add a workaround for a GCC 3.3.2 bugChris Lattner2004-07-181-1/+6
| | | | llvm-svn: 14976
* Correctly build shared objects on MacOS X for debugging code generatorsMisha Brukman2004-07-161-1/+5
| | | | llvm-svn: 14892
* Bug fixes for PR341Chris Lattner2004-07-152-5/+19
| | | | llvm-svn: 14838
* Implicitly getting a new option by linking to support.o instead of support.aChris Lattner2004-07-111-23/+8
| | | | | | | is a bad idea. Make tools that want the option #include PluginSupport.h explicitly. llvm-svn: 14738
* Do not call Type::getUniqueIDChris Lattner2004-07-081-4/+12
| | | | llvm-svn: 14706
* Work around apparent Apple compiler bug which was making all mangledBrian Gaeke2004-07-061-2/+2
| | | | | | names start with l0_. llvm-svn: 14651
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-042-0/+3
| | | | llvm-svn: 14622
* Fix compilation on internixChris Lattner2004-07-031-0/+1
| | | | llvm-svn: 14588
* Wrapper for c99 isnan()Brian Gaeke2004-06-221-0/+31
| | | | llvm-svn: 14338
* * Fix file header and nameMisha Brukman2004-06-181-8/+8
| | | | | | * Order #includes alphabetically llvm-svn: 14234
* Use the machine-independent method of querying the page size.Misha Brukman2004-06-181-1/+2
| | | | llvm-svn: 14233
* Make all of this functionality work directly on win32. Properly conditionalizeChris Lattner2004-06-071-13/+29
| | | | | | system specific stuff on HAVE_MKSTEMP llvm-svn: 14051
* Implement getTimeRecord natively in Win32, properly conditionalize theChris Lattner2004-06-071-7/+28
| | | | | | getrusage implementation on HAVE_GETRUSAGE llvm-svn: 14050
* Include cerrno.Alkis Evlogimenos2004-06-051-1/+2
| | | | llvm-svn: 14041
* Implement the new CopyFile functionChris Lattner2004-06-021-0/+35
| | | | llvm-svn: 13945
* Fix spelling, trim empty space, tighten up function header comment.Misha Brukman2004-06-021-10/+3
| | | | llvm-svn: 13940
* Moved this file to lib/Bytecode/Writer because its used there only.Reid Spencer2004-05-301-116/+0
| | | | llvm-svn: 13900
* Thoroughly rehack the dynamic linking mechanisms on Win32. The Win32Chris Lattner2004-05-281-16/+41
| | | | | | | | | | | dynamic linker does not automatically search libraries when looking up symbols with GetProcAddress. Because of this we have to emulate it. The only detail is that there doesn't seem to be a way to enumerate the libraries loaded, so we have a gross hack (tm). This make the JIT functional on win32 under cygwin. llvm-svn: 13887
* Prune #includesChris Lattner2004-05-281-2/+1
| | | | llvm-svn: 13886
OpenPOWER on IntegriCloud