🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #11885

re: Supporting large files > 2GBytes

#11885
From: Mike O'Dell
Date: Wed, 29 May 1991 17:49
13 lines
1225 bytes
To do that well, you really need to get "long long" into common compilers
so you can do 64-bit arithmetic (long long was DMR's recommendation on how
to do it).  We look at doing that at Prisma, since we put long long 
into our compiler, but it sure breaks lots of things, not the
least of which is binary compatibility with many things, an
unacceptable implication.  We finally did a cute hack which would
allow filesystems to be larger than 2GB, but individual files
could only be 2GB.  This worked because the number of programs
which actually deal with disk partitions is small and we owned them
(in the sense we got to distribute them with the OS release),
and they still worked fine on smaller filesystems.

	-Mike
Technical Details
Message-ID: <1991May29.174915.12547@walter.bellcore.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!elroy.jpl.nasa.gov!sdd.hp.com!wuarchive!uunet!bellcore!walter!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!elroy.jpl.nasa.gov!sdd.hp.com!wuarchive!uunet!bellcore!walter!news
From: mo@bellcore.com (Mike O'Dell)
Newsgroups: comp.arch
Subject: re: Supporting large files > 2GBytes
Message-ID: <1991May29.174915.12547@walter.bellcore.com>
Date: 29 May 91 17:49:15 GMT
Sender: news@walter.bellcore.com (All the News - Period)
Reply-To: mo@bellcore.com ()
Organization: Center for Chaotic Repeatabilty
Lines: 13
Nntp-Posting-Host: messy