| /netbsd-src/external/gpl3/gcc/dist/gcc/doc/ |
| H A D | gty.texi | 75 Since @code{gengtype}'s understanding of C++ is limited, there are 78 following C++ constructs produce a @code{gengtype} error on 93 Those are always ignored by @code{gengtype}, as it only cares about 393 special case. See @file{gengtype.cc} for further details. Avoid 406 gengtype has some support for simple class hierarchies. You can use 407 this to have gengtype autogenerate marking routines, provided: 427 gengtype will only attempt to parse classes that have such a marker 641 @code{ifiles} in @code{open_base_file} in @file{gengtype.cc}. 658 Plugins can add additional root tables. Run the @code{gengtype} 659 utility in plugin mode as @code{gengtype -P pluginout.h @var{source-dir}
|
| H A D | plugins.texi | 342 @code{gengtype -p @var{source-dir} @var{file-list} @var{plugin*.c} ...} 560 When a plugin needs to use @command{gengtype}, be sure that both 561 @file{gengtype} and @file{gtype.state} have the same version as the
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/ |
| H A D | gty.texi | 67 Since @code{gengtype}'s understanding of C++ is limited, there are 70 following C++ constructs produce a @code{gengtype} error on 85 Those are always ignored by @code{gengtype}, as it only cares about 376 special case. See @file{gengtype.c} for further details. Avoid 389 gengtype has some support for simple class hierarchies. You can use 390 this to have gengtype autogenerate marking routines, provided: 410 gengtype will only attempt to parse classes that have such a marker 624 @code{ifiles} in @code{open_base_file} in @file{gengtype.c}. 642 Plugins can add additional root tables. Run the @code{gengtype} 643 utility in plugin mode as @code{gengtype -P pluginout.h @var{source-dir}
|
| H A D | plugins.texi | 338 @code{gengtype -p @var{source-dir} @var{file-list} @var{plugin*.c} ...} 556 When a plugin needs to use @command{gengtype}, be sure that both 557 @file{gengtype} and @file{gtype.state} have the same version as the
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
| H A D | ChangeLog-2002 | 2302 Remove front end hard coding from gengtype.c. 2646 * decl2.c (pending_statics): Use gengtype to mark. 2656 (local_classes): Use gengtype to mark. 2667 (typename_htab): Use gengtype to mark. 2675 (list_hash_table): Use gengtype to mark. 2676 (init_tree): Use gengtype to mark trees. 2679 * call.c (struct z_candidate): Use gengtype. 2686 * cp-tree.h (struct lang_identifier): Use gengtype. 2721 * cp-tree.h (struct lang_id2): Use gengtype. 2724 (struct cp_language_function): Use gengtype. Remove field [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | ChangeLog-2002 | 639 * gengtype.c: Likewise. 1456 genemit.c genextract.c genflags.c gengenrtl.c gengtype-lex.l 1457 gengtype-yacc.y gengtype.c genopinit.c genoutput.c genpeep.c 1611 gengenrtl.c, gengtype-lex.l, gengtype-yacc.y, gengtype.c, 1653 gengenrtl.c, gengtype.c, genopinit.c, genoutput.c, genpeep.c, 2397 gengtype, genprotos): Prepend $(RUN_GEN). 5572 * gengtype.c (rtx_next): Change type to int. 5596 * gengtype.c (adjust_field_rtx_def): Cast variables of type size_t 6084 * gengtype.c: Likewise. 6942 * gengtype-yacc.y (bitfieldopt): Accept an ID as well. [all …]
|
| H A D | Makefile.in | 217 build/gengtype-lex.o-warn = -Wno-error 218 gengtype-lex.o-warn = -Wno-error 1792 gengtype$(exeext) *.[0-9][0-9].* *.[si] *-checksum.cc libbackend.a \ 2073 native: gengtype$(exeext) 2223 gcc.srcextra: gengtype-lex.cc 3013 gengtype-lex.cc : gengtype-lex.l 3699 install-gengtype: installdirs gengtype$(exeext) gtype.state 3703 $(INSTALL_PROGRAM) gengtype$(exeext) $(DESTDIR)$(plugin_bindir)/gengtype$(exeext) 3706 install-plugin: installdirs lang.install-plugin s-header-vars install-gengtype
|
| H A D | ChangeLog-2007 | 1843 * gengtype.c (open_base_files): Emit #undef cfun. 4320 * gengtype-yacc.y: Delete. 8627 * Makefile.in (build/gengtype.o-warn): Work around PR29478 8836 * gengtype-parse.c (string_seq, typedef_name): Likewise, 11751 * gengtype-parse.c (string_seq, typedef_name): Likewise. 12449 * gengtype-lex.l: Ignore backslash/newline pair while scanning a 12473 * gengtype.c (main): Handle FIXED_VALUE_TYPE type as scalar typedef. 13636 gengtype.c, mkconfig.sh, gengtype.h, tree-ssa-loop-unswitch.c, 13663 gengtype-lex.l, tree-nomudflap.c, modulo-sched.c, c-objc-common.c, 13687 gcse.c, ipa-type-escape.c, vmsdbg.h, alias.c, gengtype-parse.c, [all …]
|
| H A D | ChangeLog-2003 | 1292 * gengtype.c: Teach about "void**" pointers and "void *" function 1308 * gengtype-lex.l: Teach about "void**" pointers and 2522 * gengtype.c (open_base_files): Don't reference ssa.h. 3775 * .cvsignore: No longer ignore gengtype-lex.c, gengtype-yacc.c, 3776 and gengtype-yacc.h. 5041 * gengtype.c (write_rtx_next): Use RTX_HDR_SIZE. 6244 * Makefile.in (gengtype-lex.c): flex 2.5.4[a] doesn't understand 6275 * gengtype-lex.l: Remove -Wtraditional cruft. 6276 * Makefile.in (gengtype-lex.c): Likewise. 6725 * gengtype-lex.l: Recognize typedef of functions without PARAMS macro. [all …]
|
| H A D | ChangeLog-2010 | 3175 * gengtype-state.c (read_state_structures): Initialize "previous". 3180 * gengtype-state.c: Add new file. 3182 * gengtype.c (type count): New variable. 3188 * gengtype.h (type_lineloc): New function. 3192 (s-gtype): Run gengtype twice and generate gtype.state. 3193 (build/gengtype-state.o): New rule. 3194 (build/gengtype$(build_exeext)): Link gengtype-state.o. 3639 * gengtype.c (enum typekind, struct options) 3642 Move to gengtype.h. 3660 * gengtype.h (typedefs, structures, param_structs, variables [all …]
|
| H A D | ChangeLog-2012 | 2462 * Makefile.in (gengtype-lex.o): Add dependency on $(BCONFIG_H). 3320 * gengtype-lex.l (VEC): Remove. 3322 * gengtype-parse.c (token_names): Remove "VEC". 3326 * gengtype-state.c (type_lineloc): handle TYPE_UNDEFINED. 3330 * gengtype.c (dbgprint_count_type_at): Handle TYPE_UNDEFINED. 3357 * gengtype.h (enum typekind): Add TYPE_UNDEFINED. 8073 * gengtype-lex.l: Support for C++ single line comments. 8078 * gengtype-parser.c: updated 'token_names[]' 8083 * doc/gty.texi: Document C++ limitations in gengtype. 8084 * gengtype-lex.l (CID): Rename from ID. [all …]
|
| H A D | ChangeLog-2004 | 4226 * gengtype.c (open_base_files): Add obstack.h to ifiles. 7904 final.c, gengtype.c, genpreds.c, ggc-page.c, insn-notes.def, 9227 * gengtype-lex.l: Add commented } & ) characters to unconfuse 11800 (build/gengtype-lex.o): Likewise. 11801 (build/gengtype-yacc.o): Likewise. 13572 * Makefile.in (s-gtype): Add $(build_exeext) to gengtype command. 13655 * gengtype.c (open_base_files): Remove tree-alias-type.h. 13868 * Makefile.in (gengtype): Use $(BUILD_ERRORS). 13869 (gengtype.o): Depend on errors.h. 13909 * gengtype.c (get_file_basename, output_mangled_typename, [all …]
|
| H A D | ChangeLog-2014 | 109 * gengtype.h (xasprintf): Remove declaration. 110 * gengtype.c (xasprintf): Remove. 263 * gengtype.c (open_base_files): Add symbol-summary.h. 1507 * plugin.c, plugin.def, ggc.h, ggc-common.c, gengtype.h, gengtype.c, 1508 gengtype-state.c, gengtype-parse.c, gentype-lex.l, gcc-plugin.h, 2404 (gengtype-lex.o, gengtype-parse.o, gengtype-state.o, gengtype.o): 2406 (CFLAGS-gengtype-lex.o, CFLAGS-gengtype-parse.o, 2407 CFLAGS-gengtype-state.o, CFLAGS-gengtype.o): Add -DHOST_GENERATOR_FILE 2410 * gengtype.c: Instead of testing GENERATOR_FILE define, test 2413 * gengtype-parse.c: Likewise. [all …]
|
| H A D | ChangeLog-2011 | 4011 * gengtype.c (write_field_root): Avoid out-of-scope access of newv. 4847 * gengtype.c (adjust_field_rtx_def): Likewise. 8616 * gengtype.c (files_rules): Added rules for objc/objc-map.h and 13153 * gengtype-state.c (write_state): Remove timestamped header line. 15324 * Makefile.in (gengtype$(exeext)): Add $(LDFLAGS). 15784 * gengtype-state.c: Include "bconfig.h" if 15786 * gengtype.c: Likewise. 15787 * gengtype-lex.l: Likewise. 15788 * gengtype-parse.c: Likewise. 15789 * Makefile.in (gengtype-lex.o-warn): New variable. [all …]
|
| H A D | ChangeLog-2013 | 1385 * gengtype-state.c (read_state_files_list): Fix up check. 4598 * gengtype.c (struct seen_tag): New. 4605 gengtype on N, the number of tags, due to the repeated linear 5241 * gengtype.c (open_base_files): Add gimple.h include list. 6710 using opting-in to gengtype's support for simple inheritance. 7123 now that gengtype no longer provides a typed allocator function. 8653 * gengtype.c (open_base_files): Add stringpool.h. 9292 * gengtype.c (open_base_files): Add gimple-iterator.h to include list. 10721 * gengtype-parse.c (struct_field_seq): Support empty structs. 12279 * gengtype.h (struct type): Add linked list of subclasses to [all …]
|
| H A D | ChangeLog | 13138 * gengtype.cc (set_gc_used): Likewise. 13742 * gengtype-parse.cc (gtymarker_opt): Likewise. 13743 * gengtype-state.cc (state_writer::state_writer): Likewise. 13747 * gengtype.cc (open_base_files): Likewise. 13750 * gengtype.h: Likewise. 14867 * gengtype-parse.c: Moved to... 14868 * gengtype-parse.cc: ...here. 14869 * gengtype-state.c: Moved to... 14870 * gengtype-state.cc: ...here. 14871 * gengtype.c: Moved to... [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/objcp/ |
| H A D | config-lang.in | 42 # to also edit gengtype.c adding a special rule for the header to
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/objcp/ |
| H A D | config-lang.in | 42 # to also edit gengtype.cc adding a special rule for the header to
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | Makefile.in | 216 build/gengtype-lex.o-warn = -Wno-error 217 gengtype-lex.o-warn = -Wno-error 1716 gengtype$(exeext) *.[0-9][0-9].* *.[si] *-checksum.c libbackend.a \ 1984 native: gengtype$(exeext) 2134 gcc.srcextra: gengtype-lex.c 2930 gengtype-lex.c : gengtype-lex.l 3610 install-gengtype: installdirs gengtype$(exeext) gtype.state 3614 $(INSTALL_PROGRAM) gengtype$(exeext) $(DESTDIR)$(plugin_bindir)/gengtype$(exeext) 3617 install-plugin: installdirs lang.install-plugin s-header-vars install-gengtype
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/c/ |
| H A D | Make-lang.in | 105 c.srcextra: gengtype-lex.c
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/c/ |
| H A D | Make-lang.in | 109 c.srcextra: gengtype-lex.cc
|
| /netbsd-src/external/gpl3/gdb/dist/include/ |
| H A D | ChangeLog-9103 | 253 (struct splay_tree_node_s): Support gengtype. 408 (struct htab): Support gengtype; allow user-specified memory
|
| /netbsd-src/external/gpl3/gdb.old/dist/include/ |
| H A D | ChangeLog-9103 | 253 (struct splay_tree_node_s): Support gengtype. 408 (struct htab): Support gengtype; allow user-specified memory
|
| /netbsd-src/external/gpl3/binutils.old/dist/include/ |
| H A D | ChangeLog-9103 | 253 (struct splay_tree_node_s): Support gengtype. 408 (struct htab): Support gengtype; allow user-specified memory
|
| /netbsd-src/external/gpl3/binutils/dist/include/ |
| H A D | ChangeLog-9103 | 253 (struct splay_tree_node_s): Support gengtype. 408 (struct htab): Support gengtype; allow user-specified memory
|