Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #20529 > unrolled thread
| Started by | Michael L Gassanenko <m_l_g3@yahoo.com> |
|---|---|
| First post | 2013-03-11 01:41 -0700 |
| Last post | 2013-03-11 20:49 +0100 |
| Articles | 2 — 2 participants |
Back to article view | Back to comp.lang.forth
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: Announce: gforth-0.7.1 Michael L Gassanenko <m_l_g3@yahoo.com> - 2013-03-11 01:41 -0700
Re: Announce: gforth-0.7.1 Bernd Paysan <bernd.paysan@gmx.de> - 2013-03-11 20:49 +0100
| From | Michael L Gassanenko <m_l_g3@yahoo.com> |
|---|---|
| Date | 2013-03-11 01:41 -0700 |
| Subject | Re: Announce: gforth-0.7.1 |
| Message-ID | <e48f8c5f-d1bc-4a84-9ff9-8a00f7478833@googlegroups.com> |
On Friday, February 22, 2013 9:44:19 PM UTC+4, Bernd Paysan wrote: > Since gcc 4.7, gforth-0.7.0 doesn't compile out of the box What was the problem?
[toc] | [next] | [standalone]
| From | Bernd Paysan <bernd.paysan@gmx.de> |
|---|---|
| Date | 2013-03-11 20:49 +0100 |
| Message-ID | <khlcgr$70u$1@online.de> |
| In reply to | #20529 |
Michael L Gassanenko wrote:
> On Friday, February 22, 2013 9:44:19 PM UTC+4, Bernd Paysan wrote:
>> Since gcc 4.7, gforth-0.7.0 doesn't compile out of the box
>
> What was the problem?
The newline string was defined as char newline = {} inside a block, and GCC
now made sure that the livetime of this string does not exceed this block,
so we need to declare it static const (starting with gcc 4.7). And some gcc
4.6.x versions (but not all; this is a bug in GCC, which was fixed in 4.7
and AFAIK also 4.6.2) failed to compile our static superinstructions
correctly, so we needed to reorder the way we create the C code (which then
doesn't trigger the bug).
--
Bernd Paysan
"If you want it done right, you have to do it yourself"
http://bernd-paysan.de/
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.forth
csiph-web