summaryrefslogtreecommitdiff
path: root/net/etherboot/files/patch-aa
blob: 25c84b73596caa9867a0f8ced40b5229d3a8e7e3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
*** Makefile.orig	Sat Mar 18 00:30:20 2000
--- Makefile	Sat Mar 18 19:46:12 2000
***************
*** 90,95 ****
--- 90,98 ----
  IDENT16=		'Etherboot/16 $(VERSION) (GPL) $@'
  IDENT32=		'Etherboot/32 $(VERSION) (GPL) $@'
  
+ AS=          `echo ../../bin*/gas/as-new`
+ LD32=          `echo ../../bin*/ld/ld-new`
+ 
  # Find out if we're using binutils 2.9.5 which uses a different syntax in some
  # places (most prominently in the opcode prefix area).
  NEWGAS:=	$(shell $(AS) --version | grep -q '2\.9\.1' || echo -DGAS295)
***************
*** 142,148 ****
  #AS86=		as86
  # If you have made changes to the *.S files and you want to rebuild *loader.bin
  # and {floppy,com}load.bin and you have nasm (not most people)
! #AS86=		nasm
  
  # 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
--- 145,151 ----
  #AS86=		as86
  # If you have made changes to the *.S files and you want to rebuild *loader.bin
  # and {floppy,com}load.bin and you have nasm (not most people)
! AS86=		nasm
  
  # 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
  
*** Config.orig	Sat Mar 18 00:27:39 2000
--- Config	Mon Mar 20 11:15:44 2000
***************
*** 114,120 ****
  CFLAGS32+=	-DPASSWD -DUSRPARMS -DFLOPPY
  
  # 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