RFC: if_ndis on amd64

Ville-Pertti Keinonen will at exomi.com
Mon Jan 17 10:13:06 PST 2005


On Mon, 2005-01-17 at 09:58 -0800, william paul wrote:

> Oh... something just occured to me. Did you have to modify ndiscvt(8)
> or subr_pe.c to deal with any differences between i386 PE binaries
> and AMD64 PE binaries? I noticed that there were some changes needed
> to handle the 64 bit relocations. Was that all really that had to be fixed?

Getting ndiscvt to work required a couple of minor modifications in the
pe_var.h header, as image_optional_header looks slightly different for
64-bit.

The only other change related to the binary format was adding the 64-bit
relocation type in subr_pe.c.




More information about the freebsd-amd64 mailing list