This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: assertify cris
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: nathan at codesourcery dot com
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 29 Apr 2005 21:07:13 +0200
- Subject: Re: assertify cris
> Date: Fri, 29 Apr 2005 14:09:56 +0100
> From: Nathan Sidwell <nathan@codesourcery.com>
> This patch assertifies the cris target files. I built an i86 hosted
> cris-none-elf cross compiler and used that to build newlib (this time
> it didn't ICE :).
Where did it ICE for you? The combined tree is healthy. I
built and simulated as late as with LAST_UPDATED "Fri Apr 29
08:46:21 UTC 2005".
> There's not cris simulator, so I couldn't check more
> than that.
Yes there is, in the canonical location, sim/cris. (Where did
you look?) Google for the cris-sim.exp baseboard file or get
one from the master dejagnu CVS.
I'm not too keen on you changing the word "abort" to "die"
everywhere in comments. It's highly spurious. What's next, the
word "gets" because the function gets() is deprecated?
> ok?
Don't these gcc_unreachable and gcc_assert get #defined out with
--disable-checking? That would cause maintenance problems.
I'll take this on a test-run with cross to cris-axis-linux-gnu
and check it in myself when I find out the answer.
brgds, H-P