summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Debugger
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Use new methodChris Lattner2004-01-141-2/+1
| | | | llvm-svn: 10852
* Fix some typos and copy-and-paste-os in comments, and doxygenify.Brian Gaeke2004-01-051-5/+9
| | | | | | Add <csignal> so that this file compiles on Solaris. llvm-svn: 10697
* /me slaps foreheadChris Lattner2004-01-051-0/+1
| | | | llvm-svn: 10693
* Initial checkin of the LLVM source-level debugger. This is still not finished,Chris Lattner2004-01-0511-0/+1983
by any stretch of the imagination, but it is pretty cool and works :) llvm-svn: 10685
OpenPOWER on IntegriCloud