Skip to content

Instantly share code, notes, and snippets.

View hpux735's full-sized avatar

William Dillon hpux735

View GitHub Profile
@hpux735
hpux735 / proposal.md
Last active March 4, 2016 02:46
Draft Swift Evolution proposal

Improve the portability of Swift with differently signed char.

Introduction

In C, the signness of char is undefined. A convention is set by either the platform, such as Windows, or by the architecture ABI specification, as is typical on System-V derived systems. A subset of known platforms germane to this discussion and their char signness is provided below.