diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2019-10-29 09:08:28 +0100 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2019-10-29 09:15:25 +0100 |
commit | 28f1e1546cec4e5235009acd151fbe821c56faef (patch) | |
tree | d386ec36f69412059554c6dc7f392630e0064a04 /NEWS | |
parent | c53b37978414865082e3e3e23fec62d564f4b18c (diff) | |
download | bison-28f1e1546cec4e5235009acd151fbe821c56faef.tar.gz |
C++: finish propagating the unsigned->signed conversion in locations
* data/skeletons/location.cc: Remove the u (for unsigned) suffix from
the initial line and column.
* NEWS: AFAICT, only C++ backends have their location types changed.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -8,9 +8,10 @@ GNU Bison NEWS longer treated as end-of-lines. This changes the diagnostics, and in particular their locations. - Line numbers and columns are now represented as 'int' not 'unsigned', - so that integer overflow on positions is easily checkable via 'gcc - -fsanitize=undefined' and the like. This affects the API for positions. + In C++, line numbers and columns are now represented as 'int' not + 'unsigned', so that integer overflow on positions is easily checkable via + 'gcc -fsanitize=undefined' and the like. This affects the API for + positions. ** Bug fixes |