1. 26 Apr, 2012 1 commit
    • Matthias Braun's avatar
      dwarf: initial support for callframe and params · cc9d3be2
      Matthias Braun authored
      - We now always output dwarf3 so we can use DW_OP_call_frame_cfa and avoid
        construction location lists, but just reuse the callframe info lists.
      - Backends have to emit debug info as callframe calculation changes:
        The ia32 backend has a preliminary implementation which assumes esp
        offset of frame_type_size at the beginning of a block (currently
        always true), the no-omit-fp mode assumes ebp relative addressing
        (which is correct except for the prolog/epilogue insns)
      cc9d3be2
  2. 25 Apr, 2012 7 commits
  3. 24 Apr, 2012 9 commits
  4. 21 Apr, 2012 1 commit
  5. 17 Apr, 2012 3 commits
  6. 25 Mar, 2012 4 commits
  7. 14 Mar, 2012 1 commit
  8. 13 Mar, 2012 1 commit
  9. 12 Mar, 2012 1 commit
    • Matthias Braun's avatar
      support for variable sized compound/array types · 4d2ff733
      Matthias Braun authored
      This adds support for C99/gcc style compound types where the last
      element is an array of unspecified size. The compound size is the
      minimum size (assuming the array has no elements), or is calculated
      by the size of an initializer.
      4d2ff733
  10. 09 Mar, 2012 4 commits
  11. 06 Mar, 2012 3 commits
  12. 01 Mar, 2012 5 commits