Go to file
Vladimir Makarov deb09eff2d genautomata.c (form_the_same_automaton_unit_lists_from_regexp, [...]): New prototypes and functions.
2002-05-05  Vladimir Makarov  <vmakarov@redhat.com>

	* genautomata.c (form_the_same_automaton_unit_lists_from_regexp,
	process_unit_to_form_the_same_automaton_unit_lists,
	form_the_same_automaton_unit_lists
	check_unit_distributions_to_automata): New prototypes and
	functions.
	(check_automata): Rename it into `check_automata_insn_issues'.
	(unit_decl): New fields `the_same_automaton_unit' and
	`the_same_automaton_message_reported_p'.
	(unit_decl_t): New typedef.
	(the_same_automaton_lists): New gloval variable.
	(unit_regexp, unit_set_el, units_array, units_cmp,
	output_get_cpu_unit_code_func): Use the typedef.
	(evaluate_max_reserv_cycles): Increment
	`description->max_insn_reserv_cycles'.
	(initiate_states): Don't increment `max_cycles_num'.
	(transform_insn_regexps): Move code around transformation of
	regexps from `generate'.
	(generate): Remove call of `transform_insn_regexps'.
	(expand_automata): Call `transform_insn_regexps' and
	`check_unit_distributions_to_automata'.  Check errors before
	`generate'.

	* config/sparc/ultra3.md (us3_a0, us3_a1): Move the units into
	automaton `ultrasparc3_1'.

From-SVN: r53187
2002-05-05 17:40:16 +00:00
boehm-gc Makefile.am (toolexeclib_LTLIBRARIES): Remove. 2002-04-23 03:37:27 +00:00
config mh-cxux: remove dead code 2002-04-29 23:30:22 -04:00
contrib * gcc_update (touch_files): Don't have empty for loop. 2002-04-18 10:09:10 +00:00
fastjar
gcc genautomata.c (form_the_same_automaton_unit_lists_from_regexp, [...]): New prototypes and functions. 2002-05-05 17:40:16 +00:00
include xregex2.h (__restrict_arr): Define to __restrict on GCC 3.1 and later. 2002-04-16 17:12:54 -07:00
INSTALL
libf2c Daily bump. 2002-05-05 07:17:09 +00:00
libffi configure.in (sparc64-*-netbsd*): Add target. 2002-05-05 05:03:33 +00:00
libiberty hashtab.c (higher_prime_number): Use 7 as minimum. 2002-04-09 17:14:53 -07:00
libjava For PR java/6519: 2002-05-04 13:24:40 +00:00
libobjc encoding.c (MAX, [...]): #undef before defining. 2002-04-23 02:04:20 +00:00
libstdc++-v3 Daily bump. 2002-05-05 07:17:09 +00:00
maintainer-scripts * gcc_release (build_diffs): Remove reference to Chill. 2002-04-22 16:00:13 +00:00
zlib
.cvsignore
ChangeLog * configure.in: Revert 2002-04-18's patch; fixed in libjava. 2002-05-03 18:24:07 +00:00
config-ml.in
config.guess
config.if
config.sub
configure
configure.in * configure.in: Revert 2002-04-18's patch; fixed in libjava. 2002-05-03 18:24:07 +00:00
COPYING
COPYING.LIB
install-sh
libtool.m4
ltcf-c.sh
ltcf-cxx.sh
ltcf-gcj.sh
ltconfig
ltmain.sh
MAINTAINERS MAINTAINERS: Add self and realphabetize. 2002-04-29 20:16:10 +00:00
Makefile.in configure.in: Eliminate references to gash. 2002-04-29 22:42:51 -04:00
missing
mkdep
mkinstalldirs
move-if-change
README
symlink-tree
ylwrap

This directory contains the GNU Compiler Collection (GCC).

The GNU Compiler Collection is free software.  See the file COPYING
for copying permission.  The manuals, and some of the runtime
libraries, are under different terms; see the individual source files
for details.

The directory INSTALL contains copies of the installation information
as HTML and plain text.  The source of this information is
gcc/doc/install.texi.  The installation information includes details
of what is included in the GCC sources and what files GCC installs.

See the file gcc/doc/gcc.texi (together with other files that it
includes) for usage and porting information.  An online readable
version of the manual is in the files gcc/doc/gcc.info*.

See http://gcc.gnu.org/bugs.html for how to report bugs usefully.