1. 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
  2. 21 Dec, 2011 1 commit
  3. 19 Dec, 2011 1 commit
  4. 15 Dec, 2011 2 commits
  5. 14 Dec, 2011 6 commits
  6. 09 Dec, 2011 1 commit
  7. 17 Nov, 2011 2 commits
    • Matthias Braun's avatar
      update documentation · 662f9ccd
      Matthias Braun authored
      662f9ccd
    • Matthias Braun's avatar
      type list fixes · 3ddfc6a4
      Matthias Braun authored
      Make sure all types are in the global type list, remove type_walk_prog
      which was a strange alternative to type_walk attempting to not miss
      types not in the global list.
      3ddfc6a4
  8. 22 Sep, 2011 1 commit
  9. 22 Aug, 2011 2 commits
  10. 05 Aug, 2011 1 commit
    • Matthias Braun's avatar
      rework taking of parameter addresses · 00aca724
      Matthias Braun authored
      Use a special kind of entity on the frame type instead of a value_type
      struct inside a method type. This makes replacement of function types
      slightly easier (it's still a complex operation though) and handling in
      the backend a bit more consistent since it's more or less a normal stack
      access (with special offsets).
      00aca724
  11. 24 Apr, 2011 1 commit
  12. 20 Apr, 2011 1 commit
  13. 30 Mar, 2011 4 commits
  14. 25 Mar, 2011 1 commit
  15. 15 Mar, 2011 1 commit
  16. 02 Mar, 2011 1 commit
  17. 11 Feb, 2011 1 commit
  18. 09 Feb, 2011 1 commit
  19. 08 Jan, 2011 1 commit
  20. 17 Nov, 2010 1 commit
  21. 04 Nov, 2010 1 commit
  22. 28 Oct, 2010 1 commit
  23. 12 Oct, 2010 1 commit
  24. 08 Oct, 2010 1 commit
  25. 06 Oct, 2010 1 commit
  26. 12 Aug, 2010 1 commit
  27. 28 Jul, 2010 1 commit
  28. 21 Jun, 2010 1 commit
  29. 01 Jun, 2010 1 commit