이미 해당 구현은 최적의 성능을 위해 플랫폼 별 전용 어셈블리 코드가 가득한 부분이라
특정 플랫폼 전용 코드가 추가된다는 것 때문에 못한다는 건 이유가 될 수 없을 것 같네요.
(제미나이에게 물어보고 요약 했습니다.)

코드 봤는데 그정도로 어셈블리 코드가 가득한 함수도 아니고, 어셈블리 코드가 가득하다는 것이 특정 플랫폼 전용 코드를 추가해도 문제가 된다는 것이 아니라고 생각됩니다. 어셈블리 코드라고 하는 게 아토믹 연산 함수 (GCC의 빌트인 atomic 함수들)말하는 것 같은데 함수 안만 보면 리눅스만 특별하게 코드를 추가할 수는 없는데요.