# Re: \[PATCH\] uapi: Make \_\_{u,s}64 match {u,}int64\_t in userspace

- From: David Howells \<dhowells@redhat.com\>
- Date: 2021-12-02 15:02:07 
- List: linux-api
- Page: https://ratatoskr.run/linux-api/2021/12/1594394
- Thread: https://ratatoskr.run/linux-arch/2021/11/1581823/t.md

```text
Zack Weinberg [ref] wrote:

> I could be persuaded otherwise with an example of a program for which
> changing __s64 from 'long long' to 'long' would break *binary* backward
> compatibility, or similarly for __u64.

C++ could break.

David

```
