Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Sep 2004 21:38:16 +0000 (UTC)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/editors/emacs/files patch-src:m:ia64.h
Message-ID:  <200409052138.i85LcGVr047026@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2004-09-05 21:38:16 UTC

  FreeBSD ports repository

  Modified files:
    editors/emacs/files  patch-src:m:ia64.h 
  Log:
  Fix runtime breakage on ia64, which was introduced with binutils 2.15.
  Note that emacs is run as part of the build, so it shows as a build
  failure...
  
  To explain (for maintainer's benefit):
  
  Previously the linker would put the text segment in region 2 and the
  data segment in region 3. This was changed for FreeBSD (due to me
  sending a patch :-) to load the text segment in region 1 with the data
  segment immediately following the text segment in the same region (or
  subsequent regions of the text segment is larger than 2^61 bytes in
  size -- fat chance :-)
  
  So, the previous value of DATA_SEG_BITS (=0x6000000000000000, the
  region base of the data segment prior to the binutils 2.15 import),
  needed to be changed to match the current layout (=0x2000000000000000,
  the region 1 base address).
  
  Approved by: portmgr (krion -- thank!)
  
  Revision  Changes    Path
  1.2       +9 -1      ports/editors/emacs/files/patch-src:m:ia64.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409052138.i85LcGVr047026>