diff options
author | Bill Schmidt <wschmidt@linux.ibm.com> | 2021-07-27 14:43:57 -0400 |
---|---|---|
committer | Bill Schmidt <wschmidt@linux.ibm.com> | 2021-08-23 16:00:32 -0500 |
commit | 34ad198138f7a64355c92090e1db260ee135495d (patch) | |
tree | c1d52abd5aedd1b6f1c75c14cb4868c42d6dd07f /gcc/config.gcc | |
parent | 30c335ac44ecb4f17645925360177618763d7c48 (diff) | |
download | gcc-34ad198138f7a64355c92090e1db260ee135495d.zip gcc-34ad198138f7a64355c92090e1db260ee135495d.tar.gz gcc-34ad198138f7a64355c92090e1db260ee135495d.tar.bz2 |
rs6000: Incorporate new builtins code into the build machinery
2021-07-27 Bill Schmidt <wschmidt@linux.ibm.com>
gcc/
* config.gcc (powerpc*-*-*): Add rs6000-builtins.o to extra_objs.
* config/rs6000/rs6000-gen-builtins.c (main): Close init_file
last.
* config/rs6000/t-rs6000 (rs6000-gen-builtins.o): New target.
(rbtree.o): Likewise.
(rs6000-gen-builtins): Likewise.
(rs6000-builtins.c): Likewise.
(rs6000-builtins.h): Likewise.
(rs6000.o): Add dependency.
(EXTRA_HEADERS): Add rs6000-vecdefines.h.
(rs6000-vecdefines.h): New target.
(rs6000-builtins.o): Likewise.
(rs6000-call.o): Add rs6000-builtins.h as a dependency.
(rs6000-c.o): Likewise.
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 08e6c67..a05c07e 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -476,6 +476,7 @@ powerpc*-*-*) cpu_type=rs6000 extra_objs="rs6000-string.o rs6000-p8swap.o rs6000-logue.o" extra_objs="${extra_objs} rs6000-call.o rs6000-pcrel-opt.o" + extra_objs="${extra_objs} rs6000-builtins.o" extra_headers="ppc-asm.h altivec.h htmintrin.h htmxlintrin.h" extra_headers="${extra_headers} bmi2intrin.h bmiintrin.h" extra_headers="${extra_headers} xmmintrin.h mm_malloc.h emmintrin.h" |