]> gcc.gnu.org Git - gcc.git/commit
ada: Fix printing of numbers in JSON output for data representation
authorYannick Moy <moy@adacore.com>
Wed, 19 Jul 2023 15:57:30 +0000 (17:57 +0200)
committerMarc Poulhiès <poulhies@adacore.com>
Tue, 1 Aug 2023 08:06:46 +0000 (10:06 +0200)
commit9a36d1d13dd2d93b44b06384e2d4b20fcc850cc5
tree6c2761baff4cd11ea86ba5b323e104465bab6d19
parent2c59b33838e796694f347bf4588351d25e4c3a6a
ada: Fix printing of numbers in JSON output for data representation

When calling GNAT with -gnatRj to generate JSON output for the
data representation of types and objects, it could happen that
numbers are printed in the Ada syntax for hexadecimal numbers, which
leads to an invalid JSON file being generated. Now fixed both for
the JSON output and the Ada-like output.

gcc/ada/

* repinfo.adb (Compute_Max_Length): Set parameter to print number
in decimal notation.
(List_Component_Layout): Same.
gcc/ada/repinfo.adb
This page took 0.059602 seconds and 5 git commands to generate.