Skip to content
Snippets Groups Projects
  1. Oct 07, 2013
    • Loren Merritt's avatar
      build: Strip spurious labels · e52567c2
      Loren Merritt authored
      
      The implementation of 25cb0c1a involves lots of spurious labels.
      
      The effect of keeping those labels around is making debugging harder.
      Those labels are meaningless, and complicate the disassembly. Also,
      gdb can't tell the difference between them and function entry points.
      
      This new strip command is irrelevant to any usage of Libav that would
      have used the old fully stripped version, because the old one was for
      non-debug use.
      
      Signed-off-by: default avatarDerek Buitenhuis <derek.buitenhuis@gmail.com>
      e52567c2
    • Loren Merritt's avatar
      x86inc: activate REP_RET automatically · 25cb0c1a
      Loren Merritt authored
      
      Now RET checks whether it immediately follows a branch, so the
      programmer dosen't have to keep track of that condition. REP_RET
      is still needed manually when it's a branch target, but that's
      much rarer.
      
      The implementation involves lots of spurious labels, but that's OK
      because we strip them.
      
      Signed-off-by: default avatarDerek Buitenhuis <derek.buitenhuis@gmail.com>
      25cb0c1a
  2. Oct 06, 2013
  3. Oct 05, 2013
  4. Oct 04, 2013
  5. Oct 03, 2013
  6. Oct 02, 2013
  7. Oct 01, 2013
  8. Sep 30, 2013
  9. Sep 29, 2013
Loading