File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change 1
- CC =/cygnus/cygwin-b20/H-i586-cygwin32/bin/h8300-hms-gcc
2
- LD =/cygnus/cygwin-b20/H-i586-cygwin32/bin/h8300-hms-ld
1
+ CROSSTOOLPREFIX =/usr/bin/h8300-hms-
2
+ CC =$(CROSSTOOLPREFIX ) gcc
3
+ LD =$(CROSSTOOLPREFIX ) ld
4
+ NM =$(CROSSTOOLPREFIX ) nm
5
+ OBJCOPY =$(CROSSTOOLPREFIX ) objcopy
6
+ OBJDUMP =$(CROSSTOOLPREFIX ) objdump
7
+
3
8
CFLAGS =-O2 -Wall -I../include -fno-builtin -fomit-frame-pointer -Wno-unused -Wno-uninitialized
4
9
LDFLAGS =-T ../h8300.rcx
5
10
KOBJECTS =../kmain.o ../mm.o ../systime.o ../tm.o ../semaphore.o ../conio.o \
@@ -16,12 +21,12 @@ onscreen.coff: onscreen.o
16
21
chmod a-x onscreen.coff
17
22
18
23
onscreen.srec : onscreen.coff
19
- /cygnus/cygwin-b20/H-i586-cygwin32/bin/h8300-hms-objcopy -I coff-h8300 -O srec onscreen.coff onscreen.srec
24
+ $( OBJCOPY ) -I coff-h8300 -O srec onscreen.coff onscreen.srec
20
25
chmod a-x onscreen.srec
21
26
22
27
onscreen.dis2 : onscreen.coff
23
- /cygnus/cygwin-b20/H-i586-cygwin32/bin/h8300-hms-nm onscreen.coff | sort -u > onscreen.map
24
- /cygnus/cygwin-b20/H-i586-cygwin32/bin/h8300-hms-objdump --disassemble-all --no-show-raw-insn -m h8300 onscreen.coff > onscreen.dis
28
+ $( NM ) onscreen.coff | sort -u > onscreen.map
29
+ $( OBJDUMP ) --disassemble-all --no-show-raw-insn -m h8300 onscreen.coff > onscreen.dis
25
30
../util/merge-map onscreen.map onscreen.dis > onscreen.dis2
26
31
rm onscreen.map onscreen.dis
27
32
You can’t perform that action at this time.
0 commit comments