Mercurial > hg > index.cgi
changeset 415:8222f30a0781
Commit the *correct* note about the gcc6809 code generation bug.
author | William Astle <lost@l-w.ca> |
---|---|
date | Thu, 24 Mar 2016 19:25:14 -0600 |
parents | 40de99bde5e0 |
children | b4d0eafc5bfe |
files | extra/README |
diffstat | 1 files changed, 6 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/extra/README Thu Mar 24 19:08:25 2016 -0600 +++ b/extra/README Thu Mar 24 19:25:14 2016 -0600 @@ -98,13 +98,12 @@ There is one known code generation bug with current versions of gcc6809. If you are getting bad behaviour for some reason and are using optimization -(-O1 or higher, -Os), you may be hitting this bug. Adding "-fno-tree-ter" -after the "-O" options is known to correct this behaviour in some cases. If -someone who understands the gcc code is willing to look at it, patches for -the patch would be welcome (especially if that patch moves the base gcc -version upward). It is not clear whether this is a bug in the m6809 specific -code or the gcc core though it seems like it's in the gcc core. - +(-O1 or higher, -Os), you may be hitting this bug. If someone who +understands the gcc code is willing to look at it, patches for the patch +would be welcome (especially if that patch moves the base gcc version +upward). It is not clear whether this is a bug in the m6809 specific code +or the gcc core though it seems like it's in the gcc core. Disabling +optimization completely seems to generate correct, if suboptimal, code. NOTES ABOUT SPECIFIC PATCHES ============================