Skip to Main content Skip to Navigation
Reports

Moving to two's complement sign representation

Jean-François 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 : Wednesday, November 6, 2019 - 2:34:32 PM
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

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

Share

Metrics

Record views

95

Files downloads

405