1. 6b463b2 When -link-as-library, add -l options to Module's deplibs by Reid Spencer · 20 years ago
  2. c191d49 Fix PR139:\ by Reid Spencer · 20 years ago
  3. 3f14fb1 Recognize --strip-all as a synonym for -s. by Chris Lattner · 20 years ago
  4. bf714df Add LLVMbzip2 library, now required. by Reid Spencer · 20 years ago
  5. 86f42db -disable-opt is not -O0, it's okay for it to disable internalize. by Chris Lattner · 20 years ago
  6. 429a9cb Even with -disable-opt we should still internalize and strip if requested. by Chris Lattner · 20 years ago
  7. 605b9e2 Linker.h has a new home. by Reid Spencer · 20 years ago
  8. c7ebfdd This tool needs the libLLVMArchive library now. by Reid Spencer · 20 years ago
  9. 6903c86 Remove linking declarations (in Linker.h now) by Reid Spencer · 20 years ago
  10. 4c1af90 Provide exception handling by Reid Spencer · 20 years ago
  11. 5e081fb Moved to lib/Linker by Reid Spencer · 20 years ago
  12. 669b524 Output the program name (in this case, gccld) with warning about invalid files by Misha Brukman · 20 years ago
  13. eda20f9 Don't silently ignore invalid files: tell the user! by Misha Brukman · 20 years ago
  14. 6cb21d4 Change Library Names Not To Conflict With Others When Installed by Reid Spencer · 20 years ago
  15. 40a955a We're not doing automake any more by Reid Spencer · 20 years ago
  16. cac731e We won't use automake by Reid Spencer · 20 years ago
  17. 86d341b Initial automake generated Makefile template by Reid Spencer · 20 years ago
  18. d96cb6e Update to reflect changes in Makefile rules. by Reid Spencer · 20 years ago
  19. e3ef9b5 Don't miss global optimizations because we run before the inliner by Chris Lattner · 20 years ago
  20. 90a2adc Initial version of automake Makefile.am file. by Reid Spencer · 20 years ago
  21. 93a00e4 Rename pass by Chris Lattner · 20 years ago
  22. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  23. 7c4c98d Add the LLVMsystem.a library as it is now used for operating system by Reid Spencer · 20 years ago
  24. 9de7b33 The functions in Signal.h are now in the llvm::sys namespace - adjust by Reid Spencer · 20 years ago
  25. 93127fb This pass has proven its metal, remove -disable option. by Chris Lattner · 20 years ago
  26. 2d26ffb Run DSE at link-time, and turn on an IP alias analysis by default in gccld! by Chris Lattner · 20 years ago
  27. 008248f Linker.h moved to include/llvm/Support by Misha Brukman · 20 years ago
  28. 681692d Make gccld copy the llvm-stub program to be the execution wrapper for by Chris Lattner · 20 years ago
  29. 0ebee74 Move some functions out of gccld.cpp to GenerateCode.cpp. This allows us by Chris Lattner · 20 years ago
  30. 7e88d41 Refactor a bit of code into a function, no functionality changes. by Chris Lattner · 20 years ago
  31. bed85ff Header file moved by Chris Lattner · 20 years ago
  32. 7532e34 Allow the user to set the LLVMINTERP environment variable as a workaround, for by Brian Gaeke · 20 years ago
  33. 7a46e4c Don't use invalid HTML in a doxygen comment. by Misha Brukman · 20 years ago
  34. f9c455d Add a couple more IPO's by Chris Lattner · 20 years ago
  35. a1346a2 Disable strict alias analysis in the backend c compiler, as the code we by Chris Lattner · 20 years ago
  36. 67e0a34 Revert previous patch, I'm a moron :) by Chris Lattner · 20 years ago
  37. 121f09f Right, we break strict aliasing requirements. Make sure to disable strict by Chris Lattner · 20 years ago
  38. 27a9b27 Minor cleanups by Chris Lattner · 20 years ago
  39. 69e8d28 Add a new gccld -native-cbe option which causes gccld to generate native code by Chris Lattner · 20 years ago
  40. f8338c4 Run the new pass in gccld now that it passes all tests by Chris Lattner · 21 years ago
  41. f74a401 We have this snazzy link-time optimizer. How about we start using it? This by Chris Lattner · 21 years ago
  42. dd429c6 Add a new pass, run internalize first by Chris Lattner · 21 years ago
  43. c38aa6d Include Config/config.h for SHLIBEXT. by Alkis Evlogimenos · 21 years ago
  44. 364d120 Make sure to print a stack trace whenever an error signal is delivered to by Chris Lattner · 21 years ago
  45. 6f5592a Fixed PR#197. The libcrtend library is removed from the library linking list by John Criswell · 21 years ago
  46. 7f7d16b Fixes for PR214. Use the SHLIBEXT variable instead of hardcoding .so into by John Criswell · 21 years ago
  47. 0cccb18 Make sure to verify the result before writing out the bytecode file. Not doing by Chris Lattner · 21 years ago
  48. 368751f Modified the logic so that library objects with main() are only linked in by John Criswell · 21 years ago
  49. 1715ce0 Modified the linker so that it always links in an object from an archive by John Criswell · 21 years ago
  50. aa2a47d Added the -h option for compatibility with other linkers. by John Criswell · 21 years ago
  51. 9e6f686 Fix compatibility with gcc 3.4 by Chris Lattner · 21 years ago
  52. 548e813 The function resolving pass must be run, even if -disable-opt is specified by Chris Lattner · 21 years ago
  53. 6cc8ca9 * The return value of LinkLibraries is ignored, so remove it. by Chris Lattner · 21 years ago
  54. 0d2459a I'm gonna be picky and say we don't really need that trailing slash "lib/" by Misha Brukman · 21 years ago
  55. 3e15c7a Make sure we ONLY add a `-load' switch to the JIT command line if the file is by Misha Brukman · 21 years ago
  56. 3e25f2e When writing out the runner script, add -load=<lib> lines to pull in all the by Misha Brukman · 21 years ago
  57. 84fbc65 Add ability to search only for native shared object, and expose the by Misha Brukman · 21 years ago
  58. 438e364 For consistency, removed space between function name and left paren in function by Misha Brukman · 21 years ago
  59. 9839969 * Doxygenified comments, simplifying them and shortening in the process by Misha Brukman · 21 years ago
  60. 1ab90d4 Add a -verify option to verify the results of gccld passes. by Brian Gaeke · 21 years ago
  61. 2282ae1 When we find a module we want, in an archive, in verbose mode, by Brian Gaeke · 21 years ago
  62. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  63. 0d723ac Move IsArchive, IsBytecode to FileUtilities. Fix up some method comments. by Brian Gaeke · 21 years ago
  64. ee8adb1 This version of Linker.cpp works a lot better, but it's a little messy. Sorry. by Brian Gaeke · 21 years ago
  65. cc650b6 Give gccld more guts by Chris Lattner · 21 years ago
  66. aee4de9 Give this header file an Emacs mode-line. by Brian Gaeke · 21 years ago
  67. 00cc86a Do not assume the first file is a bytecode file. Instead, construct a dummy by Brian Gaeke · 21 years ago
  68. 3b3640a Shorten and correct some function-header comments. by Brian Gaeke · 21 years ago
  69. fe32bf5 Make -r work, fixing PR 91 by Chris Lattner · 21 years ago
  70. fd35c64 If linking a library, do not link other libraries, like libc, into it! by Chris Lattner · 21 years ago
  71. 7c7a3a2 lli -q is history. Rebuild your gccld shell scripts, folks! by Brian Gaeke · 21 years ago
  72. 246ce3c Turn on the inliner by default at link-time by Chris Lattner · 21 years ago
  73. eaa35bb Turn on the IPCP pass by default. It has passed all of the tests by Chris Lattner · 21 years ago
  74. f1fce08 Fix off-by-one error in processing of libraries named on command line. by Brian Gaeke · 21 years ago
  75. e2fab73 Added LLVM copyright to Makefiles. by John Criswell · 21 years ago
  76. 1dd27b1 fix file header by Chris Lattner · 21 years ago
  77. 7c0e022 Added copyright header to all C++ source files. by John Criswell · 21 years ago
  78. 82a036f Don't include "Config/stdlib.h". by Brian Gaeke · 21 years ago
  79. cf00c4a Fix spelling. by Misha Brukman · 21 years ago
  80. 608e75c Make more error messages have gccld's name in them. by Brian Gaeke · 21 years ago
  81. 5208ba1 Doxygen-ified comments. by Misha Brukman · 21 years ago
  82. e97fbed * Ordered includes according to LLVM style by Misha Brukman · 21 years ago
  83. 61087cc Made code more terse: by Misha Brukman · 21 years ago
  84. 1c53405 Doxygen-ified function comments. by Misha Brukman · 21 years ago
  85. b6b2843 Removed extra space in comments. by Misha Brukman · 21 years ago
  86. 238cf3c Remove initials from source file by Chris Lattner · 21 years ago
  87. bb5a4d0 Make code more terse: by Misha Brukman · 21 years ago
  88. e98ddfc 1. Use better error messages in LinkFiles(). by Brian Gaeke · 21 years ago
  89. a58d2be Update file headers for renamed files. by Chris Lattner · 21 years ago
  90. e676313 Tersified code: by Misha Brukman · 21 years ago
  91. 17dc4ce * Ordered includes according to LLVM programmers' guide by Misha Brukman · 21 years ago
  92. 6e27123 Minor cleanups: by Chris Lattner · 21 years ago
  93. f430434 New header file for gccld. by John Criswell · 21 years ago
  94. 71478b7 Removed linking functionality from gccld.cpp and moved it to linker.cpp. by John Criswell · 21 years ago
  95. dc0de4f Refactored gccld into three C++ source files. by John Criswell · 21 years ago
  96. a589d31 Replaced the call to strdup() with a new operator followed by a strcpy(). by John Criswell · 21 years ago
  97. 83ca6ec Added the use of the const keyword. by John Criswell · 21 years ago
  98. 621727c Removed the use of the environ variable and instead use the environment array by John Criswell · 21 years ago
  99. dabaf7d Added the -native option. by John Criswell · 21 years ago
  100. 5c9cd95 -abort-on-exception is gone. Rebuild your gccld shell scripts, folks! :-) by Brian Gaeke · 21 years ago