1. 30 May, 2016 4 commits
    • Will Kamp's avatar
      Fixing false positive missing relation warnings. · 62de78de
      Will Kamp authored
      Instances can be created without generic maps or port maps, in the form LABEL : entity. The existing regex captures these, but also finds false positives in component, record, and function definition sections, such as generic_name : natrual. new_dep_solver then compains that work.natural is not satisfied by any source file.
      This commit creates regex patterns for component, function, and record definitions to remove them from the input buffer strings. The buf variable is reassigned after each re.sub call, to affect the removal.
      Replacement strings are added to the buf, when a regex has matched - to help with debugging.
      Finally, re.subn() replaced with re.sub() for simplicity.
      62de78de
    • Will Kamp's avatar
      Fix Architecture and Entity dependencies so that files listed in correct order. · c79d7b83
      Will Kamp authored
      For the case when the entity and architecture are in different files (because you have multiple architectures). Added architecture dependency type. Now architectures depend on entities, instances depend on architectures. Dependency key is only library.entity so will probably not work if analysing multiple architectures for an entity.
      c79d7b83
    • Will Kamp's avatar
      Merged branch master into master · a3f01e86
      Will Kamp authored
      a3f01e86
    • Will's avatar
      Add simulation file update. · 0248c826
      Will authored
      List files in compile order.
      Tidy up.
      0248c826
  2. 23 May, 2016 1 commit
  3. 21 May, 2016 1 commit
  4. 20 May, 2016 2 commits
  5. 19 May, 2016 7 commits
  6. 18 May, 2016 2 commits
  7. 17 May, 2016 2 commits
  8. 16 May, 2016 2 commits
  9. 15 May, 2016 3 commits
  10. 05 May, 2016 1 commit
  11. 30 Apr, 2016 1 commit
  12. 29 Apr, 2016 3 commits
  13. 28 Apr, 2016 2 commits
  14. 26 Apr, 2016 9 commits