• Austin Clements's avatar
    test: fix ABI mismatch in fixedbugs/issue19507 · a3c70e28
    Austin Clements authored
    Because run.go doesn't pass the package being compiled to the compiler
    via the -p flag, it can't match up the main·f symbol from the
    assembler with the "func f" stub in Go, so it doesn't produce the
    correct assembly stub.
    
    Fix this by removing the package prefix from the assembly definition.
    
    Alternatively, we could make run.go pass -p to the compiler, but it's
    nicer to remove these package prefixes anyway.
    
    Should fix the linux-arm builder, which was broken by the introduction
    of function ABIs in CL 147160.
    
    Updates #27539.
    
    Change-Id: Id62b7701e1108a21a5ad48ffdb5dad4356c273a6
    Reviewed-on: https://go-review.googlesource.com/c/149483
    Run-TryBot: Austin Clements <austin@google.com>
    Reviewed-by: 's avatarKeith Randall <khr@golang.org>
    a3c70e28
div_arm.s 271 Bytes