Skip to content
  1. Oct 20, 2003
  2. Oct 10, 2003
  3. Sep 30, 2003
    • Misha Brukman's avatar
      * Ordered includes according to LLVM style · 21663634
      Misha Brukman authored
      * Put function signatures on one line if possible
      * Deleted empty comment lines (^//$)
      * Deleted braces around single statements
      * Deleted space between function call and argument list
      
      llvm-svn: 8775
      21663634
    • Brian Gaeke's avatar
      1. Use better error messages in LinkFiles(). · 484f2c74
      Brian Gaeke authored
      2. I think the caller of LinkFiles() should not ignore a true return value.
         (If you have a good reason why it ought to, feel free to revert
         this. It's just something that's been bugging me for a while.)
      
      llvm-svn: 8760
      484f2c74
  4. Sep 22, 2003
    • Chris Lattner's avatar
      Minor cleanups: · 65d93e20
      Chris Lattner authored
       * Local header file goes at top
       * Remove unneeded #includes
       * Wrap code at 80 columns
       * Declare variables where they are used
       * 'register' is not needed
       * Use 'unsigned' instead of 'int' variables where possible
      
      llvm-svn: 8657
      65d93e20
  5. Sep 19, 2003
    • John Criswell's avatar
      Removed linking functionality from gccld.cpp and moved it to linker.cpp. · b533bde5
      John Criswell authored
      Renamed functions that were all lower-case.
      Moved functions from util.cpp into linker.cpp or gccld.cpp.
      Removed util.h and created gccld.h.
      Refactored the linker functionality in linker.cpp so that it is easier to
      follow, easier to modify, and it's library/object file search behavior is
      easier to understand and document.
      Added code to include library paths when doing native linking, but this
      causes problems and is currently #ifdef'd out.
      
      llvm-svn: 8609
      b533bde5
  6. Sep 18, 2003
  7. Sep 17, 2003
  8. Sep 16, 2003
    • John Criswell's avatar
      Added the -native option. · 1997a34e
      John Criswell authored
      With this option, gccld links the program into LLVM bytecode and a native code
      binary.  This allows llvmgcc to correctly tell GNU configure scripts when
      things aren't defined properly (because the native link will fail).
      
      llvm-svn: 8570
      1997a34e
  9. Sep 05, 2003
  10. Sep 02, 2003
  11. Aug 29, 2003
    • John Criswell's avatar
      "Help keep our secrets secret." · c907487c
      John Criswell authored
      Added code to respect the umask value.  Before, files were generated world
      readable, which may not be desirable for all installations.
      
      llvm-svn: 8215
      c907487c
  12. Aug 22, 2003
  13. Aug 20, 2003
  14. Aug 15, 2003
  15. Jun 26, 2003
  16. Jun 19, 2003
  17. Jun 18, 2003
  18. May 29, 2003
  19. May 27, 2003
  20. May 23, 2003
    • Brian Gaeke's avatar
      gccld.cpp: · 5bfa37f4
      Brian Gaeke authored
       Fix typo in header.
       Add IsArchive static method.
       Roll LoadLibraryFromDirectory() into LoadLibrary(), and factor
        LoadLibraryExactName() out of the result. Instead of treating the current
        directory specially, just insert it into LibPaths in the beginning of
        main().
       Make LoadLibrary() take a "search" flag that says whether to search for the
        correct library, or just trust that LibName is right.
       Make LinkLibrary() take a "search" flag, and pass it to LoadLibrary().
       Change the for-loop over InputFilenames to detect ar archives and link them
        in as libraries without searching.
       Change the for-loop over Libraries to explicitly turn on the "search" flag
        to LinkLibrary() that makes LoadLibrary() search for the correct library
        (i.e., when processing -lNAME options.)
      
      llvm-svn: 6316
      5bfa37f4
  21. May 14, 2003
  22. Apr 24, 2003
  23. Apr 21, 2003
  24. Apr 20, 2003
  25. Apr 19, 2003
  26. Apr 16, 2003
  27. Dec 14, 2002
  28. Jul 30, 2002
  29. Jul 25, 2002
  30. Jul 24, 2002
Loading