Eric Long

Results 29 issues of Eric Long

Adds various memory barrier methods: - `mb()`, `rmb()`, `wmb()` according to [RISC-V unpriviledged specs](https://riscv.org/wp-content/uploads/2019/12/riscv-spec-20191213.pdf) section A.5 - `xcng()` from [Linux kernel source code](https://github.com/torvalds/linux/blob/master/arch/riscv/include/asm/cmpxchg.h#L124) - `cpu_pause()` using Zihintpause's `pause`, with checks...

Hello, I am porting various packages to riscv64 platform. I saw comments on compilation in CMakeLists.txt: ``` Compilation on an unsupported processor should only be used for testing, as it...

help wanted
platform-specific

Added riscv64 condition macro.

[Last pull request](https://github.com/nothings/stb/pull/1457) had done it wrong. This is an updated patch.

This allows the library to build successfully on newer architectures such as RISC-V.

The tests failed in qemu-user but passed on Unmatched.

I've successfully bootstrapped `pypy` on my own machine with [these steps](https://gist.github.com/hack3ric/4d89a68ee495a6f26b6b614203c8e6fd). How should we implement it here?

The current code works fine on x86 platforms since x86-64 uses at least 48-bit of virtual address space. On other 64-bit platforms like aarch64 or riscv64, the minimum allowed virtual...

下方的词语例如“褪色”等均有 tui4 音,但单字仅有 tun4 音,遂补全。

**What happened**: Building Dive on Arch Linux's PKGBUILD failed with insufficient test coverage: ``` ==> Starting check()... /bin/bash: line 1: git: command not found mkdir -p ./.tmp Running unit tests...

bug