Skip to content
  1. Nov 08, 2010
    • Bill Wendling's avatar
      Revert. · 2f9d17c4
      Bill Wendling authored
      llvm-svn: 118389
      2f9d17c4
    • Sean Callanan's avatar
      Made variable resolution more robust by handling · a4e55178
      Sean Callanan authored
      every external variable reference in the module,
      and returning a clean error (instead of letting
      LLVM issue a fatal error) if the variable could
      not be resolved.
      
      llvm-svn: 118388
      a4e55178
    • Greg Clayton's avatar
      Fixed FileSpec's operator == to deal with equivalent paths such as "/tmp/a.c" · 7481c20f
      Greg Clayton authored
      and "/private/tmp/a.c". This was done by adding a "mutable bool m_is_resolved;"
      member to FileSpec and then modifying the equal operator to check if the
      filenames are equal, and if they are, then check the directories. If they are
      not equal, then both paths are checked to see if they have been resolved. If
      they have been resolved, we resolve the paths in temporary FileSpec objects
      and set each of the m_is_resolved bools to try (for lhs and rhs) if the paths
      match what is contained in the path. This allows us to do more intelligent
      compares without having to resolve all paths found in the debug info (which
      can quickly get costly if the files are on remote NFS mounts).
      
      llvm-svn: 118387
      7481c20f
    • Rafael Espindola's avatar
      Use the integrated assembler when procession .s files on OpenBSD and Linux. · 96aef794
      Rafael Espindola authored
      Original patch for OpenBSD by Vladimir Kirillov.
      
      llvm-svn: 118386
      96aef794
    • Douglas Gregor's avatar
      Remove broken support for variadic templates, along with the various · 1ccc8416
      Douglas Gregor authored
      abstractions (e.g., TemplateArgumentListBuilder) that were designed to
      support variadic templates. Only a few remnants of variadic templates
      remain, in the parser (parsing template type parameter packs), AST
      (template type parameter pack bits and TemplateArgument::Pack), and
      Sema; these are expected to be used in a future implementation of
      variadic templates.
      
      But don't get too excited about that happening now.
      
      llvm-svn: 118385
      1ccc8416
  2. Nov 07, 2010
  3. Nov 06, 2010
Loading