📄 libextra.a
字号:
215
MODULE FontInit_FontInit
.LARGE ; really small mode but we need space for debug symbols
; GNU C version 3.3.3 (2004/05/17 08:12:23)
; compiled by GNU C version 3.2.3 (mingw special 20030504-1).
;# options passed: -IC:\BlueLab\30w\tools/include -iprefix -isystem -MD
;# -MQ -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3 -MD -ansi
;# -auxbase-strip -g -O -pedantic -Wall -Wmissing-prototypes
;# -Wstrict-prototypes -Wsign-compare -Wredundant-decls -Werror -ansi
;# options enabled: -fdefer-pop -fthread-jumps -fpeephole -ffunction-cse
;# -fkeep-static-consts -fpcc-struct-return -fgcse-lm -fgcse-sm
;# -floop-optimize -fcrossjumping -fif-conversion -fif-conversion2
;# -fsched-interblock -fsched-spec -fbranch-count-reg -fcprop-registers
;# -fcommon -fgnu-linker -fargument-alias -fmerge-constants
;# -fleading-underscore -fident -fguess-branch-probability -fmath-errno
;# -ftrapping-math -mpeephole -mquiet-mode -minline-block-copy-mode
;# -menhanced-mode -mtest-optim-mode -mload-cache-mode -mbitfield-mode
;# -mtest4
.ENHANCED
;# begin scan referenced symbols
;# import $__backdoor
;# end scan referenced symbols
.CODE
$_FontInit:
^FontInit_FontInit.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74496e69742e63'.?4.1:
enter #1
^FontInit_FontInit.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74496e69742e63'.?6.1:
?LBB2:
ld AH,#H'0000
ld AL,#H'0000
bsr $__backdoor
^FontInit_FontInit.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74496e69742e63'.?7.1:
?LBE2:
leave #1
.CSEG DEBUG
DC P'gcc2_compiled.\0'
DC lwrd(60)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'int:t1=r1;-32768;32767;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'char:t2=r2;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long int:t3=@s32;r3;0020000000000;0017777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'unsigned int:t4=r4;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long unsigned int:t5=@s32;r5;0000000000000;0037777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long long int:t6=@s64;r6;01000000000000000000000;0777777777777777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long long unsigned int:t7=@s64;r7;0000000000000;01777777777777777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'short int:t8=r8;-32768;32767;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'short unsigned int:t9=r9;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'signed char:t10=r10;-32768;32767;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'unsigned char:t11=r11;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'float:t12=r1;2;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'double:t13=r1;4;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long double:t14=r1;4;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex int:t15=s2real:1,0,16;imag:1,16,16;;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex float:t16=R3;4;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex double:t17=R3;8;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex long double:t18=R3;8;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'void:t19=19\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'__builtin_va_list:t20=*19\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'_Bool:t21=@s16;-16;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'size_t:t22=4\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(8)
DC lwrd(0)
DC P'uint32:t23=5\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(12)
DC lwrd(0)
DC P'uint16:t24=9\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(13)
DC lwrd(0)
DC P'int32:t25=3\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(14)
DC lwrd(0)
DC P'int16:t26=8\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(15)
DC lwrd(0)
DC P'int8:t27=10\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(16)
DC lwrd(0)
DC P'uint8:t28=11\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(17)
DC lwrd(0)
DC P'bool:t29=24\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(21)
DC lwrd(0)
DC P'FontId:t30=24\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(9)
DC lwrd(0)
DC P'ucs2char:t31=24\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(10)
DC lwrd(0)
DC P'FontInit:F30\0'
DC lwrd(36)
DC lwrd(0)
DC lwrd(4)
DC lwrd($_FontInit)
ENDMOD
;LIF .DECLARED
;LIF $_FontInit
;LIF .UNDECLARED
;LIF $__backdoor
;LIF .END
;LIF
;# Function pattern *movqi3 used[0] = 2 total = 2
;# Function pattern *call_value1 used[0] = 1 total = 1
;LIF .DECLARED
;LIF $_FontInit
;LIF .UNDECLARED
;LIF $__backdoor
;LIF .END
267
MODULE FontGetGlyph_FontGetGlyph
.LARGE ; really small mode but we need space for debug symbols
; GNU C version 3.3.3 (2004/05/17 08:12:23)
; compiled by GNU C version 3.2.3 (mingw special 20030504-1).
;# options passed: -IC:\BlueLab\30w\tools/include -iprefix -isystem -MD
;# -MQ -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3 -MD -ansi
;# -auxbase-strip -g -O -pedantic -Wall -Wmissing-prototypes
;# -Wstrict-prototypes -Wsign-compare -Wredundant-decls -Werror -ansi
;# options enabled: -fdefer-pop -fthread-jumps -fpeephole -ffunction-cse
;# -fkeep-static-consts -fpcc-struct-return -fgcse-lm -fgcse-sm
;# -floop-optimize -fcrossjumping -fif-conversion -fif-conversion2
;# -fsched-interblock -fsched-spec -fbranch-count-reg -fcprop-registers
;# -fcommon -fgnu-linker -fargument-alias -fmerge-constants
;# -fleading-underscore -fident -fguess-branch-probability -fmath-errno
;# -ftrapping-math -mpeephole -mquiet-mode -minline-block-copy-mode
;# -menhanced-mode -mtest-optim-mode -mload-cache-mode -mbitfield-mode
;# -mtest4
.ENHANCED
;# begin scan referenced symbols
;# import $__backdoor
;# end scan referenced symbols
.CODE
$_FontGetGlyph:
^FontGetGlyph_FontGetGlyph.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74476574476c7970682e63'.?4.1:
enter #5
^FontGetGlyph_FontGetGlyph.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74476574476c7970682e63'.?12.1:
st AH,@(0,Y)
^FontGetGlyph_FontGetGlyph.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74476574476c7970682e63'.?13.1:
?LBB2:
ld X,@$XAP_UY
st AL,@(H'0001,X)
^FontGetGlyph_FontGetGlyph.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74476574476c7970682e63'.?14.1:
st AL,@H'ffff
ld AL,@(H'0005,Y)
st AL,@(H'0002,X)
ld AL,@H'ffff
^FontGetGlyph_FontGetGlyph.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74476574476c7970682e63'.?15.1:
st AL,@H'ffff
ld AL,@(H'0006,Y)
st AL,@(H'0003,X)
ld AL,@H'ffff
^FontGetGlyph_FontGetGlyph.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74476574476c7970682e63'.?16.1:
ld AH,#H'0001
ld AL,@$XAP_UY
bsr $__backdoor
^FontGetGlyph_FontGetGlyph.'683a5c62635c6d61696e5c646576486f73745c73646b70726f746f5c466f6e74476574476c7970682e63'.?17.1:
?LBE2:
leave #5
.CSEG DEBUG
DC P'gcc2_compiled.\0'
DC lwrd(60)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'int:t1=r1;-32768;32767;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'char:t2=r2;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long int:t3=@s32;r3;0020000000000;0017777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'unsigned int:t4=r4;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long unsigned int:t5=@s32;r5;0000000000000;0037777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long long int:t6=@s64;r6;01000000000000000000000;0777777777777777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long long unsigned int:t7=@s64;r7;0000000000000;01777777777777777777777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'short int:t8=r8;-32768;32767;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'short unsigned int:t9=r9;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'signed char:t10=r10;-32768;32767;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'unsigned char:t11=r11;0000000000000;0000000177777;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'float:t12=r1;2;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'double:t13=r1;4;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'long double:t14=r1;4;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex int:t15=s2real:1,0,16;imag:1,16,16;;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex float:t16=R3;4;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex double:t17=R3;8;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'complex long double:t18=R3;8;0;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'void:t19=19\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'__builtin_va_list:t20=*19\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'_Bool:t21=@s16;-16;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(0)
DC lwrd(0)
DC P'size_t:t22=4\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(8)
DC lwrd(0)
DC P'uint32:t23=5\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(12)
DC lwrd(0)
DC P'uint16:t24=9\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(13)
DC lwrd(0)
DC P'int32:t25=3\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(14)
DC lwrd(0)
DC P'int16:t26=8\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(15)
DC lwrd(0)
DC P'int8:t27=10\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(16)
DC lwrd(0)
DC P'uint8:t28=11\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(17)
DC lwrd(0)
DC P'bool:t29=24\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(21)
DC lwrd(0)
DC P'FontId:t30=24\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(9)
DC lwrd(0)
DC P'ucs2char:t31=24\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(10)
DC lwrd(0)
DC P'FontGetGlyph:F22\0'
DC lwrd(36)
DC lwrd(0)
DC lwrd(4)
DC lwrd($_FontGetGlyph)
DC P'x0:P30\0'
DC lwrd(64)
DC lwrd(0)
DC lwrd(3)
DC lwrd(0)
DC P'x1:P31\0'
DC lwrd(64)
DC lwrd(0)
DC lwrd(3)
DC lwrd(1)
DC P'x2:p32=*24\0'
DC lwrd(160)
DC lwrd(0)
DC lwrd(3)
DC lwrd(5)
DC P'x3:p22\0'
DC lwrd(160)
DC lwrd(0)
DC lwrd(3)
DC lwrd(6)
DC P'a:33=s4x0:30,0,16;x1:31,16,16;x2:32,32,16;x3:22,48,16;;\0'
DC lwrd(128)
DC lwrd(0)
DC lwrd(10)
DC lwrd(0)
DC P'\0'
DC lwrd(192)
DC lwrd(0)
DC lwrd(0)
DC lwrd(?LBB2)
DC P'\0'
DC lwrd(224)
DC lwrd(0)
DC lwrd(0)
DC lwrd(?LBE2)
ENDMOD
;LIF .DECLARED
;LIF $_FontGetGlyph
;LIF .UNDECLARED
;LIF $__backdoor
;LIF .END
;LIF
;# Function pattern *movqi2 used[0] = 4 used[1] = 2 total = 6
;# Function pattern *movqi3 used[0] = 1 total = 1
;# Function pattern *call_value1 used[0] = 1 total = 1
;LIF .DECLARED
;LIF $_FontGetGlyph
;LIF .UNDECLARED
;LIF $XAP_UY
;LIF $__backdoor
;LIF .END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -