⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 weird.def

📁 lwip在ucos上的移植
💻 DEF
📖 第 1 页 / 共 3 页
字号:
     .long 43, 44# See if GDB can deal with it if the compiler gets smarter about saying# which variables were defined with which types.  .stabs "inttype_one:t209=1", N_LSYM,0,0, 0.stabs "inttype_two:t210=1", N_LSYM,0,0, 0.stabs "one_var:G209", N_GSYM,0,0, 0.globl one_var.data.align_itone_var:.long 42.stabs "two_var:G210", N_GSYM,0,0, 0.globl two_var.data.align_ittwo_var:.long 42# And see if the caddr_t hack can deal with the same thing..stabs "intp:t211=*1", N_LSYM,0,0, 0# If it weren't for this variable, we'd need to ignore the intp name.  .stabs "pointer_to_int_var:G212=*1", N_LSYM,0,0, 0.stabs "intp_var:G211", N_GSYM,0,0, 0.globl intp_var.data.align_itintp_var:.long 42# Unrecognized constant code.  .stabs "unrecog_const:c=xjksdflskd33,4;473;", N_LSYM,0,0, 0.globl attr85.data.align_itattr85:.long 42.globl attr86.data.align_itattr86:.long 42.globl attr87.data.align_itattr87:.long 42.globl attr88.data.align_itattr88:.long 42.globl attr89.data.align_itattr89:.long 42.globl attr90.data.align_itattr90:.long 42.globl attr91.data.align_itattr91:.long 42.globl attr92.data.align_itattr92:.long 42.globl attr93.data.align_itattr93:.long 42.globl attr94.data.align_itattr94:.long 42.globl attr95.data.align_itattr95:.long 42.globl attr96.data.align_itattr96:.long 42.globl attr97.data.align_itattr97:.long 42.globl attr98.data.align_itattr98:.long 42.globl attr99.data.align_itattr99:.long 42.globl attr100.data.align_itattr100:.long 42.globl attr101.data.align_itattr101:.long 42.globl attr102.data.align_itattr102:.long 42.globl attr103.data.align_itattr103:.long 42.globl attr104.data.align_itattr104:.long 42.globl attr105.data.align_itattr105:.long 42.globl attr106.data.align_itattr106:.long 42.globl attr107.data.align_itattr107:.long 42.globl attr108.data.align_itattr108:.long 42.globl attr109.data.align_itattr109:.long 42.globl attr110.data.align_itattr110:.long 42.globl attr111.data.align_itattr111:.long 42.globl attr112.data.align_itattr112:.long 42.globl attr113.data.align_itattr113:.long 42.globl attr114.data.align_itattr114:.long 42.globl attr115.data.align_itattr115:.long 42.globl attr116.data.align_itattr116:.long 42.globl attr117.data.align_itattr117:.long 42.globl attr118.data.align_itattr118:.long 42.globl attr119.data.align_itattr119:.long 42.globl attr120.data.align_itattr120:.long 42.globl attr121.data.align_itattr121:.long 42.globl attr125.data.align_itattr125:.long 42.globl attr126.data.align_itattr126:.long 42# Size.  .stabs "var1:G301=@s32;1",N_GSYM,0,0, 0.globl var1.data.align_itvar1:.long 42# Pointer class.  .stabs "var2:G302=@p42;1",N_GSYM,0,0, 0.globl var2.data.align_itvar2:.long 42# Packed type.  .stabs "var3:G303=@P;1",N_GSYM,0,0, 0.globl var3.data.align_itvar3:.long 42# Manually hacked version of the following.  The manual hacking is to# remove the extra names (which GDB 4.9 bogusly relies on).# Virtual base classes in which there are no variables of the base# class types.# class only_one_instance {#  public:#   int x;# };# class inherit_path_a : public virtual only_one_instance {#   int a;# };# class inherit_path_b : public virtual only_one_instance {#   int b;# };# class combine_paths : public inherit_path_a, public inherit_path_b {#   int comb;# };# combine_paths v_comb;# These are the unhacked stabs I started with (only change has been to# convert them to weird.def format, and change the numbers to the 400# range.  # .stabs "only_one_instance:Tt444=s4x:1,0,32;;", N_LSYM,0,0, 0# .stabs "inherit_path_a:Tt445=s12!1,120,444;$vb444:446=*444,0;a:/01,32,32;;",#       N_LSYM,0,0, 0# .stabs "inherit_path_b:Tt447=s12!1,120,444;$vb444:446,0;b:/01,32,32;;", N_LSYM,0,0, 0# .stabs "combine_paths:Tt448=s24!2,020,445;0264,447;comb:/01,128,32;;", N_LSYM,0,0, 0# .stabs "v_comb:G448", N_GSYM,0,0, 0# Hacked version, without class names..stabs "v_comb:G448=s24!2,020,445=s12!1,120,444=s4x:1,0,32;;;$vb444:446=@s32;*444,0;a:/01,32,32;;;0264,447=s12!1,120,444;$vb444:446,0;b:/01,32,32;;;comb:/01,128,32;;", N_GSYM,0,0, 0	.globl v_comb	.align 1v_comb:# virtual base class pointer for inherit_path_a 	.long v_comb_shared # a 	.long 43 # virtual base class pointer for inherit_path_b 	.long v_comb_shared # b 	.long 44 # comb 	.long 45 v_comb_shared:# x 	.long 42 .stabs "sym92:\ !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~",N_LSYM,0,0,0.stabs "type92:t92=\ !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~",N_LSYM,0,0,0.stabs "attr92:G392=@\ !#$%&'()*+,-./0123456789:<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~;1",N_GSYM,0,0, 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -