Path: utzoo!attcan!uunet!cs.utexas.edu!csd4.csd.uwm.edu!mailrus!purdue!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: Memory Models Message-ID: <10812@smoke.BRL.MIL> Date: 24 Aug 89 18:16:58 GMT References: <10744@smoke.BRL.MIL> <319@hitech.ht.oz> <664@philmtl.philips.ca> <7555@cg-atla.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 9 In article <7555@cg-atla.UUCP> fredex@cg-atla.UUCP (Fred Smith) writes: >Well, even then it ain't transparent! You will still get bitten by >the stupid segmented architecture, because there are, even in large >or huge model, restrictions on either the size of an array, or on >the size and/or alignment of the elements of that array! There are such restrictions in almost any C environment; this is not unique to *86-style architectures. The compiler is responsible for arranging proper alignment etc. for you.