Skip to content
  1. Jul 21, 2009
    • David Greene's avatar
      · 40c68ad3
      David Greene authored
      Re-apply 75490, 75806 and 76177 with fixes and tests.  Efficiency comes
      next.
      
      llvm-svn: 76486
      40c68ad3
  2. Jul 20, 2009
  3. Jul 19, 2009
  4. Jul 18, 2009
  5. Jul 17, 2009
    • Chris Lattner's avatar
      Untangle a snarl that I discovered when updating the mangler, · e79b2bc0
      Chris Lattner authored
      starting in getCurrentFunctionEHName.  Among other problems,
      we would try to privative a "foo.eh" label, but end up emitting
      the label as _Lfoo.eh instead of L_foo.eh on darwin.  This is really
      bad, and the linker has always tolerated these labels existing.
      For now, just emit them as _foo.eh.
      
      This patch also fixes problems with ".eh" labels on unnamed
      functions and eliminates two strangely defined TargetAsmInfo
      hooks.
      
      llvm-svn: 76231
      e79b2bc0
Loading