Summary: | [debug, ada] packed array not described as packed | ||
---|---|---|---|
Product: | gcc | Reporter: | Tom de Vries <vries> |
Component: | debug | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | wrong-debug |
Priority: | P3 | ||
Version: | 8.5.0 | ||
Target Milestone: | 9.0 | ||
Host: | Target: | ||
Build: | Known to work: | ||
Known to fail: | Last reconfirmed: |
Description
Tom de Vries
2021-07-27 14:15:03 UTC
Fixed by: ... commit 21afc4facd1ac4f62f7bd8ca0a3997fdb8ed1230 Author: Eric Botcazou <ebotcazou@adacore.com> AuthorDate: Thu May 31 10:46:02 2018 +0000 Commit: Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> CommitDate: Thu May 31 10:46:02 2018 +0000 [Ada] Fix strange behavior of Object_Size for packed array subtype 2018-05-31 Eric Botcazou <ebotcazou@adacore.com> gcc/ada/ * gcc-interface/decl.c (gnat_to_gnu_entity) <discrete_type>: Do not deal with the ___XP suffix for packed array types here... <E_Array_Subtype>: ...or here when processing the implementation type but when processing the original type instead. Do not reuse the DECL of the implementation type for the original type. Tidy up. From-SVN: r260999 ... I was not able to find a submission of this patch. |