Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gcc-2.95.4-prerelease #7

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

gcc-2.95.4-prerelease #7

wants to merge 12 commits into from

Conversation

sezero
Copy link

@sezero sezero commented Jul 27, 2017

For issue #3. I think the changes have proven themselves.

@cahirwpz
Copy link
Member

cahirwpz commented Aug 2, 2017

Please be reminded that gcc 2.95.3 is begin maintained conservatively, while gcc 6.3.1 is actively developed here. I've got a few questions for you:

  • Do these changes fix any important bugs that were encountered in any of your projects?
  • How did they prove themselves?
  • Are you sure they don't break anything?

@sezero
Copy link
Author

sezero commented Aug 2, 2017

Please be reminded that gcc 2.95.3 is begin maintained conservatively

OK,

while gcc 6.3.1 is actively developed here.

That fork should first learn not to ICE on legal code:
bebbo/gcc#1

I've got a few questions for you:

Do these changes fix any important bugs that were encountered
in any of your projects?

Easiest I can remember is that files with dos line endings with macro
with '\' line breaks fail miserably with plain 2.95.3. There were others
cases that the branch fixed for me, but I must dig my stuff to find.

How did they prove themselves?

My own projects have no regressions against 2.95.3. Several distros also
used the 2_95_4 branch back in the good old days.

Are you sure they don't break anything?

Pretty sure, yes.

sezero added 11 commits July 28, 2020 11:10
cpp.texi: add a node documenting macro varargs (copied from extend.texi.)
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=63968
set the default architecture to i386; even if gcc is configured
with i386-linux, it builds with Pentium instructions, tuned for i386.
…, debian, etc):

enable definition of wstring type, if __ENABLE_WSTRING is defined.
…pms, debian, etc):

Throw exception instead of aborting when out of memory
40669,  40680, 40874, 40901, 40923, 40963, 40964, 40965, 40966, 40967,
41053,  41054, 41055, 41056, 41057, 41080, 41150, 41151, 41152, 42197,
42204,  42437, 42451, 43461, 45321, 45506, 45507, 45676, 45984.
using bison-1.35. (original tree used bison-1.28, but the m68k-amigaos
tree by Krystian Bacławski is using bison-1.35, so I didn't change it.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants