␊ |
␊ |
#todo: ensur ecorrect arch␊ |
MACHOCONV = ${SYMROOT}/../util/machOconv.${ARCH}␊ |
MACHOCONV = ${SYMROOT}/../util/machOconv␊ |
␊ |
LIBSADIR = ../libsa␊ |
LIBSAIODIR = ../libsaio␊ |
|
␊ |
␉@# Generate the Symbols.dylib file␊ |
␉@echo "\t[dyldsymboltool] Symbols.dylib"␊ |
␉@$(SYMROOT)/../util/dyldsymboltool.${ARCH} $(SYMROOT)/boot.sys $(SYMROOT)/${SYMBOLS_MODULE}␊ |
␉@$(SYMROOT)/../util/dyldsymboltool $(SYMROOT)/boot.sys $(SYMROOT)/${SYMBOLS_MODULE}␊ |
␊ |
␉@echo "\t[LD] boot.sys"␊ |
␉@$(CC) -static -Wl,-preload -Wl,-segaddr,__INIT,$(BOOT2ADDR) \␊ |
|
␊ |
␉@# Generate the Symbols.dylib file␊ |
␉@echo "\t[dyldsymboltool] Symbols.dylib"␊ |
␉@$(SYMROOT)/../util/dyldsymboltool.${ARCH} $(SYMROOT)/boot.sys $(SYMROOT)/${SYMBOLS_MODULE}␊ |
␉@$(SYMROOT)/../util/dyldsymboltool $(SYMROOT)/boot.sys $(SYMROOT)/${SYMBOLS_MODULE}␊ |
␊ |
␉@${RM} $(SYMROOT)/boot.sys␊ |
␉@echo "\t[LD] boot.sys"␊ |