freebsd-ports/editors/emacs/files
Marcel Moolenaar 83fbdb3d28 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!)
2004-09-05 21:38:16 +00:00
..
patch-configure.in
patch-lib-src:Makefile.in
patch-lisp_dired.el
patch-lisp:vc-hooks.el
patch-Makefile.in
patch-man:Makefile.in
patch-src:alloc.c
patch-src:m:alpha.h
patch-src:m:amd64.h
patch-src:m:ia64.h Fix runtime breakage on ia64, which was introduced with binutils 2.15. 2004-09-05 21:38:16 +00:00
patch-src:m:sparc.h
patch-src:Makefile.in
patch-src:mem-limits.h
patch-src:process.c
patch-src:s:freebsd.h