🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #5669

Lattice 5.05 code size limitation of 32K?

#5669
From: Rev. Ben A. Mesander
Date: Sat, 06 Oct 1990 04:07
19 lines
1217 bytes
I've been porting GNU Chess to the Amiga with Lattice 5.05. I've come
across a compiler message something along the lines of:
"Object size larger than 32768 bytes, some branches may be incorrect.
Please place subroutines in separate modules".
(That's not it, exactly... but from memory)

This error message is not in the compiler manual. I'm compiling the source
code with the -r0 and -b0 options, which allow full 32-bit addressing for
code and data, so I would not expect any 32K size limit.

The resulting code _seems_ to work O.K.

Why does this happen? I'd rather not go around re-arranging all the code
in a GNU distribution. Is this fixed in SAS/C 5.10?

--
| ben@epmooch.UUCP   (Ben Mesander)       | "Cash is more important than |
| ben%servalan.UUCP@uokmax.ecn.uoknor.edu |  your mother." - Al Shugart, |
| !chinet!uokmax!servalan!epmooch!ben     |  CEO, Seagate Technologies   |
Technical Details
Message-ID: <ben.2904@epmooch.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!snorkelwacker!apple!uokmax!servalan!epmooch!ben

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!tut.cis.ohio-state.edu!snorkelwacker!apple!uokmax!servalan!epmooch!ben
From: ben@epmooch.UUCP (Rev. Ben A. Mesander)
Newsgroups: comp.sys.amiga.tech
Subject: Lattice 5.05 code size limitation of 32K?
Message-ID: <ben.2904@epmooch.UUCP>
Date: 6 Oct 90 04:07:00 GMT
Lines: 19