1. 04 Feb, 2015 1 commit
  2. 03 Feb, 2015 3 commits
  3. 02 Feb, 2015 1 commit
    • Rob Pike's avatar
      [dev.cc] cmd/asm: fix a few minor issues · 68475da6
      Rob Pike authored
      Fix one place where semicolons were not recognized and fix the
      pattern match for the syntax of some pseudo ops.
      Also clean up a couple of unreachable code pieces.
      
      There is still an undiagnosed bit difference betwen old and new .6
      files. TBD.
      
      With these fixes, asm can successfully compile and test the entire tree.
      (Verified by
      	turn off verifyAsm in cmd/go
      	make.bash
      	cp $GOROOT/bin/asm $GOROOT/pkg/tool/darwin_amd64/6a
      	go test -short std
      )
      
      Change-Id: I91ea892098f76ef4f129fd2530e0c63ffd8745a9
      Reviewed-on: https://go-review.googlesource.com/3688Reviewed-by: default avatarRuss Cox <rsc@golang.org>
      68475da6
  4. 30 Jan, 2015 2 commits
  5. 29 Jan, 2015 2 commits
  6. 28 Jan, 2015 4 commits
  7. 24 Jan, 2015 1 commit
    • Rob Pike's avatar
      [dev.cc] cmd/asm: changes to get identical output as new6a · 89162307
      Rob Pike authored
      Fix up a couple of minor things pointed out in the last review.
      Also:
      
      1. If the symbol starts with center dot, prefix the name with "".
      2. If there is no locals size specified, use ArgsSizeUnknown (sic).
      3. Do not emit a history point at the start of a macro invocation,
      since we do not pop it at the end, behavior consistent with the
      old code.
      
      With these changes, old and new assemblers produce identical
      output at least for my simple test case, so that provides a verifiable
      check for future cleanups.
      
      Change-Id: Iaa91d8e453109824b4be44321ec5e828f39f0299
      Reviewed-on: https://go-review.googlesource.com/3242Reviewed-by: default avatarRuss Cox <rsc@golang.org>
      89162307
  8. 23 Jan, 2015 5 commits
  9. 22 Jan, 2015 1 commit
  10. 21 Jan, 2015 18 commits
  11. 19 Jan, 2015 2 commits