This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: IRA for GCC 4.4
- From: "J.C. Pizarro" <jcpiza at gmail dot com>
- To: "Ben Elliston" <bje at au1 dot ibm dot com>, "Peter Bergner" <bergner at vnet dot ibm dot com>, "Vladimir Makarov" <vmakarov at redhat dot com>, "Paolo Bonzini" <bonzini at gnu dot org>, FX <fxcoudert at gmail dot com>, "GCC Development" <gcc at gcc dot gnu dot org>, "Steven Bosscher" <stevenb dot gcc at gmail dot com>, "Kenneth Zadeck" <zadeck at naturalbridge dot com>
- Date: Mon, 28 Apr 2008 09:07:51 +0200
- Subject: Re: IRA for GCC 4.4
- References: <998d0e4a0804271245u65d2e4a0p5be45df2ff17a752@mail.gmail.com> <1209353275.21848.1.camel@helios>
On 2008/4/28 Ben Elliston <bje@au1.ibm.com> wrote:
> On Sun, 2008-04-27 at 21:45 +0200, J.C. Pizarro wrote:
>
> > Don't be stupid!
>
> Could you be a bit more civil, please? It's fairly unusual for people
> on this list to talk to each other in this way.
>
> Thanks,
> Ben
Excuse me, i'm not the unique and first person that says you stupid,
GCC did it too.
The "stupid" word can be a help, not only an offense.
gcc/cp/decl.c: and in case doing stupid register allocation.
gcc/c-aux-info.c: user may do something really stupid, like creating a brand new
gcc/reload.c: we are called from global_alloc but false when stupid register
gcc/dwarf2out.c: Now onto stupid register sets in non contiguous locations.
gcc/protoize.c: A table of conversions that may need to be made for
some (stupid) older
/gcc/protoize.c: Don't act too stupid here. Somebody may try to
convert an entire system
gcc/protoize.c: case it would be stupid for us to fail to realize that
this one definition
gcc/protoize.c: this is stupid practice and should be discouraged.
gcc/tree-ssa-phiopt.c: anything stupid here.
gcc/c-common.c: Warn for unlikely, improbable, or stupid DECL declarations
gcc/function.c: ??? This should no longer be necessary since stupid is
no longer with
gcc/gimple-low.c: don't know. This is used only to avoid stupidly
generating extra code.
gcc/genrecog.c: ??? is_unconditional is a stupid name for a tri-state function.
gcc/global.c: and it is run even when stupid register allocation is in use.
gcc/config/arm/arm.c: Prevent the user from choosing an obviously
stupid PIC register.
gcc/config/ia64/ia64-modes.def: so that flow doesn't do something stupid.
gcc/config/ia64/ia64.c: stop the paradoxical subreg stupidity in the
*_operand functions
gcc/config/ia64/predicates.md: Deny the stupid user trick of
addressing outside the object.
gcc/config/mmix/predicates.md: FIXME: This may be a stupid trick.
What happens when GCC wants to
gcc/config/v850/v850.c: Function prototypes for stupid compilers
gcc/config/sparc/sparc.c: avoid emitting truly stupid code.
gcc/config/rs6000/darwin-fpsave.asm: be a stupid thing to do, anyway
gcc/Makefile.in: Really, really stupid make features, such as SUN's
KEEP_STATE, may force
gcc/alias.c: but stupid user tricks can produce them, so don't die.
gcc/c-decl.c: and in case doing stupid register allocation.
gcc/c-decl.c: Warn for unlikely, improbable, or stupid declarations of `main'.
gcc/optabs.c: but it's nice to not be stupid about initial code gen either.
gcc/regrename.c: of a call insn, which is stupid, since these are certainly
configure: This seems to be due to autoconf 2.5x stupidity.
libstdc++-v3/doc/xml/manual/using.xml: However, you still need to not
do stupid things like calling
libstdc++-v3/scripts/run_doxygen: work around a stupid doxygen bug
libstdc++-v3/scripts/run_doxygen: here's the other end of the "stupid
doxygen bug" mentioned above
libstdc++-v3/testsuite/data/thirty_years_among_the_dead_preproc.txt: stupidity
configure.ac: This seems to be due to autoconf 2.5x stupidity.
ChangeLog: Makefile.tpl: Fix stupid pasto.
ChangeLog: configure: Fix stupid bug where RANLIB was mistakenly included.
ChangeLog: configure.in: Fix deeply stupid bug.
J.C.Pizarro