summaryrefslogtreecommitdiff
path: root/gcc/genenums.c
Commit message (Collapse)AuthorAgeFilesLines
* PR bootstrap/44512amylaar2010-07-051-0/+1
| | | | | | | | * genenums.c (main): Output include of insn-constants.h * Makefile.in (insn-enums.o): Depend on insn-constants.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161853 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/rsandifo2010-06-101-0/+66
* doc/md.texi: Document the "unspec" and "unspecv" enum names. * Makefile.in (OBJS-common): Include insn-enums.o. (insn-enums.o): New rule. (simple_generated_c): Add insn-enums.c. (build/genenums.o): New rule. (genprogmd): Add "enums". * genconstants.c (print_enum_type): Declare a C string array for each enum. * genenums.c: New file. * print-rtl.c (print_rtx): If defined, use the "unspecv" enum for UNSPEC_VOLATILE. If defined, use the "unspec" enum for both UNSPEC and (as a fallback) for UNSPEC_VOLATILE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160582 138bc75d-0d04-0410-961f-82ee72b054a4