diff options
| author | Andrew Martin <andrew.thaddeus@gmail.com> | 2018-03-19 12:01:17 -0400 |
|---|---|---|
| committer | Ben Gamari <ben@smart-cactus.org> | 2018-03-19 12:05:11 -0400 |
| commit | a00b88b9a27736c9c41f1921fcb6b7759ad8425e (patch) | |
| tree | 88526dc7b20c55460a820043e1c0659e7455f34a /compiler/nativeGen | |
| parent | bbcea13af845d41a9d51a932476eb841ba182ea5 (diff) | |
| download | haskell-a00b88b9a27736c9c41f1921fcb6b7759ad8425e.tar.gz | |
Implement -dword-hex-literals
Provide flag for showing showing Word# and Word64# as hexadecimal when
dumping GHC core. The only affects Word, not Int, and it prefixes the
hexadecimal with enough zeroes to make the total character count a power
of two. For example:
- 0x0C0C instead of 0xC0C
- 0x00BA00BA instead of 0xBA00BA
This also affects the presentation of Word# and Word64# in GHC's error
messages. It is not expected that the flag will be used for this, but
it is a side-effect worth noting.
Test Plan: none
Reviewers: bgamari, simonpj
Reviewed By: simonpj
Subscribers: simonpj, mpickering, rwbarton, thomie, carter, andrewthad
GHC Trac Issues: #14872
Differential Revision: https://phabricator.haskell.org/D4465
Diffstat (limited to 'compiler/nativeGen')
0 files changed, 0 insertions, 0 deletions
