Makefile (292dd876ee765c478b27c93cc51e93a558ed58bf) | Makefile (4f3865fb57a04db7cca068fed1c15badc064a302) |
---|---|
1# Makefile for making ELF bootable images for booting on CHRP 2# using Open Firmware. 3# 4# Geert Uytterhoeven September 1997 5# 6# Based on coffboot by Paul Mackerras 7# Simplified for ppc64 by Todd Inglett 8# --- 15 unchanged lines hidden (view full) --- 24HOSTCC := gcc 25BOOTCFLAGS := $(HOSTCFLAGS) -fno-builtin -nostdinc -isystem \ 26 $(shell $(CROSS32CC) -print-file-name=include) -fPIC 27BOOTAFLAGS := -D__ASSEMBLY__ $(BOOTCFLAGS) -traditional -nostdinc 28OBJCOPYFLAGS := contents,alloc,load,readonly,data 29OBJCOPY_COFF_ARGS := -O aixcoff-rs6000 --set-start 0x500000 30OBJCOPY_MIB_ARGS := -O aixcoff-rs6000 -R .stab -R .stabstr -R .comment 31 | 1# Makefile for making ELF bootable images for booting on CHRP 2# using Open Firmware. 3# 4# Geert Uytterhoeven September 1997 5# 6# Based on coffboot by Paul Mackerras 7# Simplified for ppc64 by Todd Inglett 8# --- 15 unchanged lines hidden (view full) --- 24HOSTCC := gcc 25BOOTCFLAGS := $(HOSTCFLAGS) -fno-builtin -nostdinc -isystem \ 26 $(shell $(CROSS32CC) -print-file-name=include) -fPIC 27BOOTAFLAGS := -D__ASSEMBLY__ $(BOOTCFLAGS) -traditional -nostdinc 28OBJCOPYFLAGS := contents,alloc,load,readonly,data 29OBJCOPY_COFF_ARGS := -O aixcoff-rs6000 --set-start 0x500000 30OBJCOPY_MIB_ARGS := -O aixcoff-rs6000 -R .stab -R .stabstr -R .comment 31 |
32zlib := infblock.c infcodes.c inffast.c inflate.c inftrees.c infutil.c 33zlibheader := infblock.h infcodes.h inffast.h inftrees.h infutil.h | 32zlib := inffast.c inflate.c inftrees.c 33zlibheader := inffast.h inffixed.h inflate.h inftrees.h infutil.h |
34zliblinuxheader := zlib.h zconf.h zutil.h 35 36$(addprefix $(obj)/,$(zlib) main.o): $(addprefix $(obj)/,$(zliblinuxheader)) $(addprefix $(obj)/,$(zlibheader)) 37#$(addprefix $(obj)/,main.o): $(addprefix $(obj)/,zlib.h) 38 39src-boot := crt0.S string.S prom.c stdio.c main.c div64.S 40src-boot += $(zlib) 41src-boot := $(addprefix $(obj)/, $(src-boot)) --- 174 unchanged lines hidden --- | 34zliblinuxheader := zlib.h zconf.h zutil.h 35 36$(addprefix $(obj)/,$(zlib) main.o): $(addprefix $(obj)/,$(zliblinuxheader)) $(addprefix $(obj)/,$(zlibheader)) 37#$(addprefix $(obj)/,main.o): $(addprefix $(obj)/,zlib.h) 38 39src-boot := crt0.S string.S prom.c stdio.c main.c div64.S 40src-boot += $(zlib) 41src-boot := $(addprefix $(obj)/, $(src-boot)) --- 174 unchanged lines hidden --- |