rs6000: Main function with stubs for parsing and output
authorBill Schmidt <wschmidt@linux.ibm.com>
Tue, 20 Jul 2021 22:25:53 +0000 (18:25 -0400)
committerBill Schmidt <wschmidt@linux.ibm.com>
Wed, 21 Jul 2021 17:48:22 +0000 (13:48 -0400)
commit005054e48e2d6c4d9b0aac7fda2e4a324886307c
tree10d7af67e36ed9a1d65012f0f8ab674fa78af1e0
parent7aa28dbc371cf3c09c05c68672b00d9006391595
rs6000: Main function with stubs for parsing and output

2021-07-20  Bill Schmidt  <wschmidt@linux.ibm.com>

gcc/
* config/rs6000/rs6000-gen-builtins.c (rbtree.h): New #include.
(num_bifs): New variable.
(num_ovld_stanzas): Likewise.
(num_ovlds): Likewise.
(parse_codes): New enum.
(bif_rbt): New variable.
(ovld_rbt): Likewise.
(fntype_rbt): Likewise.
(bifo_rbt): Likewise.
(parse_bif): New stub function.
(create_bif_order): Likewise.
(parse_ovld): Likewise.
(write_header_file): Likewise.
(write_init_file): Likewise.
(write_defines_file): Likewise.
(delete_output_files): New function.
(main): Likewise.
gcc/config/rs6000/rs6000-gen-builtins.c