• Mikio Hara's avatar
    os: fix blockUntilWaitable on freebsd/{386,arm} · 9208ed32
    Mikio Hara authored
    The previous fix was wrong because it had two misunderstandings on
    freebsd32 calling convention like the following:
    - 32-bit id1 implies that it is the upper half of 64-bit id, indeed it
      depends on machine endianness.
    - 32-bit ARM calling convension doesn't conform to freebsd32_args,
      indeed it does.
    
    This change fixes the bugs and makes blockUntilWaitable work correctly
    on freebsd/{386,arm}.
    
    Fixes #16064.
    
    Change-Id: I820c6d01d59a43ac4f2ab381f757c03b14bca75e
    Reviewed-on: https://go-review.googlesource.com/24064Reviewed-by: 's avatarIan Lance Taylor <iant@golang.org>
    9208ed32
Name
Last commit
Last update
.github Loading commit data...
api Loading commit data...
doc Loading commit data...
lib/time Loading commit data...
misc Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
CONTRIBUTORS Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
favicon.ico Loading commit data...
robots.txt Loading commit data...