Moving to two's complement sign representation

J.F. Bastien 1 Jens Gustedt 2
2 CAMUS - Compilation pour les Architectures MUlti-coeurS
Inria Nancy - Grand Est, ICube - Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie
Abstract : We propose to implement the change to abandon ones complement and sign-and-magnitude representation from C. Main efforts are made to maintain interface compatibility with C++’s recently voted changes, that is to ensure that value and object representations are exchangeable. This is a follow-up to document N22181 which found positive WG14 support to make two’s complement the only sign representation for the next C standard.
Document type :
Reports
Complete list of metadatas

https://hal.inria.fr/hal-02046444
Contributor : Jens Gustedt <>
Submitted on : Friday, February 22, 2019 - 3:54:10 PM
Last modification on : Tuesday, April 2, 2019 - 1:39:11 AM
Long-term archiving on : Thursday, May 23, 2019 - 3:07:01 PM

File

n2330+appendix.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02046444, version 1

Citation

J.F. Bastien, Jens Gustedt. Moving to two's complement sign representation. [Research Report] N2330, ISO JCT1/SC22/WG14. 2019. ⟨hal-02046444⟩

Share

Metrics

Record views

66

Files downloads

165