Skip to content
  1. Dec 09, 2013
    • Rui Ueyama's avatar
      [PECOFF] Add /alternatename option parser. · 34d6e9b3
      Rui Ueyama authored
      /ALTERNATENAME is a rarely-used, undocumented command line option that is
      needed to link LLD for release build. It seems that the option is for defining
      an weak alias; /alternatename:foo=bar defines weak symbol "foo" for "bar".
      If "foo" is defined in an input file, it'll be linked normally and the command
      line option will have no effect. If it's not defined, "foo" will be handled
      as an alias for "bar".
      
      This patch implements the parser for the option. The actual weak alias handling
      will be implemented in a separate patch.
      
      llvm-svn: 196743
      34d6e9b3
    • Ed Maste's avatar
      Fix Debian GNU/kFreeBSD build · 991fe6c7
      Ed Maste authored
      Use the same LaunchProcessPosixSpawn as on FreeBSD and Linux.
      
      llvm-svn: 196742
      991fe6c7
    • Rui Ueyama's avatar
      Move scattered debug functions into one #ifndef-guarded place. · a930d12f
      Rui Ueyama authored
      llvm-svn: 196741
      a930d12f
    • Faisal Vali's avatar
      Rename a variable that I missed in the previous refactoring. · 5035a8c2
      Faisal Vali authored
      llvm-svn: 196740
      5035a8c2
    • Alp Toker's avatar
      Eliminate the last remaining header NDEBUG · cffb4869
      Alp Toker authored
      VerifyDiagnosticConsumer is long-lived so the two additional members shouldn't
      have any impact on release builds.
      
      The clang headers are now free of NDEBUG conditionals. Let's keep it that way!
      
      Note that they're not yet structurally stable, pending a few fixes in the LLVM
      core headers.
      
      llvm-svn: 196739
      cffb4869
  2. Dec 08, 2013
  3. Dec 07, 2013
Loading