Re: Choosing a default text address for user programs for a new port
Glenn Serre <[email protected]> Thu, 18 Apr 2002 15:59:23 -0700 (Pacific Daylight Time)
| Newsgroups | gmane.os.netbsd.devel.ports |
|---|---|
| Message-ID | <Pine.WNT.4.43.0204181542490.1376-100000@murgen> |
On Thu, 18 Apr 2002, Jason R Thorpe wrote: > On Thu, Apr 18, 2002 at 03:23:10PM -0700, Glenn Serre wrote: > > > I'm trying to get a new port running (I'm currently trying to exec init > > for the first time) and I'm wondering what I should use as the default > > text address for user programs. I searched the list archives a bit, but > > didn't see anything particularly informative. > > Can you give an indication of what kind of architecture it is? It's a processor that's not currently supported by NetBSD (I'm not supposed to mention it's name), with a MMU that's similar to mips. I'm using ELF. > For ELF, what is generally done is "pick the largest page size > that is both reasonable and that the architecture provides and > use that". OK. In my case that means 0x400000 (4Meg). > The GNU Binutils should provide some hints as what to use, too. > I'm sorry, I don't understand what you mean. The man pages, or some other docs that normally come with a Binutils distribution, or ??? The default ldscripts that come with the linker just use 0. Thanks! --Glenn S.