# HG changeset patch # User Mychaela Falconia # Date 1457141286 0 # Node ID a5f126973f0e2485b8e4e0a89dbb89a9cc026649 # Parent f7943bdbb3eaa9bce1047749106b6292cabd490e leo-obj: analysis of l1_async.obj with disassembly hints diff -r f7943bdbb3ea -r a5f126973f0e leo-obj/Makefile --- a/leo-obj/Makefile Fri Mar 04 23:36:16 2016 +0000 +++ b/leo-obj/Makefile Sat Mar 05 01:28:06 2016 +0000 @@ -1,5 +1,5 @@ OBJDIRS=bootloader frame_na7_db_fl frame_na7_db_ir l1_custom_int l1_dyn_dwl \ - l1_int l1_pei main osx_na7_db tpudrv + l1_ext l1_int l1_pei main osx_na7_db tpudrv SUBDIR= ${OBJDIRS} tool all: ${SUBDIR} diff -r f7943bdbb3ea -r a5f126973f0e leo-obj/l1_ext/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/leo-obj/l1_ext/Makefile Sat Mar 05 01:28:06 2016 +0000 @@ -0,0 +1,19 @@ +OBJS= l1_async.obj +TARGETS=$(patsubst %.obj,%.disasm,${OBJS}) $(patsubst %.obj,%.ctypes,${OBJS}) +TOOL= ../tool/tiobjd + +all: ${TARGETS} + +%.disasm: %.obj %.hints + ${TOOL} $*.obj disasm -gl -h $*.hints > $@ + +%.disasm: %.obj + ${TOOL} $*.obj disasm -gl > $@ + +%.ctypes: %.obj + ${TOOL} $*.obj ctypes -o > $@ + +${TARGETS}: ${TOOL} Makefile + +clean: + rm -f *.disasm *.ctypes diff -r f7943bdbb3ea -r a5f126973f0e leo-obj/l1_ext/l1_async.hints --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/leo-obj/l1_ext/l1_async.hints Sat Mar 05 01:28:06 2016 +0000 @@ -0,0 +1,8 @@ +[.text] + +358 asciz +2b4c asciz + +[.l1s_global] + +mode bss diff -r f7943bdbb3ea -r a5f126973f0e leo-obj/l1_ext/l1_async.obj Binary file leo-obj/l1_ext/l1_async.obj has changed