Split i386.c

Programming / Compilers / GCC - marxin [138bc75d-0d04-0410-961f-82ee72b054a4] - 6 May 2019 07:18 EDT

2019-05-06 Martin Liska

- config/i386/i386-builtins.c: New file.
- config/i386/i386-builtins.h: New file.
- config/i386/i386-expand.c: New file.
- config/i386/i386-expand.h: New file.
- config/i386/i386-features.c: New file.
- config/i386/i386-features.h: New file.
- config/i386/i386-options.c: New file.
- config/i386/i386-options.h: New file.
- config.gcc: Add new files into extra_objs and target_gtfiles.
- config/i386/i386.c: Split content of the file into newly introduced files.
- config/i386/i386.h: Declare common variables and macros.
- config/i386/t-i386: Define dependencies for new files.

0c141fc4b98 Split i386.c.
gcc/ChangeLog | 18 +
gcc/config.gcc | 6 +-
gcc/config/i386/i386-builtins.c | 2539 ++
gcc/config/i386/i386-builtins.h | 330 +
gcc/config/i386/i386-expand.c | 19840 ++++++++++++
gcc/config/i386/i386-expand.h | 58 +
gcc/config/i386/i386-features.c | 2742 ++
gcc/config/i386/i386-features.h | 201 +
gcc/config/i386/i386-options.c | 3688 +++
gcc/config/i386/i386-options.h | 95 +
gcc/config/i386/i386.c | 63106 +++++++++++---------------------------
gcc/config/i386/i386.h | 9 +
gcc/config/i386/t-i386 | 16 +
13 files changed, 46639 insertions(+), 46009 deletions(-)

Upstream: gcc.gnu.org


  • Share