runtime: fix assembly syntax
authorIan Lance Taylor <ian@gcc.gnu.org>
Mon, 3 Jun 2019 20:06:50 +0000 (20:06 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Mon, 3 Jun 2019 20:06:50 +0000 (20:06 +0000)
    Some assembler doesn't accept ULL suffix. In fact the suffix
    is not really necessary. Drop it.

    Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/180217

From-SVN: r271883

gcc/go/gofrontend/MERGE
libgo/runtime/go-context.S

index 73c432c398584fecb9c857e3a4029e9cfc799e78..5a97fabd52a1022ba3f9978c87a61347c75cb6ff 100644 (file)
@@ -1,4 +1,4 @@
-4150db0e4613043e38a146a971e5b0dcacad7c2a
+2e623bff8a5855bb6268c69bb04eb37cac8f2dc2
 
 The first line of this file holds the git revision number of the last
 merge done from the gofrontend repository.
index 0cd22426b58dbb95068f52dde645cd49bd60edfb..8beeebfb85a14d1b9efd9829bc37ee5252f2a4f1 100644 (file)
@@ -57,7 +57,7 @@ __go_makecontext:
        addq    %rcx, %rdx
 
        // Align the SP, and push a dummy return address.
-       andq    $~0xfULL, %rdx
+       andq    $~0xf, %rdx
        subq    $8, %rdx
        movq    $0, (%rdx)