summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Debugger
Commit message (Collapse)AuthorAgeFilesLines
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-298-16/+16
| | | | llvm-svn: 45418
* remove attribution from lib Makefiles.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45415
* switch this to bitcode instead of bytecodeChris Lattner2007-05-061-12/+5
| | | | llvm-svn: 36867
* teach this to read from bitcode filesChris Lattner2007-05-061-1/+13
| | | | llvm-svn: 36843
* Make sure temporary data is not used past its life span.Reid Spencer2007-04-081-2/+2
| | | | llvm-svn: 35773
* For PR1291:Reid Spencer2007-04-071-1/+1
| | | | | | | Change uses of sys::Path class to sys::PathWithStatus in those places where the file status information is needed. llvm-svn: 35743
* For PR789:Reid Spencer2007-03-291-3/+4
| | | | | | | | Make the sys::Path::getFileStatus function more efficient by having it return a pointer to the FileStatus structure rather than copy it. Adjust uses of the function accordingly. Also, fix some memory issues in sys::Path. llvm-svn: 35476
* Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling2006-12-071-0/+1
| | | | llvm-svn: 32340
* Removed more <iostream> includesBill Wendling2006-12-072-7/+5
| | | | llvm-svn: 32321
* For PR786:Reid Spencer2006-11-021-1/+1
| | | | | | | | | | Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380
* For PR950:Reid Spencer2006-10-201-4/+4
| | | | | | | | This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. llvm-svn: 31063
* For PR797:Reid Spencer2006-08-251-9/+1
| | | | | | | Remove exception throwing/handling from lib/Bytecode, and adjust its users to compensate for changes in the interface. llvm-svn: 29875
* Fix another occurrence of inverted logic on the result of MappedFile::mapReid Spencer2006-08-221-1/+1
| | | | llvm-svn: 29828
* For PR797:Reid Spencer2006-08-221-1/+3
| | | | | | | | | | Adjust users of MappedFile to its new non-throwing interface. Note that in most cases the lazy step of just throwing after a call to MappedFile was installed. This was done in the name of incremental changes. Getting rid of the new throw statements will take adjustment of interfaces and propagation of errors to higher levels. Those changes will come in subsequent patches. llvm-svn: 29817
* Change Path::getStatusInfo to return a boolean and error string on an errorChris Lattner2006-07-281-2/+3
| | | | | | | | instead of throwing an exception. This reduces the amount of code that is exposed to exceptions (e.g. FileUtilities), though it is clearly only one step along the way. llvm-svn: 29395
* Build more debugger/selectiondag libraries as archives instead of .o files.Chris Lattner2006-07-211-0/+1
| | | | | | | | This works around bugs in some versions of the cygwin linker. Patch contributed by Anton Korobeynikov. llvm-svn: 29239
* This uses EH infoChris Lattner2006-07-071-0/+1
| | | | llvm-svn: 29044
* Modify the SlowOperationInformer interface to not throw exceptions.Chris Lattner2006-07-061-2/+4
| | | | llvm-svn: 29028
* Add the README files to the distribution.Reid Spencer2006-04-131-0/+1
| | | | llvm-svn: 27651
* Handle new forms of llvm.dbg intrinsics.Jim Laskey2006-03-231-8/+6
| | | | llvm-svn: 26988
* Handle the removal of the debug chain.Jim Laskey2006-03-131-3/+3
| | | | llvm-svn: 26729
* remove some dead codeChris Lattner2006-03-102-95/+0
| | | | llvm-svn: 26703
* Remove UnixLocalInferiorProcess: debugging via the JIT isn't a good idea.Chris Lattner2006-03-102-937/+6
| | | | | | Perhaps llvm-db will turn into a read debugger someday. llvm-svn: 26700
* Get rid of the multiple copies of getStringValue. Now a Constant:: method.Jim Laskey2006-03-081-42/+3
| | | | llvm-svn: 26616
* dum de dumDuraid Madina2005-12-261-0/+1
| | | | llvm-svn: 25018
* tell selectiondag when we're debuggingChris Lattner2005-11-161-0/+1
| | | | llvm-svn: 24376
* When a function takes a variable number of pointer arguments, with a zeroJeff Cohen2005-10-231-1/+2
| | | | | | | | | | | | | pointer marking the end of the list, the zero *must* be cast to the pointer type. An un-cast zero is a 32-bit int, and at least on x86_64, gcc will not extend the zero to 64 bits, thus allowing the upper 32 bits to be random junk. The new END_WITH_NULL macro may be used to annotate a such a function so that GCC (version 4 or newer) will detect the use of un-casted zero at compile time. llvm-svn: 23888
* For PR495:Reid Spencer2005-07-071-2/+2
| | | | | | | | | | | | | | | | | | | | | Get rid of the difference between file paths and directory paths. The Path class now simply stores a path that can refer to either a file or a directory. This required various changes in the implementation and interface of the class with the corresponding impact to its users. Doxygen comments were also updated to reflect these changes. Interface changes are: appendDirectory -> appendComponent appendFile -> appendComponent elideDirectory -> eraseComponent elideFile -> eraseComponent elideSuffix -> eraseSuffix renameFile -> rename setDirectory -> set setFile -> set Changes pass Dejagnu and llvm-test/SingleSource tests. llvm-svn: 22349
* For PR495:Reid Spencer2005-07-071-1/+1
| | | | | | | | | | | Change interface to Path class: readable -> canRead writable -> canWrite executable -> canExecute More (incremental) changes coming to close 495. llvm-svn: 22345
* Remove trailing whitespaceMisha Brukman2005-04-2111-51/+51
| | | | llvm-svn: 21420
* Correct the comments and file header.Reid Spencer2004-12-231-3/+2
| | | | llvm-svn: 19120
* For PR351:Reid Spencer2004-12-221-0/+1
| | | | | | | Include local FDHandle.h file now that FDHandle is local to this library and not in lib/System/FileUtilities. llvm-svn: 19108
* For PR351:Reid Spencer2004-12-222-0/+96
| | | | | | FDHandle class (non-portable) moved here from lib/Support/FileUtilities llvm-svn: 19107
* Include <cassert> for Cygwin.Reid Spencer2004-12-211-0/+2
| | | | llvm-svn: 19077
* Remove unnecessary #includes.Reid Spencer2004-12-201-6/+0
| | | | llvm-svn: 19070
* For PR351:Reid Spencer2004-12-152-2/+0
| | | | | | | * Remove #inclusion of FileUtilities.h, not needed any more. * Convert getUniqueFilename -> sys::Pat::makeUnique() llvm-svn: 18948
* For PR351: \Reid Spencer2004-12-131-2/+3
| | | | | | | | The getFileTimestamp and getFileSize functions have been removed from \ FileUtilities.{h,cpp}. They are replaced by Path::getTimestamp and \ Path::getSize,respectively. llvm-svn: 18892
* For PR351: \Reid Spencer2004-12-132-49/+17
| | | | | | | * Get file information from a MappedFile instance \ * Convert file type tests to sys::Path form llvm-svn: 18854
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-271-1/+1
| | | | llvm-svn: 17286
* We won't use automakeReid Spencer2004-10-222-705/+0
| | | | llvm-svn: 17155
* Initial automake generated Makefile templateReid Spencer2004-10-181-0/+680
| | | | llvm-svn: 17136
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-131-4/+4
| | | | llvm-svn: 16950
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+25
| | | | llvm-svn: 16885
* Changes For Bug 352Reid Spencer2004-09-014-8/+8
| | | | | | | | 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
* Header movedChris Lattner2004-07-292-2/+2
| | | | llvm-svn: 15332
* bug 122:Reid Spencer2004-07-181-12/+8
| | | | | | - Replace ConstantPointerRef usage with GlobalValue usage llvm-svn: 14953
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-041-0/+2
| | | | llvm-svn: 14622
* Move the IntrinsicLowering header into the CodeGen directory, as per PR346Chris Lattner2004-06-201-1/+1
| | | | llvm-svn: 14266
* "fix" a nasty race conditionChris Lattner2004-01-141-1/+20
| | | | llvm-svn: 10860
* Fix some exception safety problemsChris Lattner2004-01-141-9/+22
| | | | llvm-svn: 10859
OpenPOWER on IntegriCloud