1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

Update to version 4.6.1.

PR:		18626
Submitted by:	maintainer
This commit is contained in:
Steve Price 2000-05-29 03:18:41 +00:00
parent 4116b82a40
commit 6df78d2b8f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=28876
4 changed files with 34 additions and 40 deletions

View File

@ -6,9 +6,9 @@
#
PORTNAME= etherboot
PORTVERSION= 4.5.5
PORTVERSION= 4.6.1
CATEGORIES= net
MASTER_SITES= http://www.slug.org.au/etherboot/ \
MASTER_SITES= http://etherboot.sourceforge.net/ \
http://www.us.kernel.org/pub/linux/devel/gcc/ \
http://www.ambrisko.com/doug/
DISTFILES= ${DISTNAME}.tar.gz ${BINUTILS_VER}.tar.gz

View File

@ -1,2 +1,2 @@
MD5 (etherboot-4.5.5.tar.gz) = 0c790b9158d33f03aceb299369bd046e
MD5 (etherboot-4.6.1.tar.gz) = 2d450c003c5f3e5de936ded468fd2e5a
MD5 (binutils-2.9.1.0.25.tar.gz) = 2350a282f8fd53b409f523e77fccb904

View File

@ -30,31 +30,20 @@
# if your as has trouble with the data32 directive, uncomment this
# but note that the premade start*.o will be larger than necessary because it
***************
*** 166,171 ****
--- 169,175 ----
PRLOADER= bin/prloader.bin
RZLOADER= bin/rzloader.bin
PRZLOADER= bin/przloader.bin
+ FLOPPYLOAD= floppyload.bin.pre
COMLOAD= bin/comload.bin
endif
*** 207,213 ****
|| { $(RM) $@; echo "ERROR: code size exceeds limit!"; exit 1; }
*** Config.orig Sat Mar 18 00:27:39 2000
--- Config Mon Mar 20 11:15:44 2000
***************
*** 114,120 ****
CFLAGS32+= -DPASSWD -DUSRPARMS -DFLOPPY
# Make sure that the relocation address is acceptable for all ROM sizes
! RELOCADDR=0x98000
# Evaluate ROMLIMIT only once - it is constant during the make run.
# Note that the 3K safety margin below is for the 1K extended BIOS data area
# and for the Etherboot runtime stack. Under normal situations, 2K of stack
--- 211,218 ----
|| { $(RM) $@; echo "ERROR: code size exceeds limit!"; exit 1; }
# For a serial console, which can run in parallel with CRT console
! CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=57600
# Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support
CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD
--- 114,120 ----
CFLAGS32+= -DPASSWD -DUSRPARMS -DFLOPPY
# For a serial console, which can run in parallel with CRT console
! #CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=9600
# Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support
CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD
# Make sure that the relocation address is acceptable for all ROM sizes
! #RELOCADDR=0x98000
! RELOCADDR=0x8f000
# Evaluate ROMLIMIT only once - it is constant during the make run.
# Note that the 3K safety margin below is for the 1K extended BIOS data area
# and for the Etherboot runtime stack. Under normal situations, 2K of stack

View File

@ -1,14 +1,19 @@
*** linux-asm-string.h.orig Sat Mar 18 20:15:54 2000
--- linux-asm-string.h Sat Mar 18 20:40:49 2000
*** Config.orig Mon May 15 10:15:18 2000
--- Config Mon May 15 10:16:04 2000
***************
*** 19,27 ****
* consider these trivial functions to be PD.
*/
*** 143,149 ****
# CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=9600
- #ifndef __FreeBSD__
typedef int size_t;
- #endif
# Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support
! # CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD
extern void *__memcpy(void * to, const void * from, size_t n);
extern void *__constant_memcpy(void * to, const void * from, size_t n);
--- 19,25 ----
# Change download protocol to NFS. Only available for Etherboot/32 for now.
# CFLAGS32+= -DDOWNLOAD_PROTO_NFS
--- 143,149 ----
# CFLAGS32+= -DCONSOLE_DUAL -DCOMCONSOLE=0x3f8 -DCONSPEED=9600
# Enable generic ELF, Multiboot ELF or FreeBSD ELF/a.out boot image support
! CFLAGS32+= -DELF_IMAGE -DAOUT_IMAGE -DIMAGE_MULTIBOOT -DIMAGE_FREEBSD
# Change download protocol to NFS. Only available for Etherboot/32 for now.
# CFLAGS32+= -DDOWNLOAD_PROTO_NFS