]> git.ipfire.org Git - thirdparty/gcc.git/commit
analyzer: move class record_layout to its own .h/.cc
authorDavid Malcolm <dmalcolm@redhat.com>
Tue, 31 Oct 2023 21:05:41 +0000 (17:05 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Tue, 31 Oct 2023 21:05:41 +0000 (17:05 -0400)
commit37e1634ef1a6f1224c4a77f6502a159d2cec2315
treee4e5d026997e69fcf31ccb04d49d4e8bf6e34652
parentb0f19336f247c63abbc08935f0c1efe16f22ac3a
analyzer: move class record_layout to its own .h/.cc

No functional change intended.

gcc/ChangeLog:
* Makefile.in (ANALYZER_OBJS): Add analyzer/record-layout.o.

gcc/analyzer/ChangeLog:
* record-layout.cc: New file, based on material in region-model.cc.
* record-layout.h: Likewise.
* region-model.cc: Include "analyzer/record-layout.h".
(class record_layout): Move to record-layout.cc and .h

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
gcc/Makefile.in
gcc/analyzer/record-layout.cc [new file with mode: 0644]
gcc/analyzer/record-layout.h [new file with mode: 0644]
gcc/analyzer/region-model.cc