From 59afba6c6ff1d4268a3a9619da2af97000ff1482 Mon Sep 17 00:00:00 2001 From: thorkill Date: Tue, 10 Jul 2018 09:49:32 +0200 Subject: [PATCH] Working on comments, alligned @file, whitespace cleanup --- e2dbg/main.c | 10 +- elfsh/cleanup.c | 3 +- elfsh/main.c | 10 +- elfsh/misc.c | 3 +- elfsh/rlheap.c | 11 +- elfsh/run.c | 4 +- elfsh/tables.c | 4 +- etrace/cleanup.c | 2 +- etrace/main.c | 6 +- etrace/misc.c | 3 +- etrace/rlheap.c | 15 +- etrace/run.c | 7 +- etrace/tables.c | 16 +- evarista/main.c | 11 +- evarista/tables.c | 4 +- kedbg/cmd.c | 7 +- kedbg/handlers.c | 9 +- kedbg/main.c | 12 +- kedbg/misc.c | 11 +- kedbg/register.c | 6 +- kernsh/alloc.c | 10 +- kernsh/autotypes.c | 5 +- kernsh/close.c | 4 +- kernsh/dump.c | 4 +- .../examples/modules/linux2_6/lkm-original.c | 1 - .../modules/linux2_6/lkm-sys_setdomainname.c | 1 - kernsh/hash.c | 7 +- kernsh/main.c | 9 +- kernsh/mem.c | 5 +- kernsh/misc.c | 5 +- kernsh/mode.c | 4 +- kernsh/open.c | 4 +- kernsh/tables.c | 5 +- kernsh/virtm.c | 3 +- liballocproxy/aproxy_arena.c | 5 +- liballocproxy/aproxy_hooks.c | 5 +- liballocproxy/aproxy_malloc.c | 280 +++++++----------- liballocproxy/aproxy_strdup.c | 2 +- liballocproxy/elfsh_hooks.c | 4 +- libasm/src/arch/arm/arm_convert.c | 2 +- libasm/src/arch/arm/decode_arm.c | 3 +- libasm/src/arch/arm/handlers/asm_arm_adc.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_add.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_and.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_b.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_bic.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_bkpt.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_bl.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_blx1.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_blx2.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_bx.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_cdp.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_clz.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_cmn.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_cmp.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_eor.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldc.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldm1.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldm2.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldm3.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldr.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldrb.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldrbt.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldrd.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldrh.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldrsb.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldrsh.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_ldrt.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mcr.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mcrr.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mla.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mov.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mrc.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mrrc.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mrs.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_msr.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mul.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_mvn.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_orr.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_pld.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_qadd.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_qdadd.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_qdsub.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_qsub.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_rsb.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_rsc.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_sbc.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_smlal.c | 2 +- .../src/arch/arm/handlers/asm_arm_smlalxy.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_smlawy.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_smlaxy.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_smull.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_smulwy.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_smulxy.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_stc.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_stm1.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_stm2.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_str.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_strb.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_strbt.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_strd.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_strh.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_strt.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_sub.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_swi.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_swp.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_swpb.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_teq.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_tst.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_umlal.c | 2 +- libasm/src/arch/arm/handlers/asm_arm_umull.c | 2 +- .../arm/operand_handlers/asm_arm_op_fetch.c | 3 +- .../asm_arm_op_fetch_coprocessor.c | 2 +- .../asm_arm_op_fetch_coprocessor_register.c | 2 +- .../operand_handlers/asm_arm_op_fetch_disp.c | 2 +- .../asm_arm_op_fetch_disp_half.c | 2 +- .../asm_arm_op_fetch_immediate.c | 2 +- .../asm_arm_op_fetch_reg_list.c | 2 +- .../asm_arm_op_fetch_reg_offset.c | 2 +- .../asm_arm_op_fetch_reg_scaled.c | 2 +- .../asm_arm_op_fetch_register.c | 2 +- .../arm/operand_handlers/asm_arm_op_name.c | 6 +- libasm/src/arch/arm/output_arm.c | 2 +- libasm/src/arch/arm/register_arm.c | 4 +- libasm/src/arch/ia32/handlers/i386_bsf.c | 2 +- .../src/arch/ia32/handlers/i386_bsr_rv_rmb.c | 2 +- libasm/src/arch/ia32/handlers/i386_bswap.c | 4 +- libasm/src/arch/ia32/handlers/i386_bt_rm_r.c | 3 +- libasm/src/arch/ia32/handlers/i386_btrl.c | 2 +- libasm/src/arch/ia32/handlers/i386_bts.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmova.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmovae.c | 5 +- libasm/src/arch/ia32/handlers/i386_cmovb.c | 5 +- libasm/src/arch/ia32/handlers/i386_cmovbe.c | 5 +- libasm/src/arch/ia32/handlers/i386_cmove.c | 6 +- libasm/src/arch/ia32/handlers/i386_cmovl.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmovle.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmovne.c | 5 +- libasm/src/arch/ia32/handlers/i386_cmovnl.c | 5 +- libasm/src/arch/ia32/handlers/i386_cmovnle.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmovno.c | 5 +- libasm/src/arch/ia32/handlers/i386_cmovnp.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmovns.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmovo.c | 6 +- libasm/src/arch/ia32/handlers/i386_cmovp.c | 4 +- libasm/src/arch/ia32/handlers/i386_cmovs.c | 4 +- libasm/src/arch/ia32/handlers/i386_cpuid.c | 4 +- libasm/src/arch/ia32/handlers/i386_emms.c | 4 +- libasm/src/arch/ia32/handlers/i386_group12.c | 4 +- libasm/src/arch/ia32/handlers/i386_group14.c | 4 +- libasm/src/arch/ia32/handlers/i386_group15.c | 4 +- libasm/src/arch/ia32/handlers/i386_group16.c | 3 +- .../src/arch/ia32/handlers/i386_imul_rv_rmv.c | 4 +- libasm/src/arch/ia32/handlers/i386_ja.c | 3 +- libasm/src/arch/ia32/handlers/i386_jae.c | 4 +- libasm/src/arch/ia32/handlers/i386_jb.c | 4 +- libasm/src/arch/ia32/handlers/i386_jbe.c | 5 +- libasm/src/arch/ia32/handlers/i386_je.c | 5 +- libasm/src/arch/ia32/handlers/i386_jg.c | 3 +- libasm/src/arch/ia32/handlers/i386_jge.c | 5 +- libasm/src/arch/ia32/handlers/i386_jl.c | 5 +- libasm/src/arch/ia32/handlers/i386_jle.c | 5 +- libasm/src/arch/ia32/handlers/i386_jne.c | 5 +- libasm/src/arch/ia32/handlers/i386_jnp.c | 5 +- libasm/src/arch/ia32/handlers/i386_jns.c | 3 +- libasm/src/arch/ia32/handlers/i386_jp.c | 5 +- libasm/src/arch/ia32/handlers/i386_js.c | 5 +- .../src/arch/ia32/handlers/i386_mov_cr_rm.c | 2 +- .../src/arch/ia32/handlers/i386_mov_dr_rm.c | 2 +- .../src/arch/ia32/handlers/i386_mov_rm_cr.c | 2 +- .../src/arch/ia32/handlers/i386_movd_pd_qd.c | 4 +- .../src/arch/ia32/handlers/i386_movq_pq_qq.c | 4 +- .../src/arch/ia32/handlers/i386_movq_qq_pq.c | 4 +- .../arch/ia32/handlers/i386_movsbl_rv_rmb.c | 4 +- .../arch/ia32/handlers/i386_movswl_rv_rm2.c | 5 +- .../arch/ia32/handlers/i386_movzbl_rv_rmb.c | 4 +- .../arch/ia32/handlers/i386_movzwl_rv_rm2.c | 4 +- .../arch/ia32/handlers/i386_packuswb_pq_qq.c | 4 +- .../arch/ia32/handlers/i386_paddusb_pq_qq.c | 2 +- .../arch/ia32/handlers/i386_paddusw_pq_qq.c | 2 +- .../src/arch/ia32/handlers/i386_pand_pq_qq.c | 4 +- .../arch/ia32/handlers/i386_pmullw_pq_qq.c | 4 +- libasm/src/arch/ia32/handlers/i386_pop_fs.c | 4 +- .../src/arch/ia32/handlers/i386_por_pq_qq.c | 4 +- .../arch/ia32/handlers/i386_punpckhbw_pq_qq.c | 4 +- .../arch/ia32/handlers/i386_punpcklbw_pq_qd.c | 4 +- libasm/src/arch/ia32/handlers/i386_push_fs.c | 4 +- .../src/arch/ia32/handlers/i386_pxor_pq_qq.c | 4 +- libasm/src/arch/ia32/handlers/i386_rdmsr.c | 2 +- libasm/src/arch/ia32/handlers/i386_rdtsc.c | 4 +- libasm/src/arch/ia32/handlers/i386_shld.c | 2 +- .../arch/ia32/handlers/i386_shld_rmv_rv_cl.c | 4 +- .../arch/ia32/handlers/i386_shrd_rmv_rv_cl.c | 4 +- .../arch/ia32/handlers/i386_shrd_rmv_rv_ib.c | 2 +- libasm/src/arch/ia32/handlers/i386_wbinvd.c | 2 +- libasm/src/arch/ia32/handlers/i386_xadd.c | 2 +- .../src/arch/ia32/handlers/i386_xstorenrg.c | 5 +- libasm/src/arch/ia32/handlers/op_386sp.c | 4 +- libasm/src/arch/ia32/handlers/op_aaa.c | 2 +- libasm/src/arch/ia32/handlers/op_aad.c | 2 +- libasm/src/arch/ia32/handlers/op_aam.c | 4 +- libasm/src/arch/ia32/handlers/op_aas.c | 2 +- libasm/src/arch/ia32/handlers/op_adc_al_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_adc_eax_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_adc_rb_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_adc_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_adc_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_adc_rv_rmv.c | 4 +- libasm/src/arch/ia32/handlers/op_add_al_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_add_eax_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_add_rb_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_add_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_add_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_add_rv_rmv.c | 2 +- libasm/src/arch/ia32/handlers/op_addsize.c | 4 +- libasm/src/arch/ia32/handlers/op_and_al_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_and_eax_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_and_rb_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_and_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_and_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_and_rv_rmv.c | 4 +- libasm/src/arch/ia32/handlers/op_arpl_ew_rw.c | 4 +- .../src/arch/ia32/handlers/op_bound_gv_ma.c | 4 +- libasm/src/arch/ia32/handlers/op_btr_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_call_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_clc.c | 4 +- libasm/src/arch/ia32/handlers/op_cld.c | 4 +- libasm/src/arch/ia32/handlers/op_cli.c | 4 +- libasm/src/arch/ia32/handlers/op_cltd.c | 4 +- libasm/src/arch/ia32/handlers/op_cmc.c | 4 +- libasm/src/arch/ia32/handlers/op_cmp_al_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_cmp_eax_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_cmp_rb_rmb.c | 5 +- libasm/src/arch/ia32/handlers/op_cmp_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_cmp_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_cmp_rv_rmv.c | 4 +- libasm/src/arch/ia32/handlers/op_cmp_xchg.c | 4 +- libasm/src/arch/ia32/handlers/op_cmpsb.c | 2 +- libasm/src/arch/ia32/handlers/op_cmpsd.c | 4 +- libasm/src/arch/ia32/handlers/op_cwtl.c | 4 +- libasm/src/arch/ia32/handlers/op_daa.c | 4 +- libasm/src/arch/ia32/handlers/op_das.c | 4 +- libasm/src/arch/ia32/handlers/op_dec_reg.c | 4 +- libasm/src/arch/ia32/handlers/op_enter.c | 2 +- libasm/src/arch/ia32/handlers/op_esc0.c | 4 +- libasm/src/arch/ia32/handlers/op_esc1.c | 2 +- libasm/src/arch/ia32/handlers/op_esc2.c | 4 +- libasm/src/arch/ia32/handlers/op_esc3.c | 4 +- libasm/src/arch/ia32/handlers/op_esc4.c | 2 +- libasm/src/arch/ia32/handlers/op_esc5.c | 2 +- libasm/src/arch/ia32/handlers/op_esc6.c | 4 +- libasm/src/arch/ia32/handlers/op_fwait.c | 2 +- libasm/src/arch/ia32/handlers/op_group6.c | 2 +- libasm/src/arch/ia32/handlers/op_group7.c | 2 +- libasm/src/arch/ia32/handlers/op_hlt.c | 4 +- .../src/arch/ia32/handlers/op_immed_rmb_ib.c | 4 +- .../src/arch/ia32/handlers/op_immed_rmv_ib.c | 4 +- .../src/arch/ia32/handlers/op_immed_rmv_iv.c | 4 +- .../src/arch/ia32/handlers/op_imul_gv_ev_ib.c | 4 +- .../arch/ia32/handlers/op_imul_rv_rmv_iv.c | 3 +- libasm/src/arch/ia32/handlers/op_in_al_dx.c | 4 +- .../src/arch/ia32/handlers/op_in_al_ref_ib.c | 2 +- libasm/src/arch/ia32/handlers/op_in_eax_dx.c | 2 +- .../src/arch/ia32/handlers/op_in_eax_ref_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_inc_reg.c | 5 +- libasm/src/arch/ia32/handlers/op_incdec_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_indir_rmv.c | 4 +- libasm/src/arch/ia32/handlers/op_insb.c | 4 +- libasm/src/arch/ia32/handlers/op_insw.c | 4 +- libasm/src/arch/ia32/handlers/op_int1.c | 4 +- libasm/src/arch/ia32/handlers/op_int_3.c | 4 +- libasm/src/arch/ia32/handlers/op_int_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_into.c | 4 +- libasm/src/arch/ia32/handlers/op_iret.c | 2 +- libasm/src/arch/ia32/handlers/op_ja.c | 4 +- libasm/src/arch/ia32/handlers/op_jae.c | 5 +- libasm/src/arch/ia32/handlers/op_jb.c | 5 +- libasm/src/arch/ia32/handlers/op_jbe.c | 4 +- libasm/src/arch/ia32/handlers/op_je.c | 5 +- libasm/src/arch/ia32/handlers/op_je_cxz.c | 4 +- libasm/src/arch/ia32/handlers/op_jg.c | 4 +- libasm/src/arch/ia32/handlers/op_jge.c | 4 +- libasm/src/arch/ia32/handlers/op_jl.c | 4 +- libasm/src/arch/ia32/handlers/op_jle.c | 4 +- libasm/src/arch/ia32/handlers/op_jmp_ap.c | 4 +- libasm/src/arch/ia32/handlers/op_jmp_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_jmp_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_jne.c | 5 +- libasm/src/arch/ia32/handlers/op_jno.c | 5 +- libasm/src/arch/ia32/handlers/op_jnp.c | 4 +- libasm/src/arch/ia32/handlers/op_jns.c | 4 +- libasm/src/arch/ia32/handlers/op_jo.c | 2 +- libasm/src/arch/ia32/handlers/op_jp.c | 4 +- libasm/src/arch/ia32/handlers/op_js.c | 4 +- libasm/src/arch/ia32/handlers/op_lahf.c | 2 +- libasm/src/arch/ia32/handlers/op_lds_rm_rmp.c | 2 +- libasm/src/arch/ia32/handlers/op_lea_rv_m.c | 2 +- libasm/src/arch/ia32/handlers/op_leave.c | 2 +- libasm/src/arch/ia32/handlers/op_les_rm_rmp.c | 4 +- libasm/src/arch/ia32/handlers/op_lock.c | 4 +- libasm/src/arch/ia32/handlers/op_lodsb.c | 2 +- libasm/src/arch/ia32/handlers/op_lodsd.c | 4 +- libasm/src/arch/ia32/handlers/op_loop.c | 4 +- libasm/src/arch/ia32/handlers/op_loope.c | 4 +- libasm/src/arch/ia32/handlers/op_loopne.c | 5 +- libasm/src/arch/ia32/handlers/op_lss_rv_rmv.c | 4 +- .../src/arch/ia32/handlers/op_mov_al_ref_iv.c | 4 +- .../arch/ia32/handlers/op_mov_eax_ref_iv.c | 2 +- libasm/src/arch/ia32/handlers/op_mov_rb_rmb.c | 2 +- .../src/arch/ia32/handlers/op_mov_ref_iv_al.c | 2 +- .../arch/ia32/handlers/op_mov_ref_iv_eax.c | 4 +- libasm/src/arch/ia32/handlers/op_mov_reg_iv.c | 4 +- .../src/arch/ia32/handlers/op_mov_rm_segr.c | 4 +- libasm/src/arch/ia32/handlers/op_mov_rmb_ib.c | 2 +- libasm/src/arch/ia32/handlers/op_mov_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_mov_rmv_iv.c | 2 +- libasm/src/arch/ia32/handlers/op_mov_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_mov_rv_rmv.c | 4 +- .../src/arch/ia32/handlers/op_mov_segr_rm.c | 4 +- .../src/arch/ia32/handlers/op_mov_subreg_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_movsb.c | 4 +- libasm/src/arch/ia32/handlers/op_movsd.c | 4 +- libasm/src/arch/ia32/handlers/op_nop.c | 2 +- libasm/src/arch/ia32/handlers/op_opsize.c | 4 +- libasm/src/arch/ia32/handlers/op_or_al_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_or_eax_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_or_rb_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_or_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_or_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_or_rv_rmv.c | 5 +- libasm/src/arch/ia32/handlers/op_out_dx_al.c | 4 +- libasm/src/arch/ia32/handlers/op_out_dx_eax.c | 5 +- .../src/arch/ia32/handlers/op_out_ref_ib_al.c | 5 +- .../arch/ia32/handlers/op_out_ref_ib_eax.c | 4 +- libasm/src/arch/ia32/handlers/op_outsb.c | 4 +- libasm/src/arch/ia32/handlers/op_outsw.c | 4 +- libasm/src/arch/ia32/handlers/op_pop_ds.c | 4 +- libasm/src/arch/ia32/handlers/op_pop_es.c | 4 +- libasm/src/arch/ia32/handlers/op_pop_reg.c | 4 +- libasm/src/arch/ia32/handlers/op_pop_rmv.c | 2 +- libasm/src/arch/ia32/handlers/op_popa.c | 2 +- libasm/src/arch/ia32/handlers/op_popf.c | 4 +- libasm/src/arch/ia32/handlers/op_prefix_cs.c | 4 +- libasm/src/arch/ia32/handlers/op_prefix_ds.c | 4 +- libasm/src/arch/ia32/handlers/op_prefix_es.c | 4 +- libasm/src/arch/ia32/handlers/op_prefix_fs.c | 4 +- libasm/src/arch/ia32/handlers/op_prefix_gs.c | 4 +- libasm/src/arch/ia32/handlers/op_prefix_ss.c | 4 +- libasm/src/arch/ia32/handlers/op_push_cs.c | 1 - libasm/src/arch/ia32/handlers/op_push_es.c | 2 +- libasm/src/arch/ia32/handlers/op_push_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_push_iv.c | 2 +- libasm/src/arch/ia32/handlers/op_push_reg.c | 4 +- libasm/src/arch/ia32/handlers/op_push_ss.c | 4 +- libasm/src/arch/ia32/handlers/op_pusha.c | 4 +- libasm/src/arch/ia32/handlers/op_pushf.c | 5 +- libasm/src/arch/ia32/handlers/op_repnz.c | 4 +- libasm/src/arch/ia32/handlers/op_repz.c | 4 +- libasm/src/arch/ia32/handlers/op_ret.c | 5 +- libasm/src/arch/ia32/handlers/op_ret_i2.c | 2 +- libasm/src/arch/ia32/handlers/op_retf.c | 4 +- libasm/src/arch/ia32/handlers/op_retf_i2.c | 4 +- libasm/src/arch/ia32/handlers/op_sahf.c | 4 +- libasm/src/arch/ia32/handlers/op_sbb_al_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_sbb_eax_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_sbb_rb_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_sbb_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_sbb_rmv_rv.c | 4 +- libasm/src/arch/ia32/handlers/op_sbb_rv_rmv.c | 5 +- libasm/src/arch/ia32/handlers/op_scasb.c | 4 +- libasm/src/arch/ia32/handlers/op_scasd.c | 4 +- libasm/src/arch/ia32/handlers/op_seta_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setae_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setb_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setbe_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_sete_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setg_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setge_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setl_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setle_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setne_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setno_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_setnp_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setns_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_seto_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_setp_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_sets_rmb.c | 2 +- .../src/arch/ia32/handlers/op_shift_rmb_1.c | 4 +- .../src/arch/ia32/handlers/op_shift_rmb_cl.c | 2 +- .../src/arch/ia32/handlers/op_shift_rmv_1.c | 4 +- .../src/arch/ia32/handlers/op_shift_rmv_cl.c | 4 +- libasm/src/arch/ia32/handlers/op_shr_rmb_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_shr_rmv_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_stc.c | 2 +- libasm/src/arch/ia32/handlers/op_std.c | 4 +- libasm/src/arch/ia32/handlers/op_sti.c | 2 +- libasm/src/arch/ia32/handlers/op_stosb.c | 4 +- libasm/src/arch/ia32/handlers/op_stosd.c | 4 +- libasm/src/arch/ia32/handlers/op_sub_al_ib.c | 4 +- libasm/src/arch/ia32/handlers/op_sub_eax_iv.c | 2 +- libasm/src/arch/ia32/handlers/op_sub_rb_rmb.c | 4 +- libasm/src/arch/ia32/handlers/op_sub_rmb_rb.c | 4 +- libasm/src/arch/ia32/handlers/op_sub_rmv_rv.c | 2 +- libasm/src/arch/ia32/handlers/op_sub_rv_rmv.c | 2 +- libasm/src/arch/ia32/handlers/op_test_al_rb.c | 2 +- .../src/arch/ia32/handlers/op_test_eax_iv.c | 2 +- .../src/arch/ia32/handlers/op_test_rmb_rb.c | 3 +- .../src/arch/ia32/handlers/op_test_rmv_rv.c | 2 +- libasm/src/arch/ia32/handlers/op_ud2a.c | 2 +- libasm/src/arch/ia32/handlers/op_unary_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_unary_rmv.c | 2 +- .../src/arch/ia32/handlers/op_xchg_eax_reg.c | 3 +- .../src/arch/ia32/handlers/op_xchg_rmb_rb.c | 2 +- .../src/arch/ia32/handlers/op_xchg_rmv_rv.c | 2 +- libasm/src/arch/ia32/handlers/op_xlatb.c | 2 +- libasm/src/arch/ia32/handlers/op_xor_al_ib.c | 2 +- libasm/src/arch/ia32/handlers/op_xor_eax_iv.c | 4 +- libasm/src/arch/ia32/handlers/op_xor_rb_rmb.c | 2 +- libasm/src/arch/ia32/handlers/op_xor_rmb_rb.c | 2 +- libasm/src/arch/ia32/handlers/op_xor_rmv_rv.c | 2 +- libasm/src/arch/ia32/handlers/op_xor_rv_rmv.c | 2 +- libasm/src/arch/ia32/init_i386.c | 5 +- .../ia32/operand_handlers/asm_operand_fetch.c | 2 +- .../asm_operand_fetch_debug.c | 3 +- .../asm_operand_fetch_encoded.c | 1 - .../asm_operand_fetch_fixed.c | 2 +- .../operand_handlers/asm_operand_fetch_xsrc.c | 3 +- .../asm_operand_fetch_ydest.c | 2 +- libasm/src/arch/ia32/operand_ia32.c | 2 - libasm/src/arch/ia32/output_ia32.c | 8 +- libasm/src/arch/ia32/register.c | 3 +- libasm/src/arch/ia32/tables_i386.c | 2 +- .../src/arch/mips/handlers/asm_mips_abs_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_abs_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_abs_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_add.c | 2 +- .../src/arch/mips/handlers/asm_mips_add_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_add_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_add_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_addi.c | 2 +- .../src/arch/mips/handlers/asm_mips_addiu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_addu.c | 2 +- .../src/arch/mips/handlers/asm_mips_alnv_ps.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_and.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_andi.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_b.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bal.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bc1f.c | 2 +- .../src/arch/mips/handlers/asm_mips_bc1fl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bc1t.c | 2 +- .../src/arch/mips/handlers/asm_mips_bc1tl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bc2f.c | 2 +- .../src/arch/mips/handlers/asm_mips_bc2fl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bc2t.c | 2 +- .../src/arch/mips/handlers/asm_mips_bc2tl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_beq.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_beql.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bgez.c | 2 +- .../src/arch/mips/handlers/asm_mips_bgezal.c | 2 +- .../src/arch/mips/handlers/asm_mips_bgezall.c | 2 +- .../src/arch/mips/handlers/asm_mips_bgezl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bgtz.c | 2 +- .../src/arch/mips/handlers/asm_mips_bgtzl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_blez.c | 2 +- .../src/arch/mips/handlers/asm_mips_blezl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bltz.c | 2 +- .../src/arch/mips/handlers/asm_mips_bltzal.c | 2 +- .../src/arch/mips/handlers/asm_mips_bltzall.c | 2 +- .../src/arch/mips/handlers/asm_mips_bltzl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bne.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_bnel.c | 2 +- .../src/arch/mips/handlers/asm_mips_break.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_eq_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_eq_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_eq_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_f_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_f_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_f_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_le_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_le_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_le_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_lt_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_lt_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_lt_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_nge_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_nge_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_nge_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ngl_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_ngl_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ngl_s.c | 2 +- .../arch/mips/handlers/asm_mips_c_ngle_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_ngle_ps.c | 2 +- .../arch/mips/handlers/asm_mips_c_ngle_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ngt_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_ngt_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ngt_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ole_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_ole_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ole_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_olt_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_olt_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_olt_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_seq_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_seq_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_seq_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_sf_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_sf_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_sf_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ueq_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_ueq_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ueq_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ule_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_ule_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ule_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ult_d.c | 2 +- .../arch/mips/handlers/asm_mips_c_ult_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_ult_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_un_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_un_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_c_un_s.c | 2 +- .../arch/mips/handlers/asm_mips_ceil_l_d.c | 2 +- .../arch/mips/handlers/asm_mips_ceil_l_s.c | 2 +- .../arch/mips/handlers/asm_mips_ceil_w_d.c | 2 +- .../arch/mips/handlers/asm_mips_ceil_w_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_cfc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_cfc2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_clo.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_clz.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_cop2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ctc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ctc2.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_d_l.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_d_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_d_w.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_l_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_l_s.c | 2 +- .../arch/mips/handlers/asm_mips_cvt_ps_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_s_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_s_l.c | 2 +- .../arch/mips/handlers/asm_mips_cvt_s_pl.c | 2 +- .../arch/mips/handlers/asm_mips_cvt_s_pu.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_s_w.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_w_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_cvt_w_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_dadd.c | 2 +- .../src/arch/mips/handlers/asm_mips_daddi.c | 2 +- .../src/arch/mips/handlers/asm_mips_daddiu.c | 2 +- .../src/arch/mips/handlers/asm_mips_daddu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_dclo.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_dclz.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ddiv.c | 2 +- .../src/arch/mips/handlers/asm_mips_ddivu.c | 2 +- .../src/arch/mips/handlers/asm_mips_deret.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_div.c | 2 +- .../src/arch/mips/handlers/asm_mips_div_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_div_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_divu.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmfc0.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmfc1.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmfc2.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmtc0.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmtc1.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmtc2.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmult.c | 2 +- .../src/arch/mips/handlers/asm_mips_dmultu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_dsll.c | 2 +- .../src/arch/mips/handlers/asm_mips_dsll32.c | 2 +- .../src/arch/mips/handlers/asm_mips_dsllv.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_dsra.c | 2 +- .../src/arch/mips/handlers/asm_mips_dsra32.c | 2 +- .../src/arch/mips/handlers/asm_mips_dsrav.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_dsrl.c | 2 +- .../src/arch/mips/handlers/asm_mips_dsrl32.c | 2 +- .../src/arch/mips/handlers/asm_mips_dsrlv.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_dsub.c | 2 +- .../src/arch/mips/handlers/asm_mips_dsubu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ehb.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_eret.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ext.c | 2 +- .../arch/mips/handlers/asm_mips_floor_l_d.c | 2 +- .../arch/mips/handlers/asm_mips_floor_l_s.c | 2 +- .../arch/mips/handlers/asm_mips_floor_w_d.c | 2 +- .../arch/mips/handlers/asm_mips_floor_w_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ins.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_j.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_jal.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_jalr.c | 2 +- .../src/arch/mips/handlers/asm_mips_jalr.hb.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_jr.c | 2 +- .../src/arch/mips/handlers/asm_mips_jr.hb.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lb.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lbu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ld.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ldc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ldc2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ldl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ldr.c | 2 +- .../src/arch/mips/handlers/asm_mips_ldxc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lh.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lhu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ll.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lld.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lui.c | 2 +- .../src/arch/mips/handlers/asm_mips_luxc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lw.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lwc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lwc2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lwl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lwr.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_lwu.c | 2 +- .../src/arch/mips/handlers/asm_mips_lwxc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_madd.c | 2 +- .../src/arch/mips/handlers/asm_mips_madd_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_madd_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_madd_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_maddu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mfc0.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mfc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mfc2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mfhi.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mflo.c | 2 +- .../src/arch/mips/handlers/asm_mips_mov_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_mov_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_mov_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_movcf_d.c | 2 +- .../arch/mips/handlers/asm_mips_movcf_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_movcf_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_movf.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_movn.c | 2 +- .../src/arch/mips/handlers/asm_mips_movn_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_movn_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_movn_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_movt.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_movz.c | 2 +- .../src/arch/mips/handlers/asm_mips_movz_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_movz_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_movz_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_msub.c | 2 +- .../src/arch/mips/handlers/asm_mips_msub_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_msub_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_msub_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_msubu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mtc0.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mtc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mtc2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mthi.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mtlo.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mul.c | 2 +- .../src/arch/mips/handlers/asm_mips_mul_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_mul_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_mul_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_mult.c | 2 +- .../src/arch/mips/handlers/asm_mips_multu.c | 2 +- .../src/arch/mips/handlers/asm_mips_neg_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_neg_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_neg_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_nmadd_d.c | 2 +- .../arch/mips/handlers/asm_mips_nmadd_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_nmadd_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_nmsub_d.c | 2 +- .../arch/mips/handlers/asm_mips_nmsub_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_nmsub_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_nop.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_nor.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_or.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_ori.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_pref.c | 2 +- .../src/arch/mips/handlers/asm_mips_prefx.c | 2 +- .../src/arch/mips/handlers/asm_mips_rdhwr.c | 2 +- .../src/arch/mips/handlers/asm_mips_recip_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_recip_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_rotr.c | 2 +- .../src/arch/mips/handlers/asm_mips_rotrv.c | 2 +- .../arch/mips/handlers/asm_mips_round_l_d.c | 2 +- .../arch/mips/handlers/asm_mips_round_l_s.c | 2 +- .../arch/mips/handlers/asm_mips_round_w_d.c | 2 +- .../arch/mips/handlers/asm_mips_round_w_s.c | 2 +- .../src/arch/mips/handlers/asm_mips_rsqrt_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_rsqrt_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sb.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sc.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_scd.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sd.c | 2 +- .../src/arch/mips/handlers/asm_mips_sdbbp.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sdc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sdc2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sdl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sdr.c | 2 +- .../src/arch/mips/handlers/asm_mips_sdxc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_seb.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_seh.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sh.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sll.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sllv.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_slt.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_slti.c | 2 +- .../src/arch/mips/handlers/asm_mips_sltiu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sltu.c | 2 +- .../src/arch/mips/handlers/asm_mips_sqrt_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_sqrt_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sra.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_srav.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_srl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_srlv.c | 2 +- .../src/arch/mips/handlers/asm_mips_ssnop.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sub.c | 2 +- .../src/arch/mips/handlers/asm_mips_sub_d.c | 2 +- .../src/arch/mips/handlers/asm_mips_sub_ps.c | 2 +- .../src/arch/mips/handlers/asm_mips_sub_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_subu.c | 2 +- .../src/arch/mips/handlers/asm_mips_suxc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sw.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_swc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_swc2.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_swl.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_swr.c | 2 +- .../src/arch/mips/handlers/asm_mips_swxc1.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_sync.c | 2 +- .../src/arch/mips/handlers/asm_mips_synci.c | 2 +- .../src/arch/mips/handlers/asm_mips_syscall.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_teq.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_teqi.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tge.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tgei.c | 2 +- .../src/arch/mips/handlers/asm_mips_tgeiu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tgeu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tlbp.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tlbr.c | 2 +- .../src/arch/mips/handlers/asm_mips_tlbwi.c | 2 +- .../src/arch/mips/handlers/asm_mips_tlbwr.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tlt.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tlti.c | 2 +- .../src/arch/mips/handlers/asm_mips_tltiu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tltu.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tne.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_tnei.c | 2 +- .../arch/mips/handlers/asm_mips_trunc_l_d.c | 2 +- .../arch/mips/handlers/asm_mips_trunc_l_s.c | 2 +- .../arch/mips/handlers/asm_mips_trunc_w_d.c | 2 +- .../arch/mips/handlers/asm_mips_trunc_w_s.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_wait.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_wsbh.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_xor.c | 2 +- libasm/src/arch/mips/handlers/asm_mips_xori.c | 2 +- libasm/src/arch/mips/init_mips.c | 5 +- libasm/src/arch/mips/mips_convert.c | 5 +- .../asm_mips_operand_branch.c | 4 +- .../operand_handlers/asm_mips_operand_fetch.c | 4 +- .../operand_handlers/asm_mips_operand_i.c | 4 +- .../operand_handlers/asm_mips_operand_j.c | 4 +- .../operand_handlers/asm_mips_operand_none.c | 4 +- .../operand_handlers/asm_mips_operand_noop.c | 4 +- .../operand_handlers/asm_mips_operand_r.c | 4 +- .../asm_mips_operand_regbase.c | 4 +- libasm/src/arch/mips/output_mips.c | 5 +- libasm/src/arch/mips/register_mips.c | 5 +- libasm/src/arch/mips/tables_mips.c | 23 +- .../src/arch/sparc/handlers/asm_sparc_add.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_addc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_addcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_addccc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_and.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_andcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_andn.c | 4 +- .../arch/sparc/handlers/asm_sparc_andncc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_bicc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_bpcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_bpr.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_call.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_casa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_casxa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_done.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_fbfcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_fbpfcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_fcmpd.c | 4 +- .../arch/sparc/handlers/asm_sparc_fcmped.c | 4 +- .../arch/sparc/handlers/asm_sparc_fcmpeq.c | 4 +- .../arch/sparc/handlers/asm_sparc_fcmpes.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_fcmpq.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_fcmps.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_flush.c | 4 +- .../arch/sparc/handlers/asm_sparc_flushw.c | 4 +- .../arch/sparc/handlers/asm_sparc_fmovdcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_fmovdr.c | 4 +- .../arch/sparc/handlers/asm_sparc_fmovqcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_fmovqr.c | 4 +- .../arch/sparc/handlers/asm_sparc_fmovscc.c | 4 +- .../arch/sparc/handlers/asm_sparc_fmovsr.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_fpop1.c | 4 +- .../arch/sparc/handlers/asm_sparc_illegal.c | 4 +- .../arch/sparc/handlers/asm_sparc_illtrap.c | 4 +- .../arch/sparc/handlers/asm_sparc_impdep1.c | 4 +- .../arch/sparc/handlers/asm_sparc_impdep2.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_jmpl.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldd.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldda.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_lddf.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_lddfa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldf.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldfa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldfsr.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldqf.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldqfa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldsb.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldsba.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldsh.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldsha.c | 4 +- .../arch/sparc/handlers/asm_sparc_ldstub.c | 4 +- .../arch/sparc/handlers/asm_sparc_ldstuba.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldsw.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldswa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldub.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_lduba.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_lduh.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_lduha.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_lduw.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_lduwa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldx.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_ldxa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_movcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_movr.c | 4 +- .../arch/sparc/handlers/asm_sparc_mulscc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_mulx.c | 4 +- libasm/src/arch/sparc/handlers/asm_sparc_or.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_orcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_orn.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_orncc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_popc.c | 4 +- .../arch/sparc/handlers/asm_sparc_prefetch.c | 4 +- .../arch/sparc/handlers/asm_sparc_prefetcha.c | 4 +- libasm/src/arch/sparc/handlers/asm_sparc_rd.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_rdpr.c | 4 +- .../arch/sparc/handlers/asm_sparc_restore.c | 4 +- .../arch/sparc/handlers/asm_sparc_return.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_save.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_saved.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_sdiv.c | 4 +- .../arch/sparc/handlers/asm_sparc_sdivcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_sdivx.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_sethi.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_sll.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_smul.c | 4 +- .../arch/sparc/handlers/asm_sparc_smulcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_sra.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_srl.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stb.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stba.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_std.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stda.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stdf.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stdfa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stf.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stfa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stfsr.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_sth.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stha.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stqf.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stqfa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stw.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stwa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stx.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_stxa.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_sub.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_subc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_subcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_subccc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_swap.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_swapa.c | 4 +- .../arch/sparc/handlers/asm_sparc_taddcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_taddcctv.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_tcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_tsubcc.c | 4 +- .../arch/sparc/handlers/asm_sparc_tsubcctv.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_udiv.c | 4 +- .../arch/sparc/handlers/asm_sparc_udivcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_udivx.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_umul.c | 4 +- .../arch/sparc/handlers/asm_sparc_umulcc.c | 4 +- libasm/src/arch/sparc/handlers/asm_sparc_wr.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_wrpr.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_xnor.c | 4 +- .../arch/sparc/handlers/asm_sparc_xnorcc.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_xor.c | 4 +- .../src/arch/sparc/handlers/asm_sparc_xorcc.c | 4 +- libasm/src/arch/sparc/init_sparc.c | 5 +- .../operand_handlers/asm_sparc_op_fetch.c | 3 +- .../operand_handlers/asm_sparc_op_fetch_cc.c | 3 +- .../asm_sparc_op_fetch_disp30.c | 2 +- .../asm_sparc_op_fetch_displacement.c | 2 +- .../asm_sparc_op_fetch_fregister.c | 2 +- .../asm_sparc_op_fetch_imm_address.c | 2 +- .../asm_sparc_op_fetch_immediate.c | 2 +- .../asm_sparc_op_fetch_pregister.c | 2 +- .../asm_sparc_op_fetch_reg_address.c | 2 +- .../asm_sparc_op_fetch_register.c | 2 +- .../asm_sparc_op_fetch_sethi.c | 2 +- .../asm_sparc_op_fetch_sregister.c | 2 +- .../operand_handlers/asm_sparc_op_name.c | 3 +- libasm/src/arch/sparc/output_sparc.c | 4 +- libasm/src/arch/sparc/register.c | 4 +- libasm/src/arch/sparc/sparc_convert.c | 7 +- libasm/src/arch/sparc/tables_sparc.c | 7 +- libasm/src/build.c | 3 +- libasm/src/error.c | 5 +- libasm/src/generic.c | 6 +- libasm/src/instruction.c | 2 +- libasm/src/operand.c | 7 +- libasm/src/output.c | 4 - libasm/src/register.c | 5 +- libasm/src/vectors.c | 3 +- libasm/testsuite/api/test_instr_name.c | 1 - libasm/testsuite/unittest/test_call16.c | 5 - libasm/testsuite/unittest/test_groups.c | 4 - .../testsuite/unittest/test_op_mov_reg_iv.c | 4 - libasm/tools/modrm.c | 3 +- libasm/tools/mydisasm.c | 13 +- libaspect/config.c | 8 +- libaspect/containers.c | 6 +- libaspect/init.c | 11 +- libaspect/libbtree.c | 5 +- libaspect/libhash.c | 20 +- libaspect/liblist.c | 10 +- libaspect/profiler.c | 27 +- libaspect/types.c | 18 +- libaspect/vectors.c | 14 +- libdump/dump.c | 6 +- libdump/dump_main.c | 11 +- libdump/recv.c | 10 +- libdump/send.c | 4 +- libe2dbg/common/backtrace.c | 8 +- libe2dbg/common/breakpoints.c | 23 +- libe2dbg/common/common.c | 7 +- libe2dbg/common/dbghooks.c | 30 +- libe2dbg/common/delete.c | 5 +- libe2dbg/common/display.c | 4 - libe2dbg/common/dumpregs.c | 5 +- libe2dbg/common/linkmap.c | 7 +- libe2dbg/common/mode.c | 4 +- libe2dbg/common/mutex.c | 5 +- libe2dbg/common/stack.c | 10 +- libe2dbg/kernel/buffering.c | 8 +- libe2dbg/kernel/commands.c | 15 +- libe2dbg/kernel/idt.c | 8 +- libe2dbg/kernel/interrupts.c | 87 +----- libe2dbg/kernel/kentry.c | 2 +- libe2dbg/kernel/kern-bp.c | 30 +- libe2dbg/kernel/keyboard.c | 24 +- libe2dbg/kernel/libc-wrapper.c | 5 +- libe2dbg/kernel/page.c | 18 +- libe2dbg/kernel/pci.c | 22 +- libe2dbg/kernel/ports.c | 3 +- libe2dbg/kernel/strings.c | 4 +- libe2dbg/kernel/syscalls.c | 5 +- libe2dbg/kernel/utils.c | 18 +- libe2dbg/kernel/video.c | 25 +- libe2dbg/user/alloc-proxy.c | 24 +- libe2dbg/user/continue.c | 7 +- libe2dbg/user/dbg-amd64.c | 13 +- libe2dbg/user/dbg-ia32.c | 15 +- libe2dbg/user/dbg-mips.c | 6 +- libe2dbg/user/dbg-sparc32.c | 3 +- libe2dbg/user/delbreak.c | 4 +- libe2dbg/user/e2dbg-misc.c | 8 +- libe2dbg/user/e2dbg.c | 9 +- libe2dbg/user/entry.c | 16 +- libe2dbg/user/init.c | 3 +- libe2dbg/user/linkmap.c | 11 +- libe2dbg/user/register.c | 12 +- libe2dbg/user/resolv.c | 13 +- libe2dbg/user/signal.c | 18 +- libe2dbg/user/step.c | 7 +- libe2dbg/user/threads.c | 26 +- libedfmt/api.c | 2 +- libedfmt/dwarf2-abbrev.c | 3 +- libedfmt/dwarf2-cfa.c | 2 +- libedfmt/dwarf2-trans.c | 4 +- libedfmt/dwarf2-utils.c | 2 +- libedfmt/dwarf2.c | 4 +- libedfmt/edfmt-utils.c | 9 +- libedfmt/edfmt.c | 5 +- libedfmt/stabs-trans.c | 4 +- libedfmt/stabs-utils.c | 2 +- libedfmt/stabs.c | 5 +- libelfsh/alpha64.c | 22 +- libelfsh/altgot.c | 13 +- libelfsh/altplt.c | 22 +- libelfsh/bp.c | 3 +- libelfsh/bss.c | 21 +- libelfsh/bt.c | 5 +- libelfsh/comment.c | 4 +- libelfsh/copy.c | 3 +- libelfsh/ctors.c | 20 +- libelfsh/debug.c | 2 +- libelfsh/dtors.c | 12 +- libelfsh/dumpregs.c | 7 +- libelfsh/dwarf.c | 2 +- libelfsh/dynamic.c | 18 +- libelfsh/dynsym.c | 17 +- libelfsh/elf.c | 11 +- libelfsh/extplt.c | 6 +- libelfsh/fixup.c | 15 +- libelfsh/got.c | 36 +-- libelfsh/hash.c | 29 +- libelfsh/hijack.c | 4 +- libelfsh/hooks.c | 8 +- libelfsh/ia32.c | 26 +- libelfsh/ia64.c | 6 +- libelfsh/inject.c | 25 -- libelfsh/interp.c | 10 +- libelfsh/linkmap.c | 18 +- libelfsh/map.c | 5 +- libelfsh/mips32.c | 18 +- libelfsh/mips64.c | 9 +- libelfsh/notes.c | 5 +- libelfsh/obj.c | 4 - libelfsh/pax.c | 11 +- libelfsh/pht.c | 19 +- libelfsh/plt.c | 20 +- libelfsh/raw.c | 8 - libelfsh/reginfo.c | 6 +- libelfsh/relinject.c | 20 +- libelfsh/reloc.c | 19 +- libelfsh/remap.c | 9 +- libelfsh/rpht.c | 6 +- libelfsh/runtime.c | 5 +- libelfsh/sanitize.c | 5 +- libelfsh/save.c | 24 +- libelfsh/search.c | 8 +- libelfsh/section.c | 14 +- libelfsh/sht.c | 10 +- libelfsh/sht_rebuild.c | 25 +- libelfsh/sort.c | 3 +- libelfsh/sparc32.c | 13 +- libelfsh/sparc64.c | 9 +- libelfsh/stab.c | 3 +- libelfsh/state.c | 8 +- libelfsh/strip.c | 3 +- libelfsh/strtab.c | 6 +- libelfsh/sym_common.c | 11 +- libelfsh/symbol.c | 23 +- libelfsh/vectors_call.c | 31 +- libelfsh/vectors_default.c | 8 +- libelfsh/vectors_fetch.c | 13 +- libelfsh/vectors_register.c | 20 +- libelfsh/version.c | 16 +- libetrace/check.c | 4 +- libetrace/check_untracable.c | 4 +- libetrace/delete.c | 2 +- libetrace/errfunc.c | 4 +- libetrace/func_add.c | 6 +- libetrace/func_disable.c | 6 +- libetrace/func_enable.c | 6 +- libetrace/func_exclude.c | 5 +- libetrace/func_match.c | 5 +- libetrace/func_remove.c | 5 +- libetrace/func_run.c | 5 +- libetrace/func_search.c | 6 +- libetrace/func_status.c | 3 +- libetrace/save.c | 6 +- libetrace/search_addr.c | 3 +- libetrace/trace_create.c | 8 +- libetrace/trace_flush.c | 6 +- libetrace/trace_list.c | 6 +- libetrace/trace_run.c | 6 +- libgdbwrap/client.c | 3 - libgdbwrap/doc/_gdbremote.c | 21 +- libgdbwrap/gdbwrapper.c | 54 +--- libgdbwrap/interface.c | 3 +- libkernsh/common/autotypes.c | 7 +- libkernsh/common/dump.c | 5 +- libkernsh/common/gdt.c | 5 +- libkernsh/common/hash.c | 4 +- libkernsh/common/idt.c | 4 +- libkernsh/common/memory.c | 5 +- libkernsh/common/sct.c | 5 +- libkernsh/common/vectors.c | 7 +- libkernsh/common/vectors_default.c | 5 +- libkernsh/common/vectors_register.c | 6 +- libkernsh/kernel/arch/x86/linux/mem.c | 2 +- libkernsh/kernel/arch/x86/linux/misc.c | 2 +- libkernsh/kernel/arch/x86/linux/page.c | 2 +- libkernsh/kernel/arch/x86/linux/virtm.c | 4 +- .../modules/arch/x86/linux/kernsh-virtm.c | 1 - libkernsh/user/alloc.c | 2 +- libkernsh/user/kcore.c | 2 +- libkernsh/user/kernimage.c | 5 +- libkernsh/user/kernsh.c | 10 +- libkernsh/user/kmem.c | 2 +- libkernsh/user/kvirtm.c | 7 +- libkernsh/user/mem.c | 3 +- libkernsh/user/misc.c | 2 +- libkernsh/user/module.c | 2 +- libkernsh/user/symbs.c | 2 +- libmjollnir/bin/elfThor.c | 4 +- libmjollnir/src/blocks.c | 13 +- libmjollnir/src/cfg.c | 7 +- libmjollnir/src/container.c | 22 +- libmjollnir/src/core.c | 1 + libmjollnir/src/destroy.c | 4 +- libmjollnir/src/display.c | 7 +- libmjollnir/src/findentry.c | 3 +- libmjollnir/src/fingerprint.c | 4 +- libmjollnir/src/function.c | 15 +- libmjollnir/src/history.c | 4 +- libmjollnir/src/init.c | 2 - libmjollnir/src/links.c | 14 +- libmjollnir/src/ondisk.c | 22 +- libmjollnir/src/symtab.c | 6 +- libmjollnir/tools/mjollnirUnitTest.c | 3 +- libregex/regcomp.c | 5 - libregex/regex_internal.c | 1 - libregex/regexec.c | 2 - librevm/api/asmproc.c | 2 +- librevm/api/atomic.c | 27 +- librevm/api/commands.c | 9 +- librevm/api/doswitch.c | 5 +- librevm/api/edfmt.c | 6 +- librevm/api/filter.c | 5 +- librevm/api/helping.c | 5 +- librevm/api/implicit.c | 29 +- librevm/api/inform.c | 11 +- librevm/api/job.c | 4 +- librevm/api/misc.c | 18 +- librevm/api/modlist.c | 5 +- librevm/api/printing.c | 10 +- librevm/api/screen.c | 10 +- librevm/api/sourcing.c | 8 +- librevm/api/stringtable.c | 5 +- librevm/api/typing.c | 14 +- librevm/io/color.c | 9 +- librevm/io/curjob.c | 3 +- librevm/io/input.c | 8 +- librevm/io/io.c | 4 +- librevm/io/log.c | 9 +- librevm/io/network.c | 67 +---- librevm/io/output.c | 15 +- librevm/io/prompt.c | 6 +- librevm/io/readln.c | 8 +- librevm/io/select.c | 22 +- librevm/lang/access.c | 15 +- librevm/lang/arith.c | 7 +- librevm/lang/convert.c | 9 +- librevm/lang/expressions.c | 42 +-- librevm/lang/grammar.c | 6 - librevm/lang/lookup.c | 18 +- librevm/lang/objects.c | 16 +- librevm/lang/options.c | 9 +- librevm/lang/parser.c | 10 +- librevm/lang/scanner.c | 13 +- librevm/lang/variables.c | 13 +- librevm/vm/fini.c | 4 +- librevm/vm/init.c | 15 +- librevm/vm/loop.c | 13 +- librevm/vm/misc-revm.c | 12 +- librevm/vm/tables.c | 31 +- libstderesi/analysis/argcount.c | 11 +- libstderesi/analysis/debug.c | 4 +- libstderesi/analysis/fcthijack.c | 7 +- libstderesi/analysis/flow.c | 2 - libstderesi/analysis/flowjack.c | 1 - libstderesi/analysis/graph.c | 24 +- libstderesi/analysis/hammer.c | 10 +- libstderesi/analysis/inspect.c | 7 +- libstderesi/analysis/match.c | 11 +- libstderesi/analysis/trace.c | 10 +- libstderesi/cmd/cat.c | 5 +- libstderesi/cmd/color.c | 2 +- libstderesi/cmd/configure.c | 2 +- libstderesi/cmd/define.c | 8 +- libstderesi/cmd/eval.c | 2 +- libstderesi/cmd/exec.c | 3 +- libstderesi/cmd/help.c | 6 +- libstderesi/cmd/info.c | 4 +- libstderesi/cmd/init.c | 3 - libstderesi/cmd/job.c | 2 - libstderesi/cmd/log.c | 5 +- libstderesi/cmd/modules.c | 5 +- libstderesi/cmd/net.c | 8 +- libstderesi/cmd/prefixes.c | 11 +- libstderesi/cmd/print.c | 5 +- libstderesi/cmd/proc.c | 4 +- libstderesi/cmd/profile.c | 5 +- libstderesi/cmd/quit.c | 2 +- libstderesi/cmd/script.c | 6 +- libstderesi/cmd/source.c | 3 +- libstderesi/cmd/utils.c | 9 +- libstderesi/elf/api.c | 2 +- libstderesi/elf/comment.c | 4 +- libstderesi/elf/core.c | 3 +- libstderesi/elf/ctors.c | 7 +- libstderesi/elf/data.c | 36 +-- libstderesi/elf/deps.c | 14 - libstderesi/elf/disasm.c | 41 +-- libstderesi/elf/dtors.c | 6 +- libstderesi/elf/dyn.c | 17 +- libstderesi/elf/findrel.c | 10 +- libstderesi/elf/flush.c | 2 +- libstderesi/elf/got.c | 3 +- libstderesi/elf/hash.c | 2 +- libstderesi/elf/hdr.c | 6 +- libstderesi/elf/interp.c | 5 +- libstderesi/elf/notes.c | 4 +- libstderesi/elf/pht.c | 11 +- libstderesi/elf/rel.c | 7 +- libstderesi/elf/sht.c | 7 +- libstderesi/elf/sym.c | 24 +- libstderesi/elf/version.c | 4 +- libstderesi/files/fileops.c | 10 +- libstderesi/files/insert.c | 6 +- libstderesi/files/list.c | 4 +- libstderesi/files/load.c | 4 - libstderesi/files/reladd.c | 3 +- libstderesi/files/remove.c | 4 +- libstderesi/files/save.c | 3 +- libstderesi/files/switch.c | 4 +- libstderesi/files/unload.c | 6 +- libstderesi/lang/atomic.c | 30 +- libstderesi/lang/foreach.c | 10 - libstderesi/lang/jmp.c | 7 +- libstderesi/lang/return.c | 3 +- libstderesi/lang/vlist.c | 2 +- libstderesi/type/declare.c | 6 +- libstderesi/type/hashes.c | 19 +- libstderesi/type/inform.c | 10 +- libstderesi/type/lists.c | 13 +- libstderesi/type/sets.c | 4 +- libstderesi/type/types.c | 11 +- libstderesi/type/vectors.c | 15 +- libui/color.c | 5 +- libui/readln.c | 27 +- modules/modremap.c | 8 +- modules/modtest.c | 6 +- .../debugging/binaries-multithreads/libtest.c | 4 +- .../binaries-multithreads/test-threads.c | 6 +- .../debugging/binaries-multithreads/test2.c | 3 +- .../debugging/binaries-multithreads/test3.c | 3 +- testsuite/debugging/etrel_memory/host.c | 2 +- testsuite/debugging/etrel_memory/myputs.c | 2 +- .../debugging/libedfmt/load/test_usage.c | 1 - .../debugging/libedfmt/srcline/test_usage.c | 3 +- .../libedfmt/stackframes/test_usage.c | 1 - testsuite/elf/ctors_hijack/ctors_hijack.c | 6 +- testsuite/elf/ctors_hijack/hijacked.c | 6 +- testsuite/elf/dtors_hijack/dtors_hijack.c | 7 +- testsuite/elf/dtors_hijack/hijacked.c | 5 +- .../etrel_inject/etrel_extplt/etrel_inject.c | 4 +- .../elf/etrel_inject/etrel_extplt/host.c | 2 +- testsuite/elf/etrel_inject/etrel_extplt/rel.c | 5 +- .../elf/etrel_inject/etrel_extstatic/host.c | 2 +- .../elf/etrel_inject/etrel_extstatic/rel2.c | 6 +- .../etrel_original/alphabins/host1.c | 2 +- .../etrel_original/alphabins/host2.c | 4 +- .../etrel_original/alphabins/host3.c | 3 +- .../etrel_original/etrel_inject.c | 2 +- .../elf/etrel_inject/etrel_original/host.c | 2 +- .../elf/etrel_inject/etrel_original/rel.c | 5 +- .../elf/etrel_inject/etrel_pie-ssp/host.c | 2 +- .../elf/etrel_inject/etrel_pie-ssp/simple.c | 17 +- .../elf/etrel_inject/etrel_static/host.c | 2 +- testsuite/elf/etrel_inject/etrel_static/rel.c | 9 +- testsuite/elf/extract_raw_data/load.c | 2 - testsuite/elf/got_hijack/got_hijack.c | 4 +- testsuite/elf/got_hijack/hijacked.c | 4 +- testsuite/elf/hash_retreive/hash_read.c | 3 +- testsuite/elf/hash_retreive/main.c | 3 +- testsuite/elf/sct_fillbss_injection/main.c | 3 +- .../sct_fillbss_injection/section_inject.c | 13 +- testsuite/elf/sct_index_injection/main.c | 3 +- .../elf/sct_index_injection/section_inject.c | 15 +- testsuite/elf/sct_top_injection/main.c | 3 +- .../elf/sct_top_injection/section_inject.c | 7 +- testsuite/elf/sct_unmapped_injection/main.c | 3 +- .../sct_unmapped_injection/section_inject.c | 11 +- testsuite/elf/sht_rebuild/sht_rebuild.c | 9 +- testsuite/elf/sht_stripping/main.c | 3 +- testsuite/elf/sht_stripping/sht_removing.c | 9 +- testsuite/elf/symtab_extend/main.c | 3 +- testsuite/elf/symtab_extend/symtab_extend.c | 5 +- ...4.interprocedural_heap_corruption_static.c | 3 - .../evarista/35.simple-heap-corruption.c | 1 - .../36.simple-global-heap-corruption.c | 1 - .../static_analysis/mjollnir/test-moredepth.c | 1 - .../static_analysis/mjollnir/test-ptrfn1.c | 2 +- .../static_analysis/mjollnir/test-ptrfn2.c | 1 + .../static_analysis/mjollnir/test-ptrfn3.c | 2 - .../static_analysis/mjollnir/test-recur.c | 1 - .../flowjack/infected.c | 2 +- .../flowjack/recursivite.c | 3 +- .../static_instrumentation/flowjack/target.c | 2 +- .../printarrays/test-multidim-arrays.c | 2 +- testsuite/tracing/host.c | 1 + testsuite/tracing/tracer.c | 2 +- 1292 files changed, 1984 insertions(+), 4514 deletions(-) diff --git a/e2dbg/main.c b/e2dbg/main.c index 326210c88..dedd15d4d 100644 --- a/e2dbg/main.c +++ b/e2dbg/main.c @@ -2,7 +2,7 @@ * @defgroup e2dbg e2dbg: The Embedded ERESI debugger. */ /** -* @file e2dbg/main.c + * @file e2dbg/main.c * @ingroup e2dbg * @brief Implement E2DBG client side entry points. * @@ -10,10 +10,8 @@ */ #include "e2dbg.h" - char *version; - /** * Setup LD_PRELOAD for dynamic binaries debugging * @ingroup e2dbg @@ -57,8 +55,6 @@ void revm_debugger_preload() } } - - /** * Inject the .o debugger file into the static binary * @param file @@ -138,8 +134,6 @@ char *revm_debugger_inject(elfshobj_t *file) return buf; } - - /** * Execute the debuggee program * @param ac Number of arguments. @@ -192,7 +186,6 @@ int revm_execute_debuggee(int ac, char **av) exit(-1); } - /** * The real main function * @param ac @@ -236,7 +229,6 @@ int e2dbg_main(int ac, char **av) return (0); } - /** * The starting E2dbg routine * @param ac diff --git a/elfsh/cleanup.c b/elfsh/cleanup.c index b195eaa4b..aa7d83673 100644 --- a/elfsh/cleanup.c +++ b/elfsh/cleanup.c @@ -1,5 +1,5 @@ /** -* @file elfsh/cleanup.c + * @file elfsh/cleanup.c * @ingroup elfsh * @brief This command cleanup a file by marking as removed all injected sections. * @@ -9,7 +9,6 @@ */ #include "elfsh.h" - /** * FIXME * @return diff --git a/elfsh/main.c b/elfsh/main.c index ef3e95b8b..68098b625 100644 --- a/elfsh/main.c +++ b/elfsh/main.c @@ -1,5 +1,6 @@ + /** -* @file elfsh/main.c + * @file elfsh/main.c * @ingroup elfsh * Started on Wed Feb 21 22:02:36 2001 jfv * Updated on Wed Jan 03 17:51:04 2007 jfv @@ -8,8 +9,6 @@ */ #include "elfsh.h" - - /** * Prompt related functions for elfsh */ @@ -53,7 +52,6 @@ void esh_setup_prompt() revm_set_prompt(esh_create_prompt); } - /** * Print the etrace banner */ @@ -104,7 +102,6 @@ int esh_main(int ac, char **av) return (0); } - /** * The main ELFsh routine * @param ac @@ -115,6 +112,3 @@ int main(int ac, char **av) { return (esh_main(ac, av)); } - - - diff --git a/elfsh/misc.c b/elfsh/misc.c index 811cf750f..e9fc7e37d 100644 --- a/elfsh/misc.c +++ b/elfsh/misc.c @@ -1,5 +1,5 @@ /** -* @file elfsh/misc.c + * @file elfsh/misc.c * @ingroup elfsh * Started on Fri Nov 2 15:21:56 2001 jfv * Updated on Wed Jan 03 17:31:11 2007 jfv @@ -8,7 +8,6 @@ */ #include "elfsh.h" - /** * Mark the current object SHT to be removed on savnig * @return diff --git a/elfsh/rlheap.c b/elfsh/rlheap.c index f9e761b5e..496ea7656 100644 --- a/elfsh/rlheap.c +++ b/elfsh/rlheap.c @@ -1,16 +1,14 @@ /** -* @file elfsh/rlheap.c -* @ingroup elfsh -* @brief Handle the readline malloc/free to avoid messing with the alloc proxy. + * @file elfsh/rlheap.c + * @ingroup elfsh + * @brief Handle the readline malloc/free to avoid messing with the alloc proxy. * -* Started on Sat Jul 1 10:10:53 2006 jfv + * Started on Sat Jul 1 10:10:53 2006 jfv * * */ #include "elfsh.h" - - /** * When inside elfsh and not e2dbg, readline should allocate * with the real malloc. @@ -31,4 +29,3 @@ void revm_readline_free(void *ptr) { free(ptr); } - diff --git a/elfsh/run.c b/elfsh/run.c index c22feaf2f..b6d216c7f 100644 --- a/elfsh/run.c +++ b/elfsh/run.c @@ -1,5 +1,5 @@ /** -* @file elfsh/run.c + * @file elfsh/run.c * @ingroup elfsh * Started on Wed Feb 21 22:02:36 2001 jfv * @@ -7,8 +7,6 @@ */ #include "elfsh.h" - - /** * Run the binary * @ingroup elfsh diff --git a/elfsh/tables.c b/elfsh/tables.c index 4bfffaaac..27d77ffe2 100644 --- a/elfsh/tables.c +++ b/elfsh/tables.c @@ -1,8 +1,9 @@ + /** * @defgroup elfsh elfsh: The ELF shell. */ /** -* @file elfsh/tables.c + * @file elfsh/tables.c * @ingroup elfsh * @brief This file contains all command and objects definitions for scripting * @@ -10,7 +11,6 @@ */ #include "elfsh.h" - /** * Setup the command hash table * @ingroup elfsh diff --git a/etrace/cleanup.c b/etrace/cleanup.c index 024164f91..bc887d258 100644 --- a/etrace/cleanup.c +++ b/etrace/cleanup.c @@ -1,5 +1,5 @@ /** -* @file etrace/cleanup.c + * @file etrace/cleanup.c * This command cleanup a file by marking as removed all injected sections * * Started on Sat May 31 23:48:41 2005 mxatone diff --git a/etrace/main.c b/etrace/main.c index df1b12b0c..2a88b2b3e 100644 --- a/etrace/main.c +++ b/etrace/main.c @@ -1,5 +1,5 @@ /** -* @file etrace/main.c + * @file etrace/main.c * @ingroup etrace * Updated on Wed Jan 03 17:51:04 2007 mxatone * @@ -217,7 +217,6 @@ int etrace_main(int ac, char **av) return (0); } - /** * The main Etrace routine * @param ac Number of arguments @@ -228,6 +227,3 @@ int main(int ac, char **av) { return (etrace_main(ac, av)); } - - - diff --git a/etrace/misc.c b/etrace/misc.c index 52b756e69..6bb53255e 100644 --- a/etrace/misc.c +++ b/etrace/misc.c @@ -1,5 +1,5 @@ /** -* @file etrace/misc.c + * @file etrace/misc.c * @ingroup etrace * Updated on Wed Jan 03 17:31:11 2007 mxatone * @@ -7,7 +7,6 @@ */ #include "etrace.h" - /** * Mark the current object SHT to be removed on savnig * @ingroup etrace diff --git a/etrace/rlheap.c b/etrace/rlheap.c index 6e1964ee6..a4d9bf9b2 100644 --- a/etrace/rlheap.c +++ b/etrace/rlheap.c @@ -1,15 +1,13 @@ /** - ** readlnheap.c for etrace -* @file etrace/rlheap.c - ** @ingroup etrace - ** @brief Handle the readline malloc/free to avoid messing with the alloc proxy - ** - ** Started on Sat Jul 1 10:10:53 2006 mxatone + * readlnheap.c for etrace + * @file etrace/rlheap.c + * @ingroup etrace + * @brief Handle the readline malloc/free to avoid messing with the alloc proxy + * + * Started on Sat Jul 1 10:10:53 2006 mxatone */ #include "etrace.h" - - /* When inside elfsh and not e2dbg, readline should allocate with the real malloc */ void *revm_readline_malloc(unsigned int sz) { @@ -21,4 +19,3 @@ void revm_readline_free(void *ptr) { free(ptr); } - diff --git a/etrace/run.c b/etrace/run.c index 648dc2e37..10b541a3c 100644 --- a/etrace/run.c +++ b/etrace/run.c @@ -1,14 +1,13 @@ -/* + +/** ** run.c for etrace -* @file etrace/run.c + * @file etrace/run.c ** @ingroup etrace ** ** Started on Wed Feb 21 22:02:36 2001 mxatone */ #include "etrace.h" - - /** * Run the binary */ diff --git a/etrace/tables.c b/etrace/tables.c index a888dfc41..ce8e7f479 100644 --- a/etrace/tables.c +++ b/etrace/tables.c @@ -1,15 +1,15 @@ + /** - ** tables.c for etrace - ** -* @file etrace/tables.c - ** @ingroup etrace - ** @brief All command and objects definitions for scripting - ** - ** Started on Sat Jan 25 07:48:41 2003 mxatone + * tables.c for etrace + * + * @file etrace/tables.c + * @ingroup etrace + * @brief All command and objects definitions for scripting + * + * Started on Sat Jan 25 07:48:41 2003 mxatone */ #include "etrace.h" - /** * Setup the command hash table */ diff --git a/evarista/main.c b/evarista/main.c index e7a8b9b6d..fb19fc4a3 100644 --- a/evarista/main.c +++ b/evarista/main.c @@ -1,5 +1,6 @@ + /** -* @file evarista/main.c + * @file evarista/main.c * @ingroup evarista * * The entry point of the static analyzer @@ -8,7 +9,6 @@ */ #include "evarista.h" - /** * Prompt related functions for evarista * @ingroup evarista @@ -51,7 +51,6 @@ void eva_setup_prompt() revm_set_prompt(eva_create_prompt); } - /** * Print the etrace banner * @ingroup evarista @@ -79,8 +78,6 @@ void eva_banner_print() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * The real main function * @ingroup evarista @@ -105,7 +102,6 @@ int eva_main(int ac, char **av) return (0); } - /** * The main ELFsh routine * @ingroup evarista @@ -114,6 +110,3 @@ int main(int ac, char **av) { return (eva_main(ac, av)); } - - - diff --git a/evarista/tables.c b/evarista/tables.c index b5064d708..44bfe7399 100644 --- a/evarista/tables.c +++ b/evarista/tables.c @@ -1,5 +1,6 @@ + /** -* @file evarista/tables.c + * @file evarista/tables.c * @ingroup evarista * * This file contains all command and objects definitions for specific Evarista scripting @@ -9,7 +10,6 @@ */ #include "evarista.h" - /** * Setup the command hash table * @ingroup evarista diff --git a/kedbg/cmd.c b/kedbg/cmd.c index b1d28ca49..8f3dcf5d7 100644 --- a/kedbg/cmd.c +++ b/kedbg/cmd.c @@ -1,6 +1,6 @@ /** * @ingroup kedbg -* @file kedbg/cmd.c + * @file kedbg/cmd.c */ #include "kedbg.h" @@ -61,7 +61,6 @@ static void kedbg_step_over_bp(eresi_Addr addr) } } - /** * Continue command. * @ingroup kedbg @@ -219,7 +218,6 @@ int cmd_kedbgprintivt(void) PROFILER_ROUTQ(0); } - /** * Wrapper to cmd_disasm, but checks wether we are in realmode or * not. It will set internal variable in case we change mode. @@ -233,7 +231,6 @@ int cmd_kedbgdisasm(void) PROFILER_ROUTQ(0); } - /** * Hooks all the IVT entries. Since a lot of entries are the same, we * check before adding the breakpoint on the server side. @@ -269,7 +266,6 @@ int cmd_kedbghookivt(void) PROFILER_ROUTQ(0); } - /** * In case you get pissed of with the itrace... * @ingroup kedbg @@ -282,7 +278,6 @@ void kedbg_itracesigint(int sig) PROFILER_OUTQ(); } - /** * Do steppig until we reach a known breakpoint. * @ingroup kedbg diff --git a/kedbg/handlers.c b/kedbg/handlers.c index 2708f8eff..216c21970 100644 --- a/kedbg/handlers.c +++ b/kedbg/handlers.c @@ -1,5 +1,5 @@ /** -* @file kedbg/handlers.c + * @file kedbg/handlers.c ** @ingroup kedbg ** @brief Implement kedbg-specific vector handlers. ** @@ -9,7 +9,6 @@ #include "kedbg.h" #include "interface.h" - /** * This function emulates the "monitor r cr0" we can send in VMWare to * check the cr0 register. However, when the server replies, the first @@ -49,7 +48,6 @@ static Bool kedbg_isrealmodewmon(void) reply[i] = (char)gdbwrap_atoh(ret + BYTE_IN_CHAR * i + 1, 2); } - /* Last bit is 0. */ if (!(gdbwrap_atoh(reply + strlen(reply) - 2, 1) & 0x1)) { @@ -63,7 +61,6 @@ static Bool kedbg_isrealmodewmon(void) } } - /** * When the monitor doesn't work, we inject directly a "mov %cr0, * %eax" and we check the last bit of %eax. We save the state of all @@ -196,7 +193,6 @@ void kedbg_resetstep(void) PROFILER_OUTQ(); } - /** * @ingroup kedbg */ @@ -449,7 +445,6 @@ void kedbg_sigint(int sig) PROFILER_OUTQ(); } - /** * Reads the content of the memory and returns it as binary. * @ingroup kedbg @@ -537,7 +532,6 @@ eresi_Addr *kedbg_getpc_ia32(void) PROFILER_ROUTQ((eresi_Addr *)&loc->reg32.eip); } - /** * We first sync the registers with the server, then we write the new * set ones. They'll be sent to the server when we'll do a "cont". @@ -578,7 +572,6 @@ void kedbg_get_regvars_ia32(void) PROFILER_INQ(); gdbwrap_readgenreg(loc); - E2DBG_GETREG(E2DBG_EAX_VAR, loc->reg32.eax); E2DBG_GETREG(E2DBG_EBX_VAR, loc->reg32.ebx); E2DBG_GETREG(E2DBG_ECX_VAR, loc->reg32.ecx); diff --git a/kedbg/main.c b/kedbg/main.c index 67a3c2b3b..6a760c576 100644 --- a/kedbg/main.c +++ b/kedbg/main.c @@ -1,5 +1,5 @@ /** -* @file kedbg/main.c + * @file kedbg/main.c * @ingroup kedbg */ @@ -7,7 +7,6 @@ kedbgworld_t kedbgworld; - /**************** Main stuff ****************/ static void kedbg_create_prompt(char *buf, u_int size) { @@ -27,7 +26,6 @@ static void kedbg_create_prompt(char *buf, u_int size) revm_endline(); } - /** * Only called when running a monothread program * @return @@ -133,7 +131,6 @@ static void kedbg_find_linkmap(void) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Propagate the hostype and iotype to all loaded files. * @ingroup kedbg @@ -157,7 +154,6 @@ static void kedbg_propagate_type(void) hash_free_keys(keys); } - /** * Load the BIOS map * @ingroup kedbg @@ -176,7 +172,6 @@ static void kedbg_biosmap_load() file->id = ++world.state.lastid; } - /** * If the symbol __ksymtab is found in the file we are analyzing, then * we are analyzing a kernel. @@ -198,7 +193,6 @@ static Bool kedbg_file_is_kernel(elfshobj_t *file) } } - /** * If the file has only one segment of 1MB, we have loaded the biosmap. * @ingroup kedbg @@ -241,7 +235,6 @@ static eresi_Addr kedbg_find_entrypoint(elfshobj_t *file) return addr; } - /** * The got[1] entry is filled in at runtime. The idea is to add a * breakpoint on the entry point, then "start" and stop when getting @@ -268,7 +261,6 @@ static void kedbg_run_to_entrypoint(elfshobj_t *file) PROFILER_OUTQ(); } - /** * There is a mapped symbol table in the kernel that we can try to map, * but its format is awkward. This function is never used for now @@ -300,7 +292,6 @@ static int kedbg_ksymtab_fixup() } #endif - /** * Shell related stuff. * @ingroup kedbg @@ -397,7 +388,6 @@ int main(int argc, char **argv) char *a; char *b; - /* Input checks */ if (argc != 3) { diff --git a/kedbg/misc.c b/kedbg/misc.c index 37f36c2df..79a8c3507 100644 --- a/kedbg/misc.c +++ b/kedbg/misc.c @@ -1,5 +1,5 @@ -/* -* @file kedbg/misc.c +/** + * @file kedbg/misc.c ** @ingroup kedbg ** @brief Internal API for KEDBG. ** @@ -28,7 +28,6 @@ char *kedbg_getstr(void *addr, char *buf, unsigned maxsize) return buf; } - elfshlinkmap_t *kedbg_linkmap_getaddr(void) { elfshsect_t *got; @@ -44,7 +43,6 @@ elfshlinkmap_t *kedbg_linkmap_getaddr(void) // kedbg_readmema(NULL, linkmap_entry, &linkmap_copy, sizeof(elfshlinkmap_t)); } - void kedbg_continue(void) { gdbwrap_t *loc = gdbwrap_current_get(); @@ -52,23 +50,18 @@ void kedbg_continue(void) gdbwrap_continue(loc); } - /* void *kedbg_linkmap_lnext() */ /* { */ /* } */ - /* void *kedbg_linkmap_lprev() */ /* { */ /* } */ - /* void *kedbg_linkmap_laddr() */ /* { */ /* } */ - /* void *kedbg_linkmap_lname() */ /* { */ /* } */ - diff --git a/kedbg/register.c b/kedbg/register.c index 7cb3dee4b..9864953dd 100644 --- a/kedbg/register.c +++ b/kedbg/register.c @@ -1,5 +1,6 @@ -/* -* @file kedbg/register.c + +/** + * @file kedbg/register.c ** @ingroup kedbg ** @brief Implement registration of vector handlers ** @@ -72,7 +73,6 @@ void kedbg_register_command(void) } - /**************** Vector registration ****************/ void kedbg_register_vector(void) { diff --git a/kernsh/alloc.c b/kernsh/alloc.c index f94ecfa6c..2e852ca25 100644 --- a/kernsh/alloc.c +++ b/kernsh/alloc.c @@ -1,12 +1,11 @@ -/* -* @file kernsh/alloc.c +/** + * @file kernsh/alloc.c ** @ingroup kernsh ** */ #include "kernsh.h" #include "libkernsh.h" - /* Alloc contiguous kernel memory */ int cmd_kalloc() { @@ -43,8 +42,6 @@ int cmd_kalloc() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Free contiguous kernel memory */ int cmd_kfree() { @@ -81,8 +78,6 @@ int cmd_kfree() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Alloc non contiguous kernel memory */ int cmd_kallocnc() { @@ -119,7 +114,6 @@ int cmd_kallocnc() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Free non contiguous kernel memory */ int cmd_kfreenc() { diff --git a/kernsh/autotypes.c b/kernsh/autotypes.c index 56746e673..0213d9812 100644 --- a/kernsh/autotypes.c +++ b/kernsh/autotypes.c @@ -1,5 +1,6 @@ -/* -* @file kernsh/autotypes.c + +/** + * @file kernsh/autotypes.c ** @ingroup kernsh ** */ diff --git a/kernsh/close.c b/kernsh/close.c index d37727d17..3989a2473 100644 --- a/kernsh/close.c +++ b/kernsh/close.c @@ -1,5 +1,5 @@ -/* -* @file kernsh/close.c +/** + * @file kernsh/close.c ** @ingroup kernsh ** */ diff --git a/kernsh/dump.c b/kernsh/dump.c index 77a467db0..37423f161 100644 --- a/kernsh/dump.c +++ b/kernsh/dump.c @@ -1,5 +1,5 @@ -/* -* @file kernsh/dump.c +/** + * @file kernsh/dump.c ** @ingroup kernsh ** */ diff --git a/kernsh/examples/modules/linux2_6/lkm-original.c b/kernsh/examples/modules/linux2_6/lkm-original.c index aabf03f47..d111c7bc8 100644 --- a/kernsh/examples/modules/linux2_6/lkm-original.c +++ b/kernsh/examples/modules/linux2_6/lkm-original.c @@ -13,6 +13,5 @@ static void original_exit(void) printk(KERN_ALERT "ORIGINAL END\n"); } - module_init(original_init); module_exit(original_exit); diff --git a/kernsh/examples/modules/linux2_6/lkm-sys_setdomainname.c b/kernsh/examples/modules/linux2_6/lkm-sys_setdomainname.c index e8a1b3426..14f759376 100644 --- a/kernsh/examples/modules/linux2_6/lkm-sys_setdomainname.c +++ b/kernsh/examples/modules/linux2_6/lkm-sys_setdomainname.c @@ -20,6 +20,5 @@ static void testreladd_exit(void) printk(KERN_ALERT "TEST REL ADD EXIT\n"); } - module_init(testreladd_init); module_exit(testreladd_exit); diff --git a/kernsh/hash.c b/kernsh/hash.c index e05ecbfa5..68363ace1 100644 --- a/kernsh/hash.c +++ b/kernsh/hash.c @@ -1,6 +1,6 @@ -/* -* @file kernsh/hash.c -* @ingroup kernsh +/** + * @file kernsh/hash.c + * @ingroup kernsh ** ** */ @@ -74,7 +74,6 @@ int cmd_kmem_hash() actual->off, buffhash); - revm_setvar_str(REVM_VAR_RESULT, (char *)buffhash); export_var((char *)buffhash, 0, 0, buff, 2); diff --git a/kernsh/main.c b/kernsh/main.c index 74910a8eb..156a2be04 100644 --- a/kernsh/main.c +++ b/kernsh/main.c @@ -1,5 +1,6 @@ -/* -* @file kernsh/main.c + +/** + * @file kernsh/main.c ** @ingroup kernsh ** */ @@ -130,7 +131,6 @@ int kernsh_main(int ac, char **av) return (0); } - /* The main Kernsh routine */ int main(int ac, char **av) { @@ -142,6 +142,3 @@ int main(int ac, char **av) return (kernsh_main(ac, av)); } - - - diff --git a/kernsh/mem.c b/kernsh/mem.c index 0834c4365..69eee1d4d 100644 --- a/kernsh/mem.c +++ b/kernsh/mem.c @@ -1,5 +1,5 @@ -/* -* @file kernsh/mem.c +/** + * @file kernsh/mem.c ** @ingroup kernsh ** */ @@ -414,7 +414,6 @@ int cmd_kmem_info() revm_output(buff); - val = (int)config_get_data(LIBKERNSH_CONFIG_ALLOC); switch (val) diff --git a/kernsh/misc.c b/kernsh/misc.c index 6994e27e4..5eaca858d 100644 --- a/kernsh/misc.c +++ b/kernsh/misc.c @@ -1,5 +1,5 @@ -/* -* @file kernsh/misc.c +/** + * @file kernsh/misc.c ** @ingroup kernsh */ #include "kernsh.h" @@ -75,7 +75,6 @@ int kernsh_hexdump(unsigned char *data, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - u_int kernsh_instr_display(u_int index, eresi_Addr vaddr, u_int foffset, u_int size, char *name, u_int nindex, char *buff) diff --git a/kernsh/mode.c b/kernsh/mode.c index bfccd56b0..515262068 100644 --- a/kernsh/mode.c +++ b/kernsh/mode.c @@ -1,5 +1,5 @@ -/* -* @file kernsh/mode.c +/** + * @file kernsh/mode.c ** @ingroup kernsh ** */ diff --git a/kernsh/open.c b/kernsh/open.c index 964cd96f6..1b6ccf59f 100644 --- a/kernsh/open.c +++ b/kernsh/open.c @@ -1,5 +1,5 @@ -/* -* @file kernsh/open.c +/** + * @file kernsh/open.c ** @ingroup kernsh ** */ diff --git a/kernsh/tables.c b/kernsh/tables.c index 02131e947..61b1ca809 100644 --- a/kernsh/tables.c +++ b/kernsh/tables.c @@ -1,5 +1,5 @@ -/* -* @file kernsh/tables.c +/** + * @file kernsh/tables.c ** @ingroup kernsh ** */ @@ -87,7 +87,6 @@ void setup_local_cmdhash() 0, HLP_KMEM_CHASH); - revm_command_add(CMD_KVIRTM_INFO, (void *)cmd_kvirtm_info, (void *) revm_getvarparams, 0, diff --git a/kernsh/virtm.c b/kernsh/virtm.c index 3ddf88551..c3b22def3 100644 --- a/kernsh/virtm.c +++ b/kernsh/virtm.c @@ -1,6 +1,6 @@ /** * -* @file kernsh/virtm.c + * @file kernsh/virtm.c * @ingroup kernsh * */ @@ -18,7 +18,6 @@ int cmd_kvirtm_info() PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } diff --git a/liballocproxy/aproxy_arena.c b/liballocproxy/aproxy_arena.c index 56b83a8cb..b22f17dce 100644 --- a/liballocproxy/aproxy_arena.c +++ b/liballocproxy/aproxy_arena.c @@ -18,7 +18,6 @@ write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - /* Compile-time constants. */ #define HEAP_MIN_SIZE (32*1024) @@ -118,7 +117,6 @@ int __aproxy_initialized = -1; ptr = arena_get2(ptr, (size)); } \ } while(0) - /* find the heap and corresponding arena for a given ptr */ #define heap_for_ptr(ptr) \ ((heap_info *)((unsigned long)(ptr) & ~(HEAP_MAX_SIZE-1))) @@ -410,7 +408,6 @@ aproxy_ptmalloc_init_minimal (void) mp_.pagesize = malloc_getpagesize; } - #ifdef _LIBC # ifdef SHARED static void * @@ -1112,7 +1109,7 @@ aproxy_int_new_arena(size_t size) #endif /* USE_ARENAS */ -/* +/** * Local variables: * c-basic-offset: 2 * End: diff --git a/liballocproxy/aproxy_hooks.c b/liballocproxy/aproxy_hooks.c index bf7f19eb8..8b2809f2b 100644 --- a/liballocproxy/aproxy_hooks.c +++ b/liballocproxy/aproxy_hooks.c @@ -1,3 +1,4 @@ + /* Malloc implementation for multiple threads without lock contention. Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc. This file is part of the GNU C Library. @@ -18,7 +19,6 @@ write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - /* What to do if the standard debugging hooks are in place and a corrupt pointer is detected: do nothing (0), print an error message (1), or call abort() (2). */ @@ -581,7 +581,6 @@ const Void_t *caller; # endif /* !defiend NO_STARTER */ #endif /* NO_THREADS */ - /* Get/set state: aproxy_get_state() records the current state of all malloc variables (_except_ for the actual heap contents and `hook' function pointers) in a system dependent, opaque data structure. @@ -799,7 +798,7 @@ public_sET_STATe(Void_t *msptr) return 0; } -/* +/** * Local variables: * c-basic-offset: 2 * End: diff --git a/liballocproxy/aproxy_malloc.c b/liballocproxy/aproxy_malloc.c index cb243e86d..c0478a9fe 100644 --- a/liballocproxy/aproxy_malloc.c +++ b/liballocproxy/aproxy_malloc.c @@ -19,11 +19,11 @@ write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* +/** This is a version (aka ptmalloc2) of malloc/free/realloc written by Doug Lea and adapted to multiple threads/arenas by Wolfram Gloger. -* Version ptmalloc2-20011215 + * Version ptmalloc2-20011215 $Id$ based on: VERSION 2.7.0 Sun Mar 11 14:14:06 2001 Doug Lea (dl at gee) @@ -32,7 +32,7 @@ http://www.malloc.de/malloc/ptmalloc2.tar.gz Check before installing! -* Quickstart + * Quickstart In order to compile this implementation, a Makefile is provided with the ptmalloc2 distribution, which has pre-defined targets for some @@ -43,7 +43,7 @@ Many/most systems will additionally require USE_TSD_DATA_HACK to be defined, so this is the default for "make posix". -* Why use this malloc? + * Why use this malloc? This is not the fastest, most space-conserving, most portable, or most tunable malloc ever written. However it is among the fastest @@ -70,7 +70,7 @@ customize settings or to avoid overheads associated with library versions. -* Contents, described in more detail in "description of public routines" below. + * Contents, described in more detail in "description of public routines" below. Standard (ANSI/SVID/...) functions: malloc(size_t n); @@ -91,7 +91,7 @@ malloc_usable_size(Void_t* p); malloc_stats(); -* Vital statistics: + * Vital statistics: Supported pointer representation: 4 or 8 bytes Supported size_t representation: 4 or 8 bytes @@ -152,7 +152,7 @@ (See http://www.opennc.org). Also SVID/XPG, ANSI C, and probably others as well. -* Synopsis of compile-time options: + * Synopsis of compile-time options: People have reported using previous versions of this malloc on all versions of Unix, sometimes by tweaking some of the defines @@ -221,16 +221,15 @@ There are several other #defined constants and macros that you probably don't want to touch unless you are extending or adapting malloc. */ -/* +/** __STD_C should be nonzero if using ANSI-standard C compiler, a C++ compiler, or a C compiler sufficiently close to ANSI to get away with it. */ - #include "libvars.h" -/* +/** ** for MREMAP_MAYMOVE */ #if !defined(_GNU_SOURCE) @@ -240,13 +239,10 @@ #include #include - #ifndef INTERNAL_SIZE_T #define INTERNAL_SIZE_T size_t #endif - - #ifndef __STD_C #if defined(__STDC__) || defined(__cplusplus) #define __STD_C 1 @@ -255,8 +251,7 @@ #endif #endif /*__STD_C*/ - -/* +/** Void_t* is the pointer type that malloc should say it returns */ @@ -297,7 +292,6 @@ extern "C" { /* #define LACKS_SYS_PARAM_H */ - #include /* needed for malloc_stats */ #include /* needed for optional MALLOC_FAILURE_ACTION */ @@ -322,7 +316,7 @@ extern "C" { /* For various dynamic linking things. */ #include -/* +/** Debugging: Because freed chunks may be overwritten with bookkeeping fields, this @@ -357,8 +351,7 @@ extern "C" { #define assert(x) ((void)0) #endif - -/* +/** INTERNAL_SIZE_T is the word-size used for internal bookkeeping of chunk sizes. @@ -396,8 +389,7 @@ extern "C" { /* The corresponding word size */ #define SIZE_SZ (sizeof(INTERNAL_SIZE_T)) - -/* +/** MALLOC_ALIGNMENT is the minimum alignment for malloc'ed chunks. It must be a power of two at least 2 * SIZE_SZ, even on machines for which smaller alignments would suffice. It may be defined as @@ -405,7 +397,6 @@ extern "C" { are optimized for the case of 8-byte alignment. */ - #ifndef MALLOC_ALIGNMENT #define MALLOC_ALIGNMENT (2 * SIZE_SZ) #endif @@ -413,9 +404,7 @@ extern "C" { /* The corresponding bit mask value */ #define MALLOC_ALIGN_MASK (MALLOC_ALIGNMENT - 1) - - -/* +/** REALLOC_ZERO_BYTES_FREES should be set if a call to realloc with zero bytes should be the same as a call to free. This is required by the C standard. Otherwise, since this malloc @@ -426,7 +415,7 @@ extern "C" { #define REALLOC_ZERO_BYTES_FREES 1 #endif -/* +/** TRIM_FASTBINS controls whether free() of a very small chunk can immediately lead to trimming. Setting to true (1) can reduce memory footprint, but will almost always slow down programs that use a lot @@ -446,8 +435,7 @@ extern "C" { #define TRIM_FASTBINS 0 #endif - -/* +/** USE_DL_PREFIX will prefix all public routines with the string 'dl'. This is necessary when you only want to use this malloc in one part of a program, using your regular system malloc elsewhere. @@ -455,8 +443,7 @@ extern "C" { /* #define USE_DL_PREFIX */ - -/* +/** Two-phase name translation. All of the actual routines are given mangled names. When wrappers are used, they become the public callable versions. @@ -541,7 +528,7 @@ Void_t *(*__morecore)(ptrdiff_t) = __default_morecore; #define fwrite(buf, size, count, fp) _IO_fwrite (buf, size, count, fp) #endif -/* +/** HAVE_MEMCPY should be defined if you are not otherwise using ANSI STD C, but still have memcpy and memset in your C library and want to use them in calloc and realloc. Otherwise simple @@ -565,7 +552,6 @@ Void_t *(*__morecore)(ptrdiff_t) = __default_morecore; #endif #endif - #if (__STD_C || defined(HAVE_MEMCPY)) #ifdef _LIBC @@ -585,7 +571,7 @@ Void_t *memcpy(); #endif #endif -/* +/** MALLOC_FAILURE_ACTION is the action to take before "return 0" when malloc fails to be able to return memory, either because memory is exhausted or because of illegal arguments. @@ -603,7 +589,7 @@ Void_t *memcpy(); #endif #endif -/* +/** MORECORE-related declarations. By default, rely on sbrk */ @@ -617,8 +603,7 @@ extern Void_t *sbrk(); #endif #endif - -/* +/** MORECORE_FAILURE is the value returned upon failure of MORECORE as well as mmap. Since it cannot be an otherwise valid memory address, and must reflect values of standard sys calls, you probably ought not @@ -629,7 +614,7 @@ extern Void_t *sbrk(); #define MORECORE_FAILURE (-1) #endif -/* +/** MORECORE is the name of the routine to call to obtain more memory from the system. See below for general guidance on writing alternative MORECORE functions, as well as a version for WIN32 and a @@ -646,7 +631,7 @@ void *aproxy_sbrk(intptr_t increment) #define MORECORE aproxy_sbrk #endif -/* +/** If MORECORE_CONTIGUOUS is true, take advantage of fact that consecutive calls to MORECORE with positive arguments always return contiguous increasing addresses. This is true of unix sbrk. Even @@ -660,7 +645,7 @@ void *aproxy_sbrk(intptr_t increment) #define MORECORE_CONTIGUOUS 1 #endif -/* +/** Define MORECORE_CANNOT_TRIM if your version of MORECORE cannot release space back to the system when given negative arguments. This is generally necessary only if you are using @@ -682,8 +667,7 @@ void *aproxy_sbrk(intptr_t increment) #define MORECORE_CLEARS 1 #endif - -/* +/** Define HAVE_MMAP as true to optionally make malloc() use mmap() to allocate very large blocks. These will be returned to the operating system immediately after a free(). Also, if mmap @@ -698,7 +682,7 @@ void *aproxy_sbrk(intptr_t increment) #ifndef HAVE_MMAP #define HAVE_MMAP 1 -/* +/** Standard unix mmap using /dev/zero clears memory so calloc doesn't need to. */ @@ -713,8 +697,7 @@ void *aproxy_sbrk(intptr_t increment) #endif #endif - -/* +/** MMAP_AS_MORECORE_SIZE is the minimum mmap size argument to use if sbrk fails, and mmap is used as a backup (which is done only if HAVE_MMAP). The value must be a multiple of page size. This @@ -733,7 +716,7 @@ void *aproxy_sbrk(intptr_t increment) #define MMAP_AS_MORECORE_SIZE (1024 * 4096) #endif -/* +/** Define HAVE_MREMAP to make realloc() use mremap() to re-allocate large blocks. This is currently only possible on Linux with kernel versions newer than 1.3.77. @@ -757,8 +740,7 @@ void *aproxy_sbrk(intptr_t increment) #define USE_ARENAS HAVE_MMAP #endif - -/* +/** The system page size. To the extent possible, this malloc manages memory from the system in page-size units. Note that this value is cached during initialization into a field of malloc_state. So even @@ -770,7 +752,6 @@ void *aproxy_sbrk(intptr_t increment) the actual value probably doesn't impact performance. */ - #ifndef malloc_getpagesize #ifndef LACKS_UNISTD_H @@ -822,7 +803,7 @@ extern size_t getpagesize(); # endif #endif -/* +/** This version of malloc supports the standard SVID/XPG mallinfo routine that returns a struct containing usage properties and statistics. It should work on any SVID/XPG compliant system that has @@ -855,10 +836,9 @@ extern size_t getpagesize(); #include "/usr/include/malloc.h" #endif - /* ---------- description of public routines ------------ */ -/* +/** malloc(size_t n) Returns a pointer to a newly allocated chunk of at least n bytes, or null if no space is available. Additionally, on failure, errno is @@ -881,7 +861,7 @@ Void_t *public_mALLOc(); libc_hidden_proto (public_mALLOc) #endif -/* +/** free(Void_t* p) Releases the chunk of memory pointed to by p, that had been previously allocated using malloc or a related routine such as realloc. @@ -901,7 +881,7 @@ void public_fREe(); libc_hidden_proto (public_fREe) #endif -/* +/** calloc(size_t n_elements, size_t element_size); Returns a pointer to n_elements * element_size bytes, with all locations set to zero. @@ -912,7 +892,7 @@ Void_t *public_cALLOc(size_t, size_t); Void_t *public_cALLOc(); #endif -/* +/** realloc(Void_t* p, size_t n) Returns a pointer to a chunk of size n that contains the same data as does chunk p up to the minimum of (n, p's size) bytes, or null @@ -948,7 +928,7 @@ Void_t *public_rEALLOc(); libc_hidden_proto (public_rEALLOc) #endif -/* +/** memalign(size_t alignment, size_t n); Returns a pointer to a newly allocated chunk of n bytes, aligned in accord with the alignment argument. @@ -969,7 +949,7 @@ Void_t *public_mEMALIGn(); libc_hidden_proto (public_mEMALIGn) #endif -/* +/** valloc(size_t n); Equivalent to memalign(pagesize, n), where pagesize is the page size of the system. If the pagesize is unknown, 4096 is used. @@ -980,9 +960,7 @@ Void_t *public_vALLOc(size_t); Void_t *public_vALLOc(); #endif - - -/* +/** mallopt(int parameter_number, int parameter_value) Sets tunable parameters The format is to provide a (parameter-number, parameter-value) pair. mallopt then sets the @@ -1009,8 +987,7 @@ int public_mALLOPt(int, int); int public_mALLOPt(); #endif - -/* +/** mallinfo() Returns (by copy) a struct containing various summary statistics: @@ -1039,7 +1016,7 @@ struct mallinfo public_mALLINFo(void); struct mallinfo public_mALLINFo(); #endif -/* +/** independent_calloc(size_t n_elements, size_t element_size, Void_t* chunks[]); independent_calloc is similar to calloc, but instead of returning a @@ -1097,7 +1074,7 @@ Void_t **public_iCALLOc(size_t, size_t, Void_t **); Void_t **public_iCALLOc(); #endif -/* +/** independent_comalloc(size_t n_elements, size_t sizes[], Void_t* chunks[]); independent_comalloc allocates, all at once, a set of n_elements @@ -1162,8 +1139,7 @@ Void_t **public_iCOMALLOc(size_t, size_t *, Void_t **); Void_t **public_iCOMALLOc(); #endif - -/* +/** pvalloc(size_t n); Equivalent to valloc(minimum-page-that-holds(n)), that is, round up n to nearest pagesize. @@ -1174,7 +1150,7 @@ Void_t *public_pVALLOc(size_t); Void_t *public_pVALLOc(); #endif -/* +/** cfree(Void_t* p); Equivalent to free(p). @@ -1188,7 +1164,7 @@ void public_cFREe(Void_t *); void public_cFREe(); #endif -/* +/** malloc_trim(size_t pad); If possible, gives memory back to the system (via negative @@ -1218,7 +1194,7 @@ int public_mTRIm(size_t); int public_mTRIm(); #endif -/* +/** malloc_usable_size(Void_t* p); Returns the number of bytes you can actually use in @@ -1239,7 +1215,7 @@ size_t public_mUSABLe(Void_t *); size_t public_mUSABLe(); #endif -/* +/** malloc_stats(); Prints on stderr the amount of space obtained from the system (both via sbrk and mmap), the maximum amount (which may be more than @@ -1265,7 +1241,7 @@ void public_mSTATs(void); void public_mSTATs(); #endif -/* +/** aproxy_get_state(void); Returns the state of all malloc variables in an opaque data @@ -1277,7 +1253,7 @@ Void_t *public_gET_STATe(void); Void_t *public_gET_STATe(); #endif -/* +/** aproxy_set_state(Void_t* state); Restore the state of all malloc variables from data obtained with @@ -1290,7 +1266,7 @@ int public_sET_STATe(); #endif #ifdef _LIBC -/* +/** posix_memalign(void **memptr, size_t alignment, size_t size); POSIX wrapper like memalign(), checking for validity of size. @@ -1300,7 +1276,7 @@ int __posix_memalign(void **, size_t, size_t); /* mallopt tuning options */ -/* +/** M_MXFAST is the maximum request size used for "fastbins", special bins that hold returned chunks without consolidating their spaces. This enables future requests for chunks of the same size to be handled @@ -1325,7 +1301,6 @@ int __posix_memalign(void **, size_t, size_t); slower. */ - /* M_MXFAST is a standard SVID/XPG tuning option, usually listed in malloc.h */ #ifndef M_MXFAST #define M_MXFAST 1 @@ -1335,8 +1310,7 @@ int __posix_memalign(void **, size_t, size_t); #define DEFAULT_MXFAST 64 #endif - -/* +/** M_TRIM_THRESHOLD is the maximum amount of unused top-most memory to keep before releasing via malloc_trim in free(). @@ -1402,7 +1376,7 @@ int __posix_memalign(void **, size_t, size_t); #define DEFAULT_TRIM_THRESHOLD (128 * 1024) #endif -/* +/** M_TOP_PAD is the amount of extra `padding' space to allocate or retain whenever sbrk is called. It is used in two ways internally: @@ -1435,7 +1409,7 @@ int __posix_memalign(void **, size_t, size_t); #define DEFAULT_TOP_PAD (0) #endif -/* +/** M_MMAP_THRESHOLD is the request size threshold for using mmap() to service a request. Requests of at least this size that cannot be allocated using already-existing space will be serviced via mmap. @@ -1482,7 +1456,7 @@ int __posix_memalign(void **, size_t, size_t); #define DEFAULT_MMAP_THRESHOLD (128 * 1024) #endif -/* +/** M_MMAP_MAX is the maximum number of requests to simultaneously service using mmap. This parameter exists because some systems have a limited number of internal tables for @@ -1595,15 +1569,11 @@ static struct mallinfo mALLINFo(); #endif - - - /* ------------- Optional versions of memcopy ---------------- */ - #if USE_MEMCPY -/* +/** Note: memcpy is ONLY invoked with non-overlapping regions, so the (usually slower) memmove is not needed. */ @@ -1656,7 +1626,6 @@ static struct mallinfo mALLINFo(); /* ------------------ MMAP support ------------------ */ - #if HAVE_MMAP #include @@ -1679,7 +1648,7 @@ static struct mallinfo mALLINFo(); # endif #endif -/* +/** Nearly all versions of mmap support MAP_ANONYMOUS, so the following is unlikely to be needed, but is supplied just in case. @@ -1701,16 +1670,13 @@ static int dev_zero_fd = -1; /* Cached file descriptor for /dev/zero. */ #endif - #endif /* HAVE_MMAP */ - -/* +/** ----------------------- Chunk representations ----------------------- */ - -/* +/** This struct declaration is misleading (but accurate and necessary). It declares a "view" into memory allowing access to necessary fields at known offsets from a given base. See explanation below. @@ -1726,8 +1692,7 @@ struct malloc_chunk struct malloc_chunk *bk; }; - -/* +/** malloc_chunk details: (The following includes lightly edited explanations by Colin Plumb.) @@ -1743,7 +1708,6 @@ struct malloc_chunk An allocated chunk looks like this: - chunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Size of previous chunk, if allocated | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ @@ -1757,7 +1721,6 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Size of chunk | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - Where "chunk" is the front of the chunk for the purpose of most of the malloc code, but "mem" is the pointer that is returned to the user. "Nextchunk" is the beginning of the next contiguous chunk. @@ -1814,7 +1777,7 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */ -/* +/** ---------- Size and alignment checks and conversions ---------- */ @@ -1835,8 +1798,7 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ #define aligned_OK(m) (((unsigned long)((m)) & (MALLOC_ALIGN_MASK)) == 0) - -/* +/** Check if a request is so large that it would wrap around zero when padded and aligned. To simplify some other code, the bound is made low enough so that adding MINSIZE will also not wrap around zero. @@ -1862,25 +1824,22 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ } \ (sz) = request2size(req); -/* +/** --------------- Physical chunk operations --------------- */ - /* size field is or'ed with PREV_INUSE when previous adjacent chunk in use */ #define PREV_INUSE 0x1 /* extract inuse bit of previous chunk */ #define prev_inuse(p) ((p)->size & PREV_INUSE) - /* size field is or'ed with IS_MMAPPED if the chunk was obtained with mmap() */ #define IS_MMAPPED 0x2 /* check for mmap()'ed chunk */ #define chunk_is_mmapped(p) ((p)->size & IS_MMAPPED) - /* size field is or'ed with NON_MAIN_ARENA if the chunk was obtained from a non-main arena. This is only set immediately before handing the chunk to the user, if necessary. */ @@ -1889,8 +1848,7 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ /* check for chunk from non-main arena */ #define chunk_non_main_arena(p) ((p)->size & NON_MAIN_ARENA) - -/* +/** Bits to mask off when extracting size Note: IS_MMAPPED is intentionally not masked off from size field in @@ -1903,7 +1861,6 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ /* Get size, ignoring use bits */ #define chunksize(p) ((p)->size & ~(SIZE_BITS)) - /* Ptr to next physical malloc_chunk. */ #define next_chunk(p) ((mchunkptr)( ((char*)(p)) + ((p)->size & ~SIZE_BITS) )) @@ -1924,7 +1881,6 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ #define clear_inuse(p)\ ((mchunkptr)(((char*)(p)) + ((p)->size & ~SIZE_BITS)))->size &= ~(PREV_INUSE) - /* check/set/clear inuse bits in known places */ #define inuse_bit_at_offset(p, s)\ (((mchunkptr)(((char*)(p)) + (s)))->size & PREV_INUSE) @@ -1935,7 +1891,6 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ #define clear_inuse_bit_at_offset(p, s)\ (((mchunkptr)(((char*)(p)) + (s)))->size &= ~(PREV_INUSE)) - /* Set size at head, without disturbing its use bit */ #define set_head_size(p, s) ((p)->size = (((p)->size & SIZE_BITS) | (s))) @@ -1945,8 +1900,7 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ /* Set size at footer (only when chunk is not in use) */ #define set_foot(p, s) (((mchunkptr)((char*)(p) + (s)))->prev_size = (s)) - -/* +/** -------------------- Internal data structures -------------------- All internal state is held in an instance of malloc_state defined @@ -1961,7 +1915,7 @@ nextchunk-> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ pointers and size_t.) */ -/* +/** Bins An array of bin headers for free chunks. Each bin is doubly @@ -2021,7 +1975,7 @@ typedef struct malloc_chunk *mbinptr; } \ } -/* +/** Indexing Bins for sizes < 512 bytes contain chunks of all the same size, spaced @@ -2063,8 +2017,7 @@ typedef struct malloc_chunk *mbinptr; #define bin_index(sz) \ ((in_smallbin_range(sz)) ? smallbin_index(sz) : largebin_index(sz)) - -/* +/** Unsorted chunks All remainders from chunk splits, as well as all returned chunks, @@ -2081,7 +2034,7 @@ typedef struct malloc_chunk *mbinptr; /* The otherwise unindexable 1-bin is used to hold unsorted chunks. */ #define unsorted_chunks(M) (bin_at(M, 1)) -/* +/** Top The top-most available chunk (i.e., the one bordering the end of @@ -2102,7 +2055,7 @@ typedef struct malloc_chunk *mbinptr; /* Conveniently, the unsorted bin can be used as dummy top on first call */ #define initial_top(M) (unsorted_chunks(M)) -/* +/** Binmap To help compensate for the large number of bins, a one-level index @@ -2125,7 +2078,7 @@ typedef struct malloc_chunk *mbinptr; #define unmark_bin(m,i) ((m)->binmap[idx2block(i)] &= ~(idx2bit(i))) #define get_binmap(m,i) ((m)->binmap[idx2block(i)] & idx2bit(i)) -/* +/** Fastbins An array of lists holding recently freed small chunks. Fastbins @@ -2152,7 +2105,7 @@ typedef struct malloc_chunk *mfastbinptr; #define NFASTBINS (fastbin_index(request2size(MAX_FAST_SIZE))+1) -/* +/** FASTBIN_CONSOLIDATION_THRESHOLD is the size of a chunk in free() that triggers automatic consolidation of possibly-surrounding fastbin chunks. This is a heuristic, so the exact value should not @@ -2165,12 +2118,12 @@ typedef struct malloc_chunk *mfastbinptr; #define FASTBIN_CONSOLIDATION_THRESHOLD (65536UL) -/* +/** Since the lowest 2 bits in max_fast don't matter in size comparisons, they are used as flags. */ -/* +/** FASTCHUNKS_BIT held in max_fast indicates that there are probably some fastbin chunks. It is set true on entering a chunk into any fastbin, and cleared only in malloc_consolidate. @@ -2186,7 +2139,7 @@ typedef struct malloc_chunk *mfastbinptr; #define clear_fastchunks(M) ((M)->max_fast |= FASTCHUNKS_BIT) #define set_fastchunks(M) ((M)->max_fast &= ~FASTCHUNKS_BIT) -/* +/** NONCONTIGUOUS_BIT indicates that MORECORE does not return contiguous regions. Otherwise, contiguity is exploited in merging together, when possible, results from consecutive MORECORE calls. @@ -2202,7 +2155,7 @@ typedef struct malloc_chunk *mfastbinptr; #define set_noncontiguous(M) ((M)->max_fast |= NONCONTIGUOUS_BIT) #define set_contiguous(M) ((M)->max_fast &= ~NONCONTIGUOUS_BIT) -/* +/** Set value of max_fast. Use impossibly small value if 0. Precondition: there are no existing fastbin chunks. @@ -2214,8 +2167,7 @@ typedef struct malloc_chunk *mfastbinptr; FASTCHUNKS_BIT | \ ((M)->max_fast & NONCONTIGUOUS_BIT) - -/* +/** ----------- Internal state representation and initialization ----------- */ @@ -2295,7 +2247,7 @@ static struct malloc_state main_arena; static struct malloc_par mp_; -/* +/** Initialize a malloc_state struct. This is called only from within malloc_consolidate, which needs @@ -2332,7 +2284,7 @@ static void malloc_init_state(av) mstate av; av->top = initial_top(av); } -/* +/** Other internal utilities operating on mstates */ @@ -2348,7 +2300,6 @@ static void malloc_consolidate(); static Void_t **iALLOc(); #endif - /* -------------- Early definitions for debugging hooks ---------------- */ /* Define and initialize the hook variables. These weak definitions must @@ -2384,7 +2335,6 @@ __malloc_ptr_t weak_variable (*__aproxy_memalign_hook) = memalign_hook_ini; void weak_variable (*__aproxy_after_morecore_hook) (void) = NULL; - /* ---------------- Error behavior ------------------------------------ */ #ifndef DEFAULT_CHECK_ACTION @@ -2393,11 +2343,10 @@ void weak_variable (*__aproxy_after_morecore_hook) (void) = NULL; static int check_action = DEFAULT_CHECK_ACTION; - /* ------------------- Support for multiple arenas -------------------- */ #include "aproxy_arena.c" -/* +/** Debugging support These routines make a number of assertions about the states @@ -2425,7 +2374,7 @@ static int check_action = DEFAULT_CHECK_ACTION; #define check_malloced_chunk(A,P,N) do_check_malloced_chunk(A,P,N) #define check_malloc_state(A) do_check_malloc_state(A) -/* +/** Properties of all chunks */ @@ -2483,7 +2432,7 @@ mchunkptr p; } } -/* +/** Properties of free chunks */ @@ -2524,7 +2473,7 @@ mchunkptr p; } } -/* +/** Properties of inuse chunks */ @@ -2572,7 +2521,7 @@ mchunkptr p; } } -/* +/** Properties of chunks recycled from fastbins */ @@ -2613,7 +2562,7 @@ INTERNAL_SIZE_T s; assert((long)(sz) - (long)(s + MINSIZE) < 0); } -/* +/** Properties of nonrecycled chunks at the point they are malloced */ @@ -2642,8 +2591,7 @@ INTERNAL_SIZE_T s; assert(prev_inuse(p)); } - -/* +/** Properties of malloc_state. This may be useful for debugging malloc, as well as detecting user @@ -2798,14 +2746,12 @@ static void do_check_malloc_state(mstate av) } #endif - /* ----------------- Support for debugging hooks -------------------- */ #include "aproxy_hooks.c" - /* ----------- Routines dealing with system allocation -------------- */ -/* +/** sysmalloc handles malloc cases requiring more memory from the system. On entry, it is assumed that av->top does not have enough space to service request for nb bytes, thus requiring that av->top @@ -2841,7 +2787,6 @@ mstate av; size_t pagemask = mp_.pagesize - 1; - #if HAVE_MMAP /* @@ -2953,7 +2898,6 @@ mstate av; /* Precondition: all fastbins are consolidated */ assert(!have_fastchunks(av)); - if (av != &main_arena) { @@ -3023,7 +2967,6 @@ mstate av; else /* av == main_arena */ { - /* Request enough space for nb + pad + overhead */ size = nb + mp_.top_pad + MINSIZE; @@ -3096,7 +3039,6 @@ mstate av; if ((unsigned long)(size) > (unsigned long)(nb)) { - // Here change to fix the address of MMAP char *mbrk = (char *)(MMAP(0, size, PROT_READ | PROT_WRITE, MAP_PRIVATE)); @@ -3342,8 +3284,7 @@ mstate av; return 0; } - -/* +/** sYSTRIm is an inverse of sorts to sYSMALLOc. It gives memory back to the system (via negative arguments to sbrk) if there is unused memory at the `high' end of the malloc pool. It is called @@ -4159,7 +4100,7 @@ public_mALLOPt(int p, int v) return result; } -/* +/** ------------------------------ malloc ------------------------------ */ @@ -4618,7 +4559,7 @@ use_top: } } -/* +/** ------------------------------ free ------------------------------ */ @@ -4853,7 +4794,7 @@ errout: } } -/* +/** ------------------------- malloc_consolidate ------------------------- malloc_consolidate is a specialized version of free() that tears @@ -4980,7 +4921,7 @@ static void malloc_consolidate(av) mstate av; } } -/* +/** ------------------------------ realloc ------------------------------ */ @@ -5282,7 +5223,7 @@ errout: } } -/* +/** ------------------------------ memalign ------------------------------ */ @@ -5334,7 +5275,6 @@ aproxy_int_memalign(mstate av, size_t alignment, size_t bytes) request, and then possibly free the leading and trailing space. */ - /* Call malloc with worst case padding to hit alignment. */ m = (char *)(aproxy_int_malloc(av, nb + alignment + MINSIZE)); @@ -5410,7 +5350,7 @@ aproxy_int_memalign(mstate av, size_t alignment, size_t bytes) } #if 0 -/* +/** ------------------------------ calloc ------------------------------ */ @@ -5484,7 +5424,7 @@ size_t elem_size; } #endif /* 0 */ -/* +/** ------------------------- independent_calloc ------------------------- */ @@ -5505,7 +5445,7 @@ Void_t *chunks[]; return iALLOc(av, n_elements, &sz, 3, chunks); } -/* +/** ------------------------- independent_comalloc ------------------------- */ @@ -5524,8 +5464,7 @@ Void_t *chunks[]; return iALLOc(av, n_elements, sizes, 0, chunks); } - -/* +/** ------------------------------ ialloc ------------------------------ ialloc provides common support for independent_X routines, handling all of the combinations that can result. @@ -5535,7 +5474,6 @@ Void_t *chunks[]; bit 1 set if elements should be zeroed */ - static Void_t ** #if __STD_C iALLOc(mstate av, size_t n_elements, size_t *sizes, int opts, Void_t *chunks[]) @@ -5700,8 +5638,7 @@ Void_t *chunks[]; return marray; } - -/* +/** ------------------------------ valloc ------------------------------ */ @@ -5722,11 +5659,10 @@ size_t bytes; return aproxy_int_memalign(av, mp_.pagesize, bytes); } -/* +/** ------------------------------ pvalloc ------------------------------ */ - Void_t * #if __STD_C aproxy_int_pvalloc(mstate av, size_t bytes) @@ -5746,8 +5682,7 @@ aproxy_int_pvalloc(av, bytes) mstate av, size_t bytes; return aproxy_int_memalign(av, pagesz, (bytes + pagesz - 1) & ~(pagesz - 1)); } - -/* +/** ------------------------------ malloc_trim ------------------------------ */ @@ -5769,8 +5704,7 @@ int mTRIm(pad) size_t pad; #endif } - -/* +/** ------------------------- malloc_usable_size ------------------------- */ @@ -5799,7 +5733,7 @@ size_t mUSABLe(mem) Void_t *mem; return 0; } -/* +/** ------------------------------ mallinfo ------------------------------ */ @@ -5866,7 +5800,7 @@ struct mallinfo mALLINFo(mstate av) return mi; } -/* +/** ------------------------------ malloc_stats ------------------------------ */ @@ -5951,8 +5885,7 @@ void mSTATs() #endif } - -/* +/** ------------------------------ mallopt ------------------------------ */ @@ -6032,13 +5965,11 @@ int value; return res; } - -/* +/** -------------------- Alternative MORECORE functions -------------------- */ - -/* +/** General Requirements for MORECORE. The MORECORE function must have the following properties: @@ -6171,7 +6102,6 @@ int value; */ - /* Helper code. */ static void @@ -6251,7 +6181,7 @@ History: [see ftp://g.oswego.edu/pub/misc/malloc.c for the history of dlmalloc] */ -/* +/** * Local variables: * c-basic-offset: 2 * End: diff --git a/liballocproxy/aproxy_strdup.c b/liballocproxy/aproxy_strdup.c index 74256b1c8..91910b378 100644 --- a/liballocproxy/aproxy_strdup.c +++ b/liballocproxy/aproxy_strdup.c @@ -1,4 +1,4 @@ -/* +/** ** A version of the strdup function that proxy allocation ** ** Made by jfv for the ERESI project diff --git a/liballocproxy/elfsh_hooks.c b/liballocproxy/elfsh_hooks.c index f3f5bde36..5d23822a6 100644 --- a/liballocproxy/elfsh_hooks.c +++ b/liballocproxy/elfsh_hooks.c @@ -18,7 +18,6 @@ write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - /* What to do if the standard debugging hooks are in place and a corrupt pointer is detected: do nothing (0), print an error message (1), or call abort() (2). */ @@ -581,7 +580,6 @@ const Void_t *caller; # endif /* !defiend NO_STARTER */ #endif /* NO_THREADS */ - /* Get/set state: elfsh_malloc_get_state() records the current state of all malloc variables (_except_ for the actual heap contents and `hook' function pointers) in a system dependent, opaque data structure. @@ -799,7 +797,7 @@ public_sET_STATe(Void_t *msptr) return 0; } -/* +/** * Local variables: * c-basic-offset: 2 * End: diff --git a/libasm/src/arch/arm/arm_convert.c b/libasm/src/arch/arm/arm_convert.c index c8e9e26cc..be04b94ac 100644 --- a/libasm/src/arch/arm/arm_convert.c +++ b/libasm/src/arch/arm/arm_convert.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/arm_convert.c + * @file libasm/src/arch/arm/arm_convert.c ** @ingroup arm */ #include diff --git a/libasm/src/arch/arm/decode_arm.c b/libasm/src/arch/arm/decode_arm.c index ee1efd2c0..4a509a830 100644 --- a/libasm/src/arch/arm/decode_arm.c +++ b/libasm/src/arch/arm/decode_arm.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/decode_arm.c + * @file libasm/src/arch/arm/decode_arm.c ** @ingroup arm */ #include "libasm.h" @@ -183,7 +183,6 @@ void arm_decode_ldst_misc_offop(asm_instr *ins, u_char *buf, u_int op_nr, asm_arm_op_fetch(op, buf, ASM_ARM_OTYPE_REG_OFFSET, ins); } - // XXX: this can become the handler for smlal, smull, umlal and umull */ void arm_decode_multiply_long(asm_instr *ins, u_char *buf, struct s_arm_decode_multiply *opcode) diff --git a/libasm/src/arch/arm/handlers/asm_arm_adc.c b/libasm/src/arch/arm/handlers/asm_arm_adc.c index 933c44c41..86e725fe5 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_adc.c +++ b/libasm/src/arch/arm/handlers/asm_arm_adc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_adc.c + * @file libasm/src/arch/arm/handlers/asm_arm_adc.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_add.c b/libasm/src/arch/arm/handlers/asm_arm_add.c index 4bb106397..d1d4964a5 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_add.c +++ b/libasm/src/arch/arm/handlers/asm_arm_add.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_add.c + * @file libasm/src/arch/arm/handlers/asm_arm_add.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_and.c b/libasm/src/arch/arm/handlers/asm_arm_and.c index 38c28beb9..450731633 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_and.c +++ b/libasm/src/arch/arm/handlers/asm_arm_and.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_and.c + * @file libasm/src/arch/arm/handlers/asm_arm_and.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_b.c b/libasm/src/arch/arm/handlers/asm_arm_b.c index 9ab0113a1..15b22f35e 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_b.c +++ b/libasm/src/arch/arm/handlers/asm_arm_b.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_b.c + * @file libasm/src/arch/arm/handlers/asm_arm_b.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_bic.c b/libasm/src/arch/arm/handlers/asm_arm_bic.c index deb061cf3..9820dbb3f 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_bic.c +++ b/libasm/src/arch/arm/handlers/asm_arm_bic.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_bic.c + * @file libasm/src/arch/arm/handlers/asm_arm_bic.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_bkpt.c b/libasm/src/arch/arm/handlers/asm_arm_bkpt.c index 2b2146c95..9c72e9b15 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_bkpt.c +++ b/libasm/src/arch/arm/handlers/asm_arm_bkpt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_bkpt.c + * @file libasm/src/arch/arm/handlers/asm_arm_bkpt.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_bl.c b/libasm/src/arch/arm/handlers/asm_arm_bl.c index 8a3a5c146..b2be1b928 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_bl.c +++ b/libasm/src/arch/arm/handlers/asm_arm_bl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_bl.c + * @file libasm/src/arch/arm/handlers/asm_arm_bl.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_blx1.c b/libasm/src/arch/arm/handlers/asm_arm_blx1.c index aa73f9c21..b13f12497 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_blx1.c +++ b/libasm/src/arch/arm/handlers/asm_arm_blx1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_blx1.c + * @file libasm/src/arch/arm/handlers/asm_arm_blx1.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_blx2.c b/libasm/src/arch/arm/handlers/asm_arm_blx2.c index b17178471..cb91897ed 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_blx2.c +++ b/libasm/src/arch/arm/handlers/asm_arm_blx2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_blx2.c + * @file libasm/src/arch/arm/handlers/asm_arm_blx2.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_bx.c b/libasm/src/arch/arm/handlers/asm_arm_bx.c index d8491b73e..25a0d9438 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_bx.c +++ b/libasm/src/arch/arm/handlers/asm_arm_bx.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_bx.c + * @file libasm/src/arch/arm/handlers/asm_arm_bx.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_cdp.c b/libasm/src/arch/arm/handlers/asm_arm_cdp.c index b13a62ba0..70091cd8f 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_cdp.c +++ b/libasm/src/arch/arm/handlers/asm_arm_cdp.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_cdp.c + * @file libasm/src/arch/arm/handlers/asm_arm_cdp.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_clz.c b/libasm/src/arch/arm/handlers/asm_arm_clz.c index 212a45dd3..e2d4392af 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_clz.c +++ b/libasm/src/arch/arm/handlers/asm_arm_clz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_clz.c + * @file libasm/src/arch/arm/handlers/asm_arm_clz.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_cmn.c b/libasm/src/arch/arm/handlers/asm_arm_cmn.c index f121bec31..7630b2f6e 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_cmn.c +++ b/libasm/src/arch/arm/handlers/asm_arm_cmn.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_cmn.c + * @file libasm/src/arch/arm/handlers/asm_arm_cmn.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_cmp.c b/libasm/src/arch/arm/handlers/asm_arm_cmp.c index 280fd6fb8..266cb4522 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_cmp.c +++ b/libasm/src/arch/arm/handlers/asm_arm_cmp.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_cmp.c + * @file libasm/src/arch/arm/handlers/asm_arm_cmp.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_eor.c b/libasm/src/arch/arm/handlers/asm_arm_eor.c index 4b27ef301..dd9eed148 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_eor.c +++ b/libasm/src/arch/arm/handlers/asm_arm_eor.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_eor.c + * @file libasm/src/arch/arm/handlers/asm_arm_eor.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldc.c b/libasm/src/arch/arm/handlers/asm_arm_ldc.c index 959555f91..b68785f76 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldc.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldc.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldc.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldm1.c b/libasm/src/arch/arm/handlers/asm_arm_ldm1.c index bb8d519d5..cd0534d53 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldm1.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldm1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldm.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldm.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldm2.c b/libasm/src/arch/arm/handlers/asm_arm_ldm2.c index f6d3a0f2e..3f0840c2a 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldm2.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldm2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldm.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldm.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldm3.c b/libasm/src/arch/arm/handlers/asm_arm_ldm3.c index 8dca9820f..319f729dd 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldm3.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldm3.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldm.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldm.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldr.c b/libasm/src/arch/arm/handlers/asm_arm_ldr.c index c25f45859..3aa68d7b1 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldr.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldr.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldr.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldrb.c b/libasm/src/arch/arm/handlers/asm_arm_ldrb.c index cb3126d39..d6feb4c8e 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldrb.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldrb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldrb.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldrb.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldrbt.c b/libasm/src/arch/arm/handlers/asm_arm_ldrbt.c index 961d97eac..61d561e73 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldrbt.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldrbt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldrbt.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldrbt.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldrd.c b/libasm/src/arch/arm/handlers/asm_arm_ldrd.c index 8ef0aba96..567b1e178 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldrd.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldrd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldrd.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldrd.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldrh.c b/libasm/src/arch/arm/handlers/asm_arm_ldrh.c index c494f0131..67c8bf112 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldrh.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldrh.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldrh.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldrh.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldrsb.c b/libasm/src/arch/arm/handlers/asm_arm_ldrsb.c index 045339d48..4e06e731c 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldrsb.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldrsb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldrsb.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldrsb.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldrsh.c b/libasm/src/arch/arm/handlers/asm_arm_ldrsh.c index e2aa13b41..f5a4e5989 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldrsh.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldrsh.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldrsh.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldrsh.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_ldrt.c b/libasm/src/arch/arm/handlers/asm_arm_ldrt.c index 0eeb1828d..3b1ff6d74 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_ldrt.c +++ b/libasm/src/arch/arm/handlers/asm_arm_ldrt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_ldrt.c + * @file libasm/src/arch/arm/handlers/asm_arm_ldrt.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mcr.c b/libasm/src/arch/arm/handlers/asm_arm_mcr.c index 9169ba800..e753bccc1 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mcr.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mcr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mcr.c + * @file libasm/src/arch/arm/handlers/asm_arm_mcr.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mcrr.c b/libasm/src/arch/arm/handlers/asm_arm_mcrr.c index 74b684223..2616656e2 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mcrr.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mcrr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mcrr.c + * @file libasm/src/arch/arm/handlers/asm_arm_mcrr.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mla.c b/libasm/src/arch/arm/handlers/asm_arm_mla.c index eba605c6f..fceea272d 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mla.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mla.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mla.c + * @file libasm/src/arch/arm/handlers/asm_arm_mla.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mov.c b/libasm/src/arch/arm/handlers/asm_arm_mov.c index 3a3fb75a0..777e562cf 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mov.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mov.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mov.c + * @file libasm/src/arch/arm/handlers/asm_arm_mov.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mrc.c b/libasm/src/arch/arm/handlers/asm_arm_mrc.c index 04285e275..1b2e2e085 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mrc.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mrc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mrc.c + * @file libasm/src/arch/arm/handlers/asm_arm_mrc.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mrrc.c b/libasm/src/arch/arm/handlers/asm_arm_mrrc.c index c5e86aa9e..ee358dc3e 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mrrc.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mrrc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mrrc.c + * @file libasm/src/arch/arm/handlers/asm_arm_mrrc.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mrs.c b/libasm/src/arch/arm/handlers/asm_arm_mrs.c index 5712cea3e..c409799ee 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mrs.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mrs.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mrs.c + * @file libasm/src/arch/arm/handlers/asm_arm_mrs.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_msr.c b/libasm/src/arch/arm/handlers/asm_arm_msr.c index d40972002..2bc9ca8c2 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_msr.c +++ b/libasm/src/arch/arm/handlers/asm_arm_msr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_msr.c + * @file libasm/src/arch/arm/handlers/asm_arm_msr.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mul.c b/libasm/src/arch/arm/handlers/asm_arm_mul.c index 3dd742d59..cf9b74fd9 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mul.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mul.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mul.c + * @file libasm/src/arch/arm/handlers/asm_arm_mul.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_mvn.c b/libasm/src/arch/arm/handlers/asm_arm_mvn.c index 7821a32ca..6fa5206c6 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_mvn.c +++ b/libasm/src/arch/arm/handlers/asm_arm_mvn.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_mvn.c + * @file libasm/src/arch/arm/handlers/asm_arm_mvn.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_orr.c b/libasm/src/arch/arm/handlers/asm_arm_orr.c index 5873178d5..67b14dfe7 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_orr.c +++ b/libasm/src/arch/arm/handlers/asm_arm_orr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_orr.c + * @file libasm/src/arch/arm/handlers/asm_arm_orr.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_pld.c b/libasm/src/arch/arm/handlers/asm_arm_pld.c index 97cee848b..81a4160e7 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_pld.c +++ b/libasm/src/arch/arm/handlers/asm_arm_pld.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_pld.c + * @file libasm/src/arch/arm/handlers/asm_arm_pld.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_qadd.c b/libasm/src/arch/arm/handlers/asm_arm_qadd.c index c8f0deb17..542e622d8 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_qadd.c +++ b/libasm/src/arch/arm/handlers/asm_arm_qadd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_qadd.c + * @file libasm/src/arch/arm/handlers/asm_arm_qadd.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_qdadd.c b/libasm/src/arch/arm/handlers/asm_arm_qdadd.c index 604ad96e9..9874c1907 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_qdadd.c +++ b/libasm/src/arch/arm/handlers/asm_arm_qdadd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_qdadd.c + * @file libasm/src/arch/arm/handlers/asm_arm_qdadd.c n** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_qdsub.c b/libasm/src/arch/arm/handlers/asm_arm_qdsub.c index 0017062b2..52949a0d8 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_qdsub.c +++ b/libasm/src/arch/arm/handlers/asm_arm_qdsub.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_qdsub.c + * @file libasm/src/arch/arm/handlers/asm_arm_qdsub.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_qsub.c b/libasm/src/arch/arm/handlers/asm_arm_qsub.c index 39ad57cde..f8fbfdee6 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_qsub.c +++ b/libasm/src/arch/arm/handlers/asm_arm_qsub.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_qsub.c + * @file libasm/src/arch/arm/handlers/asm_arm_qsub.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_rsb.c b/libasm/src/arch/arm/handlers/asm_arm_rsb.c index eb6f747a8..0975aac3e 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_rsb.c +++ b/libasm/src/arch/arm/handlers/asm_arm_rsb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_rsb.c + * @file libasm/src/arch/arm/handlers/asm_arm_rsb.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_rsc.c b/libasm/src/arch/arm/handlers/asm_arm_rsc.c index 5a131d5ec..6c6238064 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_rsc.c +++ b/libasm/src/arch/arm/handlers/asm_arm_rsc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_rsc.c + * @file libasm/src/arch/arm/handlers/asm_arm_rsc.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_sbc.c b/libasm/src/arch/arm/handlers/asm_arm_sbc.c index 87097e603..895d543d6 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_sbc.c +++ b/libasm/src/arch/arm/handlers/asm_arm_sbc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_sbc.c + * @file libasm/src/arch/arm/handlers/asm_arm_sbc.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_smlal.c b/libasm/src/arch/arm/handlers/asm_arm_smlal.c index 209c14dec..6bd579083 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_smlal.c +++ b/libasm/src/arch/arm/handlers/asm_arm_smlal.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_smlal.c + * @file libasm/src/arch/arm/handlers/asm_arm_smlal.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_smlalxy.c b/libasm/src/arch/arm/handlers/asm_arm_smlalxy.c index dede000b3..0b1dad07d 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_smlalxy.c +++ b/libasm/src/arch/arm/handlers/asm_arm_smlalxy.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_smlalxy.c + * @file libasm/src/arch/arm/handlers/asm_arm_smlalxy.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_smlawy.c b/libasm/src/arch/arm/handlers/asm_arm_smlawy.c index 667cb8e30..7a83e890d 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_smlawy.c +++ b/libasm/src/arch/arm/handlers/asm_arm_smlawy.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_smlawy.c + * @file libasm/src/arch/arm/handlers/asm_arm_smlawy.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_smlaxy.c b/libasm/src/arch/arm/handlers/asm_arm_smlaxy.c index af300c5d9..8f9841b95 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_smlaxy.c +++ b/libasm/src/arch/arm/handlers/asm_arm_smlaxy.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_smlaxy.c + * @file libasm/src/arch/arm/handlers/asm_arm_smlaxy.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_smull.c b/libasm/src/arch/arm/handlers/asm_arm_smull.c index 138770d4e..82de77089 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_smull.c +++ b/libasm/src/arch/arm/handlers/asm_arm_smull.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_smull.c + * @file libasm/src/arch/arm/handlers/asm_arm_smull.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_smulwy.c b/libasm/src/arch/arm/handlers/asm_arm_smulwy.c index f187c8e47..f3dd53d03 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_smulwy.c +++ b/libasm/src/arch/arm/handlers/asm_arm_smulwy.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_smulwy.c + * @file libasm/src/arch/arm/handlers/asm_arm_smulwy.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_smulxy.c b/libasm/src/arch/arm/handlers/asm_arm_smulxy.c index 9fd9920ca..ad2545f30 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_smulxy.c +++ b/libasm/src/arch/arm/handlers/asm_arm_smulxy.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_smulxy.c + * @file libasm/src/arch/arm/handlers/asm_arm_smulxy.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_stc.c b/libasm/src/arch/arm/handlers/asm_arm_stc.c index 867698a39..e65ad0463 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_stc.c +++ b/libasm/src/arch/arm/handlers/asm_arm_stc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_stc.c + * @file libasm/src/arch/arm/handlers/asm_arm_stc.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_stm1.c b/libasm/src/arch/arm/handlers/asm_arm_stm1.c index 8a271ec83..a1cc42678 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_stm1.c +++ b/libasm/src/arch/arm/handlers/asm_arm_stm1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_stm.c + * @file libasm/src/arch/arm/handlers/asm_arm_stm.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_stm2.c b/libasm/src/arch/arm/handlers/asm_arm_stm2.c index c3fa504a6..17d6f1f1d 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_stm2.c +++ b/libasm/src/arch/arm/handlers/asm_arm_stm2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_stm.c + * @file libasm/src/arch/arm/handlers/asm_arm_stm.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_str.c b/libasm/src/arch/arm/handlers/asm_arm_str.c index e1c0664a3..6e73f6d02 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_str.c +++ b/libasm/src/arch/arm/handlers/asm_arm_str.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_str.c + * @file libasm/src/arch/arm/handlers/asm_arm_str.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_strb.c b/libasm/src/arch/arm/handlers/asm_arm_strb.c index e69cc8da7..5fca296cf 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_strb.c +++ b/libasm/src/arch/arm/handlers/asm_arm_strb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_strb.c + * @file libasm/src/arch/arm/handlers/asm_arm_strb.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_strbt.c b/libasm/src/arch/arm/handlers/asm_arm_strbt.c index a9dbf2f44..7f26e1c0b 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_strbt.c +++ b/libasm/src/arch/arm/handlers/asm_arm_strbt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_strbt.c + * @file libasm/src/arch/arm/handlers/asm_arm_strbt.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_strd.c b/libasm/src/arch/arm/handlers/asm_arm_strd.c index 101c22a2e..6370f28b3 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_strd.c +++ b/libasm/src/arch/arm/handlers/asm_arm_strd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_strd.c + * @file libasm/src/arch/arm/handlers/asm_arm_strd.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_strh.c b/libasm/src/arch/arm/handlers/asm_arm_strh.c index 41e543bda..6a20b2b5b 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_strh.c +++ b/libasm/src/arch/arm/handlers/asm_arm_strh.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_strh.c + * @file libasm/src/arch/arm/handlers/asm_arm_strh.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_strt.c b/libasm/src/arch/arm/handlers/asm_arm_strt.c index 03c9b2f02..bd95f6c31 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_strt.c +++ b/libasm/src/arch/arm/handlers/asm_arm_strt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_strt.c + * @file libasm/src/arch/arm/handlers/asm_arm_strt.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_sub.c b/libasm/src/arch/arm/handlers/asm_arm_sub.c index 801589181..883cfa974 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_sub.c +++ b/libasm/src/arch/arm/handlers/asm_arm_sub.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_sub.c + * @file libasm/src/arch/arm/handlers/asm_arm_sub.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_swi.c b/libasm/src/arch/arm/handlers/asm_arm_swi.c index a81225084..ce7362413 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_swi.c +++ b/libasm/src/arch/arm/handlers/asm_arm_swi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_swi.c + * @file libasm/src/arch/arm/handlers/asm_arm_swi.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_swp.c b/libasm/src/arch/arm/handlers/asm_arm_swp.c index d0dc3cc8d..49bce427e 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_swp.c +++ b/libasm/src/arch/arm/handlers/asm_arm_swp.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_swp.c + * @file libasm/src/arch/arm/handlers/asm_arm_swp.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_swpb.c b/libasm/src/arch/arm/handlers/asm_arm_swpb.c index 103d77817..c3f637e96 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_swpb.c +++ b/libasm/src/arch/arm/handlers/asm_arm_swpb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_swpb.c + * @file libasm/src/arch/arm/handlers/asm_arm_swpb.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_teq.c b/libasm/src/arch/arm/handlers/asm_arm_teq.c index a8afdcb3b..895cba463 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_teq.c +++ b/libasm/src/arch/arm/handlers/asm_arm_teq.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_teq.c + * @file libasm/src/arch/arm/handlers/asm_arm_teq.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_tst.c b/libasm/src/arch/arm/handlers/asm_arm_tst.c index ef07af5b1..5a610842d 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_tst.c +++ b/libasm/src/arch/arm/handlers/asm_arm_tst.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_tst.c + * @file libasm/src/arch/arm/handlers/asm_arm_tst.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_umlal.c b/libasm/src/arch/arm/handlers/asm_arm_umlal.c index 937c9e76c..95ad887ae 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_umlal.c +++ b/libasm/src/arch/arm/handlers/asm_arm_umlal.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_umlal.c + * @file libasm/src/arch/arm/handlers/asm_arm_umlal.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/handlers/asm_arm_umull.c b/libasm/src/arch/arm/handlers/asm_arm_umull.c index 53d06062d..f3ad52adc 100644 --- a/libasm/src/arch/arm/handlers/asm_arm_umull.c +++ b/libasm/src/arch/arm/handlers/asm_arm_umull.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/handlers/asm_arm_umull.c + * @file libasm/src/arch/arm/handlers/asm_arm_umull.c ** @ingroup ARM_instrs */ #include "libasm.h" diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch.c index a8016120c..4a3db4b24 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch.c @@ -1,10 +1,9 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch.c ** @ingroup ARM_operands */ #include - /** * Main function, dispatch processing to handler. * @param op Pointer to operand to fill diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor.c index b80839de9..35b95572c 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor_register.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor_register.c index 41a8a4ba2..041162437 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor_register.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor_register.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor_register.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_coprocessor_register.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp.c index 96ffb23a6..f16be55cc 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp_half.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp_half.c index 931d7f07f..43eea880f 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp_half.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp_half.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp_half.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_disp_half.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_immediate.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_immediate.c index 8cd544465..7a26ff4a6 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_immediate.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_immediate.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_immediate.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_immediate.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_list.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_list.c index 0e8b6f49d..943b0b133 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_list.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_list.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_list.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_list.c ** @ingroup ARM_operands */ #include "libasm.h" diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_offset.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_offset.c index 0a8201d4e..ca97d8d3e 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_offset.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_offset.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_offset.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_offset.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_scaled.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_scaled.c index c676c5c3f..5bf4a1a12 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_scaled.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_scaled.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_scaled.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_reg_scaled.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_register.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_register.c index bee95d308..5049433ea 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_register.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_register.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_register.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_fetch_register.c ** @ingroup ARM_operands */ #include diff --git a/libasm/src/arch/arm/operand_handlers/asm_arm_op_name.c b/libasm/src/arch/arm/operand_handlers/asm_arm_op_name.c index f847b5c0c..8ac1d866b 100644 --- a/libasm/src/arch/arm/operand_handlers/asm_arm_op_name.c +++ b/libasm/src/arch/arm/operand_handlers/asm_arm_op_name.c @@ -3,17 +3,17 @@ * @ingroup arm */ /** -* @file libasm/src/arch/arm/operand_handlers/asm_arm_op_name.c + * @file libasm/src/arch/arm/operand_handlers/asm_arm_op_name.c ** @ingroup ARM_operands */ #include -/* +/** #define ASM_POOL_SIZE 100 #define ASM_OP_NAME_LEN 64 */ /* FIFO sort-of memory manager */ -/* +/** char *asm_name_pool_alloc() { static char *asm_name_pool[ASM_POOL_SIZE] = {}; diff --git a/libasm/src/arch/arm/output_arm.c b/libasm/src/arch/arm/output_arm.c index 98cf88ac1..04621a3b3 100644 --- a/libasm/src/arch/arm/output_arm.c +++ b/libasm/src/arch/arm/output_arm.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/arm/output_arm.c + * @file libasm/src/arch/arm/output_arm.c ** @ingroup arm */ #include diff --git a/libasm/src/arch/arm/register_arm.c b/libasm/src/arch/arm/register_arm.c index 74181bd48..58a29f21b 100644 --- a/libasm/src/arch/arm/register_arm.c +++ b/libasm/src/arch/arm/register_arm.c @@ -1,9 +1,9 @@ /** -* @file libasm/src/arch/arm/register_arm.c + * @file libasm/src/arch/arm/register_arm.c ** @ingroup arm */ /** -* @file libasm/src/arch/arm/register_arm.c + * @file libasm/src/arch/arm/register_arm.c * @brief * */ diff --git a/libasm/src/arch/ia32/handlers/i386_bsf.c b/libasm/src/arch/ia32/handlers/i386_bsf.c index 50343fbfd..02176a0eb 100644 --- a/libasm/src/arch/ia32/handlers/i386_bsf.c +++ b/libasm/src/arch/ia32/handlers/i386_bsf.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_bsf.c + * @file libasm/src/arch/ia32/handlers/i386_bsf.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/i386_bsr_rv_rmb.c b/libasm/src/arch/ia32/handlers/i386_bsr_rv_rmb.c index ef9264f3c..ba878fc9d 100644 --- a/libasm/src/arch/ia32/handlers/i386_bsr_rv_rmb.c +++ b/libasm/src/arch/ia32/handlers/i386_bsr_rv_rmb.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/i386_bswap.c b/libasm/src/arch/ia32/handlers/i386_bswap.c index ea113d90d..15344e2d4 100644 --- a/libasm/src/arch/ia32/handlers/i386_bswap.c +++ b/libasm/src/arch/ia32/handlers/i386_bswap.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** diff --git a/libasm/src/arch/ia32/handlers/i386_bt_rm_r.c b/libasm/src/arch/ia32/handlers/i386_bt_rm_r.c index 353ed55a5..fa979c975 100644 --- a/libasm/src/arch/ia32/handlers/i386_bt_rm_r.c +++ b/libasm/src/arch/ia32/handlers/i386_bt_rm_r.c @@ -1,5 +1,6 @@ + /** -* @file libasm/src/arch/ia32/handlers/i386_bt_rm_r.c + * @file libasm/src/arch/ia32/handlers/i386_bt_rm_r.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/i386_btrl.c b/libasm/src/arch/ia32/handlers/i386_btrl.c index 7fce7aa92..97d4a1486 100644 --- a/libasm/src/arch/ia32/handlers/i386_btrl.c +++ b/libasm/src/arch/ia32/handlers/i386_btrl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_btrl.c + * @file libasm/src/arch/ia32/handlers/i386_btrl.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/i386_bts.c b/libasm/src/arch/ia32/handlers/i386_bts.c index 811315735..5d4c33a79 100644 --- a/libasm/src/arch/ia32/handlers/i386_bts.c +++ b/libasm/src/arch/ia32/handlers/i386_bts.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_bts.c + * @file libasm/src/arch/ia32/handlers/i386_bts.c * * @ingroup IA32_instrs * @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmova.c b/libasm/src/arch/ia32/handlers/i386_cmova.c index f8f55305c..4fec0b24f 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmova.c +++ b/libasm/src/arch/ia32/handlers/i386_cmova.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovae.c b/libasm/src/arch/ia32/handlers/i386_cmovae.c index 9c05cf3df..5e376eff5 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovae.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovae.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_cmovae(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/i386_cmovb.c b/libasm/src/arch/ia32/handlers/i386_cmovb.c index 9b3187513..5000975e0 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovb.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovb.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_cmovb(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/i386_cmovbe.c b/libasm/src/arch/ia32/handlers/i386_cmovbe.c index 59f8d2121..816e3fdb5 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovbe.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovbe.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_cmovbe(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { diff --git a/libasm/src/arch/ia32/handlers/i386_cmove.c b/libasm/src/arch/ia32/handlers/i386_cmove.c index 5ed9f4db7..a9674010e 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmove.c +++ b/libasm/src/arch/ia32/handlers/i386_cmove.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_cmove.c + * @file libasm/src/arch/ia32/handlers/i386_cmove.c * * @ingroup IA32_instrs * @@ -7,11 +7,10 @@ #include #include -/* +/** */ - int i386_cmove(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { @@ -30,4 +29,3 @@ int i386_cmove(asm_instr *new, u_char *opcode, u_int len, #endif return (new->len); } - diff --git a/libasm/src/arch/ia32/handlers/i386_cmovl.c b/libasm/src/arch/ia32/handlers/i386_cmovl.c index 0e12ce90d..b084dbb88 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovl.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovl.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovle.c b/libasm/src/arch/ia32/handlers/i386_cmovle.c index 284513b7a..bde2e4370 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovle.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovle.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovne.c b/libasm/src/arch/ia32/handlers/i386_cmovne.c index 9b00aa6a1..1297fdc86 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovne.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovne.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_cmovne(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { diff --git a/libasm/src/arch/ia32/handlers/i386_cmovnl.c b/libasm/src/arch/ia32/handlers/i386_cmovnl.c index 337eb6fe3..4a14d93f5 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovnl.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovnl.c @@ -1,10 +1,11 @@ -/* + +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovnle.c b/libasm/src/arch/ia32/handlers/i386_cmovnle.c index 613bfb03c..787c95173 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovnle.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovnle.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovno.c b/libasm/src/arch/ia32/handlers/i386_cmovno.c index c31fee8de..ac76eca96 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovno.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovno.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_cmovno(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { diff --git a/libasm/src/arch/ia32/handlers/i386_cmovnp.c b/libasm/src/arch/ia32/handlers/i386_cmovnp.c index f7011498b..900131337 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovnp.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovnp.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovns.c b/libasm/src/arch/ia32/handlers/i386_cmovns.c index f32ea47a4..7f208f881 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovns.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovns.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovo.c b/libasm/src/arch/ia32/handlers/i386_cmovo.c index c43ac5008..e2b62a3b8 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovo.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovo.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_cmovo(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; @@ -26,4 +25,3 @@ int i386_cmovo(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) #endif return (new->len); } - diff --git a/libasm/src/arch/ia32/handlers/i386_cmovp.c b/libasm/src/arch/ia32/handlers/i386_cmovp.c index ae85ac577..3509339c2 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovp.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovp.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cmovs.c b/libasm/src/arch/ia32/handlers/i386_cmovs.c index 44ddf999c..9f109448c 100644 --- a/libasm/src/arch/ia32/handlers/i386_cmovs.c +++ b/libasm/src/arch/ia32/handlers/i386_cmovs.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_cpuid.c b/libasm/src/arch/ia32/handlers/i386_cpuid.c index dbbddd5b5..e0817c07d 100644 --- a/libasm/src/arch/ia32/handlers/i386_cpuid.c +++ b/libasm/src/arch/ia32/handlers/i386_cpuid.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** Opcode : 0x0f 0xa2 Instruction : CPUID */ diff --git a/libasm/src/arch/ia32/handlers/i386_emms.c b/libasm/src/arch/ia32/handlers/i386_emms.c index c05bc4156..271e38a98 100644 --- a/libasm/src/arch/ia32/handlers/i386_emms.c +++ b/libasm/src/arch/ia32/handlers/i386_emms.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_group12.c b/libasm/src/arch/ia32/handlers/i386_group12.c index 3ec2c9b8b..b4065bf9d 100644 --- a/libasm/src/arch/ia32/handlers/i386_group12.c +++ b/libasm/src/arch/ia32/handlers/i386_group12.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_group14.c b/libasm/src/arch/ia32/handlers/i386_group14.c index 46d14ce59..1d93e447e 100644 --- a/libasm/src/arch/ia32/handlers/i386_group14.c +++ b/libasm/src/arch/ia32/handlers/i386_group14.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_group15.c b/libasm/src/arch/ia32/handlers/i386_group15.c index 1a7ba0ad1..0447d19f3 100644 --- a/libasm/src/arch/ia32/handlers/i386_group15.c +++ b/libasm/src/arch/ia32/handlers/i386_group15.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_group16.c b/libasm/src/arch/ia32/handlers/i386_group16.c index c1d47caf8..981e7a807 100644 --- a/libasm/src/arch/ia32/handlers/i386_group16.c +++ b/libasm/src/arch/ia32/handlers/i386_group16.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_group16.c + * @file libasm/src/arch/ia32/handlers/i386_group16.c * * @ingroup IA32_instrs * @@ -31,7 +31,6 @@ int i386_group16(asm_instr *new, u_char *opcode, u_int len, new->len += 1; new->instr = ASM_BAD; - modrm = (struct s_modrm *) opcode + 1; switch (modrm->r) diff --git a/libasm/src/arch/ia32/handlers/i386_imul_rv_rmv.c b/libasm/src/arch/ia32/handlers/i386_imul_rv_rmv.c index 482c4be33..0363ccd80 100644 --- a/libasm/src/arch/ia32/handlers/i386_imul_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/i386_imul_rv_rmv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_ja.c b/libasm/src/arch/ia32/handlers/i386_ja.c index 1f01c5c07..7bedeb598 100644 --- a/libasm/src/arch/ia32/handlers/i386_ja.c +++ b/libasm/src/arch/ia32/handlers/i386_ja.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_ja.c + * @file libasm/src/arch/ia32/handlers/i386_ja.c * * @ingroup IA32_instrs * @@ -17,7 +17,6 @@ */ - int i386_ja(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jae.c b/libasm/src/arch/ia32/handlers/i386_jae.c index e0d068eaf..54d402931 100644 --- a/libasm/src/arch/ia32/handlers/i386_jae.c +++ b/libasm/src/arch/ia32/handlers/i386_jae.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_jb.c b/libasm/src/arch/ia32/handlers/i386_jb.c index dda42ca91..15f2b1f36 100644 --- a/libasm/src/arch/ia32/handlers/i386_jb.c +++ b/libasm/src/arch/ia32/handlers/i386_jb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_jbe.c b/libasm/src/arch/ia32/handlers/i386_jbe.c index de4ff3bb6..41cb0c347 100644 --- a/libasm/src/arch/ia32/handlers/i386_jbe.c +++ b/libasm/src/arch/ia32/handlers/i386_jbe.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_jbe(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { // new->type = IS_COND_BRANCH; diff --git a/libasm/src/arch/ia32/handlers/i386_je.c b/libasm/src/arch/ia32/handlers/i386_je.c index 879271333..1c9103e60 100644 --- a/libasm/src/arch/ia32/handlers/i386_je.c +++ b/libasm/src/arch/ia32/handlers/i386_je.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_je(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jg.c b/libasm/src/arch/ia32/handlers/i386_jg.c index 7db2910ce..13bc5eebc 100644 --- a/libasm/src/arch/ia32/handlers/i386_jg.c +++ b/libasm/src/arch/ia32/handlers/i386_jg.c @@ -4,11 +4,10 @@ #include #include -/* +/** */ - int i386_jg(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jge.c b/libasm/src/arch/ia32/handlers/i386_jge.c index 4b12e8b45..2342de15c 100644 --- a/libasm/src/arch/ia32/handlers/i386_jge.c +++ b/libasm/src/arch/ia32/handlers/i386_jge.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_jge(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jl.c b/libasm/src/arch/ia32/handlers/i386_jl.c index 2142d71ad..5aa3f6977 100644 --- a/libasm/src/arch/ia32/handlers/i386_jl.c +++ b/libasm/src/arch/ia32/handlers/i386_jl.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_jl(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jle.c b/libasm/src/arch/ia32/handlers/i386_jle.c index 240062f8b..d089464ec 100644 --- a/libasm/src/arch/ia32/handlers/i386_jle.c +++ b/libasm/src/arch/ia32/handlers/i386_jle.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_jle(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jne.c b/libasm/src/arch/ia32/handlers/i386_jne.c index 2f5662fdb..1a0229793 100644 --- a/libasm/src/arch/ia32/handlers/i386_jne.c +++ b/libasm/src/arch/ia32/handlers/i386_jne.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_jne(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { // new->type = IS_COND_BRANCH; diff --git a/libasm/src/arch/ia32/handlers/i386_jnp.c b/libasm/src/arch/ia32/handlers/i386_jnp.c index 4983adb26..b5a5aadc1 100644 --- a/libasm/src/arch/ia32/handlers/i386_jnp.c +++ b/libasm/src/arch/ia32/handlers/i386_jnp.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_jnp(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jns.c b/libasm/src/arch/ia32/handlers/i386_jns.c index 814248810..0ff58c7b7 100644 --- a/libasm/src/arch/ia32/handlers/i386_jns.c +++ b/libasm/src/arch/ia32/handlers/i386_jns.c @@ -4,11 +4,10 @@ #include #include -/* +/** */ - int i386_jns(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_jp.c b/libasm/src/arch/ia32/handlers/i386_jp.c index e58bc6592..4cbc24e41 100644 --- a/libasm/src/arch/ia32/handlers/i386_jp.c +++ b/libasm/src/arch/ia32/handlers/i386_jp.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_jp(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->type = ASM_TYPE_BRANCH | ASM_TYPE_CONDCONTROL; diff --git a/libasm/src/arch/ia32/handlers/i386_js.c b/libasm/src/arch/ia32/handlers/i386_js.c index 73b4a6e2f..741a897ce 100644 --- a/libasm/src/arch/ia32/handlers/i386_js.c +++ b/libasm/src/arch/ia32/handlers/i386_js.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_js(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { // new->type = IS_COND_BRANCH; diff --git a/libasm/src/arch/ia32/handlers/i386_mov_cr_rm.c b/libasm/src/arch/ia32/handlers/i386_mov_cr_rm.c index 5f80d3254..9a9d835c1 100644 --- a/libasm/src/arch/ia32/handlers/i386_mov_cr_rm.c +++ b/libasm/src/arch/ia32/handlers/i386_mov_cr_rm.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/i386_mov_dr_rm.c b/libasm/src/arch/ia32/handlers/i386_mov_dr_rm.c index 0a826ffd0..2164c13fe 100644 --- a/libasm/src/arch/ia32/handlers/i386_mov_dr_rm.c +++ b/libasm/src/arch/ia32/handlers/i386_mov_dr_rm.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/i386_mov_rm_cr.c b/libasm/src/arch/ia32/handlers/i386_mov_rm_cr.c index 060f727ed..7c345bcb8 100644 --- a/libasm/src/arch/ia32/handlers/i386_mov_rm_cr.c +++ b/libasm/src/arch/ia32/handlers/i386_mov_rm_cr.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/i386_movd_pd_qd.c b/libasm/src/arch/ia32/handlers/i386_movd_pd_qd.c index cc68f7af1..b4d6b61b7 100644 --- a/libasm/src/arch/ia32/handlers/i386_movd_pd_qd.c +++ b/libasm/src/arch/ia32/handlers/i386_movd_pd_qd.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_movq_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_movq_pq_qq.c index 726d6760d..9f2b334e0 100644 --- a/libasm/src/arch/ia32/handlers/i386_movq_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_movq_pq_qq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_movq_qq_pq.c b/libasm/src/arch/ia32/handlers/i386_movq_qq_pq.c index a06f49934..fbdfa146f 100644 --- a/libasm/src/arch/ia32/handlers/i386_movq_qq_pq.c +++ b/libasm/src/arch/ia32/handlers/i386_movq_qq_pq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_movsbl_rv_rmb.c b/libasm/src/arch/ia32/handlers/i386_movsbl_rv_rmb.c index 3e23bfc86..0efc7f224 100644 --- a/libasm/src/arch/ia32/handlers/i386_movsbl_rv_rmb.c +++ b/libasm/src/arch/ia32/handlers/i386_movsbl_rv_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_movswl_rv_rm2.c b/libasm/src/arch/ia32/handlers/i386_movswl_rv_rm2.c index 7a9d42cbf..f3c596108 100644 --- a/libasm/src/arch/ia32/handlers/i386_movswl_rv_rm2.c +++ b/libasm/src/arch/ia32/handlers/i386_movswl_rv_rm2.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int i386_movswl_rv_rm2(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { diff --git a/libasm/src/arch/ia32/handlers/i386_movzbl_rv_rmb.c b/libasm/src/arch/ia32/handlers/i386_movzbl_rv_rmb.c index 54c819f71..534d265cf 100644 --- a/libasm/src/arch/ia32/handlers/i386_movzbl_rv_rmb.c +++ b/libasm/src/arch/ia32/handlers/i386_movzbl_rv_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_movzwl_rv_rm2.c b/libasm/src/arch/ia32/handlers/i386_movzwl_rv_rm2.c index 9cae58be6..00bbfd88f 100644 --- a/libasm/src/arch/ia32/handlers/i386_movzwl_rv_rm2.c +++ b/libasm/src/arch/ia32/handlers/i386_movzwl_rv_rm2.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_packuswb_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_packuswb_pq_qq.c index 2ed7f4859..116be9913 100644 --- a/libasm/src/arch/ia32/handlers/i386_packuswb_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_packuswb_pq_qq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_paddusb_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_paddusb_pq_qq.c index 2208a987f..e246628f8 100644 --- a/libasm/src/arch/ia32/handlers/i386_paddusb_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_paddusb_pq_qq.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_paddusb_pq_qq.c + * @file libasm/src/arch/ia32/handlers/i386_paddusb_pq_qq.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/i386_paddusw_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_paddusw_pq_qq.c index a809d4e09..e1aca7aa5 100644 --- a/libasm/src/arch/ia32/handlers/i386_paddusw_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_paddusw_pq_qq.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_paddusw_pq_qq.c + * @file libasm/src/arch/ia32/handlers/i386_paddusw_pq_qq.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/i386_pand_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_pand_pq_qq.c index f3799dab2..9a8a797ce 100644 --- a/libasm/src/arch/ia32/handlers/i386_pand_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_pand_pq_qq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_pmullw_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_pmullw_pq_qq.c index 6283cf2a3..9cd54512d 100644 --- a/libasm/src/arch/ia32/handlers/i386_pmullw_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_pmullw_pq_qq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_pop_fs.c b/libasm/src/arch/ia32/handlers/i386_pop_fs.c index fea73d428..87736d2a7 100644 --- a/libasm/src/arch/ia32/handlers/i386_pop_fs.c +++ b/libasm/src/arch/ia32/handlers/i386_pop_fs.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** Opcode : 0x0f 0xa1 Instruction : POP */ diff --git a/libasm/src/arch/ia32/handlers/i386_por_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_por_pq_qq.c index f43169396..3bea6f8bf 100644 --- a/libasm/src/arch/ia32/handlers/i386_por_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_por_pq_qq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_punpckhbw_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_punpckhbw_pq_qq.c index ff38bb8b4..b705b9158 100644 --- a/libasm/src/arch/ia32/handlers/i386_punpckhbw_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_punpckhbw_pq_qq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_punpcklbw_pq_qd.c b/libasm/src/arch/ia32/handlers/i386_punpcklbw_pq_qd.c index a0bd5445d..2c42af065 100644 --- a/libasm/src/arch/ia32/handlers/i386_punpcklbw_pq_qd.c +++ b/libasm/src/arch/ia32/handlers/i386_punpcklbw_pq_qd.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_push_fs.c b/libasm/src/arch/ia32/handlers/i386_push_fs.c index d7c19ad18..9239aa506 100644 --- a/libasm/src/arch/ia32/handlers/i386_push_fs.c +++ b/libasm/src/arch/ia32/handlers/i386_push_fs.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** Opcode : 0x0f 0xa0 Instruction : PUSH diff --git a/libasm/src/arch/ia32/handlers/i386_pxor_pq_qq.c b/libasm/src/arch/ia32/handlers/i386_pxor_pq_qq.c index fc41f8dc7..0d54f10a5 100644 --- a/libasm/src/arch/ia32/handlers/i386_pxor_pq_qq.c +++ b/libasm/src/arch/ia32/handlers/i386_pxor_pq_qq.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_rdmsr.c b/libasm/src/arch/ia32/handlers/i386_rdmsr.c index 58d574bb8..c4d26bbff 100644 --- a/libasm/src/arch/ia32/handlers/i386_rdmsr.c +++ b/libasm/src/arch/ia32/handlers/i386_rdmsr.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/i386_rdtsc.c b/libasm/src/arch/ia32/handlers/i386_rdtsc.c index 5effe79ce..0de4defc0 100644 --- a/libasm/src/arch/ia32/handlers/i386_rdtsc.c +++ b/libasm/src/arch/ia32/handlers/i386_rdtsc.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_shld.c b/libasm/src/arch/ia32/handlers/i386_shld.c index 6322136db..285473e60 100644 --- a/libasm/src/arch/ia32/handlers/i386_shld.c +++ b/libasm/src/arch/ia32/handlers/i386_shld.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_shld.c + * @file libasm/src/arch/ia32/handlers/i386_shld.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/i386_shld_rmv_rv_cl.c b/libasm/src/arch/ia32/handlers/i386_shld_rmv_rv_cl.c index b9c85bf99..6b0036c7d 100644 --- a/libasm/src/arch/ia32/handlers/i386_shld_rmv_rv_cl.c +++ b/libasm/src/arch/ia32/handlers/i386_shld_rmv_rv_cl.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_cl.c b/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_cl.c index 8729d7480..ec18f3349 100644 --- a/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_cl.c +++ b/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_cl.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_ib.c b/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_ib.c index 6971c72d8..a5dcd8ed6 100644 --- a/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_ib.c +++ b/libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_ib.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_ib.c + * @file libasm/src/arch/ia32/handlers/i386_shrd_rmv_rv_ib.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/i386_wbinvd.c b/libasm/src/arch/ia32/handlers/i386_wbinvd.c index 927857ba8..778c9b313 100644 --- a/libasm/src/arch/ia32/handlers/i386_wbinvd.c +++ b/libasm/src/arch/ia32/handlers/i386_wbinvd.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/i386_xadd.c b/libasm/src/arch/ia32/handlers/i386_xadd.c index 5d82a2902..4b0b7f030 100644 --- a/libasm/src/arch/ia32/handlers/i386_xadd.c +++ b/libasm/src/arch/ia32/handlers/i386_xadd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/i386_xadd.c + * @file libasm/src/arch/ia32/handlers/i386_xadd.c * * @ingroup IA32_instrs * $Id$ diff --git a/libasm/src/arch/ia32/handlers/i386_xstorenrg.c b/libasm/src/arch/ia32/handlers/i386_xstorenrg.c index 598ea9611..7a9a73f37 100644 --- a/libasm/src/arch/ia32/handlers/i386_xstorenrg.c +++ b/libasm/src/arch/ia32/handlers/i386_xstorenrg.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ @@ -36,4 +36,3 @@ int i386_xstorenrg(asm_instr *new, u_char *opcode, u_int len, new->len += 2; return (new->len); } - diff --git a/libasm/src/arch/ia32/handlers/op_386sp.c b/libasm/src/arch/ia32/handlers/op_386sp.c index 5b5e4d055..aa0667f01 100644 --- a/libasm/src/arch/ia32/handlers/op_386sp.c +++ b/libasm/src/arch/ia32/handlers/op_386sp.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_386sp.c + * @file libasm/src/arch/ia32/handlers/op_386sp.c * * @ingroup IA32_instrs * ChangeLog: @@ -13,7 +13,6 @@ #include #include - /** * This is the handler for 2 bytes instruction, opcode 0x0f * The second byte is used to fetch a new handler in the vector @@ -53,4 +52,3 @@ int op_386sp(asm_instr *ins, u_char *buf, u_int len, asm_processor *proc) ins->len += 1; return (fetch(ins, buf + 1, len - 1, proc)); } - diff --git a/libasm/src/arch/ia32/handlers/op_aaa.c b/libasm/src/arch/ia32/handlers/op_aaa.c index 97ed0d066..64f54af1d 100644 --- a/libasm/src/arch/ia32/handlers/op_aaa.c +++ b/libasm/src/arch/ia32/handlers/op_aaa.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_aad.c b/libasm/src/arch/ia32/handlers/op_aad.c index 13a28d6b5..a38d21ff8 100644 --- a/libasm/src/arch/ia32/handlers/op_aad.c +++ b/libasm/src/arch/ia32/handlers/op_aad.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_aad.c + * @file libasm/src/arch/ia32/handlers/op_aad.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_aam.c b/libasm/src/arch/ia32/handlers/op_aam.c index 071ae51bc..10db82cc3 100644 --- a/libasm/src/arch/ia32/handlers/op_aam.c +++ b/libasm/src/arch/ia32/handlers/op_aam.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** * Handler for the aam instruction, opcode 0xd4 * @param new Pointer to instruction structure. * @param opcode Pointer to data to disassemble. diff --git a/libasm/src/arch/ia32/handlers/op_aas.c b/libasm/src/arch/ia32/handlers/op_aas.c index cfc43b420..d62077e73 100644 --- a/libasm/src/arch/ia32/handlers/op_aas.c +++ b/libasm/src/arch/ia32/handlers/op_aas.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_adc_al_ib.c b/libasm/src/arch/ia32/handlers/op_adc_al_ib.c index 11697f4b4..7bcf20ff2 100644 --- a/libasm/src/arch/ia32/handlers/op_adc_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_adc_al_ib.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_adc_eax_iv.c b/libasm/src/arch/ia32/handlers/op_adc_eax_iv.c index 2bb1c5848..a34100855 100644 --- a/libasm/src/arch/ia32/handlers/op_adc_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_adc_eax_iv.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_adc_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_adc_rb_rmb.c index 0f1e12a35..fbe57702a 100644 --- a/libasm/src/arch/ia32/handlers/op_adc_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_adc_rb_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_adc_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_adc_rmb_rb.c index ea671df83..d713ebe2b 100644 --- a/libasm/src/arch/ia32/handlers/op_adc_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_adc_rmb_rb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_adc_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_adc_rmv_rv.c index 123dfdab1..62e6e6cf9 100644 --- a/libasm/src/arch/ia32/handlers/op_adc_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_adc_rmv_rv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_adc_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_adc_rv_rmv.c index 421915b20..6a847abbb 100644 --- a/libasm/src/arch/ia32/handlers/op_adc_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_adc_rv_rmv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_add_al_ib.c b/libasm/src/arch/ia32/handlers/op_add_al_ib.c index c9183f5e8..3ad1acfb4 100644 --- a/libasm/src/arch/ia32/handlers/op_add_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_add_al_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** Opcode : 0x04 Instruction : ADD */ diff --git a/libasm/src/arch/ia32/handlers/op_add_eax_iv.c b/libasm/src/arch/ia32/handlers/op_add_eax_iv.c index fff6312b7..110221754 100644 --- a/libasm/src/arch/ia32/handlers/op_add_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_add_eax_iv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** Opcode : 0x05 Instruction : ADD */ diff --git a/libasm/src/arch/ia32/handlers/op_add_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_add_rb_rmb.c index eb27375c8..4d53a7552 100644 --- a/libasm/src/arch/ia32/handlers/op_add_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_add_rb_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** * Opcode : 0x02 * Instruction : ADD * Destination is a byte register diff --git a/libasm/src/arch/ia32/handlers/op_add_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_add_rmb_rb.c index 4b60fdbd5..0d7f35551 100644 --- a/libasm/src/arch/ia32/handlers/op_add_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_add_rmb_rb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** * Opcode : 0x00 * ADD * Destination is an encoded byte. diff --git a/libasm/src/arch/ia32/handlers/op_add_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_add_rmv_rv.c index 883414e8b..30d831bcc 100644 --- a/libasm/src/arch/ia32/handlers/op_add_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_add_rmv_rv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** * Opcode : 0x01 * Instruction : ADD * Operands: Destination: encoded vector. diff --git a/libasm/src/arch/ia32/handlers/op_add_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_add_rv_rmv.c index 9548910d2..6fe1f3d44 100644 --- a/libasm/src/arch/ia32/handlers/op_add_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_add_rv_rmv.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_addsize.c b/libasm/src/arch/ia32/handlers/op_addsize.c index e3dfc6007..8f091685f 100644 --- a/libasm/src/arch/ia32/handlers/op_addsize.c +++ b/libasm/src/arch/ia32/handlers/op_addsize.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_and_al_ib.c b/libasm/src/arch/ia32/handlers/op_and_al_ib.c index 10d231aca..d350afc8f 100644 --- a/libasm/src/arch/ia32/handlers/op_and_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_and_al_ib.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_and_eax_iv.c b/libasm/src/arch/ia32/handlers/op_and_eax_iv.c index e3347ce89..7328d62f2 100644 --- a/libasm/src/arch/ia32/handlers/op_and_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_and_eax_iv.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_and_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_and_rb_rmb.c index 48c0cab9e..b66654971 100644 --- a/libasm/src/arch/ia32/handlers/op_and_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_and_rb_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_and_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_and_rmb_rb.c index 4ec88849f..4cc2676d3 100644 --- a/libasm/src/arch/ia32/handlers/op_and_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_and_rmb_rb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_and_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_and_rmv_rv.c index c209dbb09..16e86610b 100644 --- a/libasm/src/arch/ia32/handlers/op_and_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_and_rmv_rv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_and_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_and_rv_rmv.c index 2a006fc86..3d5d00936 100644 --- a/libasm/src/arch/ia32/handlers/op_and_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_and_rv_rmv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_arpl_ew_rw.c b/libasm/src/arch/ia32/handlers/op_arpl_ew_rw.c index 4ad75d137..2b0672fb3 100644 --- a/libasm/src/arch/ia32/handlers/op_arpl_ew_rw.c +++ b/libasm/src/arch/ia32/handlers/op_arpl_ew_rw.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_bound_gv_ma.c b/libasm/src/arch/ia32/handlers/op_bound_gv_ma.c index 5480b2604..4d5b477d2 100644 --- a/libasm/src/arch/ia32/handlers/op_bound_gv_ma.c +++ b/libasm/src/arch/ia32/handlers/op_bound_gv_ma.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_btr_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_btr_rmv_rv.c index 119edbdd4..d1f8e9f57 100644 --- a/libasm/src/arch/ia32/handlers/op_btr_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_btr_rmv_rv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_call_iv.c b/libasm/src/arch/ia32/handlers/op_call_iv.c index a60b4c2c2..284c36d86 100644 --- a/libasm/src/arch/ia32/handlers/op_call_iv.c +++ b/libasm/src/arch/ia32/handlers/op_call_iv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_clc.c b/libasm/src/arch/ia32/handlers/op_clc.c index 87310d366..0192bdcd7 100644 --- a/libasm/src/arch/ia32/handlers/op_clc.c +++ b/libasm/src/arch/ia32/handlers/op_clc.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cld.c b/libasm/src/arch/ia32/handlers/op_cld.c index 941d687b4..057e65cdc 100644 --- a/libasm/src/arch/ia32/handlers/op_cld.c +++ b/libasm/src/arch/ia32/handlers/op_cld.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cli.c b/libasm/src/arch/ia32/handlers/op_cli.c index c6bfb8fba..fe0a65969 100644 --- a/libasm/src/arch/ia32/handlers/op_cli.c +++ b/libasm/src/arch/ia32/handlers/op_cli.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cltd.c b/libasm/src/arch/ia32/handlers/op_cltd.c index a2425e2a9..1024f4994 100644 --- a/libasm/src/arch/ia32/handlers/op_cltd.c +++ b/libasm/src/arch/ia32/handlers/op_cltd.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmc.c b/libasm/src/arch/ia32/handlers/op_cmc.c index 8030e0f20..addf16ead 100644 --- a/libasm/src/arch/ia32/handlers/op_cmc.c +++ b/libasm/src/arch/ia32/handlers/op_cmc.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmp_al_ib.c b/libasm/src/arch/ia32/handlers/op_cmp_al_ib.c index 0cf4ec042..771c04ddb 100644 --- a/libasm/src/arch/ia32/handlers/op_cmp_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_cmp_al_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmp_eax_iv.c b/libasm/src/arch/ia32/handlers/op_cmp_eax_iv.c index dc70114f4..6b74aefbc 100644 --- a/libasm/src/arch/ia32/handlers/op_cmp_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_cmp_eax_iv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmp_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_cmp_rb_rmb.c index fd7d12d9b..b427a7247 100644 --- a/libasm/src/arch/ia32/handlers/op_cmp_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_cmp_rb_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ @@ -19,7 +19,6 @@ int op_cmp_rb_rmb(asm_instr *new, u_char *opcode, u_int len, new->flagswritten = ASM_FLAG_AF | ASM_FLAG_CF | ASM_FLAG_PF | ASM_FLAG_OF | ASM_FLAG_SF | ASM_FLAG_ZF; - new->len += asm_operand_fetch(&new->op[0], opcode + 1, ASM_CONTENT_GENERALBYTE, new); new->len += asm_operand_fetch(&new->op[1], opcode + 1, ASM_CONTENT_ENCODEDBYTE, diff --git a/libasm/src/arch/ia32/handlers/op_cmp_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_cmp_rmb_rb.c index 41a6466ac..9d816e8d2 100644 --- a/libasm/src/arch/ia32/handlers/op_cmp_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_cmp_rmb_rb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmp_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_cmp_rmv_rv.c index 9f3d087ad..521cb594c 100644 --- a/libasm/src/arch/ia32/handlers/op_cmp_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_cmp_rmv_rv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmp_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_cmp_rv_rmv.c index 155dd7383..45e03f0f3 100644 --- a/libasm/src/arch/ia32/handlers/op_cmp_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_cmp_rv_rmv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmp_xchg.c b/libasm/src/arch/ia32/handlers/op_cmp_xchg.c index 2eb7d6c4e..6b85a4515 100644 --- a/libasm/src/arch/ia32/handlers/op_cmp_xchg.c +++ b/libasm/src/arch/ia32/handlers/op_cmp_xchg.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cmpsb.c b/libasm/src/arch/ia32/handlers/op_cmpsb.c index 34c7b2853..208f584f1 100644 --- a/libasm/src/arch/ia32/handlers/op_cmpsb.c +++ b/libasm/src/arch/ia32/handlers/op_cmpsb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_cmpsb.c + * @file libasm/src/arch/ia32/handlers/op_cmpsb.c * @brief Handler for instruction cmpsb opcode 0xa6 * * @ingroup IA32_instrs diff --git a/libasm/src/arch/ia32/handlers/op_cmpsd.c b/libasm/src/arch/ia32/handlers/op_cmpsd.c index 17e2b1f1b..5b1a6d1ba 100644 --- a/libasm/src/arch/ia32/handlers/op_cmpsd.c +++ b/libasm/src/arch/ia32/handlers/op_cmpsd.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_cwtl.c b/libasm/src/arch/ia32/handlers/op_cwtl.c index 973f41d88..ea75ab3d2 100644 --- a/libasm/src/arch/ia32/handlers/op_cwtl.c +++ b/libasm/src/arch/ia32/handlers/op_cwtl.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_daa.c b/libasm/src/arch/ia32/handlers/op_daa.c index d5ad0c126..3e4e0a88c 100644 --- a/libasm/src/arch/ia32/handlers/op_daa.c +++ b/libasm/src/arch/ia32/handlers/op_daa.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_das.c b/libasm/src/arch/ia32/handlers/op_das.c index ed816d90e..ba7d6f80b 100644 --- a/libasm/src/arch/ia32/handlers/op_das.c +++ b/libasm/src/arch/ia32/handlers/op_das.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_dec_reg.c b/libasm/src/arch/ia32/handlers/op_dec_reg.c index 772a2f42e..c422f5437 100644 --- a/libasm/src/arch/ia32/handlers/op_dec_reg.c +++ b/libasm/src/arch/ia32/handlers/op_dec_reg.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** diff --git a/libasm/src/arch/ia32/handlers/op_enter.c b/libasm/src/arch/ia32/handlers/op_enter.c index 368ecbc30..411811807 100644 --- a/libasm/src/arch/ia32/handlers/op_enter.c +++ b/libasm/src/arch/ia32/handlers/op_enter.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_esc0.c b/libasm/src/arch/ia32/handlers/op_esc0.c index c713e5d49..fc20e3a9d 100644 --- a/libasm/src/arch/ia32/handlers/op_esc0.c +++ b/libasm/src/arch/ia32/handlers/op_esc0.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_esc1.c b/libasm/src/arch/ia32/handlers/op_esc1.c index b1f0ae31a..d88be42bd 100644 --- a/libasm/src/arch/ia32/handlers/op_esc1.c +++ b/libasm/src/arch/ia32/handlers/op_esc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_esc1.c + * @file libasm/src/arch/ia32/handlers/op_esc1.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_esc2.c b/libasm/src/arch/ia32/handlers/op_esc2.c index 7c4c724c7..6157a8872 100644 --- a/libasm/src/arch/ia32/handlers/op_esc2.c +++ b/libasm/src/arch/ia32/handlers/op_esc2.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_esc3.c b/libasm/src/arch/ia32/handlers/op_esc3.c index 905cc71f8..88e364211 100644 --- a/libasm/src/arch/ia32/handlers/op_esc3.c +++ b/libasm/src/arch/ia32/handlers/op_esc3.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_esc4.c b/libasm/src/arch/ia32/handlers/op_esc4.c index 4f8073f87..dec6da683 100644 --- a/libasm/src/arch/ia32/handlers/op_esc4.c +++ b/libasm/src/arch/ia32/handlers/op_esc4.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_esc4.c + * @file libasm/src/arch/ia32/handlers/op_esc4.c * */ #include diff --git a/libasm/src/arch/ia32/handlers/op_esc5.c b/libasm/src/arch/ia32/handlers/op_esc5.c index daf4c0c3d..6cf350ed3 100644 --- a/libasm/src/arch/ia32/handlers/op_esc5.c +++ b/libasm/src/arch/ia32/handlers/op_esc5.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_esc5.c + * @file libasm/src/arch/ia32/handlers/op_esc5.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_esc6.c b/libasm/src/arch/ia32/handlers/op_esc6.c index f90a2bf89..8c0f73ed1 100644 --- a/libasm/src/arch/ia32/handlers/op_esc6.c +++ b/libasm/src/arch/ia32/handlers/op_esc6.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_fwait.c b/libasm/src/arch/ia32/handlers/op_fwait.c index 9987b48d2..84701952e 100644 --- a/libasm/src/arch/ia32/handlers/op_fwait.c +++ b/libasm/src/arch/ia32/handlers/op_fwait.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_fwait.c + * @file libasm/src/arch/ia32/handlers/op_fwait.c */ #include #include diff --git a/libasm/src/arch/ia32/handlers/op_group6.c b/libasm/src/arch/ia32/handlers/op_group6.c index 51c85ee17..ceda0d967 100644 --- a/libasm/src/arch/ia32/handlers/op_group6.c +++ b/libasm/src/arch/ia32/handlers/op_group6.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_group7.c b/libasm/src/arch/ia32/handlers/op_group7.c index bc5739171..fd95eb3a1 100644 --- a/libasm/src/arch/ia32/handlers/op_group7.c +++ b/libasm/src/arch/ia32/handlers/op_group7.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_hlt.c b/libasm/src/arch/ia32/handlers/op_hlt.c index 783f92eeb..a9338f8b3 100644 --- a/libasm/src/arch/ia32/handlers/op_hlt.c +++ b/libasm/src/arch/ia32/handlers/op_hlt.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_immed_rmb_ib.c b/libasm/src/arch/ia32/handlers/op_immed_rmb_ib.c index 6d0422153..0a4ac883b 100644 --- a/libasm/src/arch/ia32/handlers/op_immed_rmb_ib.c +++ b/libasm/src/arch/ia32/handlers/op_immed_rmb_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_immed_rmv_ib.c b/libasm/src/arch/ia32/handlers/op_immed_rmv_ib.c index f9cbdabbf..a9f00b80c 100644 --- a/libasm/src/arch/ia32/handlers/op_immed_rmv_ib.c +++ b/libasm/src/arch/ia32/handlers/op_immed_rmv_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_immed_rmv_iv.c b/libasm/src/arch/ia32/handlers/op_immed_rmv_iv.c index 80ee1ebb2..4d0bd1c8d 100644 --- a/libasm/src/arch/ia32/handlers/op_immed_rmv_iv.c +++ b/libasm/src/arch/ia32/handlers/op_immed_rmv_iv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_imul_gv_ev_ib.c b/libasm/src/arch/ia32/handlers/op_imul_gv_ev_ib.c index 14fe5e04b..ca5d33999 100644 --- a/libasm/src/arch/ia32/handlers/op_imul_gv_ev_ib.c +++ b/libasm/src/arch/ia32/handlers/op_imul_gv_ev_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_imul_rv_rmv_iv.c b/libasm/src/arch/ia32/handlers/op_imul_rv_rmv_iv.c index 7d78e53b1..9eecc4ab1 100644 --- a/libasm/src/arch/ia32/handlers/op_imul_rv_rmv_iv.c +++ b/libasm/src/arch/ia32/handlers/op_imul_rv_rmv_iv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_imul_rv_rmv_iv.c + * @file libasm/src/arch/ia32/handlers/op_imul_rv_rmv_iv.c * @brief Handler for instruction op_imul_rv_rmv_iv opcode 0x69 * * @ingroup IA32_instrs @@ -24,7 +24,6 @@ int op_imul_rv_rmv_iv(asm_instr *new, u_char *opcode, u_int len, new->len += 1; new->flagswritten = ASM_FLAG_OF | ASM_FLAG_CF; - new->len += asm_operand_fetch(&new->op[0], opcode + 1, ASM_CONTENT_GENERAL, new); new->len += (olen = asm_operand_fetch(&new->op[1], opcode + 1, diff --git a/libasm/src/arch/ia32/handlers/op_in_al_dx.c b/libasm/src/arch/ia32/handlers/op_in_al_dx.c index dfb1ecc2b..b3f32c765 100644 --- a/libasm/src/arch/ia32/handlers/op_in_al_dx.c +++ b/libasm/src/arch/ia32/handlers/op_in_al_dx.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_in_al_ref_ib.c b/libasm/src/arch/ia32/handlers/op_in_al_ref_ib.c index 3972b44b8..a995e1a58 100644 --- a/libasm/src/arch/ia32/handlers/op_in_al_ref_ib.c +++ b/libasm/src/arch/ia32/handlers/op_in_al_ref_ib.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_in_al_ref_ib.c + * @file libasm/src/arch/ia32/handlers/op_in_al_ref_ib.c * * @ingroup IA32_instrs * @brief Handler for instruction in al,ib opcode 0xe4 diff --git a/libasm/src/arch/ia32/handlers/op_in_eax_dx.c b/libasm/src/arch/ia32/handlers/op_in_eax_dx.c index c992ab35b..a10e81f4e 100644 --- a/libasm/src/arch/ia32/handlers/op_in_eax_dx.c +++ b/libasm/src/arch/ia32/handlers/op_in_eax_dx.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_in_eax_ref_ib.c b/libasm/src/arch/ia32/handlers/op_in_eax_ref_ib.c index 48dead3e2..6e077e738 100644 --- a/libasm/src/arch/ia32/handlers/op_in_eax_ref_ib.c +++ b/libasm/src/arch/ia32/handlers/op_in_eax_ref_ib.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_inc_reg.c b/libasm/src/arch/ia32/handlers/op_inc_reg.c index 4c3dd27db..22f34915b 100644 --- a/libasm/src/arch/ia32/handlers/op_inc_reg.c +++ b/libasm/src/arch/ia32/handlers/op_inc_reg.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** @@ -15,7 +15,6 @@ */ - int op_inc_reg(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { struct s_modrm *modrm; diff --git a/libasm/src/arch/ia32/handlers/op_incdec_rmb.c b/libasm/src/arch/ia32/handlers/op_incdec_rmb.c index 2f787a5e0..1e5bcb8c9 100644 --- a/libasm/src/arch/ia32/handlers/op_incdec_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_incdec_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_indir_rmv.c b/libasm/src/arch/ia32/handlers/op_indir_rmv.c index 622ec5ad4..3383b9e6e 100644 --- a/libasm/src/arch/ia32/handlers/op_indir_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_indir_rmv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_insb.c b/libasm/src/arch/ia32/handlers/op_insb.c index 180819846..8098a0352 100644 --- a/libasm/src/arch/ia32/handlers/op_insb.c +++ b/libasm/src/arch/ia32/handlers/op_insb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_insw.c b/libasm/src/arch/ia32/handlers/op_insw.c index 2b8fea2b6..ae3d8c9cb 100644 --- a/libasm/src/arch/ia32/handlers/op_insw.c +++ b/libasm/src/arch/ia32/handlers/op_insw.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_int1.c b/libasm/src/arch/ia32/handlers/op_int1.c index 67724599b..71f8417fc 100644 --- a/libasm/src/arch/ia32/handlers/op_int1.c +++ b/libasm/src/arch/ia32/handlers/op_int1.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_int_3.c b/libasm/src/arch/ia32/handlers/op_int_3.c index eac7aebf4..82197d2d0 100644 --- a/libasm/src/arch/ia32/handlers/op_int_3.c +++ b/libasm/src/arch/ia32/handlers/op_int_3.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_int_ib.c b/libasm/src/arch/ia32/handlers/op_int_ib.c index 24cb9b236..7b6346c1b 100644 --- a/libasm/src/arch/ia32/handlers/op_int_ib.c +++ b/libasm/src/arch/ia32/handlers/op_int_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_into.c b/libasm/src/arch/ia32/handlers/op_into.c index cd24bad1d..07a105a0d 100644 --- a/libasm/src/arch/ia32/handlers/op_into.c +++ b/libasm/src/arch/ia32/handlers/op_into.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_iret.c b/libasm/src/arch/ia32/handlers/op_iret.c index 599055817..09aa0258f 100644 --- a/libasm/src/arch/ia32/handlers/op_iret.c +++ b/libasm/src/arch/ia32/handlers/op_iret.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_iret.c + * @file libasm/src/arch/ia32/handlers/op_iret.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_ja.c b/libasm/src/arch/ia32/handlers/op_ja.c index a789e1660..342309447 100644 --- a/libasm/src/arch/ia32/handlers/op_ja.c +++ b/libasm/src/arch/ia32/handlers/op_ja.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jae.c b/libasm/src/arch/ia32/handlers/op_jae.c index 20d58689a..d0c05054a 100644 --- a/libasm/src/arch/ia32/handlers/op_jae.c +++ b/libasm/src/arch/ia32/handlers/op_jae.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int op_jae(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/op_jb.c b/libasm/src/arch/ia32/handlers/op_jb.c index c6aabbcfa..f3ee197d2 100644 --- a/libasm/src/arch/ia32/handlers/op_jb.c +++ b/libasm/src/arch/ia32/handlers/op_jb.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int op_jb(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { diff --git a/libasm/src/arch/ia32/handlers/op_jbe.c b/libasm/src/arch/ia32/handlers/op_jbe.c index 57be0a3fe..3c0bf6e38 100644 --- a/libasm/src/arch/ia32/handlers/op_jbe.c +++ b/libasm/src/arch/ia32/handlers/op_jbe.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_je.c b/libasm/src/arch/ia32/handlers/op_je.c index cf0086eb2..19cb917cd 100644 --- a/libasm/src/arch/ia32/handlers/op_je.c +++ b/libasm/src/arch/ia32/handlers/op_je.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int op_je(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/op_je_cxz.c b/libasm/src/arch/ia32/handlers/op_je_cxz.c index 6adce5180..6c6ff6138 100644 --- a/libasm/src/arch/ia32/handlers/op_je_cxz.c +++ b/libasm/src/arch/ia32/handlers/op_je_cxz.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jg.c b/libasm/src/arch/ia32/handlers/op_jg.c index 10ce6186c..14109f718 100644 --- a/libasm/src/arch/ia32/handlers/op_jg.c +++ b/libasm/src/arch/ia32/handlers/op_jg.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jge.c b/libasm/src/arch/ia32/handlers/op_jge.c index 34664007b..fd370a251 100644 --- a/libasm/src/arch/ia32/handlers/op_jge.c +++ b/libasm/src/arch/ia32/handlers/op_jge.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jl.c b/libasm/src/arch/ia32/handlers/op_jl.c index 95e734963..7fd15bc33 100644 --- a/libasm/src/arch/ia32/handlers/op_jl.c +++ b/libasm/src/arch/ia32/handlers/op_jl.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jle.c b/libasm/src/arch/ia32/handlers/op_jle.c index b9fa5e02c..8f6bb401c 100644 --- a/libasm/src/arch/ia32/handlers/op_jle.c +++ b/libasm/src/arch/ia32/handlers/op_jle.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jmp_ap.c b/libasm/src/arch/ia32/handlers/op_jmp_ap.c index c6c6b884e..ff745196a 100644 --- a/libasm/src/arch/ia32/handlers/op_jmp_ap.c +++ b/libasm/src/arch/ia32/handlers/op_jmp_ap.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jmp_ib.c b/libasm/src/arch/ia32/handlers/op_jmp_ib.c index 0b7124d27..6509952e3 100644 --- a/libasm/src/arch/ia32/handlers/op_jmp_ib.c +++ b/libasm/src/arch/ia32/handlers/op_jmp_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jmp_iv.c b/libasm/src/arch/ia32/handlers/op_jmp_iv.c index c7fdc79d9..71d2a4fee 100644 --- a/libasm/src/arch/ia32/handlers/op_jmp_iv.c +++ b/libasm/src/arch/ia32/handlers/op_jmp_iv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jne.c b/libasm/src/arch/ia32/handlers/op_jne.c index aebae35db..a5dd32350 100644 --- a/libasm/src/arch/ia32/handlers/op_jne.c +++ b/libasm/src/arch/ia32/handlers/op_jne.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int op_jne(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/op_jno.c b/libasm/src/arch/ia32/handlers/op_jno.c index c41a42bbf..e81ce73cf 100644 --- a/libasm/src/arch/ia32/handlers/op_jno.c +++ b/libasm/src/arch/ia32/handlers/op_jno.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int op_jno(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/op_jnp.c b/libasm/src/arch/ia32/handlers/op_jnp.c index 54a5642ea..be7b9cba3 100644 --- a/libasm/src/arch/ia32/handlers/op_jnp.c +++ b/libasm/src/arch/ia32/handlers/op_jnp.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jns.c b/libasm/src/arch/ia32/handlers/op_jns.c index b2851028e..6405385e7 100644 --- a/libasm/src/arch/ia32/handlers/op_jns.c +++ b/libasm/src/arch/ia32/handlers/op_jns.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_jo.c b/libasm/src/arch/ia32/handlers/op_jo.c index e25b6ad27..8e6820f40 100644 --- a/libasm/src/arch/ia32/handlers/op_jo.c +++ b/libasm/src/arch/ia32/handlers/op_jo.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_jo.c + * @file libasm/src/arch/ia32/handlers/op_jo.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_jp.c b/libasm/src/arch/ia32/handlers/op_jp.c index 2f67b5290..124436b6b 100644 --- a/libasm/src/arch/ia32/handlers/op_jp.c +++ b/libasm/src/arch/ia32/handlers/op_jp.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_js.c b/libasm/src/arch/ia32/handlers/op_js.c index 83a8e676f..8d8d6a691 100644 --- a/libasm/src/arch/ia32/handlers/op_js.c +++ b/libasm/src/arch/ia32/handlers/op_js.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_lahf.c b/libasm/src/arch/ia32/handlers/op_lahf.c index 6d55ee449..5814c0381 100644 --- a/libasm/src/arch/ia32/handlers/op_lahf.c +++ b/libasm/src/arch/ia32/handlers/op_lahf.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_lahf.c + * @file libasm/src/arch/ia32/handlers/op_lahf.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_lds_rm_rmp.c b/libasm/src/arch/ia32/handlers/op_lds_rm_rmp.c index fa29ac9c7..4a18304d0 100644 --- a/libasm/src/arch/ia32/handlers/op_lds_rm_rmp.c +++ b/libasm/src/arch/ia32/handlers/op_lds_rm_rmp.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_lea_rv_m.c b/libasm/src/arch/ia32/handlers/op_lea_rv_m.c index 1f7b435c6..38010cc8e 100644 --- a/libasm/src/arch/ia32/handlers/op_lea_rv_m.c +++ b/libasm/src/arch/ia32/handlers/op_lea_rv_m.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_lea_rv_m.c + * @file libasm/src/arch/ia32/handlers/op_lea_rv_m.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_leave.c b/libasm/src/arch/ia32/handlers/op_leave.c index 4895bd007..727c60da8 100644 --- a/libasm/src/arch/ia32/handlers/op_leave.c +++ b/libasm/src/arch/ia32/handlers/op_leave.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_leave.c + * @file libasm/src/arch/ia32/handlers/op_leave.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_les_rm_rmp.c b/libasm/src/arch/ia32/handlers/op_les_rm_rmp.c index d0371cdbb..ddf4f3f68 100644 --- a/libasm/src/arch/ia32/handlers/op_les_rm_rmp.c +++ b/libasm/src/arch/ia32/handlers/op_les_rm_rmp.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_lock.c b/libasm/src/arch/ia32/handlers/op_lock.c index 8a9645eca..277e4b17d 100644 --- a/libasm/src/arch/ia32/handlers/op_lock.c +++ b/libasm/src/arch/ia32/handlers/op_lock.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_lodsb.c b/libasm/src/arch/ia32/handlers/op_lodsb.c index 6abc0a6dd..5e5c79231 100644 --- a/libasm/src/arch/ia32/handlers/op_lodsb.c +++ b/libasm/src/arch/ia32/handlers/op_lodsb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_lodsb.c + * @file libasm/src/arch/ia32/handlers/op_lodsb.c * * @ingroup IA32_instrs */ diff --git a/libasm/src/arch/ia32/handlers/op_lodsd.c b/libasm/src/arch/ia32/handlers/op_lodsd.c index 6798313ac..b721175ac 100644 --- a/libasm/src/arch/ia32/handlers/op_lodsd.c +++ b/libasm/src/arch/ia32/handlers/op_lodsd.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_loop.c b/libasm/src/arch/ia32/handlers/op_loop.c index ba1b7dd3e..3ca9699d1 100644 --- a/libasm/src/arch/ia32/handlers/op_loop.c +++ b/libasm/src/arch/ia32/handlers/op_loop.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_loope.c b/libasm/src/arch/ia32/handlers/op_loope.c index 0b3bac045..574c96f61 100644 --- a/libasm/src/arch/ia32/handlers/op_loope.c +++ b/libasm/src/arch/ia32/handlers/op_loope.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_loopne.c b/libasm/src/arch/ia32/handlers/op_loopne.c index bb2467bbc..3ca0dbe0c 100644 --- a/libasm/src/arch/ia32/handlers/op_loopne.c +++ b/libasm/src/arch/ia32/handlers/op_loopne.c @@ -1,10 +1,11 @@ -/* + +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_lss_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_lss_rv_rmv.c index 9907c274d..4bfa003a4 100644 --- a/libasm/src/arch/ia32/handlers/op_lss_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_lss_rv_rmv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_al_ref_iv.c b/libasm/src/arch/ia32/handlers/op_mov_al_ref_iv.c index 617cc11e5..8d177280a 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_al_ref_iv.c +++ b/libasm/src/arch/ia32/handlers/op_mov_al_ref_iv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_eax_ref_iv.c b/libasm/src/arch/ia32/handlers/op_mov_eax_ref_iv.c index c1a741b0b..74b8599f7 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_eax_ref_iv.c +++ b/libasm/src/arch/ia32/handlers/op_mov_eax_ref_iv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_mov_eax_ref_iv.c + * @file libasm/src/arch/ia32/handlers/op_mov_eax_ref_iv.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_mov_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_mov_rb_rmb.c index fa1bf21a6..65a3bf753 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_mov_rb_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_mov_rb_rmb.c + * @file libasm/src/arch/ia32/handlers/op_mov_rb_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_mov_ref_iv_al.c b/libasm/src/arch/ia32/handlers/op_mov_ref_iv_al.c index cfb37f6a6..6c8e6dd6f 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_ref_iv_al.c +++ b/libasm/src/arch/ia32/handlers/op_mov_ref_iv_al.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_mov_ref_iv_al.c + * @file libasm/src/arch/ia32/handlers/op_mov_ref_iv_al.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_mov_ref_iv_eax.c b/libasm/src/arch/ia32/handlers/op_mov_ref_iv_eax.c index 91a5a57c9..a186af2a7 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_ref_iv_eax.c +++ b/libasm/src/arch/ia32/handlers/op_mov_ref_iv_eax.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_mov_ref_iv_eax.c + * @file libasm/src/arch/ia32/handlers/op_mov_ref_iv_eax.c * * @ingroup IA32_instrs * @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_reg_iv.c b/libasm/src/arch/ia32/handlers/op_mov_reg_iv.c index 23f7ea625..ad3739e52 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_reg_iv.c +++ b/libasm/src/arch/ia32/handlers/op_mov_reg_iv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** diff --git a/libasm/src/arch/ia32/handlers/op_mov_rm_segr.c b/libasm/src/arch/ia32/handlers/op_mov_rm_segr.c index 28a161198..9e7820c9f 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_rm_segr.c +++ b/libasm/src/arch/ia32/handlers/op_mov_rm_segr.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_rmb_ib.c b/libasm/src/arch/ia32/handlers/op_mov_rmb_ib.c index 0ffbee0b7..3ffa6e206 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_rmb_ib.c +++ b/libasm/src/arch/ia32/handlers/op_mov_rmb_ib.c @@ -1,6 +1,6 @@ /** * -* @file libasm/src/arch/ia32/handlers/op_mov_rmb_ib.c + * @file libasm/src/arch/ia32/handlers/op_mov_rmb_ib.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_mov_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_mov_rmb_rb.c index 0afce7f0e..6c256ef34 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_mov_rmb_rb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_mov_rmb_rb.c + * @file libasm/src/arch/ia32/handlers/op_mov_rmb_rb.c * * @ingroup IA32_instrs * @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_rmv_iv.c b/libasm/src/arch/ia32/handlers/op_mov_rmv_iv.c index 5c9433ca0..eac85a2f7 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_rmv_iv.c +++ b/libasm/src/arch/ia32/handlers/op_mov_rmv_iv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_mov_rmv_iv.c + * @file libasm/src/arch/ia32/handlers/op_mov_rmv_iv.c * * @ingroup IA32_instrs * ChangeLog: diff --git a/libasm/src/arch/ia32/handlers/op_mov_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_mov_rmv_rv.c index 50a3bccb8..bc524e70b 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_mov_rmv_rv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_mov_rv_rmv.c index 3708b57ea..d80092780 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_mov_rv_rmv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_segr_rm.c b/libasm/src/arch/ia32/handlers/op_mov_segr_rm.c index 1c8d6e502..995b3e0d2 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_segr_rm.c +++ b/libasm/src/arch/ia32/handlers/op_mov_segr_rm.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_mov_subreg_ib.c b/libasm/src/arch/ia32/handlers/op_mov_subreg_ib.c index 99fa5dd06..870e3247f 100644 --- a/libasm/src/arch/ia32/handlers/op_mov_subreg_ib.c +++ b/libasm/src/arch/ia32/handlers/op_mov_subreg_ib.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_mov_subreg_ib.c + * @file libasm/src/arch/ia32/handlers/op_mov_subreg_ib.c * * @ingroup IA32_instrs * @@ -7,7 +7,7 @@ #include #include -/* +/** diff --git a/libasm/src/arch/ia32/handlers/op_movsb.c b/libasm/src/arch/ia32/handlers/op_movsb.c index 757f22d8d..8034d750e 100644 --- a/libasm/src/arch/ia32/handlers/op_movsb.c +++ b/libasm/src/arch/ia32/handlers/op_movsb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_movsd.c b/libasm/src/arch/ia32/handlers/op_movsd.c index 132174ac2..f4bbad99b 100644 --- a/libasm/src/arch/ia32/handlers/op_movsd.c +++ b/libasm/src/arch/ia32/handlers/op_movsd.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_nop.c b/libasm/src/arch/ia32/handlers/op_nop.c index f02b2f16f..44c8332a7 100644 --- a/libasm/src/arch/ia32/handlers/op_nop.c +++ b/libasm/src/arch/ia32/handlers/op_nop.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_nop.c + * @file libasm/src/arch/ia32/handlers/op_nop.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_opsize.c b/libasm/src/arch/ia32/handlers/op_opsize.c index 933bac03d..43668b553 100644 --- a/libasm/src/arch/ia32/handlers/op_opsize.c +++ b/libasm/src/arch/ia32/handlers/op_opsize.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_or_al_ib.c b/libasm/src/arch/ia32/handlers/op_or_al_ib.c index 35a38e399..f81db9bdc 100644 --- a/libasm/src/arch/ia32/handlers/op_or_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_or_al_ib.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** Opcode : 0x0c Instruction : OR */ diff --git a/libasm/src/arch/ia32/handlers/op_or_eax_iv.c b/libasm/src/arch/ia32/handlers/op_or_eax_iv.c index 93dcbe143..17c21fe73 100644 --- a/libasm/src/arch/ia32/handlers/op_or_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_or_eax_iv.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** Opcode : 0x0d Instruction : OR */ diff --git a/libasm/src/arch/ia32/handlers/op_or_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_or_rb_rmb.c index 6029e6ff6..cf558ca82 100644 --- a/libasm/src/arch/ia32/handlers/op_or_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_or_rb_rmb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** Opcode : 0x0a */ diff --git a/libasm/src/arch/ia32/handlers/op_or_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_or_rmb_rb.c index afe827cf5..40daa7993 100644 --- a/libasm/src/arch/ia32/handlers/op_or_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_or_rmb_rb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** Opcode : 0x08 Instruction : OR */ diff --git a/libasm/src/arch/ia32/handlers/op_or_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_or_rmv_rv.c index 7eaeca857..e885dbb4f 100644 --- a/libasm/src/arch/ia32/handlers/op_or_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_or_rmv_rv.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** Opcode : 0x09 Instruction : OR */ diff --git a/libasm/src/arch/ia32/handlers/op_or_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_or_rv_rmv.c index ce68e3c39..eb5bbab41 100644 --- a/libasm/src/arch/ia32/handlers/op_or_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_or_rv_rmv.c @@ -1,10 +1,11 @@ -/* + +/** ** */ #include #include -/* +/** Opcode : 0x0b Instruction : OR */ diff --git a/libasm/src/arch/ia32/handlers/op_out_dx_al.c b/libasm/src/arch/ia32/handlers/op_out_dx_al.c index 296152e57..0e6b6de45 100644 --- a/libasm/src/arch/ia32/handlers/op_out_dx_al.c +++ b/libasm/src/arch/ia32/handlers/op_out_dx_al.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_out_dx_eax.c b/libasm/src/arch/ia32/handlers/op_out_dx_eax.c index 3da5f7e50..7d1d243e6 100644 --- a/libasm/src/arch/ia32/handlers/op_out_dx_eax.c +++ b/libasm/src/arch/ia32/handlers/op_out_dx_eax.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_out_dx_eax.c + * @file libasm/src/arch/ia32/handlers/op_out_dx_eax.c * * @ingroup IA32_instrs * @@ -8,7 +8,7 @@ #include #include -/* +/** */ @@ -20,7 +20,6 @@ int op_out_dx_eax(asm_instr *new, u_char *opcode, u_int len, new->instr = ASM_OUT; new->type = ASM_TYPE_IO | ASM_TYPE_STORE; - new->len += asm_operand_fetch(&new->op[0], opcode, ASM_CONTENT_FIXED, new); new->op[0].type = ASM_OPTYPE_MEM; new->op[0].memtype = ASM_OP_BASE | ASM_OP_REFERENCE; diff --git a/libasm/src/arch/ia32/handlers/op_out_ref_ib_al.c b/libasm/src/arch/ia32/handlers/op_out_ref_ib_al.c index 0e7b2ad42..9ababa940 100644 --- a/libasm/src/arch/ia32/handlers/op_out_ref_ib_al.c +++ b/libasm/src/arch/ia32/handlers/op_out_ref_ib_al.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int op_out_ref_ib_al(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { diff --git a/libasm/src/arch/ia32/handlers/op_out_ref_ib_eax.c b/libasm/src/arch/ia32/handlers/op_out_ref_ib_eax.c index a336fac30..65dc21c1d 100644 --- a/libasm/src/arch/ia32/handlers/op_out_ref_ib_eax.c +++ b/libasm/src/arch/ia32/handlers/op_out_ref_ib_eax.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_out_ref_ib_eax.c + * @file libasm/src/arch/ia32/handlers/op_out_ref_ib_eax.c * * @ingroup IA32_instrs * @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_outsb.c b/libasm/src/arch/ia32/handlers/op_outsb.c index 231f99980..a6df00f68 100644 --- a/libasm/src/arch/ia32/handlers/op_outsb.c +++ b/libasm/src/arch/ia32/handlers/op_outsb.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_outsw.c b/libasm/src/arch/ia32/handlers/op_outsw.c index 1d12ec987..48415f4b1 100644 --- a/libasm/src/arch/ia32/handlers/op_outsw.c +++ b/libasm/src/arch/ia32/handlers/op_outsw.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_pop_ds.c b/libasm/src/arch/ia32/handlers/op_pop_ds.c index bba8d9e1f..8919deee0 100644 --- a/libasm/src/arch/ia32/handlers/op_pop_ds.c +++ b/libasm/src/arch/ia32/handlers/op_pop_ds.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_pop_es.c b/libasm/src/arch/ia32/handlers/op_pop_es.c index bb2ab7cc7..a5c41a4bc 100644 --- a/libasm/src/arch/ia32/handlers/op_pop_es.c +++ b/libasm/src/arch/ia32/handlers/op_pop_es.c @@ -1,9 +1,9 @@ -/* +/** */ #include #include -/* +/** Opcode : 0x07 Instruction : POP */ diff --git a/libasm/src/arch/ia32/handlers/op_pop_reg.c b/libasm/src/arch/ia32/handlers/op_pop_reg.c index c00ef120c..bce600b9b 100644 --- a/libasm/src/arch/ia32/handlers/op_pop_reg.c +++ b/libasm/src/arch/ia32/handlers/op_pop_reg.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** diff --git a/libasm/src/arch/ia32/handlers/op_pop_rmv.c b/libasm/src/arch/ia32/handlers/op_pop_rmv.c index 58b356d93..1ffb66e58 100644 --- a/libasm/src/arch/ia32/handlers/op_pop_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_pop_rmv.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_popa.c b/libasm/src/arch/ia32/handlers/op_popa.c index 17e6e4adc..78b9e3786 100644 --- a/libasm/src/arch/ia32/handlers/op_popa.c +++ b/libasm/src/arch/ia32/handlers/op_popa.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/libasm/src/arch/ia32/handlers/op_popf.c b/libasm/src/arch/ia32/handlers/op_popf.c index d69d5ebbb..0255e3da5 100644 --- a/libasm/src/arch/ia32/handlers/op_popf.c +++ b/libasm/src/arch/ia32/handlers/op_popf.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_prefix_cs.c b/libasm/src/arch/ia32/handlers/op_prefix_cs.c index ce1ab1f03..0e0eb7f1c 100644 --- a/libasm/src/arch/ia32/handlers/op_prefix_cs.c +++ b/libasm/src/arch/ia32/handlers/op_prefix_cs.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_prefix_ds.c b/libasm/src/arch/ia32/handlers/op_prefix_ds.c index 293266f7d..f4a8201f9 100644 --- a/libasm/src/arch/ia32/handlers/op_prefix_ds.c +++ b/libasm/src/arch/ia32/handlers/op_prefix_ds.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_prefix_ds.c + * @file libasm/src/arch/ia32/handlers/op_prefix_ds.c * * @ingroup IA32_instrs * @@ -9,7 +9,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_prefix_es.c b/libasm/src/arch/ia32/handlers/op_prefix_es.c index ebbed8738..4adc9f49e 100644 --- a/libasm/src/arch/ia32/handlers/op_prefix_es.c +++ b/libasm/src/arch/ia32/handlers/op_prefix_es.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_prefix_fs.c b/libasm/src/arch/ia32/handlers/op_prefix_fs.c index 2f0c7e575..bd941593f 100644 --- a/libasm/src/arch/ia32/handlers/op_prefix_fs.c +++ b/libasm/src/arch/ia32/handlers/op_prefix_fs.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_prefix_gs.c b/libasm/src/arch/ia32/handlers/op_prefix_gs.c index 0cf5d9bfc..ad44971d3 100644 --- a/libasm/src/arch/ia32/handlers/op_prefix_gs.c +++ b/libasm/src/arch/ia32/handlers/op_prefix_gs.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_prefix_ss.c b/libasm/src/arch/ia32/handlers/op_prefix_ss.c index 0e89d549b..6ef1df643 100644 --- a/libasm/src/arch/ia32/handlers/op_prefix_ss.c +++ b/libasm/src/arch/ia32/handlers/op_prefix_ss.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_push_cs.c b/libasm/src/arch/ia32/handlers/op_push_cs.c index 6cf9282c8..9c817cf71 100644 --- a/libasm/src/arch/ia32/handlers/op_push_cs.c +++ b/libasm/src/arch/ia32/handlers/op_push_cs.c @@ -6,7 +6,6 @@ #include #include - /** * @brief Handler for instruction push cs opcode 0x0e */ diff --git a/libasm/src/arch/ia32/handlers/op_push_es.c b/libasm/src/arch/ia32/handlers/op_push_es.c index 2e4444b40..a191bcd99 100644 --- a/libasm/src/arch/ia32/handlers/op_push_es.c +++ b/libasm/src/arch/ia32/handlers/op_push_es.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_push_es.c + * @file libasm/src/arch/ia32/handlers/op_push_es.c * * @ingroup IA32_instrs */ diff --git a/libasm/src/arch/ia32/handlers/op_push_ib.c b/libasm/src/arch/ia32/handlers/op_push_ib.c index f62dab6d7..2023e342e 100644 --- a/libasm/src/arch/ia32/handlers/op_push_ib.c +++ b/libasm/src/arch/ia32/handlers/op_push_ib.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_push_iv.c b/libasm/src/arch/ia32/handlers/op_push_iv.c index d4e07114e..346c017ab 100644 --- a/libasm/src/arch/ia32/handlers/op_push_iv.c +++ b/libasm/src/arch/ia32/handlers/op_push_iv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_push_iv.c + * @file libasm/src/arch/ia32/handlers/op_push_iv.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_push_reg.c b/libasm/src/arch/ia32/handlers/op_push_reg.c index b60322cb0..473f3a090 100644 --- a/libasm/src/arch/ia32/handlers/op_push_reg.c +++ b/libasm/src/arch/ia32/handlers/op_push_reg.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** diff --git a/libasm/src/arch/ia32/handlers/op_push_ss.c b/libasm/src/arch/ia32/handlers/op_push_ss.c index f0a84e932..38615686c 100644 --- a/libasm/src/arch/ia32/handlers/op_push_ss.c +++ b/libasm/src/arch/ia32/handlers/op_push_ss.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_pusha.c b/libasm/src/arch/ia32/handlers/op_pusha.c index 209589c46..c061468d9 100644 --- a/libasm/src/arch/ia32/handlers/op_pusha.c +++ b/libasm/src/arch/ia32/handlers/op_pusha.c @@ -1,10 +1,10 @@ -/* +/** ** */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_pushf.c b/libasm/src/arch/ia32/handlers/op_pushf.c index 29266c5b9..03334a768 100644 --- a/libasm/src/arch/ia32/handlers/op_pushf.c +++ b/libasm/src/arch/ia32/handlers/op_pushf.c @@ -1,14 +1,13 @@ -/* +/** ** */ #include #include -/* +/** */ - int op_pushf(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/op_repnz.c b/libasm/src/arch/ia32/handlers/op_repnz.c index f8393a0c1..855908537 100644 --- a/libasm/src/arch/ia32/handlers/op_repnz.c +++ b/libasm/src/arch/ia32/handlers/op_repnz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_repnz.c + * @file libasm/src/arch/ia32/handlers/op_repnz.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_repz.c b/libasm/src/arch/ia32/handlers/op_repz.c index 1b6708022..0db7ac98d 100644 --- a/libasm/src/arch/ia32/handlers/op_repz.c +++ b/libasm/src/arch/ia32/handlers/op_repz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_repz.c + * @file libasm/src/arch/ia32/handlers/op_repz.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_ret.c b/libasm/src/arch/ia32/handlers/op_ret.c index 9a20bed26..db9ce7dbe 100644 --- a/libasm/src/arch/ia32/handlers/op_ret.c +++ b/libasm/src/arch/ia32/handlers/op_ret.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_ret.c + * @file libasm/src/arch/ia32/handlers/op_ret.c * * @ingroup IA32_instrs ** @@ -7,11 +7,10 @@ #include #include -/* +/** */ - int op_ret(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { new->len += 1; diff --git a/libasm/src/arch/ia32/handlers/op_ret_i2.c b/libasm/src/arch/ia32/handlers/op_ret_i2.c index 8703b0ab4..1ee109a96 100644 --- a/libasm/src/arch/ia32/handlers/op_ret_i2.c +++ b/libasm/src/arch/ia32/handlers/op_ret_i2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_ret_i2.c + * @file libasm/src/arch/ia32/handlers/op_ret_i2.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_retf.c b/libasm/src/arch/ia32/handlers/op_retf.c index 0fad7de60..bb714628d 100644 --- a/libasm/src/arch/ia32/handlers/op_retf.c +++ b/libasm/src/arch/ia32/handlers/op_retf.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_retf.c + * @file libasm/src/arch/ia32/handlers/op_retf.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_retf_i2.c b/libasm/src/arch/ia32/handlers/op_retf_i2.c index 51748afe0..abb2d4aaf 100644 --- a/libasm/src/arch/ia32/handlers/op_retf_i2.c +++ b/libasm/src/arch/ia32/handlers/op_retf_i2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_retf_i2.c + * @file libasm/src/arch/ia32/handlers/op_retf_i2.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sahf.c b/libasm/src/arch/ia32/handlers/op_sahf.c index 6fc69d506..a7a703155 100644 --- a/libasm/src/arch/ia32/handlers/op_sahf.c +++ b/libasm/src/arch/ia32/handlers/op_sahf.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sahf.c + * @file libasm/src/arch/ia32/handlers/op_sahf.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sbb_al_ib.c b/libasm/src/arch/ia32/handlers/op_sbb_al_ib.c index 9340b1026..6984425ed 100644 --- a/libasm/src/arch/ia32/handlers/op_sbb_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_sbb_al_ib.c @@ -1,12 +1,12 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sbb_al_ib.c + * @file libasm/src/arch/ia32/handlers/op_sbb_al_ib.c * * @ingroup IA32_instrs */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sbb_eax_iv.c b/libasm/src/arch/ia32/handlers/op_sbb_eax_iv.c index 968aa67a9..15760127b 100644 --- a/libasm/src/arch/ia32/handlers/op_sbb_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_sbb_eax_iv.c @@ -1,12 +1,12 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sbb_eax_iv.c + * @file libasm/src/arch/ia32/handlers/op_sbb_eax_iv.c * * @ingroup IA32_instrs */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sbb_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_sbb_rb_rmb.c index 380c459f5..7c214c380 100644 --- a/libasm/src/arch/ia32/handlers/op_sbb_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_sbb_rb_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sbb_rb_rmb.c + * @file libasm/src/arch/ia32/handlers/op_sbb_rb_rmb.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sbb_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_sbb_rmb_rb.c index cbe56ce14..cccd08fc0 100644 --- a/libasm/src/arch/ia32/handlers/op_sbb_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_sbb_rmb_rb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sbb_rmb_rb.c + * @file libasm/src/arch/ia32/handlers/op_sbb_rmb_rb.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sbb_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_sbb_rmv_rv.c index dc5774c0d..94d97d193 100644 --- a/libasm/src/arch/ia32/handlers/op_sbb_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_sbb_rmv_rv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sbb_rmv_rv.c + * @file libasm/src/arch/ia32/handlers/op_sbb_rmv_rv.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sbb_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_sbb_rv_rmv.c index 2776c25fa..b78d45a72 100644 --- a/libasm/src/arch/ia32/handlers/op_sbb_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_sbb_rv_rmv.c @@ -1,5 +1,6 @@ + /** -* @file libasm/src/arch/ia32/handlers/op_sbb_rv_rmv.c + * @file libasm/src/arch/ia32/handlers/op_sbb_rv_rmv.c * * @ingroup IA32_instrs ** @@ -7,7 +8,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_scasb.c b/libasm/src/arch/ia32/handlers/op_scasb.c index 12039a0df..8bddc023e 100644 --- a/libasm/src/arch/ia32/handlers/op_scasb.c +++ b/libasm/src/arch/ia32/handlers/op_scasb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_scasb.c + * @file libasm/src/arch/ia32/handlers/op_scasb.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_scasd.c b/libasm/src/arch/ia32/handlers/op_scasd.c index 50a8bf556..06a9f6080 100644 --- a/libasm/src/arch/ia32/handlers/op_scasd.c +++ b/libasm/src/arch/ia32/handlers/op_scasd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_scasd.c + * @file libasm/src/arch/ia32/handlers/op_scasd.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_seta_rmb.c b/libasm/src/arch/ia32/handlers/op_seta_rmb.c index 2bbf23de1..4e250dcf3 100644 --- a/libasm/src/arch/ia32/handlers/op_seta_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_seta_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_seta_rmb.c + * @file libasm/src/arch/ia32/handlers/op_seta_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setae_rmb.c b/libasm/src/arch/ia32/handlers/op_setae_rmb.c index 761546c46..816833d15 100644 --- a/libasm/src/arch/ia32/handlers/op_setae_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setae_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setae_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setae_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setb_rmb.c b/libasm/src/arch/ia32/handlers/op_setb_rmb.c index c3284cb0d..75ac307d7 100644 --- a/libasm/src/arch/ia32/handlers/op_setb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setb_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setb_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setb_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setbe_rmb.c b/libasm/src/arch/ia32/handlers/op_setbe_rmb.c index 9d06b0fde..b76c8e67c 100644 --- a/libasm/src/arch/ia32/handlers/op_setbe_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setbe_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setbe_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setbe_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_sete_rmb.c b/libasm/src/arch/ia32/handlers/op_sete_rmb.c index cbb31f931..c5731ebb7 100644 --- a/libasm/src/arch/ia32/handlers/op_sete_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_sete_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sete_rmb.c + * @file libasm/src/arch/ia32/handlers/op_sete_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setg_rmb.c b/libasm/src/arch/ia32/handlers/op_setg_rmb.c index c623da181..d8828ece1 100644 --- a/libasm/src/arch/ia32/handlers/op_setg_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setg_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setg_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setg_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setge_rmb.c b/libasm/src/arch/ia32/handlers/op_setge_rmb.c index 88e307054..073442537 100644 --- a/libasm/src/arch/ia32/handlers/op_setge_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setge_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setge_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setge_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setl_rmb.c b/libasm/src/arch/ia32/handlers/op_setl_rmb.c index f5784d69e..c0d852ff7 100644 --- a/libasm/src/arch/ia32/handlers/op_setl_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setl_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setl_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setl_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setle_rmb.c b/libasm/src/arch/ia32/handlers/op_setle_rmb.c index 3d5a48903..7b54c448b 100644 --- a/libasm/src/arch/ia32/handlers/op_setle_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setle_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setle_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setle_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setne_rmb.c b/libasm/src/arch/ia32/handlers/op_setne_rmb.c index 66b60a4a2..c2049776e 100644 --- a/libasm/src/arch/ia32/handlers/op_setne_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setne_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setne_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setne_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setno_rmb.c b/libasm/src/arch/ia32/handlers/op_setno_rmb.c index 74dbd9dd2..aa0131e5c 100644 --- a/libasm/src/arch/ia32/handlers/op_setno_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setno_rmb.c @@ -1,5 +1,6 @@ + /** -* @file libasm/src/arch/ia32/handlers/op_setno_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setno_rmb.c * * @ingroup IA32_instrs * @@ -25,4 +26,3 @@ int op_setno_rmb(asm_instr *new, u_char *opcode, u_int len, new); return (new->len); } - diff --git a/libasm/src/arch/ia32/handlers/op_setnp_rmb.c b/libasm/src/arch/ia32/handlers/op_setnp_rmb.c index 25a74124c..a9f9a4449 100644 --- a/libasm/src/arch/ia32/handlers/op_setnp_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setnp_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setnp_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setnp_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setns_rmb.c b/libasm/src/arch/ia32/handlers/op_setns_rmb.c index 447a3efbc..e8f9d037f 100644 --- a/libasm/src/arch/ia32/handlers/op_setns_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setns_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setns_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setns_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_seto_rmb.c b/libasm/src/arch/ia32/handlers/op_seto_rmb.c index 8e595b1d3..17e68df5d 100644 --- a/libasm/src/arch/ia32/handlers/op_seto_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_seto_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_seto_rmb.c + * @file libasm/src/arch/ia32/handlers/op_seto_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_setp_rmb.c b/libasm/src/arch/ia32/handlers/op_setp_rmb.c index f2bcd881c..c35e98dcd 100644 --- a/libasm/src/arch/ia32/handlers/op_setp_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_setp_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_setp_rmb.c + * @file libasm/src/arch/ia32/handlers/op_setp_rmb.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_sets_rmb.c b/libasm/src/arch/ia32/handlers/op_sets_rmb.c index ce0e9aac9..9812e2e7e 100644 --- a/libasm/src/arch/ia32/handlers/op_sets_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_sets_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sets_rmb.c + * @file libasm/src/arch/ia32/handlers/op_sets_rmb.c * * @ingroup IA32_instrs */ diff --git a/libasm/src/arch/ia32/handlers/op_shift_rmb_1.c b/libasm/src/arch/ia32/handlers/op_shift_rmb_1.c index 4f9356623..3e5ad8d56 100644 --- a/libasm/src/arch/ia32/handlers/op_shift_rmb_1.c +++ b/libasm/src/arch/ia32/handlers/op_shift_rmb_1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_shift_rmb_1.c + * @file libasm/src/arch/ia32/handlers/op_shift_rmb_1.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_shift_rmb_cl.c b/libasm/src/arch/ia32/handlers/op_shift_rmb_cl.c index 9e240c5bb..442c4c280 100644 --- a/libasm/src/arch/ia32/handlers/op_shift_rmb_cl.c +++ b/libasm/src/arch/ia32/handlers/op_shift_rmb_cl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_shift_rmb_cl.c + * @file libasm/src/arch/ia32/handlers/op_shift_rmb_cl.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_shift_rmv_1.c b/libasm/src/arch/ia32/handlers/op_shift_rmv_1.c index c6b282f6e..e215d9569 100644 --- a/libasm/src/arch/ia32/handlers/op_shift_rmv_1.c +++ b/libasm/src/arch/ia32/handlers/op_shift_rmv_1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_shift_rmv_1.c + * @file libasm/src/arch/ia32/handlers/op_shift_rmv_1.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_shift_rmv_cl.c b/libasm/src/arch/ia32/handlers/op_shift_rmv_cl.c index fc22b66a3..435729dab 100644 --- a/libasm/src/arch/ia32/handlers/op_shift_rmv_cl.c +++ b/libasm/src/arch/ia32/handlers/op_shift_rmv_cl.c @@ -1,12 +1,12 @@ /** -* @file libasm/src/arch/ia32/handlers/op_shift_rmv_cl.c + * @file libasm/src/arch/ia32/handlers/op_shift_rmv_cl.c * * @ingroup IA32_instrs */ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_shr_rmb_ib.c b/libasm/src/arch/ia32/handlers/op_shr_rmb_ib.c index e2deb8579..2069ce7c3 100644 --- a/libasm/src/arch/ia32/handlers/op_shr_rmb_ib.c +++ b/libasm/src/arch/ia32/handlers/op_shr_rmb_ib.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_shr_rmb_ib.c + * @file libasm/src/arch/ia32/handlers/op_shr_rmb_ib.c * * @ingroup IA32_instrs * @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_shr_rmv_ib.c b/libasm/src/arch/ia32/handlers/op_shr_rmv_ib.c index d322611ce..09023f96e 100644 --- a/libasm/src/arch/ia32/handlers/op_shr_rmv_ib.c +++ b/libasm/src/arch/ia32/handlers/op_shr_rmv_ib.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_shr_rmv_ib.c + * @file libasm/src/arch/ia32/handlers/op_shr_rmv_ib.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_stc.c b/libasm/src/arch/ia32/handlers/op_stc.c index e7313684c..b0e9503e5 100644 --- a/libasm/src/arch/ia32/handlers/op_stc.c +++ b/libasm/src/arch/ia32/handlers/op_stc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_stc.c + * @file libasm/src/arch/ia32/handlers/op_stc.c * * @ingroup IA32_instrs ** diff --git a/libasm/src/arch/ia32/handlers/op_std.c b/libasm/src/arch/ia32/handlers/op_std.c index da7d9c558..cd122dac7 100644 --- a/libasm/src/arch/ia32/handlers/op_std.c +++ b/libasm/src/arch/ia32/handlers/op_std.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_std.c + * @file libasm/src/arch/ia32/handlers/op_std.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sti.c b/libasm/src/arch/ia32/handlers/op_sti.c index 9124d40f1..2d1235932 100644 --- a/libasm/src/arch/ia32/handlers/op_sti.c +++ b/libasm/src/arch/ia32/handlers/op_sti.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sti.c + * @file libasm/src/arch/ia32/handlers/op_sti.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_stosb.c b/libasm/src/arch/ia32/handlers/op_stosb.c index 85d56e111..9774e51d7 100644 --- a/libasm/src/arch/ia32/handlers/op_stosb.c +++ b/libasm/src/arch/ia32/handlers/op_stosb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_stosb.c + * @file libasm/src/arch/ia32/handlers/op_stosb.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_stosd.c b/libasm/src/arch/ia32/handlers/op_stosd.c index 24a912204..85abc3534 100644 --- a/libasm/src/arch/ia32/handlers/op_stosd.c +++ b/libasm/src/arch/ia32/handlers/op_stosd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_stosd.c + * @file libasm/src/arch/ia32/handlers/op_stosd.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sub_al_ib.c b/libasm/src/arch/ia32/handlers/op_sub_al_ib.c index 07a2f1c1a..50e716075 100644 --- a/libasm/src/arch/ia32/handlers/op_sub_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_sub_al_ib.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sub_al_ib.c + * @file libasm/src/arch/ia32/handlers/op_sub_al_ib.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ int op_sub_al_ib(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) diff --git a/libasm/src/arch/ia32/handlers/op_sub_eax_iv.c b/libasm/src/arch/ia32/handlers/op_sub_eax_iv.c index c6d9b0ada..03c5acd92 100644 --- a/libasm/src/arch/ia32/handlers/op_sub_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_sub_eax_iv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sub_eax_iv.c + * @file libasm/src/arch/ia32/handlers/op_sub_eax_iv.c * * @ingroup IA32_instrs ** diff --git a/libasm/src/arch/ia32/handlers/op_sub_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_sub_rb_rmb.c index 1f22aea21..9b27a11d5 100644 --- a/libasm/src/arch/ia32/handlers/op_sub_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_sub_rb_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sub_rb_rmb.c + * @file libasm/src/arch/ia32/handlers/op_sub_rb_rmb.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sub_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_sub_rmb_rb.c index 0024ed1ea..f18f20c7b 100644 --- a/libasm/src/arch/ia32/handlers/op_sub_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_sub_rmb_rb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sub_rmb_rb.c + * @file libasm/src/arch/ia32/handlers/op_sub_rmb_rb.c * * @ingroup IA32_instrs ** @@ -7,7 +7,7 @@ #include #include -/* +/** */ diff --git a/libasm/src/arch/ia32/handlers/op_sub_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_sub_rmv_rv.c index 0d18a8afb..ed89d420e 100644 --- a/libasm/src/arch/ia32/handlers/op_sub_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_sub_rmv_rv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sub_rmv_rv.c + * @file libasm/src/arch/ia32/handlers/op_sub_rmv_rv.c * * @ingroup IA32_instrs ** diff --git a/libasm/src/arch/ia32/handlers/op_sub_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_sub_rv_rmv.c index 643836f6c..8007325eb 100644 --- a/libasm/src/arch/ia32/handlers/op_sub_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_sub_rv_rmv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_sub_rv_rmv.c + * @file libasm/src/arch/ia32/handlers/op_sub_rv_rmv.c * @brief Handler for instruction sub rv,rmv opcode 0x2b * * @ingroup IA32_instrs diff --git a/libasm/src/arch/ia32/handlers/op_test_al_rb.c b/libasm/src/arch/ia32/handlers/op_test_al_rb.c index 3c4a6c21c..7b181a3b8 100644 --- a/libasm/src/arch/ia32/handlers/op_test_al_rb.c +++ b/libasm/src/arch/ia32/handlers/op_test_al_rb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_test_al_rb.c + * @file libasm/src/arch/ia32/handlers/op_test_al_rb.c * * @ingroup IA32_instrs ** diff --git a/libasm/src/arch/ia32/handlers/op_test_eax_iv.c b/libasm/src/arch/ia32/handlers/op_test_eax_iv.c index b1216b698..58f52e3d9 100644 --- a/libasm/src/arch/ia32/handlers/op_test_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_test_eax_iv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_test_eax_iv.c + * @file libasm/src/arch/ia32/handlers/op_test_eax_iv.c * * @ingroup IA32_instrs * diff --git a/libasm/src/arch/ia32/handlers/op_test_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_test_rmb_rb.c index 89626e7ca..343f3f785 100644 --- a/libasm/src/arch/ia32/handlers/op_test_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_test_rmb_rb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_test_rmb_rb.c + * @file libasm/src/arch/ia32/handlers/op_test_rmb_rb.c * * @ingroup IA32_instrs ** @@ -7,7 +7,6 @@ #include #include - /** * @brief Handler for instruction test rmb,rb opcode 0x84 * @param instr Pointer to instruction structure. diff --git a/libasm/src/arch/ia32/handlers/op_test_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_test_rmv_rv.c index 9cddf6726..e917f5e9f 100644 --- a/libasm/src/arch/ia32/handlers/op_test_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_test_rmv_rv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_test_rmv_rv.c + * @file libasm/src/arch/ia32/handlers/op_test_rmv_rv.c * * @ingroup IA32_instrs ** diff --git a/libasm/src/arch/ia32/handlers/op_ud2a.c b/libasm/src/arch/ia32/handlers/op_ud2a.c index 07e7fda64..a94a9eef9 100644 --- a/libasm/src/arch/ia32/handlers/op_ud2a.c +++ b/libasm/src/arch/ia32/handlers/op_ud2a.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_ud2a.c + * @file libasm/src/arch/ia32/handlers/op_ud2a.c * * @ingroup IA32_instrs * @brief Handler for instruction ud2a opcode 0x?? diff --git a/libasm/src/arch/ia32/handlers/op_unary_rmb.c b/libasm/src/arch/ia32/handlers/op_unary_rmb.c index 1a0c4f848..3a16b6f40 100644 --- a/libasm/src/arch/ia32/handlers/op_unary_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_unary_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_unary_rmb.c + * @file libasm/src/arch/ia32/handlers/op_unary_rmb.c * * @ingroup IA32_instrs * @brief Handler for instruction unary rmb opcode 0xf6 diff --git a/libasm/src/arch/ia32/handlers/op_unary_rmv.c b/libasm/src/arch/ia32/handlers/op_unary_rmv.c index 38c8a8e16..cbb02a0ab 100644 --- a/libasm/src/arch/ia32/handlers/op_unary_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_unary_rmv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_unary_rmv.c + * @file libasm/src/arch/ia32/handlers/op_unary_rmv.c * * @ingroup IA32_instrs * @brief Handler for instruction unary rmv opcode 0xf7 diff --git a/libasm/src/arch/ia32/handlers/op_xchg_eax_reg.c b/libasm/src/arch/ia32/handlers/op_xchg_eax_reg.c index 94c825192..0f3ec08d0 100644 --- a/libasm/src/arch/ia32/handlers/op_xchg_eax_reg.c +++ b/libasm/src/arch/ia32/handlers/op_xchg_eax_reg.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xchg_eax_reg.c + * @file libasm/src/arch/ia32/handlers/op_xchg_eax_reg.c * * @ingroup IA32_instrs * @brief Handler for instruction xchg eax,reg opcode 0x91 to 0x97 @@ -7,7 +7,6 @@ #include #include - /** * @brief Handler for instruction xchg eax,reg opcode 0x91 to 0x97 * @param instr Pointer to instruction structure. diff --git a/libasm/src/arch/ia32/handlers/op_xchg_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_xchg_rmb_rb.c index d9023d87c..e43873585 100644 --- a/libasm/src/arch/ia32/handlers/op_xchg_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_xchg_rmb_rb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xchg_rmb_rb.c + * @file libasm/src/arch/ia32/handlers/op_xchg_rmb_rb.c * @brief Handler for instruction xchg rmb,rb opcode 0x86 * * @ingroup IA32_instrs diff --git a/libasm/src/arch/ia32/handlers/op_xchg_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_xchg_rmv_rv.c index 5281cff07..fea558b03 100644 --- a/libasm/src/arch/ia32/handlers/op_xchg_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_xchg_rmv_rv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xchg_rmv_rv.c + * @file libasm/src/arch/ia32/handlers/op_xchg_rmv_rv.c * @brief Handler for instruction xchg rmv,rv opcode 0x87 * * @ingroup IA32_instrs diff --git a/libasm/src/arch/ia32/handlers/op_xlatb.c b/libasm/src/arch/ia32/handlers/op_xlatb.c index 7337b4446..39b5e80bd 100644 --- a/libasm/src/arch/ia32/handlers/op_xlatb.c +++ b/libasm/src/arch/ia32/handlers/op_xlatb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xlatb.c + * @file libasm/src/arch/ia32/handlers/op_xlatb.c * * @ingroup IA32_instrs * @brief diff --git a/libasm/src/arch/ia32/handlers/op_xor_al_ib.c b/libasm/src/arch/ia32/handlers/op_xor_al_ib.c index 5a8aa0d61..dd707ad30 100644 --- a/libasm/src/arch/ia32/handlers/op_xor_al_ib.c +++ b/libasm/src/arch/ia32/handlers/op_xor_al_ib.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xor_al_ib.c + * @file libasm/src/arch/ia32/handlers/op_xor_al_ib.c * * @ingroup IA32_instrs * @brief Handler for instruction xor al,ib opcode 0x34 diff --git a/libasm/src/arch/ia32/handlers/op_xor_eax_iv.c b/libasm/src/arch/ia32/handlers/op_xor_eax_iv.c index 4124ad4a1..7059572b9 100644 --- a/libasm/src/arch/ia32/handlers/op_xor_eax_iv.c +++ b/libasm/src/arch/ia32/handlers/op_xor_eax_iv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xor_eax_iv.c + * @file libasm/src/arch/ia32/handlers/op_xor_eax_iv.c * * @ingroup IA32_instrs * @brief Handler for instruction xor eax,iv opcode 0x35 @@ -17,7 +17,6 @@ * @return Length of instruction. */ - int op_xor_eax_iv(asm_instr *new, u_char *opcode, u_int len, asm_processor *proc) { @@ -41,4 +40,3 @@ int op_xor_eax_iv(asm_instr *new, u_char *opcode, u_int len, return (new->len); } - diff --git a/libasm/src/arch/ia32/handlers/op_xor_rb_rmb.c b/libasm/src/arch/ia32/handlers/op_xor_rb_rmb.c index fcacd05b6..db3de7a5d 100644 --- a/libasm/src/arch/ia32/handlers/op_xor_rb_rmb.c +++ b/libasm/src/arch/ia32/handlers/op_xor_rb_rmb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xor_rb_rmb.c + * @file libasm/src/arch/ia32/handlers/op_xor_rb_rmb.c * * @ingroup IA32_instrs * @brief Handler for instruction xor rb,rmb opcode 0x32 diff --git a/libasm/src/arch/ia32/handlers/op_xor_rmb_rb.c b/libasm/src/arch/ia32/handlers/op_xor_rmb_rb.c index 177b7f931..50b602baf 100644 --- a/libasm/src/arch/ia32/handlers/op_xor_rmb_rb.c +++ b/libasm/src/arch/ia32/handlers/op_xor_rmb_rb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xor_rmb_rb.c + * @file libasm/src/arch/ia32/handlers/op_xor_rmb_rb.c * * @ingroup IA32_instrs * @brief Handler for instruction xor rmb,rb opcode 0x30 diff --git a/libasm/src/arch/ia32/handlers/op_xor_rmv_rv.c b/libasm/src/arch/ia32/handlers/op_xor_rmv_rv.c index bebfba43e..1ca0281e5 100644 --- a/libasm/src/arch/ia32/handlers/op_xor_rmv_rv.c +++ b/libasm/src/arch/ia32/handlers/op_xor_rmv_rv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xor_rmv_rv.c + * @file libasm/src/arch/ia32/handlers/op_xor_rmv_rv.c * * @ingroup IA32_instrs * @brief Handler for instruction xor rmv,rv opcode 0x31 diff --git a/libasm/src/arch/ia32/handlers/op_xor_rv_rmv.c b/libasm/src/arch/ia32/handlers/op_xor_rv_rmv.c index a181b3772..744514c2a 100644 --- a/libasm/src/arch/ia32/handlers/op_xor_rv_rmv.c +++ b/libasm/src/arch/ia32/handlers/op_xor_rv_rmv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/handlers/op_xor_rv_rmv.c + * @file libasm/src/arch/ia32/handlers/op_xor_rv_rmv.c * * @ingroup IA32_instrs * @brief Handler for instruction xor, opcode 0x33 diff --git a/libasm/src/arch/ia32/init_i386.c b/libasm/src/arch/ia32/init_i386.c index fa7e7f7cc..072adee87 100644 --- a/libasm/src/arch/ia32/init_i386.c +++ b/libasm/src/arch/ia32/init_i386.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/init_i386.c + * @file libasm/src/arch/ia32/init_i386.c * @ingroup ia32 * */ @@ -11,7 +11,6 @@ void init_instr_table(asm_processor *); - /** * Handler to fetch i386 bytecode. * This handler is called throught a function pointer stored in @@ -101,7 +100,6 @@ eresi_Addr asm_dest_resolve(asm_processor *proc, eresi_Addr addr, u_int shift) return (addr); } - /** Get mode of IA32 processor */ int asm_ia32_get_mode(asm_processor *proc) { @@ -111,7 +109,6 @@ int asm_ia32_get_mode(asm_processor *proc) return (inter->mode); } - /** * Switch * @param proc Pointer to asm processor structure. diff --git a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch.c b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch.c index d95fa4bcd..da28e368a 100644 --- a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch.c +++ b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch.c + * @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch.c * * @ingroup IA32_operands * @brief Implements top-level fetching handler for IA32 operands. diff --git a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_debug.c b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_debug.c index 54553ee6b..beeac15fb 100644 --- a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_debug.c +++ b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_debug.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_debug.c + * @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_debug.c * * @ingroup IA32_operands */ @@ -7,7 +7,6 @@ #include #include - /** * * diff --git a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_encoded.c b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_encoded.c index 250831306..ef7c57b2c 100644 --- a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_encoded.c +++ b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_encoded.c @@ -7,7 +7,6 @@ #include #include - /** * @ingroup operand_handler * Decode data for operand type ASM_CONTENT_ENCODED diff --git a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_fixed.c b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_fixed.c index 133f82604..07e095fb8 100644 --- a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_fixed.c +++ b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_fixed.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_fixed.c + * @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_fixed.c * * @ingroup IA32_operands */ diff --git a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_xsrc.c b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_xsrc.c index 599b0c427..6e1a9574c 100644 --- a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_xsrc.c +++ b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_xsrc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_xsrc.c + * @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_xsrc.c * * @ingroup IA32_operands */ @@ -7,7 +7,6 @@ #include #include - /** * Decode data for operand type ASM_CONTENT_XSRC * @param operand Pointer to operand structure to fill. diff --git a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_ydest.c b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_ydest.c index a798092f7..18f854239 100644 --- a/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_ydest.c +++ b/libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_ydest.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_ydest.c + * @file libasm/src/arch/ia32/operand_handlers/asm_operand_fetch_ydest.c * @brief Wrapper to call operand handler. * * @ingroup IA32_operands diff --git a/libasm/src/arch/ia32/operand_ia32.c b/libasm/src/arch/ia32/operand_ia32.c index 7d367232b..b5a57f3b3 100644 --- a/libasm/src/arch/ia32/operand_ia32.c +++ b/libasm/src/arch/ia32/operand_ia32.c @@ -10,7 +10,6 @@ #include #include - /** * @brief Decode a modRM operand of size Byte. * @@ -208,7 +207,6 @@ int operand_rmb(asm_operand *op, u_char *opcode, asm_processor *proc) return (op->len); } - /*** * * diff --git a/libasm/src/arch/ia32/output_ia32.c b/libasm/src/arch/ia32/output_ia32.c index ee513aaff..76769c2dc 100644 --- a/libasm/src/arch/ia32/output_ia32.c +++ b/libasm/src/arch/ia32/output_ia32.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/output_ia32.c + * @file libasm/src/arch/ia32/output_ia32.c * @ingroup ia32 ** ** Author : @@ -36,7 +36,6 @@ void output_instr(asm_instr *instr) printf("%10s\n", instr->proc->instr_table[instr->instr]); } - /** * Return register ascii string * @param r Register @@ -89,7 +88,6 @@ char *get_reg_intel(int r, int regset) return ("\?\?\?"); } - /** * Dump an operand output in att syntax to a buffer. * @param instr Pointer to instruction structure @@ -322,9 +320,6 @@ int asm_operand_get_att(asm_instr *ins, int num, int opt, void *valptr) return (1); } - - - /** * @brief Return at&t ascii representation of an instruction * @param instr Pointer to an instruction structure. @@ -455,4 +450,3 @@ char *asm_ia32_display_instr_att(asm_instr *instr, return (buffer); } - diff --git a/libasm/src/arch/ia32/register.c b/libasm/src/arch/ia32/register.c index b8bb63f02..6501d08b8 100644 --- a/libasm/src/arch/ia32/register.c +++ b/libasm/src/arch/ia32/register.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/register.c + * @file libasm/src/arch/ia32/register.c * @ingroup ia32 * @brief Registration of the ia32 disassembling vector. * @@ -385,7 +385,6 @@ int asm_register_ia32_opcodes() asm_register_ia32_opcode(0xfe, (unsigned long) op_incdec_rmb); asm_register_ia32_opcode(0xff, (unsigned long) op_indir_rmv); - asm_register_ia32_opcode(0x100 + 0x00, (unsigned long) op_group6); asm_register_ia32_opcode(0x100 + 0x01, (unsigned long) op_group7); asm_register_ia32_opcode(0x100 + 0x09, (unsigned long) i386_wbinvd); diff --git a/libasm/src/arch/ia32/tables_i386.c b/libasm/src/arch/ia32/tables_i386.c index 4c92be869..3493fc993 100644 --- a/libasm/src/arch/ia32/tables_i386.c +++ b/libasm/src/arch/ia32/tables_i386.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/ia32/tables_i386.c + * @file libasm/src/arch/ia32/tables_i386.c * @ingroup ia32 * @brief Initialization of ia32 processor mnemonic table. * diff --git a/libasm/src/arch/mips/handlers/asm_mips_abs_d.c b/libasm/src/arch/mips/handlers/asm_mips_abs_d.c index 1c8a9c04b..cf219da58 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_abs_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_abs_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_abs_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_abs_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_abs_ps.c b/libasm/src/arch/mips/handlers/asm_mips_abs_ps.c index cc0a9834e..311994e98 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_abs_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_abs_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_abs_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_abs_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_abs_s.c b/libasm/src/arch/mips/handlers/asm_mips_abs_s.c index 6e0f81884..c418c8136 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_abs_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_abs_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_abs_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_abs_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_add.c b/libasm/src/arch/mips/handlers/asm_mips_add.c index 2f168cd84..21df2ccc4 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_add.c +++ b/libasm/src/arch/mips/handlers/asm_mips_add.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_add.c + * @file libasm/src/arch/mips/handlers/asm_mips_add.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_add_d.c b/libasm/src/arch/mips/handlers/asm_mips_add_d.c index b19162996..f59379a84 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_add_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_add_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_add_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_add_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_add_ps.c b/libasm/src/arch/mips/handlers/asm_mips_add_ps.c index aafd51bef..db29a0a61 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_add_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_add_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_add_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_add_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_add_s.c b/libasm/src/arch/mips/handlers/asm_mips_add_s.c index d0f586984..0b2dd91af 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_add_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_add_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_add_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_add_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_addi.c b/libasm/src/arch/mips/handlers/asm_mips_addi.c index e67386ab3..139491950 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_addi.c +++ b/libasm/src/arch/mips/handlers/asm_mips_addi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_addi.c + * @file libasm/src/arch/mips/handlers/asm_mips_addi.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_addiu.c b/libasm/src/arch/mips/handlers/asm_mips_addiu.c index 5be8e37e2..7dfd896d2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_addiu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_addiu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_addiu.c + * @file libasm/src/arch/mips/handlers/asm_mips_addiu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_addu.c b/libasm/src/arch/mips/handlers/asm_mips_addu.c index 6ac8a6f06..c9f3b4d24 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_addu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_addu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_addu.c + * @file libasm/src/arch/mips/handlers/asm_mips_addu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_alnv_ps.c b/libasm/src/arch/mips/handlers/asm_mips_alnv_ps.c index 5a6f35222..a45333f2f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_alnv_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_alnv_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_alnv_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_alnv_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_and.c b/libasm/src/arch/mips/handlers/asm_mips_and.c index 487f0f16d..f580feb03 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_and.c +++ b/libasm/src/arch/mips/handlers/asm_mips_and.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_and.c + * @file libasm/src/arch/mips/handlers/asm_mips_and.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_andi.c b/libasm/src/arch/mips/handlers/asm_mips_andi.c index 0b2db0d2e..753ff53b4 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_andi.c +++ b/libasm/src/arch/mips/handlers/asm_mips_andi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_andi.c + * @file libasm/src/arch/mips/handlers/asm_mips_andi.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_b.c b/libasm/src/arch/mips/handlers/asm_mips_b.c index 764549ad9..181249806 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_b.c +++ b/libasm/src/arch/mips/handlers/asm_mips_b.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_b.c + * @file libasm/src/arch/mips/handlers/asm_mips_b.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bal.c b/libasm/src/arch/mips/handlers/asm_mips_bal.c index 46e3a182a..71cfcb571 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bal.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bal.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bal.c + * @file libasm/src/arch/mips/handlers/asm_mips_bal.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc1f.c b/libasm/src/arch/mips/handlers/asm_mips_bc1f.c index 766b6d6bd..641bf7051 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc1f.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc1f.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc1f.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc1f.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc1fl.c b/libasm/src/arch/mips/handlers/asm_mips_bc1fl.c index 8986972c1..8eaecc9c5 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc1fl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc1fl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc1fl.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc1fl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc1t.c b/libasm/src/arch/mips/handlers/asm_mips_bc1t.c index b33409bde..f37fa8a27 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc1t.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc1t.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc1t.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc1t.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc1tl.c b/libasm/src/arch/mips/handlers/asm_mips_bc1tl.c index 31ad6811e..fbef0367c 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc1tl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc1tl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc1tl.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc1tl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc2f.c b/libasm/src/arch/mips/handlers/asm_mips_bc2f.c index 00cc96d5b..c66dc0ae7 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc2f.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc2f.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc2f.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc2f.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc2fl.c b/libasm/src/arch/mips/handlers/asm_mips_bc2fl.c index 80ad23454..da1991391 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc2fl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc2fl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc2fl.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc2fl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc2t.c b/libasm/src/arch/mips/handlers/asm_mips_bc2t.c index 216045787..46cb23433 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc2t.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc2t.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc2t.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc2t.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bc2tl.c b/libasm/src/arch/mips/handlers/asm_mips_bc2tl.c index 03f55ca84..7a6354cc3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bc2tl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bc2tl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bc2tl.c + * @file libasm/src/arch/mips/handlers/asm_mips_bc2tl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_beq.c b/libasm/src/arch/mips/handlers/asm_mips_beq.c index 503a09d5d..9b3cfa0b4 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_beq.c +++ b/libasm/src/arch/mips/handlers/asm_mips_beq.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_beq.c + * @file libasm/src/arch/mips/handlers/asm_mips_beq.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_beql.c b/libasm/src/arch/mips/handlers/asm_mips_beql.c index 5dbac7877..63bff5110 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_beql.c +++ b/libasm/src/arch/mips/handlers/asm_mips_beql.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_beql.c + * @file libasm/src/arch/mips/handlers/asm_mips_beql.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bgez.c b/libasm/src/arch/mips/handlers/asm_mips_bgez.c index 63364ff11..ce0f6f6fc 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bgez.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bgez.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bgez.c + * @file libasm/src/arch/mips/handlers/asm_mips_bgez.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bgezal.c b/libasm/src/arch/mips/handlers/asm_mips_bgezal.c index 5533b6257..70d61aff9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bgezal.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bgezal.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bgezal.c + * @file libasm/src/arch/mips/handlers/asm_mips_bgezal.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bgezall.c b/libasm/src/arch/mips/handlers/asm_mips_bgezall.c index fd47f5fad..49e73fd36 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bgezall.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bgezall.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bgezall.c + * @file libasm/src/arch/mips/handlers/asm_mips_bgezall.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bgezl.c b/libasm/src/arch/mips/handlers/asm_mips_bgezl.c index 6c9634e7b..d9dfb232c 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bgezl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bgezl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bgezl.c + * @file libasm/src/arch/mips/handlers/asm_mips_bgezl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bgtz.c b/libasm/src/arch/mips/handlers/asm_mips_bgtz.c index 83594f148..46642cf35 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bgtz.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bgtz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bgtz.c + * @file libasm/src/arch/mips/handlers/asm_mips_bgtz.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bgtzl.c b/libasm/src/arch/mips/handlers/asm_mips_bgtzl.c index f543926e9..580a5b296 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bgtzl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bgtzl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bgtzl.c + * @file libasm/src/arch/mips/handlers/asm_mips_bgtzl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_blez.c b/libasm/src/arch/mips/handlers/asm_mips_blez.c index 2ac0002bd..be8921b55 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_blez.c +++ b/libasm/src/arch/mips/handlers/asm_mips_blez.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_blez.c + * @file libasm/src/arch/mips/handlers/asm_mips_blez.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_blezl.c b/libasm/src/arch/mips/handlers/asm_mips_blezl.c index e3728d4f3..330228550 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_blezl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_blezl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_blezl.c + * @file libasm/src/arch/mips/handlers/asm_mips_blezl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bltz.c b/libasm/src/arch/mips/handlers/asm_mips_bltz.c index c5f43aa30..aab49d6f2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bltz.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bltz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bltz.c + * @file libasm/src/arch/mips/handlers/asm_mips_bltz.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bltzal.c b/libasm/src/arch/mips/handlers/asm_mips_bltzal.c index 8bd3e59e3..20e8484eb 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bltzal.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bltzal.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bltzal.c + * @file libasm/src/arch/mips/handlers/asm_mips_bltzal.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bltzall.c b/libasm/src/arch/mips/handlers/asm_mips_bltzall.c index 37ec676e5..08dc3a8a9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bltzall.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bltzall.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bltzall.c + * @file libasm/src/arch/mips/handlers/asm_mips_bltzall.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bltzl.c b/libasm/src/arch/mips/handlers/asm_mips_bltzl.c index 0bb961c7b..c6740d795 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bltzl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bltzl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bltzl.c + * @file libasm/src/arch/mips/handlers/asm_mips_bltzl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bne.c b/libasm/src/arch/mips/handlers/asm_mips_bne.c index 3f5ba7e63..900d4ddaf 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bne.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bne.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bne.c + * @file libasm/src/arch/mips/handlers/asm_mips_bne.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_bnel.c b/libasm/src/arch/mips/handlers/asm_mips_bnel.c index f0651fd26..f183ab661 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_bnel.c +++ b/libasm/src/arch/mips/handlers/asm_mips_bnel.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_bnel.c + * @file libasm/src/arch/mips/handlers/asm_mips_bnel.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_break.c b/libasm/src/arch/mips/handlers/asm_mips_break.c index c30af576d..44e5ae7bd 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_break.c +++ b/libasm/src/arch/mips/handlers/asm_mips_break.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_break.c + * @file libasm/src/arch/mips/handlers/asm_mips_break.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_eq_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_eq_d.c index f42197b75..5ece68742 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_eq_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_eq_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_eq_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_eq_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_eq_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_eq_ps.c index eb041c03f..9be100a21 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_eq_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_eq_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_eq_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_eq_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_eq_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_eq_s.c index 676bc1037..01eb453d5 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_eq_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_eq_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_eq_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_eq_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_f_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_f_d.c index f62074154..2d77bdd18 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_f_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_f_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_f_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_f_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_f_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_f_ps.c index 619d2f572..83319221a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_f_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_f_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_f_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_f_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_f_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_f_s.c index 348539f84..a68f816cf 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_f_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_f_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_f_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_f_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_le_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_le_d.c index debfb8368..cb438d663 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_le_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_le_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_le_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_le_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_le_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_le_ps.c index 9ba095567..5e7538ff7 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_le_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_le_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_le_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_le_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_le_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_le_s.c index 6dfd75791..67c80139d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_le_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_le_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_le_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_le_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_lt_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_lt_d.c index 3478aa71a..ece35f0a2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_lt_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_lt_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_lt_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_lt_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_lt_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_lt_ps.c index 175f4dddc..202cbdc35 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_lt_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_lt_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_lt_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_lt_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_lt_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_lt_s.c index 6821e2946..10f922d83 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_lt_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_lt_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_lt_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_lt_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_nge_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_nge_d.c index 4e390c161..50532e5b9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_nge_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_nge_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_nge_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_nge_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_nge_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_nge_ps.c index 4b63cc2b6..240771d1e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_nge_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_nge_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_nge_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_nge_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_nge_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_nge_s.c index 0f6585795..691833e18 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_nge_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_nge_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_nge_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_nge_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngl_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngl_d.c index 3ba6d2ac6..6f31afcb2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngl_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngl_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngl_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngl_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngl_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngl_ps.c index b891a6f7b..b6fc5f470 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngl_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngl_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngl_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngl_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngl_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngl_s.c index a92bb3c9c..1c6a1f9c6 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngl_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngl_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngl_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngl_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngle_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngle_d.c index d8b446e17..7d710373a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngle_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngle_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngle_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngle_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngle_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngle_ps.c index be2a8233c..4c533ab46 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngle_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngle_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngle_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngle_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngle_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngle_s.c index 5988842e2..50b7045e1 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngle_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngle_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngle_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngle_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngt_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngt_d.c index 1c2bc327b..b3a4ace70 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngt_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngt_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngt_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngt_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngt_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngt_ps.c index 3116adf6d..90a68adaf 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngt_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngt_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngt_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngt_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ngt_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_ngt_s.c index 1b32d6451..d143fd80b 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ngt_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ngt_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ngt_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ngt_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ole_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_ole_d.c index 5fef4855f..82364dea6 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ole_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ole_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ole_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ole_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ole_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_ole_ps.c index 7b324a1ba..e8e2e159f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ole_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ole_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ole_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ole_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ole_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_ole_s.c index e50a47708..3d2ce3795 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ole_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ole_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ole_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ole_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_olt_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_olt_d.c index e4e162a46..ec49d8876 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_olt_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_olt_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_olt_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_olt_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_olt_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_olt_ps.c index 14deceb59..592812a72 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_olt_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_olt_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_olt_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_olt_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_olt_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_olt_s.c index 6887ef9b4..aef5575fb 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_olt_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_olt_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_olt_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_olt_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_seq_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_seq_d.c index c48b3374a..471ca6cb3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_seq_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_seq_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_seq_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_seq_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_seq_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_seq_ps.c index eb2e809cc..59732ab14 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_seq_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_seq_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_seq_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_seq_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_seq_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_seq_s.c index dac336aa4..0004a487f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_seq_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_seq_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_seq_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_seq_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_sf_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_sf_d.c index 899d9be6c..862b95542 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_sf_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_sf_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_sf_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_sf_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_sf_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_sf_ps.c index 17a32bd01..b3f423122 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_sf_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_sf_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_sf_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_sf_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_sf_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_sf_s.c index bdbd4f9e4..38d3e0d64 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_sf_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_sf_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_sf_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_sf_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ueq_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_ueq_d.c index a57146da7..7aae7b42f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ueq_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ueq_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ueq_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ueq_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ueq_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_ueq_ps.c index 448efc3db..6b353fb76 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ueq_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ueq_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ueq_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ueq_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ueq_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_ueq_s.c index 308622374..a1c4e9b0d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ueq_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ueq_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ueq_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ueq_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ule_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_ule_d.c index 29b780152..d5b9c136e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ule_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ule_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ule_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ule_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ule_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_ule_ps.c index 0b9db7870..df35811a9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ule_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ule_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ule_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ule_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ule_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_ule_s.c index 770414d88..26e8c08f2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ule_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ule_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ule_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ule_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ult_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_ult_d.c index 04c607c95..2f43bdec6 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ult_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ult_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ult_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ult_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ult_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_ult_ps.c index 12ea4ecfc..b1ce31988 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ult_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ult_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ult_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ult_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_ult_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_ult_s.c index 3bd788226..8cd8c13d1 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_ult_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_ult_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_ult_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_ult_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_un_d.c b/libasm/src/arch/mips/handlers/asm_mips_c_un_d.c index 3b83b30aa..7e62ddc15 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_un_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_un_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_un_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_un_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_un_ps.c b/libasm/src/arch/mips/handlers/asm_mips_c_un_ps.c index 14a98e69c..4cbb4b2fd 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_un_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_un_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_un_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_un_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_c_un_s.c b/libasm/src/arch/mips/handlers/asm_mips_c_un_s.c index 1c41be30f..fa24c04c8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_c_un_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_c_un_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_c_un_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_c_un_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ceil_l_d.c b/libasm/src/arch/mips/handlers/asm_mips_ceil_l_d.c index cddedc2e6..b1abd19e2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ceil_l_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ceil_l_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ceil_l_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_ceil_l_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ceil_l_s.c b/libasm/src/arch/mips/handlers/asm_mips_ceil_l_s.c index e65838cc1..711afa83e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ceil_l_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ceil_l_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ceil_l_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_ceil_l_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ceil_w_d.c b/libasm/src/arch/mips/handlers/asm_mips_ceil_w_d.c index 216e76e35..f4df2917a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ceil_w_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ceil_w_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ceil_w_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_ceil_w_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ceil_w_s.c b/libasm/src/arch/mips/handlers/asm_mips_ceil_w_s.c index f4b68ae76..526e7a564 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ceil_w_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ceil_w_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ceil_w_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_ceil_w_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cfc1.c b/libasm/src/arch/mips/handlers/asm_mips_cfc1.c index 9b1dd5c18..3f996da50 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cfc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cfc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cfc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_cfc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cfc2.c b/libasm/src/arch/mips/handlers/asm_mips_cfc2.c index 3ed1f1b9a..03c752889 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cfc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cfc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cfc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_cfc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_clo.c b/libasm/src/arch/mips/handlers/asm_mips_clo.c index 365db7079..5dee8bff7 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_clo.c +++ b/libasm/src/arch/mips/handlers/asm_mips_clo.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_clo.c + * @file libasm/src/arch/mips/handlers/asm_mips_clo.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_clz.c b/libasm/src/arch/mips/handlers/asm_mips_clz.c index 02b0a1dc5..e30b31c5d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_clz.c +++ b/libasm/src/arch/mips/handlers/asm_mips_clz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_clz.c + * @file libasm/src/arch/mips/handlers/asm_mips_clz.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cop2.c b/libasm/src/arch/mips/handlers/asm_mips_cop2.c index 9d657ee01..99fa2d579 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cop2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cop2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cop2.c + * @file libasm/src/arch/mips/handlers/asm_mips_cop2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ctc1.c b/libasm/src/arch/mips/handlers/asm_mips_ctc1.c index f1b57b26d..3ddf95c52 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ctc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ctc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ctc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_ctc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ctc2.c b/libasm/src/arch/mips/handlers/asm_mips_ctc2.c index bd0beea6b..c5e082117 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ctc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ctc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ctc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_ctc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_d_l.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_d_l.c index 54c1c8ff7..65d384f40 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_d_l.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_d_l.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_d_l.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_d_l.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_d_s.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_d_s.c index 090bf45ef..a9760b5fc 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_d_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_d_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_d_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_d_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_d_w.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_d_w.c index e12fd1cd3..bbfb95b3c 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_d_w.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_d_w.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_d_w.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_d_w.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_l_d.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_l_d.c index 7c145ae6a..40e25a9e2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_l_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_l_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_l_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_l_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_l_s.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_l_s.c index 3b494a568..66aebb52e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_l_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_l_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_l_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_l_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_ps_s.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_ps_s.c index 7c67e1e1d..779fb0895 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_ps_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_ps_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_ps_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_ps_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_d.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_d.c index 911dd3e73..cc52b7390 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_l.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_l.c index aa40b9411..4c2ff8675 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_l.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_l.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_l.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_l.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pl.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pl.c index 8433ebc85..89ce0e3c7 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_pl.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_pl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pu.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pu.c index cd2f46f89..79bc9ac7d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_pu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_pu.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_pu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_w.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_w.c index 75de6c889..e2d56a94d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_s_w.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_s_w.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_w.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_s_w.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_w_d.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_w_d.c index 4bd56b353..83337d6bd 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_w_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_w_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_w_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_w_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_cvt_w_s.c b/libasm/src/arch/mips/handlers/asm_mips_cvt_w_s.c index c9bd6f748..d8c490346 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_cvt_w_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_cvt_w_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_cvt_w_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_cvt_w_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dadd.c b/libasm/src/arch/mips/handlers/asm_mips_dadd.c index cfc93e6c9..3b4b4b622 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dadd.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dadd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dadd.c + * @file libasm/src/arch/mips/handlers/asm_mips_dadd.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_daddi.c b/libasm/src/arch/mips/handlers/asm_mips_daddi.c index 0746f2eac..b64f1ad58 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_daddi.c +++ b/libasm/src/arch/mips/handlers/asm_mips_daddi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_daddi.c + * @file libasm/src/arch/mips/handlers/asm_mips_daddi.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_daddiu.c b/libasm/src/arch/mips/handlers/asm_mips_daddiu.c index 3c92a4e91..a874ff094 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_daddiu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_daddiu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_daddiu.c + * @file libasm/src/arch/mips/handlers/asm_mips_daddiu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_daddu.c b/libasm/src/arch/mips/handlers/asm_mips_daddu.c index 36d6d60f9..aabdc12c9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_daddu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_daddu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_daddu.c + * @file libasm/src/arch/mips/handlers/asm_mips_daddu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dclo.c b/libasm/src/arch/mips/handlers/asm_mips_dclo.c index 593279381..f66823111 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dclo.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dclo.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dclo.c + * @file libasm/src/arch/mips/handlers/asm_mips_dclo.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dclz.c b/libasm/src/arch/mips/handlers/asm_mips_dclz.c index 564db46aa..8226d7c81 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dclz.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dclz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dclz.c + * @file libasm/src/arch/mips/handlers/asm_mips_dclz.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ddiv.c b/libasm/src/arch/mips/handlers/asm_mips_ddiv.c index 8ef5a1f35..63a3fe7d3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ddiv.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ddiv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ddiv.c + * @file libasm/src/arch/mips/handlers/asm_mips_ddiv.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ddivu.c b/libasm/src/arch/mips/handlers/asm_mips_ddivu.c index 52f1275da..37449e3a3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ddivu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ddivu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ddivu.c + * @file libasm/src/arch/mips/handlers/asm_mips_ddivu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_deret.c b/libasm/src/arch/mips/handlers/asm_mips_deret.c index b6c08ede1..1feefe46f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_deret.c +++ b/libasm/src/arch/mips/handlers/asm_mips_deret.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_deret.c + * @file libasm/src/arch/mips/handlers/asm_mips_deret.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_div.c b/libasm/src/arch/mips/handlers/asm_mips_div.c index 99fe16551..7d38b9133 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_div.c +++ b/libasm/src/arch/mips/handlers/asm_mips_div.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_div.c + * @file libasm/src/arch/mips/handlers/asm_mips_div.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_div_d.c b/libasm/src/arch/mips/handlers/asm_mips_div_d.c index ff86d9a2d..a284c5a40 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_div_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_div_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_div_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_div_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_div_s.c b/libasm/src/arch/mips/handlers/asm_mips_div_s.c index 98437ad96..253d32d0e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_div_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_div_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_div_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_div_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_divu.c b/libasm/src/arch/mips/handlers/asm_mips_divu.c index 20276c5b0..2253889ee 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_divu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_divu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_divu.c + * @file libasm/src/arch/mips/handlers/asm_mips_divu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmfc0.c b/libasm/src/arch/mips/handlers/asm_mips_dmfc0.c index 89a2448c0..0b75faab1 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmfc0.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmfc0.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmfc0.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmfc0.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmfc1.c b/libasm/src/arch/mips/handlers/asm_mips_dmfc1.c index bde618b87..219d52cda 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmfc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmfc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmfc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmfc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmfc2.c b/libasm/src/arch/mips/handlers/asm_mips_dmfc2.c index 2102cf3fa..51933345b 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmfc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmfc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmfc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmfc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmtc0.c b/libasm/src/arch/mips/handlers/asm_mips_dmtc0.c index 63b3b0cd2..433d2bc82 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmtc0.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmtc0.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmtc0.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmtc0.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmtc1.c b/libasm/src/arch/mips/handlers/asm_mips_dmtc1.c index 01447bbff..e1c2c708a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmtc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmtc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmtc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmtc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmtc2.c b/libasm/src/arch/mips/handlers/asm_mips_dmtc2.c index 0acf3c6f1..7631f0cd8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmtc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmtc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmtc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmtc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmult.c b/libasm/src/arch/mips/handlers/asm_mips_dmult.c index fb066ce21..a38800d86 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmult.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmult.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmult.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmult.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dmultu.c b/libasm/src/arch/mips/handlers/asm_mips_dmultu.c index 3629a1e5b..53c38b961 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dmultu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dmultu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dmultu.c + * @file libasm/src/arch/mips/handlers/asm_mips_dmultu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsll.c b/libasm/src/arch/mips/handlers/asm_mips_dsll.c index 3cd815080..c2226f777 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsll.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsll.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsll.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsll.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsll32.c b/libasm/src/arch/mips/handlers/asm_mips_dsll32.c index 5bfe8b6cd..63cc6f972 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsll32.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsll32.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsll32.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsll32.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsllv.c b/libasm/src/arch/mips/handlers/asm_mips_dsllv.c index cd1318042..8c0ee0d82 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsllv.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsllv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsllv.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsllv.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsra.c b/libasm/src/arch/mips/handlers/asm_mips_dsra.c index 8cd2cc19f..0b560d109 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsra.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsra.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsra.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsra.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsra32.c b/libasm/src/arch/mips/handlers/asm_mips_dsra32.c index d02e36eb5..bbd39a3f2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsra32.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsra32.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsra32.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsra32.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsrav.c b/libasm/src/arch/mips/handlers/asm_mips_dsrav.c index 570afe07e..e922d1236 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsrav.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsrav.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsrav.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsrav.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsrl.c b/libasm/src/arch/mips/handlers/asm_mips_dsrl.c index b98afb7a8..2327dc0fb 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsrl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsrl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsrl.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsrl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsrl32.c b/libasm/src/arch/mips/handlers/asm_mips_dsrl32.c index 5c27a02a5..6c4d2a68c 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsrl32.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsrl32.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsrl32.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsrl32.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsrlv.c b/libasm/src/arch/mips/handlers/asm_mips_dsrlv.c index f809407e3..80a468034 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsrlv.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsrlv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsrlv.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsrlv.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsub.c b/libasm/src/arch/mips/handlers/asm_mips_dsub.c index f5d2300b0..1c5c31acb 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsub.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsub.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsub.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsub.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_dsubu.c b/libasm/src/arch/mips/handlers/asm_mips_dsubu.c index 92eb0aa2f..bc168c5ab 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_dsubu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_dsubu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_dsubu.c + * @file libasm/src/arch/mips/handlers/asm_mips_dsubu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ehb.c b/libasm/src/arch/mips/handlers/asm_mips_ehb.c index 2cb0dca55..2ed78990a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ehb.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ehb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ehb.c + * @file libasm/src/arch/mips/handlers/asm_mips_ehb.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_eret.c b/libasm/src/arch/mips/handlers/asm_mips_eret.c index f91ab43fc..8ca1eeff5 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_eret.c +++ b/libasm/src/arch/mips/handlers/asm_mips_eret.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_eret.c + * @file libasm/src/arch/mips/handlers/asm_mips_eret.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ext.c b/libasm/src/arch/mips/handlers/asm_mips_ext.c index fb761f7d9..02cc37b32 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ext.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ext.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ext.c + * @file libasm/src/arch/mips/handlers/asm_mips_ext.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_floor_l_d.c b/libasm/src/arch/mips/handlers/asm_mips_floor_l_d.c index 32723cae8..8cdf9f0f8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_floor_l_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_floor_l_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_floor_l_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_floor_l_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_floor_l_s.c b/libasm/src/arch/mips/handlers/asm_mips_floor_l_s.c index 984e37f82..8cb08f866 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_floor_l_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_floor_l_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_floor_l_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_floor_l_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_floor_w_d.c b/libasm/src/arch/mips/handlers/asm_mips_floor_w_d.c index 8a3db21c7..c159d2996 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_floor_w_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_floor_w_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_floor_w_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_floor_w_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_floor_w_s.c b/libasm/src/arch/mips/handlers/asm_mips_floor_w_s.c index 87eb53611..c13bd582a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_floor_w_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_floor_w_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_floor_w_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_floor_w_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ins.c b/libasm/src/arch/mips/handlers/asm_mips_ins.c index 2993911fd..5622197e6 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ins.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ins.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ins.c + * @file libasm/src/arch/mips/handlers/asm_mips_ins.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_j.c b/libasm/src/arch/mips/handlers/asm_mips_j.c index fe51b6e11..0d2d4e5c2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_j.c +++ b/libasm/src/arch/mips/handlers/asm_mips_j.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_j.c + * @file libasm/src/arch/mips/handlers/asm_mips_j.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_jal.c b/libasm/src/arch/mips/handlers/asm_mips_jal.c index 571f549a3..5dbec83aa 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_jal.c +++ b/libasm/src/arch/mips/handlers/asm_mips_jal.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_jal.c + * @file libasm/src/arch/mips/handlers/asm_mips_jal.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_jalr.c b/libasm/src/arch/mips/handlers/asm_mips_jalr.c index 7eb81b889..a9eb443d6 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_jalr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_jalr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_jalr.c + * @file libasm/src/arch/mips/handlers/asm_mips_jalr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_jalr.hb.c b/libasm/src/arch/mips/handlers/asm_mips_jalr.hb.c index ce26dba08..6416d9c0a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_jalr.hb.c +++ b/libasm/src/arch/mips/handlers/asm_mips_jalr.hb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_jalr.hb.c + * @file libasm/src/arch/mips/handlers/asm_mips_jalr.hb.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_jr.c b/libasm/src/arch/mips/handlers/asm_mips_jr.c index 700a358e9..79b745e8a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_jr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_jr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_jr.c + * @file libasm/src/arch/mips/handlers/asm_mips_jr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_jr.hb.c b/libasm/src/arch/mips/handlers/asm_mips_jr.hb.c index 74486b932..d732d9cc3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_jr.hb.c +++ b/libasm/src/arch/mips/handlers/asm_mips_jr.hb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_jr.hb.c + * @file libasm/src/arch/mips/handlers/asm_mips_jr.hb.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lb.c b/libasm/src/arch/mips/handlers/asm_mips_lb.c index 7fd4cf483..5b5dc02e8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lb.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lb.c + * @file libasm/src/arch/mips/handlers/asm_mips_lb.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lbu.c b/libasm/src/arch/mips/handlers/asm_mips_lbu.c index 5de5e0674..6e9027632 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lbu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lbu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lbu.c + * @file libasm/src/arch/mips/handlers/asm_mips_lbu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ld.c b/libasm/src/arch/mips/handlers/asm_mips_ld.c index bf4a1ce2a..a552420f1 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ld.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ld.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ld.c + * @file libasm/src/arch/mips/handlers/asm_mips_ld.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ldc1.c b/libasm/src/arch/mips/handlers/asm_mips_ldc1.c index b3aa7a82c..f6e2293e2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ldc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ldc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ldc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_ldc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ldc2.c b/libasm/src/arch/mips/handlers/asm_mips_ldc2.c index 2997fb85e..fd8403266 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ldc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ldc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ldc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_ldc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ldl.c b/libasm/src/arch/mips/handlers/asm_mips_ldl.c index 5f212b157..d67d516c3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ldl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ldl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ldl.c + * @file libasm/src/arch/mips/handlers/asm_mips_ldl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ldr.c b/libasm/src/arch/mips/handlers/asm_mips_ldr.c index c4224ebc6..8d7831f30 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ldr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ldr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ldr.c + * @file libasm/src/arch/mips/handlers/asm_mips_ldr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ldxc1.c b/libasm/src/arch/mips/handlers/asm_mips_ldxc1.c index 92473932c..8c8a3fc90 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ldxc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ldxc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ldxc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_ldxc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lh.c b/libasm/src/arch/mips/handlers/asm_mips_lh.c index 848e75a89..75890b5d8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lh.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lh.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lh.c + * @file libasm/src/arch/mips/handlers/asm_mips_lh.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lhu.c b/libasm/src/arch/mips/handlers/asm_mips_lhu.c index acc143cee..ade660b32 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lhu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lhu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lhu.c + * @file libasm/src/arch/mips/handlers/asm_mips_lhu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ll.c b/libasm/src/arch/mips/handlers/asm_mips_ll.c index b7ef43771..ea680ce34 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ll.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ll.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ll.c + * @file libasm/src/arch/mips/handlers/asm_mips_ll.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lld.c b/libasm/src/arch/mips/handlers/asm_mips_lld.c index 1c423dc22..feeee72f9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lld.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lld.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lld.c + * @file libasm/src/arch/mips/handlers/asm_mips_lld.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lui.c b/libasm/src/arch/mips/handlers/asm_mips_lui.c index 435a98030..b618ebf99 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lui.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lui.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lui.c + * @file libasm/src/arch/mips/handlers/asm_mips_lui.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_luxc1.c b/libasm/src/arch/mips/handlers/asm_mips_luxc1.c index a7bf9efb8..a7e00f515 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_luxc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_luxc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_luxc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_luxc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lw.c b/libasm/src/arch/mips/handlers/asm_mips_lw.c index 4c66f006f..bc8140512 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lw.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lw.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lw.c + * @file libasm/src/arch/mips/handlers/asm_mips_lw.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lwc1.c b/libasm/src/arch/mips/handlers/asm_mips_lwc1.c index 3c4a7e6f2..455731a43 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lwc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lwc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lwc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_lwc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lwc2.c b/libasm/src/arch/mips/handlers/asm_mips_lwc2.c index 4a40388a9..191a25019 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lwc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lwc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lwc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_lwc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lwl.c b/libasm/src/arch/mips/handlers/asm_mips_lwl.c index 0a27f20d1..8e76dda14 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lwl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lwl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lwl.c + * @file libasm/src/arch/mips/handlers/asm_mips_lwl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lwr.c b/libasm/src/arch/mips/handlers/asm_mips_lwr.c index 84f1fe2fc..95cde82e3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lwr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lwr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lwr.c + * @file libasm/src/arch/mips/handlers/asm_mips_lwr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lwu.c b/libasm/src/arch/mips/handlers/asm_mips_lwu.c index 016465b49..c497af385 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lwu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lwu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lwu.c + * @file libasm/src/arch/mips/handlers/asm_mips_lwu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_lwxc1.c b/libasm/src/arch/mips/handlers/asm_mips_lwxc1.c index 144125492..2de0db29e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_lwxc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_lwxc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_lwxc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_lwxc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_madd.c b/libasm/src/arch/mips/handlers/asm_mips_madd.c index d0d1db0db..983a6df91 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_madd.c +++ b/libasm/src/arch/mips/handlers/asm_mips_madd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_madd.c + * @file libasm/src/arch/mips/handlers/asm_mips_madd.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_madd_d.c b/libasm/src/arch/mips/handlers/asm_mips_madd_d.c index a20e54764..0c69e3ec8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_madd_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_madd_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_madd_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_madd_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_madd_ps.c b/libasm/src/arch/mips/handlers/asm_mips_madd_ps.c index e152c5da3..b1ce1dfc0 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_madd_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_madd_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_madd_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_madd_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_madd_s.c b/libasm/src/arch/mips/handlers/asm_mips_madd_s.c index a5de0f1c6..9d9def90a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_madd_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_madd_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_madd_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_madd_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_maddu.c b/libasm/src/arch/mips/handlers/asm_mips_maddu.c index 6bb71553c..4526cfa2e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_maddu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_maddu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_maddu.c + * @file libasm/src/arch/mips/handlers/asm_mips_maddu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mfc0.c b/libasm/src/arch/mips/handlers/asm_mips_mfc0.c index 0b9aa4f1f..40799fd62 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mfc0.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mfc0.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mfc0.c + * @file libasm/src/arch/mips/handlers/asm_mips_mfc0.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mfc1.c b/libasm/src/arch/mips/handlers/asm_mips_mfc1.c index f0b253a47..d98a9f2d4 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mfc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mfc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mfc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_mfc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mfc2.c b/libasm/src/arch/mips/handlers/asm_mips_mfc2.c index fcf06ad24..9982cd318 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mfc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mfc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mfc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_mfc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mfhi.c b/libasm/src/arch/mips/handlers/asm_mips_mfhi.c index f0374c4eb..0c4e9205f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mfhi.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mfhi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mfhi.c + * @file libasm/src/arch/mips/handlers/asm_mips_mfhi.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mflo.c b/libasm/src/arch/mips/handlers/asm_mips_mflo.c index 7b3d77736..a55ad12e0 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mflo.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mflo.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mflo.c + * @file libasm/src/arch/mips/handlers/asm_mips_mflo.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mov_d.c b/libasm/src/arch/mips/handlers/asm_mips_mov_d.c index 2a3f30da5..ea0765bde 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mov_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mov_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mov_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_mov_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mov_ps.c b/libasm/src/arch/mips/handlers/asm_mips_mov_ps.c index d0aa55e46..88a98953a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mov_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mov_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mov_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_mov_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mov_s.c b/libasm/src/arch/mips/handlers/asm_mips_mov_s.c index 8bffe5a1d..250670e4f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mov_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mov_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mov_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_mov_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movcf_d.c b/libasm/src/arch/mips/handlers/asm_mips_movcf_d.c index b1ee90f95..1661754a8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movcf_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movcf_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movcf_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_movcf_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movcf_ps.c b/libasm/src/arch/mips/handlers/asm_mips_movcf_ps.c index 54e30058f..ab40e39aa 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movcf_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movcf_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movcf_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_movcf_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movcf_s.c b/libasm/src/arch/mips/handlers/asm_mips_movcf_s.c index c9b328e14..4253caa5f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movcf_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movcf_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movcf_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_movcf_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movf.c b/libasm/src/arch/mips/handlers/asm_mips_movf.c index 16bfdc307..d1e813049 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movf.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movf.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movf.c + * @file libasm/src/arch/mips/handlers/asm_mips_movf.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movn.c b/libasm/src/arch/mips/handlers/asm_mips_movn.c index 57d8560b2..a72671edd 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movn.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movn.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movn.c + * @file libasm/src/arch/mips/handlers/asm_mips_movn.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movn_d.c b/libasm/src/arch/mips/handlers/asm_mips_movn_d.c index 13035d9f6..75e4df2ba 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movn_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movn_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movn_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_movn_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movn_ps.c b/libasm/src/arch/mips/handlers/asm_mips_movn_ps.c index 9c4a47e7f..9e9cc23a1 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movn_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movn_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movn_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_movn_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movn_s.c b/libasm/src/arch/mips/handlers/asm_mips_movn_s.c index cc9b5beff..b1f0cb2f9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movn_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movn_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movn_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_movn_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movt.c b/libasm/src/arch/mips/handlers/asm_mips_movt.c index ce04073d3..23db95a5a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movt.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movt.c + * @file libasm/src/arch/mips/handlers/asm_mips_movt.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movz.c b/libasm/src/arch/mips/handlers/asm_mips_movz.c index ca004b08a..cee4e72e3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movz.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movz.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movz.c + * @file libasm/src/arch/mips/handlers/asm_mips_movz.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movz_d.c b/libasm/src/arch/mips/handlers/asm_mips_movz_d.c index 76f0d33e0..f0c03de1a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movz_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movz_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movz_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_movz_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movz_ps.c b/libasm/src/arch/mips/handlers/asm_mips_movz_ps.c index 9d099dc6a..ced17c0f9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movz_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movz_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movz_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_movz_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_movz_s.c b/libasm/src/arch/mips/handlers/asm_mips_movz_s.c index 0a4f55e33..219792d2a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_movz_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_movz_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_movz_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_movz_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_msub.c b/libasm/src/arch/mips/handlers/asm_mips_msub.c index 4246e0701..e787a30e4 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_msub.c +++ b/libasm/src/arch/mips/handlers/asm_mips_msub.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_msub.c + * @file libasm/src/arch/mips/handlers/asm_mips_msub.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_msub_d.c b/libasm/src/arch/mips/handlers/asm_mips_msub_d.c index 14d5dadd5..490115831 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_msub_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_msub_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_msub_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_msub_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_msub_ps.c b/libasm/src/arch/mips/handlers/asm_mips_msub_ps.c index 7ee60e907..156bd2310 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_msub_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_msub_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_msub_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_msub_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_msub_s.c b/libasm/src/arch/mips/handlers/asm_mips_msub_s.c index 1330f945c..f7f9887fd 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_msub_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_msub_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_msub_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_msub_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_msubu.c b/libasm/src/arch/mips/handlers/asm_mips_msubu.c index 8f2c3ada4..84bef4f02 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_msubu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_msubu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_msubu.c + * @file libasm/src/arch/mips/handlers/asm_mips_msubu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mtc0.c b/libasm/src/arch/mips/handlers/asm_mips_mtc0.c index 824211088..967060ade 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mtc0.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mtc0.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mtc0.c + * @file libasm/src/arch/mips/handlers/asm_mips_mtc0.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mtc1.c b/libasm/src/arch/mips/handlers/asm_mips_mtc1.c index 51ea0eafa..7538edc22 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mtc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mtc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mtc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_mtc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mtc2.c b/libasm/src/arch/mips/handlers/asm_mips_mtc2.c index fe26bb2ce..fc9b2c41d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mtc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mtc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mtc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_mtc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mthi.c b/libasm/src/arch/mips/handlers/asm_mips_mthi.c index 487f07832..5e7da698b 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mthi.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mthi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mthi.c + * @file libasm/src/arch/mips/handlers/asm_mips_mthi.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mtlo.c b/libasm/src/arch/mips/handlers/asm_mips_mtlo.c index 4df9cfd4d..9a49d942d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mtlo.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mtlo.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mtlo.c + * @file libasm/src/arch/mips/handlers/asm_mips_mtlo.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mul.c b/libasm/src/arch/mips/handlers/asm_mips_mul.c index cce30a26d..8b875f5d5 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mul.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mul.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mul.c + * @file libasm/src/arch/mips/handlers/asm_mips_mul.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mul_d.c b/libasm/src/arch/mips/handlers/asm_mips_mul_d.c index 0efa1812e..7e5a5bd02 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mul_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mul_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mul_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_mul_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mul_ps.c b/libasm/src/arch/mips/handlers/asm_mips_mul_ps.c index d148c016b..a9f375fb5 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mul_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mul_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mul_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_mul_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mul_s.c b/libasm/src/arch/mips/handlers/asm_mips_mul_s.c index 9f706d887..47b999521 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mul_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mul_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mul_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_mul_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_mult.c b/libasm/src/arch/mips/handlers/asm_mips_mult.c index b6a59b3e6..4a05abc11 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_mult.c +++ b/libasm/src/arch/mips/handlers/asm_mips_mult.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_mult.c + * @file libasm/src/arch/mips/handlers/asm_mips_mult.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_multu.c b/libasm/src/arch/mips/handlers/asm_mips_multu.c index d0ae516da..cbe90d715 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_multu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_multu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_multu.c + * @file libasm/src/arch/mips/handlers/asm_mips_multu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_neg_d.c b/libasm/src/arch/mips/handlers/asm_mips_neg_d.c index b6725d041..5b979c323 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_neg_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_neg_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_neg_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_neg_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_neg_ps.c b/libasm/src/arch/mips/handlers/asm_mips_neg_ps.c index beb3a6ab8..eedfa9006 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_neg_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_neg_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_neg_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_neg_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_neg_s.c b/libasm/src/arch/mips/handlers/asm_mips_neg_s.c index 0bcec4fc6..e87cee232 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_neg_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_neg_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_neg_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_neg_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nmadd_d.c b/libasm/src/arch/mips/handlers/asm_mips_nmadd_d.c index 0f5c8f651..c14c29828 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nmadd_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nmadd_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nmadd_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_nmadd_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nmadd_ps.c b/libasm/src/arch/mips/handlers/asm_mips_nmadd_ps.c index 237c721b6..0253df4ae 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nmadd_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nmadd_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nmadd_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_nmadd_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nmadd_s.c b/libasm/src/arch/mips/handlers/asm_mips_nmadd_s.c index 3753f8eb3..a595db6ce 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nmadd_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nmadd_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nmadd_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_nmadd_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nmsub_d.c b/libasm/src/arch/mips/handlers/asm_mips_nmsub_d.c index 049719e4a..6e4d96061 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nmsub_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nmsub_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nmsub_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_nmsub_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nmsub_ps.c b/libasm/src/arch/mips/handlers/asm_mips_nmsub_ps.c index 6541d9461..e9ba599be 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nmsub_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nmsub_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nmsub_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_nmsub_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nmsub_s.c b/libasm/src/arch/mips/handlers/asm_mips_nmsub_s.c index ff2da734f..db4452440 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nmsub_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nmsub_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nmsub_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_nmsub_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nop.c b/libasm/src/arch/mips/handlers/asm_mips_nop.c index e4c4d0b47..53bf53900 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nop.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nop.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nop.c + * @file libasm/src/arch/mips/handlers/asm_mips_nop.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_nor.c b/libasm/src/arch/mips/handlers/asm_mips_nor.c index 3dc78f1aa..2b033632e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_nor.c +++ b/libasm/src/arch/mips/handlers/asm_mips_nor.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_nor.c + * @file libasm/src/arch/mips/handlers/asm_mips_nor.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_or.c b/libasm/src/arch/mips/handlers/asm_mips_or.c index ec7230d7a..c530e3f65 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_or.c +++ b/libasm/src/arch/mips/handlers/asm_mips_or.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_or.c + * @file libasm/src/arch/mips/handlers/asm_mips_or.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ori.c b/libasm/src/arch/mips/handlers/asm_mips_ori.c index a50a32c30..7aef87a2a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ori.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ori.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ori.c + * @file libasm/src/arch/mips/handlers/asm_mips_ori.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_pref.c b/libasm/src/arch/mips/handlers/asm_mips_pref.c index f492c8a12..1338ef721 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_pref.c +++ b/libasm/src/arch/mips/handlers/asm_mips_pref.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_pref.c + * @file libasm/src/arch/mips/handlers/asm_mips_pref.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_prefx.c b/libasm/src/arch/mips/handlers/asm_mips_prefx.c index 88e3d63e7..f7bffa72b 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_prefx.c +++ b/libasm/src/arch/mips/handlers/asm_mips_prefx.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_prefx.c + * @file libasm/src/arch/mips/handlers/asm_mips_prefx.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_rdhwr.c b/libasm/src/arch/mips/handlers/asm_mips_rdhwr.c index 766cad966..2ab054008 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_rdhwr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_rdhwr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_rdhwr.c + * @file libasm/src/arch/mips/handlers/asm_mips_rdhwr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_recip_d.c b/libasm/src/arch/mips/handlers/asm_mips_recip_d.c index fe4f6c5f9..2a29f2287 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_recip_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_recip_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_recip_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_recip_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_recip_s.c b/libasm/src/arch/mips/handlers/asm_mips_recip_s.c index 16041777a..efb8cbc99 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_recip_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_recip_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_recip_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_recip_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_rotr.c b/libasm/src/arch/mips/handlers/asm_mips_rotr.c index f0366529e..12d767c89 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_rotr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_rotr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_rotr.c + * @file libasm/src/arch/mips/handlers/asm_mips_rotr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_rotrv.c b/libasm/src/arch/mips/handlers/asm_mips_rotrv.c index 3dbd979ae..4cbb9c252 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_rotrv.c +++ b/libasm/src/arch/mips/handlers/asm_mips_rotrv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_rotrv.c + * @file libasm/src/arch/mips/handlers/asm_mips_rotrv.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_round_l_d.c b/libasm/src/arch/mips/handlers/asm_mips_round_l_d.c index ee9cab9f3..8cce43403 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_round_l_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_round_l_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_round_l_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_round_l_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_round_l_s.c b/libasm/src/arch/mips/handlers/asm_mips_round_l_s.c index 06b8115d9..63f9d41f2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_round_l_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_round_l_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_round_l_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_round_l_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_round_w_d.c b/libasm/src/arch/mips/handlers/asm_mips_round_w_d.c index 39e6c4714..2217ecc21 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_round_w_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_round_w_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_round_w_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_round_w_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_round_w_s.c b/libasm/src/arch/mips/handlers/asm_mips_round_w_s.c index bb62d6db7..c544bf179 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_round_w_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_round_w_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_round_w_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_round_w_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_rsqrt_d.c b/libasm/src/arch/mips/handlers/asm_mips_rsqrt_d.c index efcec9dea..e2c89f0fa 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_rsqrt_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_rsqrt_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_rsqrt_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_rsqrt_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_rsqrt_s.c b/libasm/src/arch/mips/handlers/asm_mips_rsqrt_s.c index 8aac60f41..a64f737b3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_rsqrt_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_rsqrt_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_rsqrt_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_rsqrt_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sb.c b/libasm/src/arch/mips/handlers/asm_mips_sb.c index a49066c95..92b5c9789 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sb.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sb.c + * @file libasm/src/arch/mips/handlers/asm_mips_sb.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sc.c b/libasm/src/arch/mips/handlers/asm_mips_sc.c index 52c67113e..2d1e42326 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sc.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sc.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sc.c + * @file libasm/src/arch/mips/handlers/asm_mips_sc.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_scd.c b/libasm/src/arch/mips/handlers/asm_mips_scd.c index 7ff587889..89e7df28f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_scd.c +++ b/libasm/src/arch/mips/handlers/asm_mips_scd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_scd.c + * @file libasm/src/arch/mips/handlers/asm_mips_scd.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sd.c b/libasm/src/arch/mips/handlers/asm_mips_sd.c index 7c7b8fca5..22a54ab2b 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sd.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sd.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sd.c + * @file libasm/src/arch/mips/handlers/asm_mips_sd.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sdbbp.c b/libasm/src/arch/mips/handlers/asm_mips_sdbbp.c index 46e9cec64..998c65b99 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sdbbp.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sdbbp.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sdbbp.c + * @file libasm/src/arch/mips/handlers/asm_mips_sdbbp.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sdc1.c b/libasm/src/arch/mips/handlers/asm_mips_sdc1.c index 474e16fac..19fd9fbe4 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sdc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sdc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sdc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_sdc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sdc2.c b/libasm/src/arch/mips/handlers/asm_mips_sdc2.c index 83872b520..a6eec8674 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sdc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sdc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sdc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_sdc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sdl.c b/libasm/src/arch/mips/handlers/asm_mips_sdl.c index 4cde32661..4ec2cccac 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sdl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sdl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sdl.c + * @file libasm/src/arch/mips/handlers/asm_mips_sdl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sdr.c b/libasm/src/arch/mips/handlers/asm_mips_sdr.c index 411a332b5..b7b115363 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sdr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sdr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sdr.c + * @file libasm/src/arch/mips/handlers/asm_mips_sdr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sdxc1.c b/libasm/src/arch/mips/handlers/asm_mips_sdxc1.c index b7c549f76..67232d085 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sdxc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sdxc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sdxc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_sdxc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_seb.c b/libasm/src/arch/mips/handlers/asm_mips_seb.c index 1c6183ddd..d34f250b8 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_seb.c +++ b/libasm/src/arch/mips/handlers/asm_mips_seb.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_seb.c + * @file libasm/src/arch/mips/handlers/asm_mips_seb.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_seh.c b/libasm/src/arch/mips/handlers/asm_mips_seh.c index d4329829a..20c97036a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_seh.c +++ b/libasm/src/arch/mips/handlers/asm_mips_seh.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_seh.c + * @file libasm/src/arch/mips/handlers/asm_mips_seh.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sh.c b/libasm/src/arch/mips/handlers/asm_mips_sh.c index 2c03f663d..4470301d7 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sh.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sh.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sh.c + * @file libasm/src/arch/mips/handlers/asm_mips_sh.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sll.c b/libasm/src/arch/mips/handlers/asm_mips_sll.c index c3b430a55..e6eb6d876 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sll.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sll.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sll.c + * @file libasm/src/arch/mips/handlers/asm_mips_sll.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sllv.c b/libasm/src/arch/mips/handlers/asm_mips_sllv.c index efb60b569..2ac984943 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sllv.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sllv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sllv.c + * @file libasm/src/arch/mips/handlers/asm_mips_sllv.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_slt.c b/libasm/src/arch/mips/handlers/asm_mips_slt.c index 0a4fe97f4..a51e62124 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_slt.c +++ b/libasm/src/arch/mips/handlers/asm_mips_slt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_slt.c + * @file libasm/src/arch/mips/handlers/asm_mips_slt.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_slti.c b/libasm/src/arch/mips/handlers/asm_mips_slti.c index 2d2654011..4c208641e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_slti.c +++ b/libasm/src/arch/mips/handlers/asm_mips_slti.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_slti.c + * @file libasm/src/arch/mips/handlers/asm_mips_slti.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sltiu.c b/libasm/src/arch/mips/handlers/asm_mips_sltiu.c index 1ae1761fe..8cb282d51 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sltiu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sltiu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sltiu.c + * @file libasm/src/arch/mips/handlers/asm_mips_sltiu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sltu.c b/libasm/src/arch/mips/handlers/asm_mips_sltu.c index fcfadce5f..cfcd4138c 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sltu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sltu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sltu.c + * @file libasm/src/arch/mips/handlers/asm_mips_sltu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sqrt_d.c b/libasm/src/arch/mips/handlers/asm_mips_sqrt_d.c index 2d362affc..0ac8bf293 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sqrt_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sqrt_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sqrt_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_sqrt_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sqrt_s.c b/libasm/src/arch/mips/handlers/asm_mips_sqrt_s.c index cc84652af..42fc9b3ab 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sqrt_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sqrt_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sqrt_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_sqrt_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sra.c b/libasm/src/arch/mips/handlers/asm_mips_sra.c index 4d7cd3b19..c5ee39d1d 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sra.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sra.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sra.c + * @file libasm/src/arch/mips/handlers/asm_mips_sra.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_srav.c b/libasm/src/arch/mips/handlers/asm_mips_srav.c index ca6a56fda..ca6b51656 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_srav.c +++ b/libasm/src/arch/mips/handlers/asm_mips_srav.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_srav.c + * @file libasm/src/arch/mips/handlers/asm_mips_srav.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_srl.c b/libasm/src/arch/mips/handlers/asm_mips_srl.c index 6f5ee866f..9c338bc8a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_srl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_srl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_srl.c + * @file libasm/src/arch/mips/handlers/asm_mips_srl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_srlv.c b/libasm/src/arch/mips/handlers/asm_mips_srlv.c index d2b3bfe09..2f8adceac 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_srlv.c +++ b/libasm/src/arch/mips/handlers/asm_mips_srlv.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_srlv.c + * @file libasm/src/arch/mips/handlers/asm_mips_srlv.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_ssnop.c b/libasm/src/arch/mips/handlers/asm_mips_ssnop.c index 1b16f01ed..0518fe397 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_ssnop.c +++ b/libasm/src/arch/mips/handlers/asm_mips_ssnop.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_ssnop.c + * @file libasm/src/arch/mips/handlers/asm_mips_ssnop.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sub.c b/libasm/src/arch/mips/handlers/asm_mips_sub.c index 8c8359aa9..8c4e361de 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sub.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sub.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sub.c + * @file libasm/src/arch/mips/handlers/asm_mips_sub.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sub_d.c b/libasm/src/arch/mips/handlers/asm_mips_sub_d.c index e48a142f4..713fe27b1 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sub_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sub_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sub_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_sub_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sub_ps.c b/libasm/src/arch/mips/handlers/asm_mips_sub_ps.c index 32e44c4dc..5915b3823 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sub_ps.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sub_ps.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sub_ps.c + * @file libasm/src/arch/mips/handlers/asm_mips_sub_ps.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sub_s.c b/libasm/src/arch/mips/handlers/asm_mips_sub_s.c index 34312265c..d5d3a5877 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sub_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sub_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sub_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_sub_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_subu.c b/libasm/src/arch/mips/handlers/asm_mips_subu.c index b954a49a4..8334066d1 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_subu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_subu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_subu.c + * @file libasm/src/arch/mips/handlers/asm_mips_subu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_suxc1.c b/libasm/src/arch/mips/handlers/asm_mips_suxc1.c index 56d577527..38e264cf5 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_suxc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_suxc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_suxc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_suxc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sw.c b/libasm/src/arch/mips/handlers/asm_mips_sw.c index 7f15680c3..0ceea5220 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sw.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sw.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sw.c + * @file libasm/src/arch/mips/handlers/asm_mips_sw.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_swc1.c b/libasm/src/arch/mips/handlers/asm_mips_swc1.c index b86daaf57..e400e7387 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_swc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_swc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_swc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_swc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_swc2.c b/libasm/src/arch/mips/handlers/asm_mips_swc2.c index 15cfba46f..8ea12a0ad 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_swc2.c +++ b/libasm/src/arch/mips/handlers/asm_mips_swc2.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_swc2.c + * @file libasm/src/arch/mips/handlers/asm_mips_swc2.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_swl.c b/libasm/src/arch/mips/handlers/asm_mips_swl.c index 79967f651..88528bb4e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_swl.c +++ b/libasm/src/arch/mips/handlers/asm_mips_swl.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_swl.c + * @file libasm/src/arch/mips/handlers/asm_mips_swl.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_swr.c b/libasm/src/arch/mips/handlers/asm_mips_swr.c index f95421f9f..0cde25722 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_swr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_swr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_swr.c + * @file libasm/src/arch/mips/handlers/asm_mips_swr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_swxc1.c b/libasm/src/arch/mips/handlers/asm_mips_swxc1.c index 68aea1aa1..c8c26a7a5 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_swxc1.c +++ b/libasm/src/arch/mips/handlers/asm_mips_swxc1.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_swxc1.c + * @file libasm/src/arch/mips/handlers/asm_mips_swxc1.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_sync.c b/libasm/src/arch/mips/handlers/asm_mips_sync.c index f5eb005bd..ccc878b26 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_sync.c +++ b/libasm/src/arch/mips/handlers/asm_mips_sync.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_sync.c + * @file libasm/src/arch/mips/handlers/asm_mips_sync.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_synci.c b/libasm/src/arch/mips/handlers/asm_mips_synci.c index b6eb629bc..d42b993d2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_synci.c +++ b/libasm/src/arch/mips/handlers/asm_mips_synci.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_synci.c + * @file libasm/src/arch/mips/handlers/asm_mips_synci.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_syscall.c b/libasm/src/arch/mips/handlers/asm_mips_syscall.c index f198d35d8..b7771caec 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_syscall.c +++ b/libasm/src/arch/mips/handlers/asm_mips_syscall.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_syscall.c + * @file libasm/src/arch/mips/handlers/asm_mips_syscall.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_teq.c b/libasm/src/arch/mips/handlers/asm_mips_teq.c index 06951ff5e..cb3da08d2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_teq.c +++ b/libasm/src/arch/mips/handlers/asm_mips_teq.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_teq.c + * @file libasm/src/arch/mips/handlers/asm_mips_teq.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_teqi.c b/libasm/src/arch/mips/handlers/asm_mips_teqi.c index d53ec90d0..9cf6b8910 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_teqi.c +++ b/libasm/src/arch/mips/handlers/asm_mips_teqi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_teqi.c + * @file libasm/src/arch/mips/handlers/asm_mips_teqi.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tge.c b/libasm/src/arch/mips/handlers/asm_mips_tge.c index 19275c592..e4319ef94 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tge.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tge.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tge.c + * @file libasm/src/arch/mips/handlers/asm_mips_tge.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tgei.c b/libasm/src/arch/mips/handlers/asm_mips_tgei.c index 41969d072..1959c5acd 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tgei.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tgei.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tgei.c + * @file libasm/src/arch/mips/handlers/asm_mips_tgei.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tgeiu.c b/libasm/src/arch/mips/handlers/asm_mips_tgeiu.c index 770e0aed9..0b8d79f17 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tgeiu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tgeiu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tgeiu.c + * @file libasm/src/arch/mips/handlers/asm_mips_tgeiu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tgeu.c b/libasm/src/arch/mips/handlers/asm_mips_tgeu.c index 2b26b9997..b5d3912e3 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tgeu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tgeu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tgeu.c + * @file libasm/src/arch/mips/handlers/asm_mips_tgeu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tlbp.c b/libasm/src/arch/mips/handlers/asm_mips_tlbp.c index 3c3899179..f30562d9a 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tlbp.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tlbp.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tlbp.c + * @file libasm/src/arch/mips/handlers/asm_mips_tlbp.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tlbr.c b/libasm/src/arch/mips/handlers/asm_mips_tlbr.c index 8ea2b8409..9d09590a2 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tlbr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tlbr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tlbr.c + * @file libasm/src/arch/mips/handlers/asm_mips_tlbr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tlbwi.c b/libasm/src/arch/mips/handlers/asm_mips_tlbwi.c index 91d9375e9..dd8188140 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tlbwi.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tlbwi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tlbwi.c + * @file libasm/src/arch/mips/handlers/asm_mips_tlbwi.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tlbwr.c b/libasm/src/arch/mips/handlers/asm_mips_tlbwr.c index 41f1d6887..692292a54 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tlbwr.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tlbwr.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tlbwr.c + * @file libasm/src/arch/mips/handlers/asm_mips_tlbwr.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tlt.c b/libasm/src/arch/mips/handlers/asm_mips_tlt.c index bdb7156ee..264b19cfc 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tlt.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tlt.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tlt.c + * @file libasm/src/arch/mips/handlers/asm_mips_tlt.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tlti.c b/libasm/src/arch/mips/handlers/asm_mips_tlti.c index e03eca763..0a95599b6 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tlti.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tlti.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tlti.c + * @file libasm/src/arch/mips/handlers/asm_mips_tlti.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tltiu.c b/libasm/src/arch/mips/handlers/asm_mips_tltiu.c index 1e1870560..c699bbe58 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tltiu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tltiu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tltiu.c + * @file libasm/src/arch/mips/handlers/asm_mips_tltiu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tltu.c b/libasm/src/arch/mips/handlers/asm_mips_tltu.c index 40b0e8951..ddbee692b 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tltu.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tltu.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tltu.c + * @file libasm/src/arch/mips/handlers/asm_mips_tltu.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tne.c b/libasm/src/arch/mips/handlers/asm_mips_tne.c index 3f218b16e..c140a157f 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tne.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tne.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tne.c + * @file libasm/src/arch/mips/handlers/asm_mips_tne.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_tnei.c b/libasm/src/arch/mips/handlers/asm_mips_tnei.c index b82f3d4bc..216ca8ce9 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_tnei.c +++ b/libasm/src/arch/mips/handlers/asm_mips_tnei.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_tnei.c + * @file libasm/src/arch/mips/handlers/asm_mips_tnei.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_trunc_l_d.c b/libasm/src/arch/mips/handlers/asm_mips_trunc_l_d.c index 56bee6854..af2b69a19 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_trunc_l_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_trunc_l_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_trunc_l_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_trunc_l_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_trunc_l_s.c b/libasm/src/arch/mips/handlers/asm_mips_trunc_l_s.c index 9c1fe666d..285f2bcaa 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_trunc_l_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_trunc_l_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_trunc_l_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_trunc_l_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_trunc_w_d.c b/libasm/src/arch/mips/handlers/asm_mips_trunc_w_d.c index e28c65048..15c150398 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_trunc_w_d.c +++ b/libasm/src/arch/mips/handlers/asm_mips_trunc_w_d.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_trunc_w_d.c + * @file libasm/src/arch/mips/handlers/asm_mips_trunc_w_d.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_trunc_w_s.c b/libasm/src/arch/mips/handlers/asm_mips_trunc_w_s.c index 4d9b70bfb..36565d566 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_trunc_w_s.c +++ b/libasm/src/arch/mips/handlers/asm_mips_trunc_w_s.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_trunc_w_s.c + * @file libasm/src/arch/mips/handlers/asm_mips_trunc_w_s.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_wait.c b/libasm/src/arch/mips/handlers/asm_mips_wait.c index eda7fa906..325fa9f2e 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_wait.c +++ b/libasm/src/arch/mips/handlers/asm_mips_wait.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_wait.c + * @file libasm/src/arch/mips/handlers/asm_mips_wait.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_wsbh.c b/libasm/src/arch/mips/handlers/asm_mips_wsbh.c index ce2f953f8..7efdbe641 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_wsbh.c +++ b/libasm/src/arch/mips/handlers/asm_mips_wsbh.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_wsbh.c + * @file libasm/src/arch/mips/handlers/asm_mips_wsbh.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_xor.c b/libasm/src/arch/mips/handlers/asm_mips_xor.c index 6bf4f3a0d..d7cb27555 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_xor.c +++ b/libasm/src/arch/mips/handlers/asm_mips_xor.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_xor.c + * @file libasm/src/arch/mips/handlers/asm_mips_xor.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/handlers/asm_mips_xori.c b/libasm/src/arch/mips/handlers/asm_mips_xori.c index 314956ef8..ee7e2d41c 100644 --- a/libasm/src/arch/mips/handlers/asm_mips_xori.c +++ b/libasm/src/arch/mips/handlers/asm_mips_xori.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/mips/handlers/asm_mips_xori.c + * @file libasm/src/arch/mips/handlers/asm_mips_xori.c ** @ingroup MIPS_instrs */ /* Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/init_mips.c b/libasm/src/arch/mips/init_mips.c index e428044b7..87c6ed697 100644 --- a/libasm/src/arch/mips/init_mips.c +++ b/libasm/src/arch/mips/init_mips.c @@ -1,9 +1,9 @@ /** -* @file libasm/src/arch/mips/init_mips.c + * @file libasm/src/arch/mips/init_mips.c ** @ingroup mips */ /** -* @file libasm/src/arch/mips/init_mips.c + * @file libasm/src/arch/mips/init_mips.c * @brief This file have function for initializing and fetch code for MIPS architecture. * * fix and fill @@ -14,7 +14,6 @@ #include - /** * @fn int asm_fetch_mips(asm_instr *ins, u_char *buf, u_int len, asm_processor *proc) * @brief MIPS main fetching handler. diff --git a/libasm/src/arch/mips/mips_convert.c b/libasm/src/arch/mips/mips_convert.c index 5a072fabe..9bc5c0b4b 100644 --- a/libasm/src/arch/mips/mips_convert.c +++ b/libasm/src/arch/mips/mips_convert.c @@ -1,9 +1,10 @@ + /** -* @file libasm/src/arch/mips/mips_convert.c + * @file libasm/src/arch/mips/mips_convert.c ** @ingroup mips */ /** -* @file libasm/src/arch/mips/mips_convert.c + * @file libasm/src/arch/mips/mips_convert.c * @brief Convert MIPS instruction to definied types and fill suitable structures. * * diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_branch.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_branch.c index f0760c139..c40f5d3bb 100644 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_branch.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_branch.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_branch.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_branch.c ** @ingroup MIPS_operands */ -/* +/** * - Adam 'pi3' Zabrocki * */ diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_fetch.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_fetch.c index b04130be3..7bdf5e348 100755 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_fetch.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_fetch.c @@ -3,10 +3,10 @@ * @ingroup mips */ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_fetch.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_fetch.c ** @ingroup MIPS_operands */ -/* +/** * Started by Adam 'pi3' Zabrocki */ diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_i.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_i.c index 80787331a..ad3d0379f 100644 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_i.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_i.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_i.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_i.c ** @ingroup MIPS_operands */ -/* +/** * - Adam 'pi3' Zabrocki * */ diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_j.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_j.c index dcfd44995..50c74fd43 100644 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_j.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_j.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_j.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_j.c ** @ingroup MIPS_operands */ -/* +/** * - Adam 'pi3' Zabrocki * */ diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_none.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_none.c index 8ebf802c6..68d19e432 100644 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_none.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_none.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_none.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_none.c ** @ingroup MIPS_operands */ -/* +/** * - Adam 'pi3' Zabrocki * */ diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_noop.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_noop.c index b6cd08429..1697155cb 100644 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_noop.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_noop.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_noop.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_noop.c ** @ingroup MIPS_operands */ -/* +/** * - Adam 'pi3' Zabrocki * */ diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_r.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_r.c index 151d522e3..949d51e63 100644 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_r.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_r.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_r.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_r.c ** @ingroup MIPS_operands */ -/* +/** * - Adam 'pi3' Zabrocki * */ diff --git a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_regbase.c b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_regbase.c index 8b49142f0..39dbcdd1f 100644 --- a/libasm/src/arch/mips/operand_handlers/asm_mips_operand_regbase.c +++ b/libasm/src/arch/mips/operand_handlers/asm_mips_operand_regbase.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_regbase.c + * @file libasm/src/arch/mips/operand_handlers/asm_mips_operand_regbase.c ** @ingroup MIPS_operands */ -/* +/** * - Adam 'pi3' Zabrocki * */ diff --git a/libasm/src/arch/mips/output_mips.c b/libasm/src/arch/mips/output_mips.c index 472d011a2..9a746309b 100644 --- a/libasm/src/arch/mips/output_mips.c +++ b/libasm/src/arch/mips/output_mips.c @@ -1,16 +1,15 @@ /** -* @file libasm/src/arch/mips/output_mips.c + * @file libasm/src/arch/mips/output_mips.c ** @ingroup mips */ /** -* @file libasm/src/arch/mips/output_mips.c + * @file libasm/src/arch/mips/output_mips.c * @brief This file implements the MIPS ASCII output engine * * Made by Manuel Martin and Adam Zabrocki */ #include - /** * @fn char *asm_mips_display_operand(asm_instr *ins, int num, unsigned int addr) * @brief Return ASCII representation of a mips operand diff --git a/libasm/src/arch/mips/register_mips.c b/libasm/src/arch/mips/register_mips.c index e2a330191..3175654b5 100644 --- a/libasm/src/arch/mips/register_mips.c +++ b/libasm/src/arch/mips/register_mips.c @@ -1,9 +1,9 @@ /** -* @file libasm/src/arch/mips/register_mips.c + * @file libasm/src/arch/mips/register_mips.c ** @ingroup mips */ /** -* @file libasm/src/arch/mips/register_mips.c + * @file libasm/src/arch/mips/register_mips.c * @brief Registration of the MIPS disassembling vectors. * * fix and fill @@ -160,7 +160,6 @@ int asm_register_mips_operands() return 1; } - /** * @fn int asm_register_mips_operand(unsigned int type, unsigned long func) * @brief Register MIPS operand handler. diff --git a/libasm/src/arch/mips/tables_mips.c b/libasm/src/arch/mips/tables_mips.c index a1628db26..bf383a378 100644 --- a/libasm/src/arch/mips/tables_mips.c +++ b/libasm/src/arch/mips/tables_mips.c @@ -1,9 +1,9 @@ /** -* @file libasm/src/arch/mips/tables_mips.c + * @file libasm/src/arch/mips/tables_mips.c ** @ingroup mips */ /** -* @file libasm/src/arch/mips/tables_mips.c + * @file libasm/src/arch/mips/tables_mips.c * @brief MIPS processor mnemonic table. * * fix and fill @@ -30,7 +30,6 @@ struct e_mips_instr e_mips_instrs [] = { - /* CPU: Arithmetic Instructions => ALL from MIPS Vol. 2 + Extra 2 */ {"add", ASM_MIPS_ADD, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_ADD, 0x0, asm_mips_add}, @@ -74,7 +73,6 @@ struct e_mips_instr e_mips_instrs [] = {"seb", ASM_MIPS_SEB, MIPS_OPCODE_SPECIAL3, MIPS_OPCODE_BSHFL, MIPS_OPCODE_SEB, asm_mips_seb}, {"seh", ASM_MIPS_SEH, MIPS_OPCODE_SPECIAL3, MIPS_OPCODE_BSHFL, MIPS_OPCODE_SEH, asm_mips_seh}, - /* CPU: Branch and Jump Instructions => ALL from MIPS Vol. 2 + Extra 2 */ {"b", ASM_MIPS_B, MIPS_OPCODE_BEQ, 0x0, 0x0, asm_mips_b}, @@ -95,7 +93,6 @@ struct e_mips_instr e_mips_instrs [] = {"jalr.hb", ASM_MIPS_JALR_HB, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_JALR, 0x0, asm_mips_jalr_hb}, {"jr.hb", ASM_MIPS_JR_HB, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_JR, 0x0, asm_mips_jr_hb}, - /* CPU: Instruction Control Instructions => ALL from MIPS Vol. 2 + Extra 1 */ {"nop", ASM_MIPS_NOP, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_SLL, MIPS_OPCODE_NOP, asm_mips_nop}, @@ -103,7 +100,6 @@ struct e_mips_instr e_mips_instrs [] = /* Extra 1: */ // {"ehb" ,ASM_MIPS_EHB ,MIPS_OPCODE_SPECIAL ,MIPS_OPCODE_SLL ,MIPS_OPCODE_EHB, asm_mips_ehb}, - /* CPU: Load, Store, and Memory Control Instructions => ALL from MIPS Vol. 2 + Extra 1 */ {"lb", ASM_MIPS_LB, MIPS_OPCODE_LB, 0x0, 0x0, asm_mips_lb}, @@ -142,7 +138,6 @@ struct e_mips_instr e_mips_instrs [] = /* Extra: 1 */ {"synci", ASM_MIPS_SYNCI, MIPS_OPCODE_REGIMM, MIPS_OPCODE_SYNCI, 0x0, asm_mips_synci}, - /* CPU: Logical Instructions => ALL from MIPS Vol. 2 + Extra 3 */ {"and", ASM_MIPS_AND, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_AND, 0x0, asm_mips_and}, @@ -158,7 +153,6 @@ struct e_mips_instr e_mips_instrs [] = {"ins", ASM_MIPS_INS, MIPS_OPCODE_SPECIAL3, MIPS_OPCODE_INS, 0x0, asm_mips_ins}, {"wsbh", ASM_MIPS_WSBH, MIPS_OPCODE_SPECIAL3, MIPS_OPCODE_BSHFL, MIPS_OPCODE_WSBH, asm_mips_wsbh}, - /* CPU: Move Instructions => ALL from MIPS Vol. 2 */ {"mfhi", ASM_MIPS_MFHI, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_MFHI, 0x0, asm_mips_mfhi}, @@ -170,7 +164,6 @@ struct e_mips_instr e_mips_instrs [] = {"mthi", ASM_MIPS_MTHI, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_MTHI, 0x0, asm_mips_mthi}, {"mtlo", ASM_MIPS_MTLO, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_MTLO, 0x0, asm_mips_mtlo}, - /* CPU: Shift Instructions => ALL from MIPS Vol. 2 + Extra 3 */ // @@ -196,7 +189,6 @@ struct e_mips_instr e_mips_instrs [] = {"rotr", ASM_MIPS_ROTR, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_SRL, MIPS_OPCODE_ROTR, asm_mips_rotr}, {"rotrv", ASM_MIPS_ROTRV, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_SRLV, MIPS_OPCODE_ROTRV, asm_mips_rotrv}, - /* CPU: Trap Instructions => ALL from MIPS Vol. 2 */ {"break", ASM_MIPS_BREAK, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_BREAK, 0x0, asm_mips_break}, @@ -214,7 +206,6 @@ struct e_mips_instr e_mips_instrs [] = {"tne", ASM_MIPS_TNE, MIPS_OPCODE_SPECIAL, MIPS_OPCODE_TNE, 0x0, asm_mips_tne}, {"tnei", ASM_MIPS_TNEI, MIPS_OPCODE_REGIMM, MIPS_OPCODE_TNEI, 0x0, asm_mips_tnei}, - /* CPU: Obsolete CPU Branch Instructions => ALL from MIPS Vol. 2 */ {"beql", ASM_MIPS_BEQL, MIPS_OPCODE_BEQL, 0x0, 0x0, asm_mips_beql}, @@ -226,18 +217,15 @@ struct e_mips_instr e_mips_instrs [] = {"bltzl", ASM_MIPS_BLTZL, MIPS_OPCODE_REGIMM, MIPS_OPCODE_BLTZL, 0x0, asm_mips_bltzl}, {"bnel", ASM_MIPS_BNEL, MIPS_OPCODE_BNEL, 0x0, 0x0, asm_mips_bnel}, - /* Coprocessor Branch Instructions - COP2 */ {"bc2f", ASM_MIPS_BC2F, MIPS_OPCODE_COP2, MIPS_OPCODE_BCC2, 0x0, asm_mips_bc2f}, {"bc2t", ASM_MIPS_BC2T, MIPS_OPCODE_COP2, MIPS_OPCODE_BCC2, 0x1, asm_mips_bc2t}, - /* Coprocessor Execute Instruction - COP2 */ {"cop2", ASM_MIPS_COP2, MIPS_OPCODE_COP2, 0x1, 0x0, asm_mips_cop2}, - /* Coprocessor Load and Store Instructions - COP2 */ {"ldc2", ASM_MIPS_LDC2, MIPS_OPCODE_LDC2, 0x0, 0x0, asm_mips_ldc2}, @@ -245,7 +233,6 @@ struct e_mips_instr e_mips_instrs [] = {"sdc2", ASM_MIPS_SDC2, MIPS_OPCODE_SDC2, 0x0, 0x0, asm_mips_sdc2}, {"swc2", ASM_MIPS_SWC2, MIPS_OPCODE_SWC2, 0x0, 0x0, asm_mips_swc2}, - /* Coprocessor Move Instructions - COP2 */ {"cfc2", ASM_MIPS_CFC2, MIPS_OPCODE_COP2, MIPS_OPCODE_CFC2, 0x0, asm_mips_cfc2}, @@ -255,14 +242,11 @@ struct e_mips_instr e_mips_instrs [] = {"mfc2", ASM_MIPS_MFC2, MIPS_OPCODE_COP2, MIPS_OPCODE_MFC2, 0x0, asm_mips_mfc2}, {"mtc2", ASM_MIPS_MTC2, MIPS_OPCODE_COP2, MIPS_OPCODE_MTC2, 0x0, asm_mips_mtc2}, - - /* Obsolute Coprocessor Branch Instructions - COP2 */ {"bc2fl", ASM_MIPS_BC2FL, MIPS_OPCODE_COP2, MIPS_OPCODE_BCC2, 0x2, asm_mips_bc2fl}, {"bc2tl", ASM_MIPS_BC2TL, MIPS_OPCODE_COP2, MIPS_OPCODE_BCC2, 0x3, asm_mips_bc2tl}, - /* COP1X Instructions */ {"lwxc1", ASM_MIPS_LWXC1, MIPS_OPCODE_COP1X, MIPS_OPCODE_LWXC1, 0x0, asm_mips_lwxc1}, @@ -286,7 +270,6 @@ struct e_mips_instr e_mips_instrs [] = {"nmsub.d", ASM_MIPS_NMSUB_D, MIPS_OPCODE_COP1X, MIPS_OPCODE_NMSUB_D, 0x0, asm_mips_nmsub_d}, {"nmsub.ps", ASM_MIPS_NMSUB_PS, MIPS_OPCODE_COP1X, MIPS_OPCODE_NMSUB_PS, 0x0, asm_mips_nmsub_ps}, - /* Privileged Instructions - COP0 */ {"mfc0", ASM_MIPS_MFC0, MIPS_OPCODE_COP0, MIPS_OPCODE_MFC0, 0x0, asm_mips_mfc0}, // ! @@ -305,7 +288,6 @@ struct e_mips_instr e_mips_instrs [] = {"deret", ASM_MIPS_DERET, MIPS_OPCODE_COP0, MIPS_OPCODE_DERET, 0x0, asm_mips_deret}, {"sdbbp", ASM_MIPS_SDBBP, MIPS_OPCODE_COP0, MIPS_OPCODE_SDBBP, 0x0, asm_mips_sdbbp}, - /*TODO * - FPU insns */ @@ -523,4 +505,3 @@ struct e_mips_register e_mips_registers [] = /* ext_mnemonic mnemonic fpu_mnemonic code */ { (const char *) -1, (const char *) -1, (const char *) -1, (int) -1 } }; - diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_add.c b/libasm/src/arch/sparc/handlers/asm_sparc_add.c index eae2e81f3..d58f03b5f 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_add.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_add.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_add.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_add.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_addc.c b/libasm/src/arch/sparc/handlers/asm_sparc_addc.c index d97694cf3..d1165e8da 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_addc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_addc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_addc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_addc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_addcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_addcc.c index 02e92b05a..7335b0442 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_addcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_addcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_addcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_addcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_addccc.c b/libasm/src/arch/sparc/handlers/asm_sparc_addccc.c index 47a64c5d1..7ec3ea7ef 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_addccc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_addccc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_addccc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_addccc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_and.c b/libasm/src/arch/sparc/handlers/asm_sparc_and.c index 8304bf0dd..6005e2571 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_and.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_and.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_and.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_and.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_andcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_andcc.c index 73b98b292..525713961 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_andcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_andcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_andcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_andcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_andn.c b/libasm/src/arch/sparc/handlers/asm_sparc_andn.c index f776bd261..16551dd4d 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_andn.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_andn.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_andn.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_andn.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_andncc.c b/libasm/src/arch/sparc/handlers/asm_sparc_andncc.c index cb4e95a74..c26d4f937 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_andncc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_andncc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_andncc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_andncc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_bicc.c b/libasm/src/arch/sparc/handlers/asm_sparc_bicc.c index 87f44f829..a915c5473 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_bicc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_bicc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_bicc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_bicc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_bpcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_bpcc.c index 3d7b88e1a..006bcb27a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_bpcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_bpcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_bpcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_bpcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_bpr.c b/libasm/src/arch/sparc/handlers/asm_sparc_bpr.c index 316b96c32..9ce7ea9a3 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_bpr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_bpr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_bpr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_bpr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_call.c b/libasm/src/arch/sparc/handlers/asm_sparc_call.c index ba70ec7d6..5d484c767 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_call.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_call.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_call.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_call.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_casa.c b/libasm/src/arch/sparc/handlers/asm_sparc_casa.c index 9d30df983..609599a4f 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_casa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_casa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_casa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_casa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_casxa.c b/libasm/src/arch/sparc/handlers/asm_sparc_casxa.c index e9b64c02e..17ab13c8d 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_casxa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_casxa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_casxa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_casxa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_done.c b/libasm/src/arch/sparc/handlers/asm_sparc_done.c index 8c53e3e5c..b317bd471 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_done.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_done.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_done.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_done.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fbfcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_fbfcc.c index 672193465..7a53aedac 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fbfcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fbfcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fbfcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fbfcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fbpfcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_fbpfcc.c index c2e455965..75caf9343 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fbpfcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fbpfcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fbpfcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fbpfcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpd.c b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpd.c index 5fc485208..be0e433b5 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpd.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpd.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpd.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpd.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fcmped.c b/libasm/src/arch/sparc/handlers/asm_sparc_fcmped.c index 8f07de8c7..ecd73ff03 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fcmped.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fcmped.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fcmped.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fcmped.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpeq.c b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpeq.c index cefc6b62f..59a1d48de 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpeq.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpeq.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpeq.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpeq.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpes.c b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpes.c index 9fdde23b1..6cb71e34e 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpes.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpes.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpes.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpes.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpq.c b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpq.c index 033a808f5..60160c03a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fcmpq.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fcmpq.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpq.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fcmpq.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fcmps.c b/libasm/src/arch/sparc/handlers/asm_sparc_fcmps.c index 77c8d6859..bd30b17b2 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fcmps.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fcmps.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fcmps.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fcmps.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_flush.c b/libasm/src/arch/sparc/handlers/asm_sparc_flush.c index 6b8ca29bf..d43f31e57 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_flush.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_flush.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_flush.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_flush.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_flushw.c b/libasm/src/arch/sparc/handlers/asm_sparc_flushw.c index 0a48bd8c2..dfaedd0c8 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_flushw.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_flushw.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_flushw.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_flushw.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fmovdcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_fmovdcc.c index c4015bcd9..415d55cb2 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fmovdcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fmovdcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fmovdcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fmovdcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fmovdr.c b/libasm/src/arch/sparc/handlers/asm_sparc_fmovdr.c index 56697334a..c34cb5049 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fmovdr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fmovdr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fmovdr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fmovdr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fmovqcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_fmovqcc.c index 7e26f57f4..9440ddf6b 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fmovqcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fmovqcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fmovqcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fmovqcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fmovqr.c b/libasm/src/arch/sparc/handlers/asm_sparc_fmovqr.c index 6e05e8f51..9c1b2d0e1 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fmovqr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fmovqr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fmovqr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fmovqr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fmovscc.c b/libasm/src/arch/sparc/handlers/asm_sparc_fmovscc.c index d6d44da22..885a974e1 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fmovscc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fmovscc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fmovscc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fmovscc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fmovsr.c b/libasm/src/arch/sparc/handlers/asm_sparc_fmovsr.c index 8303b44e6..63130d6ee 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fmovsr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fmovsr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fmovsr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fmovsr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_fpop1.c b/libasm/src/arch/sparc/handlers/asm_sparc_fpop1.c index d378a7a55..59f66c4c5 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_fpop1.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_fpop1.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_fpop1.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_fpop1.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_illegal.c b/libasm/src/arch/sparc/handlers/asm_sparc_illegal.c index 4bc13555e..7ad9e288a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_illegal.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_illegal.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_illegal.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_illegal.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_illtrap.c b/libasm/src/arch/sparc/handlers/asm_sparc_illtrap.c index 89b2081a2..fc4faadbd 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_illtrap.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_illtrap.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_illtrap.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_illtrap.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_impdep1.c b/libasm/src/arch/sparc/handlers/asm_sparc_impdep1.c index 17fa5c8af..fe7fa341b 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_impdep1.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_impdep1.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_impdep1.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_impdep1.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_impdep2.c b/libasm/src/arch/sparc/handlers/asm_sparc_impdep2.c index fd0c2bfa1..40f9c1fad 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_impdep2.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_impdep2.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_impdep2.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_impdep2.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_jmpl.c b/libasm/src/arch/sparc/handlers/asm_sparc_jmpl.c index 01ec7eb35..28ddeade5 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_jmpl.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_jmpl.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_jmpl.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_jmpl.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldd.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldd.c index db500c745..88b07d1dd 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldd.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldd.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldd.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldd.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldda.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldda.c index 3a25df788..bdbd882c9 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldda.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldda.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldda.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldda.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_lddf.c b/libasm/src/arch/sparc/handlers/asm_sparc_lddf.c index a6b48c3d1..ed272fe08 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_lddf.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_lddf.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_lddf.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_lddf.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_lddfa.c b/libasm/src/arch/sparc/handlers/asm_sparc_lddfa.c index 8a37af62a..81e3b11b0 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_lddfa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_lddfa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_lddfa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_lddfa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldf.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldf.c index f51751642..a8fc1f7ba 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldf.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldf.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldf.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldf.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldfa.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldfa.c index f6233362b..f1e3c922d 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldfa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldfa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldfa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldfa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldfsr.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldfsr.c index 31c37a8d8..627614e59 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldfsr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldfsr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldfsr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldfsr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldqf.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldqf.c index 1467d39b8..fc9bc2bc6 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldqf.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldqf.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldqf.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldqf.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldqfa.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldqfa.c index 0d73449d8..c2ed82eaa 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldqfa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldqfa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldqfa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldqfa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldsb.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldsb.c index 16772f3c8..df6314d66 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldsb.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldsb.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldsb.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldsb.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldsba.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldsba.c index 307511fe6..df2e92999 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldsba.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldsba.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldsba.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldsba.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldsh.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldsh.c index 1ff6a5154..5aeaf258a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldsh.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldsh.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldsh.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldsh.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldsha.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldsha.c index 4067d3dd3..b1dab2a9b 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldsha.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldsha.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldsha.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldsha.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldstub.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldstub.c index 843355837..2b27374c1 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldstub.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldstub.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldstub.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldstub.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldstuba.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldstuba.c index e175fa9ff..f20d23f32 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldstuba.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldstuba.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldstuba.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldstuba.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldsw.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldsw.c index 5c6221873..f2bd43237 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldsw.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldsw.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldsw.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldsw.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldswa.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldswa.c index 63e998e7c..13d8c572a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldswa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldswa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldswa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldswa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldub.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldub.c index c7106ec3a..4c9bcab42 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldub.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldub.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldub.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldub.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_lduba.c b/libasm/src/arch/sparc/handlers/asm_sparc_lduba.c index af6dacf87..23eb216b4 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_lduba.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_lduba.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_lduba.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_lduba.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_lduh.c b/libasm/src/arch/sparc/handlers/asm_sparc_lduh.c index 464c73393..a4e50fc70 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_lduh.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_lduh.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_lduh.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_lduh.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_lduha.c b/libasm/src/arch/sparc/handlers/asm_sparc_lduha.c index f691c9161..5501e8047 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_lduha.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_lduha.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_lduha.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_lduha.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_lduw.c b/libasm/src/arch/sparc/handlers/asm_sparc_lduw.c index 2acef0078..5bada8307 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_lduw.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_lduw.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_lduw.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_lduw.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_lduwa.c b/libasm/src/arch/sparc/handlers/asm_sparc_lduwa.c index 3373ab5dd..7490160fe 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_lduwa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_lduwa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_lduwa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_lduwa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldx.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldx.c index 7d64f52c3..dbf2cfbb6 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldx.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldx.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldx.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldx.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_ldxa.c b/libasm/src/arch/sparc/handlers/asm_sparc_ldxa.c index 14b241cc4..84c84f7cb 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_ldxa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_ldxa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_ldxa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_ldxa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_movcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_movcc.c index 4b8833624..322eb0845 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_movcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_movcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_movcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_movcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_movr.c b/libasm/src/arch/sparc/handlers/asm_sparc_movr.c index d51f3d073..afd3ac642 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_movr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_movr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_movr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_movr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_mulscc.c b/libasm/src/arch/sparc/handlers/asm_sparc_mulscc.c index be489e623..4d439ed32 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_mulscc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_mulscc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_mulscc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_mulscc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_mulx.c b/libasm/src/arch/sparc/handlers/asm_sparc_mulx.c index 31256f754..dde2527d6 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_mulx.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_mulx.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_mulx.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_mulx.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_or.c b/libasm/src/arch/sparc/handlers/asm_sparc_or.c index aa74edb00..bf804179d 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_or.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_or.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_or.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_or.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_orcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_orcc.c index 63c235b99..428940a94 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_orcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_orcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_orcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_orcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_orn.c b/libasm/src/arch/sparc/handlers/asm_sparc_orn.c index fff0cfe12..12b6feefe 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_orn.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_orn.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_orn.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_orn.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_orncc.c b/libasm/src/arch/sparc/handlers/asm_sparc_orncc.c index af3f58b9b..d78f26b4f 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_orncc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_orncc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_orncc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_orncc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_popc.c b/libasm/src/arch/sparc/handlers/asm_sparc_popc.c index 4f1cd33f5..1b22dc92e 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_popc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_popc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_popc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_popc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_prefetch.c b/libasm/src/arch/sparc/handlers/asm_sparc_prefetch.c index 21a104ebf..793e02f33 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_prefetch.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_prefetch.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_prefetch.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_prefetch.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_prefetcha.c b/libasm/src/arch/sparc/handlers/asm_sparc_prefetcha.c index 32c3776b9..355e63df6 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_prefetcha.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_prefetcha.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_prefetcha.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_prefetcha.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_rd.c b/libasm/src/arch/sparc/handlers/asm_sparc_rd.c index 701ef4073..bb8bab294 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_rd.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_rd.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_rd.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_rd.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_rdpr.c b/libasm/src/arch/sparc/handlers/asm_sparc_rdpr.c index fe738b698..0b4a9837c 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_rdpr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_rdpr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_rdpr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_rdpr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_restore.c b/libasm/src/arch/sparc/handlers/asm_sparc_restore.c index 36865a37b..252a7eaaf 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_restore.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_restore.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_restore.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_restore.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_return.c b/libasm/src/arch/sparc/handlers/asm_sparc_return.c index cff80e5bb..00f941ebf 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_return.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_return.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_return.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_return.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_save.c b/libasm/src/arch/sparc/handlers/asm_sparc_save.c index 0620755d0..b3b75e716 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_save.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_save.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_save.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_save.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_saved.c b/libasm/src/arch/sparc/handlers/asm_sparc_saved.c index 1cfffa266..7b9beafa1 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_saved.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_saved.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_saved.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_saved.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sdiv.c b/libasm/src/arch/sparc/handlers/asm_sparc_sdiv.c index 541b801d3..83fde05f8 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sdiv.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sdiv.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sdiv.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sdiv.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sdivcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_sdivcc.c index a195c8acd..29fbe26fc 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sdivcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sdivcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sdivcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sdivcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sdivx.c b/libasm/src/arch/sparc/handlers/asm_sparc_sdivx.c index de86696b2..c57cab716 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sdivx.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sdivx.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sdivx.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sdivx.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sethi.c b/libasm/src/arch/sparc/handlers/asm_sparc_sethi.c index a6f33689a..143f24026 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sethi.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sethi.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sethi.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sethi.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sll.c b/libasm/src/arch/sparc/handlers/asm_sparc_sll.c index 460f28c54..7373b4914 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sll.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sll.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sll.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sll.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_smul.c b/libasm/src/arch/sparc/handlers/asm_sparc_smul.c index 82578921b..12fd6d0ab 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_smul.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_smul.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_smul.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_smul.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_smulcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_smulcc.c index d1a8cf045..85c2b8626 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_smulcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_smulcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_smulcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_smulcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sra.c b/libasm/src/arch/sparc/handlers/asm_sparc_sra.c index 9bec799e4..3dd564ead 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sra.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sra.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sra.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sra.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_srl.c b/libasm/src/arch/sparc/handlers/asm_sparc_srl.c index ae3b5df97..538f7c8f5 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_srl.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_srl.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_srl.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_srl.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stb.c b/libasm/src/arch/sparc/handlers/asm_sparc_stb.c index 97d046946..f5c508c62 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stb.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stb.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stb.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stb.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stba.c b/libasm/src/arch/sparc/handlers/asm_sparc_stba.c index 72b83fedf..587f0e8a5 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stba.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stba.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stba.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stba.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_std.c b/libasm/src/arch/sparc/handlers/asm_sparc_std.c index 0fb5a7f6e..9f2afb076 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_std.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_std.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_std.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_std.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stda.c b/libasm/src/arch/sparc/handlers/asm_sparc_stda.c index af0d335e6..31a335279 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stda.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stda.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stda.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stda.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stdf.c b/libasm/src/arch/sparc/handlers/asm_sparc_stdf.c index 1d1f3a7ab..6796da338 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stdf.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stdf.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stdf.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stdf.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stdfa.c b/libasm/src/arch/sparc/handlers/asm_sparc_stdfa.c index b9f1c1e8c..4fde2556d 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stdfa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stdfa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stdfa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stdfa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stf.c b/libasm/src/arch/sparc/handlers/asm_sparc_stf.c index 4cdca7be9..09103689b 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stf.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stf.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stf.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stf.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stfa.c b/libasm/src/arch/sparc/handlers/asm_sparc_stfa.c index 3a2d22e44..9c6c3d406 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stfa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stfa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stfa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stfa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stfsr.c b/libasm/src/arch/sparc/handlers/asm_sparc_stfsr.c index 366ac4fdd..b8f8e9ec9 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stfsr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stfsr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stfsr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stfsr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sth.c b/libasm/src/arch/sparc/handlers/asm_sparc_sth.c index adcae561a..394fe4c94 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sth.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sth.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sth.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sth.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stha.c b/libasm/src/arch/sparc/handlers/asm_sparc_stha.c index f6272f5d9..5339d11c7 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stha.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stha.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stha.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stha.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stqf.c b/libasm/src/arch/sparc/handlers/asm_sparc_stqf.c index 7d94d0747..aed3b91d1 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stqf.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stqf.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stqf.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stqf.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stqfa.c b/libasm/src/arch/sparc/handlers/asm_sparc_stqfa.c index 3eccf49d7..f61d8edd4 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stqfa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stqfa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stqfa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stqfa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stw.c b/libasm/src/arch/sparc/handlers/asm_sparc_stw.c index b84d2e444..c73138f85 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stw.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stw.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stw.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stw.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stwa.c b/libasm/src/arch/sparc/handlers/asm_sparc_stwa.c index fc1cc0670..9df2793b3 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stwa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stwa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stwa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stwa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stx.c b/libasm/src/arch/sparc/handlers/asm_sparc_stx.c index 5a08341c3..067294d4d 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stx.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stx.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stx.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stx.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_stxa.c b/libasm/src/arch/sparc/handlers/asm_sparc_stxa.c index db21a064f..b5f35841f 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_stxa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_stxa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_stxa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_stxa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_sub.c b/libasm/src/arch/sparc/handlers/asm_sparc_sub.c index 91ad9bd22..986de1356 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_sub.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_sub.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_sub.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_sub.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_subc.c b/libasm/src/arch/sparc/handlers/asm_sparc_subc.c index 7eceaa21f..00b66b2eb 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_subc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_subc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_subc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_subc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_subcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_subcc.c index 33657b11b..1e405cfdd 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_subcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_subcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_subcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_subcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_subccc.c b/libasm/src/arch/sparc/handlers/asm_sparc_subccc.c index 691c29d61..79693b295 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_subccc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_subccc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_subccc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_subccc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_swap.c b/libasm/src/arch/sparc/handlers/asm_sparc_swap.c index 625a7e866..e7d8494f1 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_swap.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_swap.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_swap.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_swap.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_swapa.c b/libasm/src/arch/sparc/handlers/asm_sparc_swapa.c index d4ad86a2a..2ad87887f 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_swapa.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_swapa.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_swapa.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_swapa.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_taddcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_taddcc.c index ce4f128d6..3ae911fd0 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_taddcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_taddcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_taddcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_taddcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_taddcctv.c b/libasm/src/arch/sparc/handlers/asm_sparc_taddcctv.c index e982b0998..f5d0a9c74 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_taddcctv.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_taddcctv.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_taddcctv.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_taddcctv.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_tcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_tcc.c index 08f9b0c55..ce326f96a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_tcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_tcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_tcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_tcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_tsubcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_tsubcc.c index 183f202b9..022f928ae 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_tsubcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_tsubcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_tsubcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_tsubcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_tsubcctv.c b/libasm/src/arch/sparc/handlers/asm_sparc_tsubcctv.c index 3b01da23f..85ae7795a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_tsubcctv.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_tsubcctv.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_tsubcctv.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_tsubcctv.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_udiv.c b/libasm/src/arch/sparc/handlers/asm_sparc_udiv.c index 9c6dcc60b..329c6ab63 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_udiv.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_udiv.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_udiv.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_udiv.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_udivcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_udivcc.c index bf3607380..2bc1b231d 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_udivcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_udivcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_udivcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_udivcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_udivx.c b/libasm/src/arch/sparc/handlers/asm_sparc_udivx.c index aa246f927..ba1305276 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_udivx.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_udivx.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_udivx.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_udivx.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_umul.c b/libasm/src/arch/sparc/handlers/asm_sparc_umul.c index 28a1c91c3..bee98a72a 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_umul.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_umul.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_umul.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_umul.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_umulcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_umulcc.c index 1ad446264..5aa363e20 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_umulcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_umulcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_umulcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_umulcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_wr.c b/libasm/src/arch/sparc/handlers/asm_sparc_wr.c index 7fc49e9e6..a40bf44ac 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_wr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_wr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_wr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_wr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_wrpr.c b/libasm/src/arch/sparc/handlers/asm_sparc_wrpr.c index 9e9093fec..ea6aa17d2 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_wrpr.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_wrpr.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_wrpr.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_wrpr.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_xnor.c b/libasm/src/arch/sparc/handlers/asm_sparc_xnor.c index b49762fd1..475555ca3 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_xnor.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_xnor.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_xnor.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_xnor.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_xnorcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_xnorcc.c index 9f64dd039..6e01931b1 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_xnorcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_xnorcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_xnorcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_xnorcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_xor.c b/libasm/src/arch/sparc/handlers/asm_sparc_xor.c index ff5e31a56..1b2711d52 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_xor.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_xor.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_xor.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_xor.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/handlers/asm_sparc_xorcc.c b/libasm/src/arch/sparc/handlers/asm_sparc_xorcc.c index 3d9c805d5..83595356b 100644 --- a/libasm/src/arch/sparc/handlers/asm_sparc_xorcc.c +++ b/libasm/src/arch/sparc/handlers/asm_sparc_xorcc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/handlers/asm_sparc_xorcc.c + * @file libasm/src/arch/sparc/handlers/asm_sparc_xorcc.c ** @ingroup SPARC_instrs */ -/* +/** ** ** */ diff --git a/libasm/src/arch/sparc/init_sparc.c b/libasm/src/arch/sparc/init_sparc.c index ff98c438f..61ac672c0 100644 --- a/libasm/src/arch/sparc/init_sparc.c +++ b/libasm/src/arch/sparc/init_sparc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/init_sparc.c + * @file libasm/src/arch/sparc/init_sparc.c ** @ingroup sparc */ -/* +/** ** ** init_sparc.c in ** @@ -153,7 +153,6 @@ int asm_init_sparc(asm_processor *proc) inter->op2_table = sparc_op2_table; inter->op3_table = sparc_op3_table; - /** * XXX: Check this code and update if necessary to follow line developpement. */ diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch.c index 64e777def..312651cd0 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch.c @@ -1,11 +1,10 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch.c ** @ingroup SPARC_operands */ #include #include - /** * Main function, dispatch processing to handler. * @param op Pointer to operand to fill diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_cc.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_cc.c index 6c61a79f4..703067550 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_cc.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_cc.c @@ -1,5 +1,6 @@ + /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_cc.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_cc.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_disp30.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_disp30.c index 4ce15a40f..517dd1e77 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_disp30.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_disp30.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_disp30.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_disp30.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_displacement.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_displacement.c index cd51b2a17..0ffe62c91 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_displacement.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_displacement.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_displacement.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_displacement.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_fregister.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_fregister.c index 0afe44555..b35bff6c0 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_fregister.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_fregister.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_fregister.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_fregister.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_imm_address.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_imm_address.c index a9e4bdd48..c77b9ae64 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_imm_address.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_imm_address.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_imm_address.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_imm_address.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_immediate.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_immediate.c index 2cc88a791..ea9daec04 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_immediate.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_immediate.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_immediate.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_immediate.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_pregister.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_pregister.c index b0dcc9cbb..823548e46 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_pregister.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_pregister.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_pregister.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_pregister.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_reg_address.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_reg_address.c index b91acf835..753dc24dc 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_reg_address.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_reg_address.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_reg_address.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_reg_address.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_register.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_register.c index ec2c1c01f..1d03748a3 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_register.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_register.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_register.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_register.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sethi.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sethi.c index e7926fb06..6425ec0ff 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sethi.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sethi.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sethi.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sethi.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sregister.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sregister.c index fb5de3a03..63827144e 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sregister.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sregister.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sregister.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_fetch_sregister.c ** @ingroup SPARC_operands */ #include diff --git a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_name.c b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_name.c index 42a29804c..271ac3026 100644 --- a/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_name.c +++ b/libasm/src/arch/sparc/operand_handlers/asm_sparc_op_name.c @@ -3,7 +3,7 @@ * @ingroup sparc */ /** -* @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_name.c + * @file libasm/src/arch/sparc/operand_handlers/asm_sparc_op_name.c ** @ingroup SPARC_operands */ #include @@ -102,4 +102,3 @@ char *asm_sparc_get_op_name(asm_operand *op) } } - diff --git a/libasm/src/arch/sparc/output_sparc.c b/libasm/src/arch/sparc/output_sparc.c index b77c4f69f..1f3e4a954 100644 --- a/libasm/src/arch/sparc/output_sparc.c +++ b/libasm/src/arch/sparc/output_sparc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/output_sparc.c + * @file libasm/src/arch/sparc/output_sparc.c ** @ingroup sparc */ -/* +/** ** output_sparc.c for in /hate/home/hate/code/libasm_current ** ** Made by #!HATE#@! diff --git a/libasm/src/arch/sparc/register.c b/libasm/src/arch/sparc/register.c index 78f8e1882..b318e8b9b 100644 --- a/libasm/src/arch/sparc/register.c +++ b/libasm/src/arch/sparc/register.c @@ -1,9 +1,9 @@ /** -* @file libasm/src/arch/sparc/register.c + * @file libasm/src/arch/sparc/register.c ** @ingroup sparc */ /** -* @file libasm/src/arch/sparc/register.c + * @file libasm/src/arch/sparc/register.c * @brief * */ diff --git a/libasm/src/arch/sparc/sparc_convert.c b/libasm/src/arch/sparc/sparc_convert.c index cb7f4dc16..365c70f5b 100644 --- a/libasm/src/arch/sparc/sparc_convert.c +++ b/libasm/src/arch/sparc/sparc_convert.c @@ -1,8 +1,9 @@ + /** -* @file libasm/src/arch/sparc/sparc_convert.c + * @file libasm/src/arch/sparc/sparc_convert.c ** @ingroup sparc */ -/* +/** ** sparc_convert.c for in /hate/home/hate/code/libasm ** ** Made by #!HATE#@! @@ -14,7 +15,7 @@ ** */ -/* +/** * Note: during the development on this code, I got kinda * confused about the efficiency of this endian-specific-code * approach. I'm not sure if this is doing what it's supposed diff --git a/libasm/src/arch/sparc/tables_sparc.c b/libasm/src/arch/sparc/tables_sparc.c index 4beb4ff1d..dc288f2a0 100644 --- a/libasm/src/arch/sparc/tables_sparc.c +++ b/libasm/src/arch/sparc/tables_sparc.c @@ -1,8 +1,8 @@ /** -* @file libasm/src/arch/sparc/tables_sparc.c + * @file libasm/src/arch/sparc/tables_sparc.c ** @ingroup sparc */ -/* +/** ** tables_sparc.c for in /hate/home/hate/code/libasm_current ** ** Made by #!HATE#@! @@ -54,7 +54,6 @@ int sparc_op2_table[64] = ASM_SP_UDIVCC, ASM_SP_SDIVCC, - ASM_SP_TADDCC, ASM_SP_TSUBCC, ASM_SP_TADDCCTV, @@ -130,8 +129,6 @@ int sparc_op3_table[64] = ASM_SP_STXA, ASM_SP_SWAPA, - - ASM_SP_LDF, ASM_SP_LDFSR, /* LDFSR, LDXFSR */ ASM_SP_LDQF, diff --git a/libasm/src/build.c b/libasm/src/build.c index cef4bb1b9..2b4d8b5a3 100644 --- a/libasm/src/build.c +++ b/libasm/src/build.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/build.c + * @file libasm/src/build.c * @ingroup libasm * @brief Contains latest build date. */ @@ -36,7 +36,6 @@ char *asm_get_build(void) char *g_asm_features [] = { - 0 }; diff --git a/libasm/src/error.c b/libasm/src/error.c index f671365b2..529a18a6f 100644 --- a/libasm/src/error.c +++ b/libasm/src/error.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/error.c + * @file libasm/src/error.c * @ingroup libasm ** ** @@ -10,7 +10,6 @@ #include - /** * Set error * @param ins Pointer to instruction structure. @@ -25,7 +24,6 @@ void asm_set_error(asm_instr *ins, int err, char *msg) } } - /** * Set error message. * This is currently not implemented. @@ -37,7 +35,6 @@ void asm_set_errormsg(asm_instr *ins, char *msg) { } - /** * Return error code. * @param ins Pointer to instruction structure. diff --git a/libasm/src/generic.c b/libasm/src/generic.c index 67c82dd7b..44816a637 100644 --- a/libasm/src/generic.c +++ b/libasm/src/generic.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/generic.c + * @file libasm/src/generic.c * @ingroup libasm * Latest edition Author : $Author: may $ * Started : Wed Jul 24 18:45:15 2002 @@ -117,7 +117,6 @@ int asm_proc_is_protected(asm_processor *proc) return (0); } - /** * @brief returns the value of the processor's current operand length * This is related only to ia32 architecture. @@ -318,7 +317,6 @@ int asm_operand_set_immediate(asm_instr *ins, int num, return (len); } - /** * returns a pointer to a static buffer containing instruction memonic */ @@ -334,7 +332,6 @@ char *asm_instr_get_memonic(asm_instr *ins, asm_processor *proc) return (proc->instr_table[ins->instr]); } - /** * @brief Return content field of an operand. * @param ins Pointer to an instruction structure. @@ -454,7 +451,6 @@ void asm_instruction_debug(asm_instr *ins, FILE *out) } } - /** * set config flag to specified endian * @param mode endian (big/little) diff --git a/libasm/src/instruction.c b/libasm/src/instruction.c index b148231ca..46a8d34aa 100644 --- a/libasm/src/instruction.c +++ b/libasm/src/instruction.c @@ -1,6 +1,6 @@ /** * -* @file libasm/src/instruction.c + * @file libasm/src/instruction.c * @ingroup libasm * Author : * Started : Mon Mar 15 13:58:52 2004 diff --git a/libasm/src/operand.c b/libasm/src/operand.c index 3fa636d94..0f89301ec 100644 --- a/libasm/src/operand.c +++ b/libasm/src/operand.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/operand.c + * @file libasm/src/operand.c * @ingroup libasm * @brief Contains arch-independent generic operand manipulation functions. * @@ -81,7 +81,6 @@ int asm_operand_get_immediate(asm_instr *ins, int num, return (1); } - /** * Get base register of operand * asm_operand must have ASM_OP_BASE defined @@ -336,7 +335,6 @@ int asm_operand_set_basereg(asm_instr *ins, int num, return (1); } - /** * Set index register of operand * @param ins @@ -463,7 +461,6 @@ int asm_operand_get_type(asm_instr *ins, int num, int opt, void *valptr) return (-1); } - int asm_operand_get_size(asm_instr *ins, int num, int opt, void *valptr) { int *val, to_ret; @@ -543,7 +540,6 @@ int asm_operand_get_count(asm_instr *ins, int num, int opt, void *valptr) return (num); } - /** * Return wether operand if a reference or not. * @param op Pointer to operand structure. @@ -553,4 +549,3 @@ int asm_operand_is_reference(asm_operand *op) { return ((op->type == ASM_OPTYPE_MEM) && (op->memtype & ASM_OP_REFERENCE)); } - diff --git a/libasm/src/output.c b/libasm/src/output.c index 342b61a6c..a18b54e10 100644 --- a/libasm/src/output.c +++ b/libasm/src/output.c @@ -8,7 +8,6 @@ #include #include - /** * @brief Wrapper to internal resolving handler for immediate values. * @param proc Pointer to processor structure @@ -24,7 +23,6 @@ void asm_resolve_immediate(asm_processor *proc, eresi_Addr val, LIBASM_PROFILE_VOUT(); } - /** * @brief Wrapper to internal Ascii output handler. * @param instr Pointer to instruction structure @@ -40,7 +38,6 @@ char *asm_display_instr_att(asm_instr *instr, eresi_Addr addr) LIBASM_PROFILE_ROUT(to_ret); } - /** * @brief Debug dump to stderr of an operand * @param op Pointer to operand structure. @@ -193,4 +190,3 @@ char *asm_operand_type_string(int type) return ("none"); } } - diff --git a/libasm/src/register.c b/libasm/src/register.c index 9d10ddaa5..af0aaffa1 100644 --- a/libasm/src/register.c +++ b/libasm/src/register.c @@ -1,5 +1,5 @@ /** -* @file libasm/src/register.c + * @file libasm/src/register.c * @ingroup libasm * @brief Registration of instruction and operand handlers. */ @@ -7,7 +7,6 @@ #include #include - /** * Wrapper for Architecture initialization. * @@ -144,7 +143,6 @@ int asm_register_operand_create(const char *vector_name, int size) return (1); } - /** * Generic function to register operand handlers. * @param vector_name name of the vector to store the handlers (arch specific) @@ -166,7 +164,6 @@ int asm_register_operand(const char *vector_name, int operand_type, LIBASM_PROFILE_FOUT(1); } - /** * * diff --git a/libasm/src/vectors.c b/libasm/src/vectors.c index cc4d9f901..1d581922c 100644 --- a/libasm/src/vectors.c +++ b/libasm/src/vectors.c @@ -1,5 +1,6 @@ + /** -* @file libasm/src/vectors.c + * @file libasm/src/vectors.c * @ingroup libasm * @brief Initialization the instruction and opcode vectors. */ diff --git a/libasm/testsuite/api/test_instr_name.c b/libasm/testsuite/api/test_instr_name.c index 3c4f31979..321630d15 100644 --- a/libasm/testsuite/api/test_instr_name.c +++ b/libasm/testsuite/api/test_instr_name.c @@ -1,5 +1,4 @@ - #include #include diff --git a/libasm/testsuite/unittest/test_call16.c b/libasm/testsuite/unittest/test_call16.c index 84a5bde1a..dcd7ac9ca 100644 --- a/libasm/testsuite/unittest/test_call16.c +++ b/libasm/testsuite/unittest/test_call16.c @@ -2,12 +2,9 @@ #include #include - #define OPCODE_TO_TEST "\xE8\x00\x00\x5b" #define OPCODE_VADDR 0x0000EDA7 - - /** * @return 1 on success, 0 on failure */ @@ -55,8 +52,6 @@ int test16(void) * Call both test for protected and real mode */ - - int main(int ac, char **av) { int ret; diff --git a/libasm/testsuite/unittest/test_groups.c b/libasm/testsuite/unittest/test_groups.c index 770a6f749..4600d26b1 100644 --- a/libasm/testsuite/unittest/test_groups.c +++ b/libasm/testsuite/unittest/test_groups.c @@ -2,7 +2,6 @@ #include #include - #define OPCODE_TO_TEST "\xE8\x00\x00\x5b" #define OPCODE_VADDR 0x0000EDA7 @@ -15,8 +14,6 @@ typedef struct s_instr2test char *disasm16; } instr2test_t; - - instr2test_t g_instr2test_array[] = { { "\xA1\x10\x00\x00\x00", 2, 0x000FF5CC, "mov 0x00000010,%eax", "mov 0x00000010,%ax"}, @@ -158,7 +155,6 @@ int main(int ac, char **av) instr2test_t *instr2test; int number; - if (ac < 2) { for (instr2test = g_instr2test_array; instr2test->opcodes != NULL; instr2test++) diff --git a/libasm/testsuite/unittest/test_op_mov_reg_iv.c b/libasm/testsuite/unittest/test_op_mov_reg_iv.c index edbf83d9d..8438eeca1 100644 --- a/libasm/testsuite/unittest/test_op_mov_reg_iv.c +++ b/libasm/testsuite/unittest/test_op_mov_reg_iv.c @@ -5,8 +5,6 @@ #define OPCODE_TO_TEST "\xBE\x7F\x7D\xE8\x34" #define OPCODE_VADDR 0x0804000 - - /** * @return 1 on success, 0 on failure */ @@ -54,8 +52,6 @@ int test16(void) * Call both test for protected and real mode */ - - int main(int ac, char **av) { int ret; diff --git a/libasm/tools/modrm.c b/libasm/tools/modrm.c index 4dc2bca4a..7e4ebc072 100644 --- a/libasm/tools/modrm.c +++ b/libasm/tools/modrm.c @@ -1,5 +1,6 @@ + /** -* @file libasm/tools/modrm.c + * @file libasm/tools/modrm.c * @brief Little utility to display modrm byte to debug ia32. */ #include diff --git a/libasm/tools/mydisasm.c b/libasm/tools/mydisasm.c index f3582a260..f57c72a50 100644 --- a/libasm/tools/mydisasm.c +++ b/libasm/tools/mydisasm.c @@ -1,4 +1,4 @@ -/* +/** ** Author : ** Started : Mon Jun 10 01:49:20 2002 ** Updated : Thu Dec 4 02:46:23 2003 @@ -6,7 +6,7 @@ ** */ -/* +/** * this tool is designed to disassemble binary with the same output as * objdump (except symbols.) * @@ -24,7 +24,6 @@ #include #include - int usage(char *p) { printf("Usage: %s <[len]>\n", @@ -70,7 +69,6 @@ int main(int ac, char **av) return (-1); } - /* fetching 2nd argument : symbol or vaddr */ arch = elfsh_get_arch(obj->hdr); @@ -114,7 +112,6 @@ int main(int ac, char **av) } } - end = vaddr + len; /* select arch */ @@ -154,7 +151,6 @@ int main(int ac, char **av) printf("Converted vaddr %08x to file offset : %i\n", vaddr, start); } - curr = elfsh_readmemf(obj, start, ptr, len); if (curr != len) @@ -212,8 +208,3 @@ int main(int ac, char **av) elfsh_unload_obj(obj); return (0); } - - - - - diff --git a/libaspect/config.c b/libaspect/config.c index f69c9840c..620bc52f8 100644 --- a/libaspect/config.c +++ b/libaspect/config.c @@ -1,5 +1,5 @@ -/* -* @file libaspect/config.c +/** + * @file libaspect/config.c ** @ingroup libaspect ** ** Started on Sat Jun 2 15:20:18 2005 jfv @@ -7,11 +7,8 @@ */ #include "libaspect.h" - aspectworld_t aspectworld; - - /** * @brief Wrapper for updating value depending on data type * @param item Configuration item structure @@ -88,7 +85,6 @@ void config_update_key(char *name, void *data) hash_add(&aspectworld.config_hash, tmp->name, tmp); } - /** * @brief Retreive the value of a configuration item * @param name Requested configuration item name diff --git a/libaspect/containers.c b/libaspect/containers.c index 04087344a..386d30a0b 100644 --- a/libaspect/containers.c +++ b/libaspect/containers.c @@ -1,5 +1,5 @@ -/* -* @file libaspect/containers.c +/** + * @file libaspect/containers.c ** @ingroup libaspect ** ** @brief Implement generic routines for containers. @@ -9,7 +9,6 @@ */ #include "libaspect.h" - /** * @brief Create container lists * @param container Container holding the lists @@ -96,7 +95,6 @@ int container_linklists_create(container_t *container, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Create a new container * @param type Type of element inside container diff --git a/libaspect/init.c b/libaspect/init.c index 9504ae751..fa680d3cc 100644 --- a/libaspect/init.c +++ b/libaspect/init.c @@ -1,5 +1,5 @@ /** -* @file libaspect/init.c + * @file libaspect/init.c ** @ingroup libaspect ** ** @brief Implement the modularity for the framework. @@ -11,10 +11,8 @@ */ #include "libaspect.h" - static u_char aspect_initialized = 0; - /***************** ERESI Constructors help functions **********************/ static u_char called_ctors = 0; @@ -43,10 +41,8 @@ int aspect_called_ctors_finished() return (called_ctors == 3); } - /*************** E2DBG presence help functions *******************/ - /** * @brief Set debugger presence */ @@ -81,7 +77,6 @@ u_char e2dbg_presence_get() return (dbgpresent); } - /** * @brief Set kernsh presence flag */ @@ -136,14 +131,12 @@ void e2dbg_kpresence_set(u_char pres) /**************** LIBASPECT initiazation ******************/ - /** @brief Initialize the vector hash table */ static void aspect_vectors_init() { vector_hash = (hash_t *) hash_find("type_vector"); } - /** @brief Initialize base types : each type has a hash table of typed objects */ static void aspect_types_init() { @@ -151,7 +144,6 @@ static void aspect_types_init() aspect_basetypes_create(); } - /** @brief Configuration initialization in libaspect */ static void aspect_config_init() { @@ -165,7 +157,6 @@ static void aspect_config_init() aspectworld.proflevel = PROFILE_NONE; - /* XXX: should go in their respective library */ config_add_item(CONFIG_CFGDEPTH, diff --git a/libaspect/libbtree.c b/libaspect/libbtree.c index 96e14a990..9c5573485 100644 --- a/libaspect/libbtree.c +++ b/libaspect/libbtree.c @@ -1,6 +1,6 @@ /** ** -* @file libaspect/libbtree.c + * @file libaspect/libbtree.c ** @ingroup libaspect ** ** Author : <087432084750432042> @@ -205,7 +205,6 @@ void btree_browse_prefix(btree_t *root, int (*apply)(void *, void *), } } - void btree_browse_infix(btree_t *root, int (*apply)(void *, void *), void *ptr) { if (root) @@ -263,7 +262,6 @@ void btree_free(btree_t *root, int mode) } } - #ifndef __KERNEL__ /** @@ -319,7 +317,6 @@ void btree_browse_prefix_debug(btree_t *root, int (*apply)(void *, void *, } } - void btree_debug(btree_t *root, char *filename, void (*apply)(void *, void *)) { diff --git a/libaspect/libhash.c b/libaspect/libhash.c index 183167011..2cbc4a4a7 100644 --- a/libaspect/libhash.c +++ b/libaspect/libhash.c @@ -1,5 +1,5 @@ /** -* @file libaspect/libhash.c + * @file libaspect/libhash.c * @ingroup libaspect * * @brief Contain ELFsh internal hashtables library calls. @@ -8,7 +8,6 @@ */ #include "libaspect.h" - /* Hash tables of hash tables */ hash_t *hash_hash = NULL; @@ -126,7 +125,6 @@ int hash_register(hash_t *table, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Empty a hash table * @param name Name of the ash table to empty. @@ -160,8 +158,6 @@ hash_t *hash_empty(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, hash); } - - /** * Destroy a hash table. * @param hash Pointer to the hash to destroy @@ -193,7 +189,6 @@ void hash_destroy(hash_t *hash) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * @brief Add an entry to the hash table. * @param h Hash table. @@ -356,8 +351,6 @@ void *hash_select(hash_t *h, char *key) return (actual != NULL ? &actual->data : NULL); } - - /** * Change the metadata for an existing entry, giving its key * @param h @@ -383,7 +376,6 @@ int hash_set(hash_t *h, char *key, void *data) return (0); } - /** * @brief Retrieve the -entry- for a given key * @param h @@ -424,8 +416,6 @@ listent_t *hash_get_head(hash_t *h, char *backup) return (&h->ent[index % h->size]); } - - /** * @brief Used to create arrays of keys for completion * @param h @@ -476,7 +466,6 @@ char **hash_get_keys(hash_t *h, int *n) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, keys); } - /** * @brief Free the keys returned by hash_get_keys() */ @@ -546,7 +535,6 @@ int hash_apply(hash_t *h, return ret; } - /* Compare 2 hash tables */ /* Contributed by zorgon */ /* Can be used to compare ELF in memory and ELF in file */ @@ -589,7 +577,6 @@ int hash_compare(hash_t *first, hash_t *two) return (0); } - /* Merge hash tables in the first one */ /* We cannot use hash_get_keys() because we dont know the type of hashed objects */ int hash_merge(hash_t *dst, hash_t *src) @@ -616,8 +603,6 @@ int hash_merge(hash_t *dst, hash_t *src) return ret; } - - /* Intersect hash tables in the first one */ int hash_inter(hash_t *dst, hash_t *src) { @@ -647,7 +632,6 @@ int hash_inter(hash_t *dst, hash_t *src) return ret; } - /* Delete all elements of source hash in destination hash */ /* We cannot use hash_get_keys() because we dont know the type of hashed objects */ int hash_unmerge(hash_t *dst, hash_t *src) @@ -674,7 +658,6 @@ int hash_unmerge(hash_t *dst, hash_t *src) return ret; } - /* Return the hash size */ int hash_size(hash_t *hash) { @@ -721,7 +704,6 @@ void *hash_get_one(hash_t *hash) return (hash_get(hash, keys[0])); } - /** * Linear typing of list API. * @param h Hash table. diff --git a/libaspect/liblist.c b/libaspect/liblist.c index 219b11fa1..38d4003e7 100644 --- a/libaspect/liblist.c +++ b/libaspect/liblist.c @@ -137,7 +137,6 @@ list_t *elist_empty(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, list); } - /* Reverse a list */ list_t *elist_reverse(list_t *l) { @@ -162,7 +161,6 @@ list_t *elist_reverse(list_t *l) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newlist); } - /* Destroy a list */ void elist_destroy(list_t *h) { @@ -250,8 +248,6 @@ list_t *elist_copy(list_t *h, u_char datacopy) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newlist); } - - /** * @brief Add an element at the head of the list */ @@ -318,7 +314,7 @@ int elist_append(list_t *h, char *key, void *data) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } -/* +/** * @brief Push an element on the list (used as a stack) */ int elist_push(list_t *h, void *data) @@ -336,7 +332,7 @@ int elist_push(list_t *h, void *data) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } -/* +/** * @brief Pop an element off the list (used as a stack) */ void *elist_pop(list_t *h) @@ -362,7 +358,6 @@ void *elist_pop(list_t *h) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, h->head->data); } - /** * @brief Delete an element from a list */ @@ -545,7 +540,6 @@ int elist_replace(list_t *h, char *key, list_t *newlist) "Cannot find element to be swapped", -1); } - /* Return the array of keys */ char **elist_get_keys(list_t *h, int *n) { diff --git a/libaspect/profiler.c b/libaspect/profiler.c index f3f50c364..830c05daf 100644 --- a/libaspect/profiler.c +++ b/libaspect/profiler.c @@ -1,5 +1,5 @@ /** -* @file libaspect/profiler.c + * @file libaspect/profiler.c ** @ingroup libaspect ** ** Started on Thu Nov 08 02:08:28 2001 mm @@ -30,12 +30,8 @@ static profallocentry_t allocentries[PROFILER_MAX_ALLOC]; /* Current allocation depth */ static u_int profiler_adepth = 0; - - /***************** Now the allocator profiler *********************/ - - /** * @brief Find an entry in the allocation profiler cache * @param direction Either PROFILER_WARNING_LAST, PROFILER_WARNING_FIRST, or PROFILER_WARNING_UNKNOW @@ -81,7 +77,6 @@ profallocentry_t *profiler_alloc_find(u_char direction, } } - /** * @brief Print the warning string * @param str Header string to be printed @@ -117,9 +112,6 @@ void profiler_alloc_warnprint(char *str, int fatal, int idx) } } - - - /** * @brief Warn if anything bad is happening. Good when we cannot use valgrind. * @param warntype Either PROFILER_WARNING_LAST, PROFILER_WARNING_FIRST or PROFILER_WARNING_UNKNOW @@ -231,8 +223,6 @@ void profiler_alloc_warning(u_char warntype) } } - - /** * @brief Shift the allocation history */ @@ -248,8 +238,6 @@ void profiler_alloc_shift() profiler_adepth--; } - - /** * @brief Add an entry in the allocation cache * @param file Generally called with __FILE__ (gcc), contains the file name where allocation is done @@ -272,7 +260,6 @@ static void profiler_alloc_add(char *file, char *func, profiler_adepth++; } - /** * @brief Update allocation cache with a new entry * @param file Generally called with __FILE__ (gcc), contains the file name where allocation is done @@ -308,16 +295,8 @@ int profiler_alloc_update(char *file, char *func, return (1); } - - - /***************** Now the profiler for function calls ***************/ - - - - - /** * @brief Reset profiler memory * @param lsel Identifiant for profiler cache bank to be used @@ -333,7 +312,6 @@ void profiler_reset(u_int lsel) } } - /** * @brief Generic routine for profiler output * @param file Generally called with __FILE__ (gcc), contains the file name where allocation is done @@ -422,7 +400,6 @@ int profiler_print(char *file, char *func, return (0); } - /** * @brief Generic routine for profiler error output * @param file Generally called with __FILE__ (gcc), contains the file name where allocation is done @@ -491,7 +468,6 @@ void profiler_err(char *file, char *func, profiler_reset(0); } - /** * @brief Write the last profiling information * @param file Generally called with __FILE__ (gcc), contains the file name where allocation is done @@ -563,7 +539,6 @@ u_char profiler_started() return (aspectworld.profstarted); } - /** * @brief Set the current function depth and direction */ diff --git a/libaspect/types.c b/libaspect/types.c index 69bdd99a5..a819cbfe8 100644 --- a/libaspect/types.c +++ b/libaspect/types.c @@ -1,5 +1,5 @@ /** -* @file libaspect/types.c + * @file libaspect/types.c ** @ingroup libaspect ** @brief The base of the unified type system. ** @@ -7,7 +7,6 @@ */ #include "libaspect.h" - /** * @brief Available types hash */ @@ -87,7 +86,6 @@ aspectype_t *aspect_type_copy(aspectype_t *type, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newtype); } - /** * @brief Copy the structure representing a data type and change its name to create a new meta-type * @param type Type structure to be copied @@ -205,7 +203,6 @@ aspectype_t *aspect_type_copy_by_name(aspectype_t *type, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, result); } - /** * @brief Add a field to a meta-type * @param parent Parent data type @@ -237,8 +234,6 @@ int aspect_type_addfield(aspectype_t *parent, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Find the number of dimensions for a field * @param typename Complete type name string (can be array) @@ -305,7 +300,6 @@ static u_int *aspect_type_getdims(char *typename, int *dimnbr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, dims); } - /** * @brief Find the size of an union type * @param utype Union type whose size is to be infered @@ -339,8 +333,6 @@ int aspect_type_find_union_size(aspectype_t *utype) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, biggest); } - - /** * @brief Create a new (meta description) type * @param isunion 1 if type to be created is a union @@ -561,7 +553,6 @@ aspectype_t *aspect_type_create(u_char isunion, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newtype); } - /** * @brief The real type registering code * @param label Name for type to be registered @@ -598,7 +589,6 @@ int aspect_type_register_real(char *label, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Wrapper for easy type creation and registration * @param isunion 1 if registered type is a union @@ -628,7 +618,6 @@ int aspect_type_register(u_char isunion, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, iret); } - /** * @brief Create a new type with a single field (internal function) * @param type Type identifier to be created @@ -658,7 +647,6 @@ static int aspect_basetype_create(u_int type, typeinfo_t *info) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Create all simple types * @return 0 on success and -1 on error @@ -746,8 +734,6 @@ aspectype_t *aspect_type_get_by_name(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, type); } - - /** * @brief Return the list of base types * @param nbr Integer pointer that will be filled with the number of base types @@ -765,7 +751,6 @@ typeinfo_t *aspect_basetype_get(unsigned int *nbr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, aspect_typeinfo_base); } - /** * @brief Create and register a new simple type * @param name Name for new base type @@ -834,4 +819,3 @@ u_int aspect_typesize_get(u_int type) return (aspect_typeinfo[type].size); } - diff --git a/libaspect/vectors.c b/libaspect/vectors.c index a31b0a4ca..ae19573fc 100644 --- a/libaspect/vectors.c +++ b/libaspect/vectors.c @@ -1,9 +1,10 @@ + /** * @defgroup libaspect libaspect: The ERESI aspect library. * @ingroup ERESI */ /** -* @file libaspect/vectors.c + * @file libaspect/vectors.c ** @ingroup libaspect ** @brief Implement the modularity for the framework. ** @@ -13,7 +14,6 @@ hash_t *vector_hash = NULL; - /** * @brief Retreive a vector from the hash table giving its name * @param name Vector name @@ -43,7 +43,6 @@ hash_t *aspect_vecthash_get() return (vector_hash); } - /** * @brief Project each dimension and write the desired function pointer * @param vect Vector in which handlers are to be inserted @@ -74,7 +73,6 @@ void aspect_vectors_insert(vector_t *vect, *tmp = (unsigned long) fct; } - /** * @brief Project each dimension and get the requested function pointer * @param vect Vector to be looked up @@ -99,7 +97,6 @@ void *aspect_vectors_select(vector_t *vect, unsigned int *dim) return (tmp); } - /** * @brief Project each dimension and get the requested vector element pointer * @param vect Vector to be looked up @@ -129,9 +126,6 @@ void *aspect_vectors_selectptr(vector_t *vect, return (tmp); } - - - /** * @brief Allocate recursively the hook array for a vector (internal function) * @param tab Vector hook array to be allocated @@ -178,7 +172,6 @@ static int aspect_vectors_recalloc(unsigned long *tab, dims, depth + 1, dimsz); } - //printf("GETTING OUT OF recalloc with depth = %u and dimentnbr = %u\n", // depth, dimsz); @@ -186,7 +179,6 @@ static int aspect_vectors_recalloc(unsigned long *tab, //PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Initialize recursively the hook array in a vector (internal function) * @param tab Vector hopl array to be initialized @@ -222,8 +214,6 @@ static int aspect_vectors_recinit(unsigned long *tab, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Register a new vector. A vector is an multidimentional array of hooks * @param name Vector name to be registered diff --git a/libdump/dump.c b/libdump/dump.c index a2e8e4531..0bbd7a0c3 100644 --- a/libdump/dump.c +++ b/libdump/dump.c @@ -1,4 +1,4 @@ -/* +/** ** dump.c for elfsh ** ** Started on Tue Feb 15 12:51:34 CET 2005 ym @@ -99,7 +99,6 @@ int dump_add_Rr_recently_seen(pkt_id_t id) NOPROFILER_IN(); - XALLOC(__FILE__, __FUNCTION__, __LINE__, str, sizeof (char) * 20, -1); XALLOC(__FILE__, __FUNCTION__, __LINE__, date, sizeof (time_t), -1); @@ -408,7 +407,6 @@ dump_id_t dump_get_myid(int s) } } - snprintf(tmp, 5 - 1, "%d", s); tmp2 = (char *) hash_get(&dump_world.myids, tmp); @@ -425,7 +423,6 @@ dump_id_t dump_get_myid(int s) return ret; } - /* add an id to myids hash table */ int dump_add_myid(dump_id_t id, int s) { @@ -437,7 +434,6 @@ int dump_add_myid(dump_id_t id, int s) return 0; } - /* del an id from myids hash table */ int dump_del_myid(int s) { diff --git a/libdump/dump_main.c b/libdump/dump_main.c index 932009457..fdf959e43 100644 --- a/libdump/dump_main.c +++ b/libdump/dump_main.c @@ -1,4 +1,5 @@ -/* + +/** ** dump_main.c for elfsh ** ** Started on Tue Feb 20 14:40:34 CET 2005 ym @@ -62,7 +63,6 @@ int disconnect_from (char *host) dump_disconnect (socket); - for (i = 2; i < sd_num; i++) { if (sd_list[i] == socket) @@ -99,7 +99,6 @@ int send_to (char *host, char *data) return dump_send (serv_addr.sin_addr, data, strlen (data)); } - /* connect to given host */ int connect_to (char *host) { @@ -155,7 +154,6 @@ int connect_to (char *host) exit (1); } - sd_list[sd_num] = sd; sd_num ++; @@ -310,7 +308,6 @@ int main_loop (int main_sd, int input_fd) struct sockaddr loc; socklen_t lloc = sizeof (struct sockaddr); - fd_set socks; /* add input fd to socket list */ @@ -321,7 +318,6 @@ int main_loop (int main_sd, int input_fd) sd_list[1] = main_sd; sd_num ++; - /* loops */ while (1) { @@ -460,14 +456,11 @@ int main_loop (int main_sd, int input_fd) } } - } return 0; } - - int main () { diff --git a/libdump/recv.c b/libdump/recv.c index 03c5cec38..298805e1b 100644 --- a/libdump/recv.c +++ b/libdump/recv.c @@ -1,4 +1,5 @@ -/* + +/** ** recv.c for elfsh ** ** Started on Tue Feb 15 12:51:34 CET 2005 ym @@ -10,7 +11,6 @@ #include "libdump.h" - /* read a complete packet from given socket */ pkt_t *dump_recv_pkt(int s) { @@ -208,7 +208,6 @@ pkt_t *dump_recv_pkt(int s) return msg; } - /* handle RR packet */ int dump_receive_RR(pkt_t *pkt) { @@ -333,7 +332,6 @@ int dump_receive_Rr(pkt_t *pkt) int next_hop_socket; pkt_t *spkt; - if (dump_lookup_Rr_recently_seen(pkt->id)) { return (-1); @@ -480,7 +478,6 @@ pkt_t *dump_receive_DATA(pkt_t *pkt) return (pkt_t *) (-1); } - if (dump_send_real(next_hop_socket, pkt) < 0) { #if !defined(ERESI_INTERNAL) @@ -497,7 +494,6 @@ pkt_t *dump_receive_DATA(pkt_t *pkt) return NULL; } - /* receive callback */ void *dump_receive_cb(int s) { @@ -569,5 +565,3 @@ void *dump_receive_cb(int s) return NULL; } - - diff --git a/libdump/send.c b/libdump/send.c index 43df3e2be..9c8332643 100644 --- a/libdump/send.c +++ b/libdump/send.c @@ -1,4 +1,4 @@ -/* +/** ** send.c for elfsh ** ** Started on Tue Feb 15 12:51:34 CET 2005 ym @@ -29,7 +29,6 @@ int dump_send_real(int s, pkt_t *pkt) return (-1); } - XALLOC(__FILE__, __FUNCTION__, __LINE__, data, sizeof (char)*len, -1); /* copy the header part */ @@ -209,4 +208,3 @@ int dump_send(dump_id_t dst, void *data, dump_len_t len) XFREE(__FILE__, __FUNCTION__, __LINE__, path); return 0; } - diff --git a/libe2dbg/common/backtrace.c b/libe2dbg/common/backtrace.c index ac67cdb30..eec1fcdbb 100644 --- a/libe2dbg/common/backtrace.c +++ b/libe2dbg/common/backtrace.c @@ -1,5 +1,6 @@ + /** -* @file libe2dbg/common/backtrace.c + * @file libe2dbg/common/backtrace.c ** @brief Implement the backtrace functionality. ** @ingroup common ** @@ -7,7 +8,6 @@ */ #include "libe2dbg.h" - /* Display backtrace with sym resolution */ int e2dbg_bt() { @@ -132,9 +132,6 @@ int e2dbg_bt() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* Backtrace command */ int cmd_bt() { @@ -154,4 +151,3 @@ int cmd_bt() ret = e2dbg_bt(); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - diff --git a/libe2dbg/common/breakpoints.c b/libe2dbg/common/breakpoints.c index a4a139d28..c47a724e1 100644 --- a/libe2dbg/common/breakpoints.c +++ b/libe2dbg/common/breakpoints.c @@ -1,12 +1,12 @@ /** -* @file libe2dbg/common/breakpoints.c + * @file libe2dbg/common/breakpoints.c ** @ingroup common ** ** Started on Tue Aug 16 09:38:03 2005 mayhem */ #include "libe2dbg.h" -/* +/** * @brief Add a breakpoint */ int elfsh_bp_add(hash_t *bps, @@ -53,8 +53,6 @@ int elfsh_bp_add(hash_t *bps, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Add a breakpoint without using a script command */ int e2dbg_breakpoint_add(eresi_Addr addr) { @@ -95,8 +93,6 @@ int e2dbg_breakpoint_add(eresi_Addr addr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Return 1 if the breakpoint is a watchpoint */ int e2dbg_is_watchpoint(elfshbp_t *b) { @@ -105,10 +101,6 @@ int e2dbg_is_watchpoint(elfshbp_t *b) b && b->flags & ELFSH_BP_WATCH); } - - - - /* Find breakpoint by ID */ elfshbp_t *e2dbg_breakpoint_from_id(uint32_t bpid) { @@ -134,8 +126,6 @@ elfshbp_t *e2dbg_breakpoint_from_id(uint32_t bpid) "Unable to find breakpoing by ID", NULL); } - - /* Find a breakpoint by various ways */ elfshbp_t *e2dbg_breakpoint_lookup(char *name) { @@ -200,10 +190,6 @@ elfshbp_t *e2dbg_breakpoint_lookup(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, bp); } - - - - /* Find the correct location for a breakpoint. Avoid putting breakpoints on plt entries when possible */ eresi_Addr e2dbg_breakpoint_find_addr(char *str) @@ -344,9 +330,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, addr); } - - - /* Breakpoint command */ int cmd_bp() { @@ -467,8 +450,6 @@ int cmd_bp() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /* Watchpoint */ int cmd_watch() { diff --git a/libe2dbg/common/common.c b/libe2dbg/common/common.c index 8ce423f11..3beab2122 100644 --- a/libe2dbg/common/common.c +++ b/libe2dbg/common/common.c @@ -2,8 +2,8 @@ * @defgroup common * @ingroup libe2dbg */ -/* -* @file libe2dbg/common/common.c +/** + * @file libe2dbg/common/common.c ** @brief Common generic API for libe2dbg ** @ingroup common ** @@ -15,7 +15,7 @@ e2dbgworld_t e2dbgworld; /** * Realize the output. - ** @todo: XXX: Need a vector + * @todo: XXX: Need a vector * @param str * @return */ @@ -26,7 +26,6 @@ int e2dbg_output(char *str) return (0); } - /** * Get the parent object of a breakpoint. * Thats needed for the mprotect stuff inside the breakpoint handler diff --git a/libe2dbg/common/dbghooks.c b/libe2dbg/common/dbghooks.c index 61697ef17..63da02f7f 100644 --- a/libe2dbg/common/dbghooks.c +++ b/libe2dbg/common/dbghooks.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/common/dbghooks.c + * @file libe2dbg/common/dbghooks.c ** @brief Vectors for debugging features ** @ingroup common ** @@ -7,7 +7,6 @@ */ #include "libe2dbg.h" - /* Void handlers for the 3 register-related vectors */ void e2dbg_default_getregs() { @@ -27,7 +26,6 @@ void e2dbg_default_printregs() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /* Error handler by default for them */ eresi_Addr *e2dbg_default_getpc() { @@ -87,8 +85,6 @@ int e2dbg_default_deletebreak_handler(elfshbp_t *bp) "Unsupported Arch, ELF type, or OS", -1); } - - /* Register a next frame-pointer handler */ int e2dbg_register_nextfphook(u_char archtype, u_char hosttype, u_char ostype, void *(*fct)(void *frame)) @@ -119,8 +115,6 @@ int e2dbg_register_nextfphook(u_char archtype, u_char hosttype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Register a next return-addr handler */ int e2dbg_register_getrethook(u_char archtype, u_char hosttype, u_char ostype, void *fct) @@ -366,7 +360,6 @@ int e2dbg_register_resetstephook(u_char archtype, u_char hosttype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Register a breakpoint redirection handler */ @@ -398,7 +391,6 @@ int e2dbg_register_breakhook(u_char archtype, u_char hosttype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Register a breakpoint deletion handler */ @@ -419,9 +411,6 @@ int e2dbg_register_delbreakhook(u_char hosttype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* Initialize libe2dbg.hook vectors */ static int e2dbg_register_vectors() { @@ -486,7 +475,6 @@ static int e2dbg_register_vectors() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Setup internal VM hooks */ void e2dbg_setup_hooks() { @@ -506,8 +494,6 @@ void e2dbg_setup_hooks() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /* Call the getregs hook */ int e2dbg_getregs() { @@ -542,9 +528,6 @@ int e2dbg_getregs() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* Call the setregs hook */ int e2dbg_setregs() { @@ -579,7 +562,6 @@ int e2dbg_setregs() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Call the setregs hook */ int e2dbg_printregs() { @@ -614,8 +596,6 @@ int e2dbg_printregs() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Call the getpc hook */ eresi_Addr *e2dbg_getpc() { @@ -654,7 +634,6 @@ eresi_Addr *e2dbg_getpc() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, pc); } - /* Call the getfp hook */ eresi_Addr *e2dbg_getfp() { @@ -693,7 +672,6 @@ eresi_Addr *e2dbg_getfp() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, fp); } - /* Call the getregs hook */ int e2dbg_setstep() { @@ -758,8 +736,6 @@ int e2dbg_resetstep() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Call the getregs hook */ eresi_Addr e2dbg_nextfp(elfshobj_t *file, eresi_Addr addr) { @@ -799,7 +775,6 @@ eresi_Addr e2dbg_nextfp(elfshobj_t *file, eresi_Addr addr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /* Call the getregs hook */ eresi_Addr e2dbg_getret(elfshobj_t *file, eresi_Addr addr) { @@ -838,7 +813,6 @@ eresi_Addr e2dbg_getret(elfshobj_t *file, eresi_Addr addr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * Call the breakpoint hook */ @@ -879,8 +853,6 @@ int e2dbg_setbreak(elfshobj_t *file, elfshbp_t *bp) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Call the breakpoint deletion hook */ diff --git a/libe2dbg/common/delete.c b/libe2dbg/common/delete.c index 3b432f41c..f4b237157 100644 --- a/libe2dbg/common/delete.c +++ b/libe2dbg/common/delete.c @@ -1,5 +1,6 @@ + /** -* @file libe2dbg/common/delete.c + * @file libe2dbg/common/delete.c * @brief Command and API for breakpoint deletion * @ingroup common * @@ -7,7 +8,6 @@ */ #include "libe2dbg.h" - /** * Delete a breakpoint for real. * @param Breakpoint structure to delete @@ -43,7 +43,6 @@ int e2dbg_breakpoint_delete(elfshbp_t *bp) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Delete breakpoints * @return Success (0) or error (-1). */ diff --git a/libe2dbg/common/display.c b/libe2dbg/common/display.c index d80b72d12..6d4d6a912 100644 --- a/libe2dbg/common/display.c +++ b/libe2dbg/common/display.c @@ -80,8 +80,6 @@ void e2dbg_display_print() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /* Execute all displayed commands for a breakpoint or a step */ int e2dbg_display(char **cmd, u_int nbr) { @@ -120,8 +118,6 @@ int e2dbg_display(char **cmd, u_int nbr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Display on breakpoint or step */ int cmd_display() { diff --git a/libe2dbg/common/dumpregs.c b/libe2dbg/common/dumpregs.c index c4606a8f7..a1b4bbf5e 100644 --- a/libe2dbg/common/dumpregs.c +++ b/libe2dbg/common/dumpregs.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/common/dumpregs.c + * @file libe2dbg/common/dumpregs.c ** @ingroup common ** @brief Command and API for register printing. ** @@ -7,8 +7,6 @@ */ #include "libe2dbg.h" - - /* Resolve a register */ void e2dbg_register_dump(char *name, ureg32 reg) { @@ -25,7 +23,6 @@ void e2dbg_register_dump(char *name, ureg32 reg) name, reg, reg, str, off); } - /* The register dumping function */ /* Print the registers state just before entering the breakpoint */ int cmd_dumpregs() diff --git a/libe2dbg/common/linkmap.c b/libe2dbg/common/linkmap.c index c52a4e263..532435bd7 100644 --- a/libe2dbg/common/linkmap.c +++ b/libe2dbg/common/linkmap.c @@ -1,12 +1,11 @@ /** -* @file libe2dbg/common/linkmap.c + * @file libe2dbg/common/linkmap.c ** @ingroup common ** @brief Command and API for accessing the LINKMAP linked list. ** */ #include "libe2dbg.h" - /** * Dump the linkmap * @param file @@ -60,8 +59,6 @@ int e2dbg_linkmap_print(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Linkmap dump command * @return @@ -95,5 +92,3 @@ int cmd_linkmap() PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Debug mode only command", (-1)); } - - diff --git a/libe2dbg/common/mode.c b/libe2dbg/common/mode.c index 4e456d4a4..0d4411574 100644 --- a/libe2dbg/common/mode.c +++ b/libe2dbg/common/mode.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/common/mode.c + * @file libe2dbg/common/mode.c ** @brief Implement command for switching between static and dynamic mode. ** @ingroup common ** @@ -7,7 +7,6 @@ */ #include "libe2dbg.h" - /* Change between static (ondisk) and dynamic (memory) mode */ int cmd_mode() { @@ -64,4 +63,3 @@ int cmd_mode() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libe2dbg/common/mutex.c b/libe2dbg/common/mutex.c index 83f268739..2f3890bea 100644 --- a/libe2dbg/common/mutex.c +++ b/libe2dbg/common/mutex.c @@ -1,13 +1,12 @@ + /** -* @file libe2dbg/common/mutex.c + * @file libe2dbg/common/mutex.c ** @brief Implement debugger mutexes inside signal handlers (no pthread mutexes) ** @ingroup common ** */ #include "libe2dbg.h" - - /* Mutex internal API */ int e2dbg_mutex_init(elfshmutex_t *m) { diff --git a/libe2dbg/common/stack.c b/libe2dbg/common/stack.c index b2fd6fd58..f05e7d290 100644 --- a/libe2dbg/common/stack.c +++ b/libe2dbg/common/stack.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/common/stack.c + * @file libe2dbg/common/stack.c ** @ingroup common ** @brief Implement commands and API for reading the stack. ** @@ -7,8 +7,6 @@ */ #include "libe2dbg.h" - - /* Symbol matching on the stack content. Always useful */ int e2dbg_stack_dump(uint32_t size, eresi_Addr start) { @@ -49,8 +47,6 @@ int e2dbg_stack_dump(uint32_t size, eresi_Addr start) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Stack display with symbols */ int cmd_stack() { @@ -97,9 +93,6 @@ int cmd_stack() "Invalid parameter", -1); } - - - /* Debugger stack display with symbols */ int cmd_dbgstack() { @@ -135,4 +128,3 @@ int cmd_dbgstack() PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Invalid parameter", -1); } - diff --git a/libe2dbg/kernel/buffering.c b/libe2dbg/kernel/buffering.c index 4fb7a61ee..7e12dbb47 100644 --- a/libe2dbg/kernel/buffering.c +++ b/libe2dbg/kernel/buffering.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/kernel/buffering.c + * @file libe2dbg/kernel/buffering.c * * */ @@ -14,7 +14,6 @@ int insertcmdindex; int cmdindex; char buffering[BUFFERMAXLINES][80]; /* 200 lines and 80 chars */ - /** * nettoie le buffer de log */ @@ -36,7 +35,6 @@ void ke2dbg_logbuf_clean(void) } } - /** * insere une commande dans l historique */ @@ -71,7 +69,6 @@ void ke2dbg_command_recall(int decal) } - /** * insere une ligne dans la file du buffer de log * @param ptr @@ -82,7 +79,6 @@ void ke2dbg_logbuf_insert(char *ptr) char buf[] = " "; - if (insertbufferindex >= BUFFERMAXLINES) { for (i = 0; i < BUFFERMAXLINES - 1; i++) @@ -106,7 +102,6 @@ void ke2dbg_logbuf_insert(char *ptr) insertbufferindex - buff_win_dim; } - /** * affiche le bufer de log dans la fenetre de log * @@ -123,7 +118,6 @@ void ke2dbg_logbuf_print() x); } - for (x = 0; x < buff_win_dim; x++) { ke2dbg_print_AW(&buffering[bufferindex + x][0], x); diff --git a/libe2dbg/kernel/commands.c b/libe2dbg/kernel/commands.c index 19ad50d10..dbc44133f 100644 --- a/libe2dbg/kernel/commands.c +++ b/libe2dbg/kernel/commands.c @@ -1,11 +1,10 @@ /** -* @file libe2dbg/kernel/commands.c + * @file libe2dbg/kernel/commands.c * * */ #include "ke2dbg.h" - /** * * @@ -75,7 +74,6 @@ int cmd_rr0d_idt() return (0); } - /** * * @return Always 0 @@ -87,8 +85,6 @@ int cmd_rr0d_bpm() return (0); } - - /** * * @return Always 0 @@ -100,7 +96,6 @@ int cmd_rr0d_info() return (0); } - /** * * @return Always 0 @@ -119,7 +114,6 @@ int cmd_rr0d_editmem() return (0); } - /** * * @return Always 0 @@ -158,7 +152,6 @@ int cmd_rr0d_inthook() return (0); } - /** * * @return Always 0 @@ -204,7 +197,6 @@ int cmd_rr0d_unfoolmode() return (0); } - /** * * @return Always 0 @@ -285,9 +277,6 @@ int cmd_rr0d_print() return (0); } - - - /** * * @return Always 0 @@ -341,7 +330,6 @@ int cmd_rr0d_set() return (0); } - /** * * @return Always 0 @@ -352,7 +340,6 @@ int cmd_rr0d_insertbp() return (0); } - /** * * @return Always 0 diff --git a/libe2dbg/kernel/idt.c b/libe2dbg/kernel/idt.c index cef110bb1..2be9ca55e 100644 --- a/libe2dbg/kernel/idt.c +++ b/libe2dbg/kernel/idt.c @@ -1,11 +1,11 @@ + /** -* @file libe2dbg/kernel/idt.c + * @file libe2dbg/kernel/idt.c * * */ #include "ke2dbg.h" - /** * Get IDT address */ @@ -20,7 +20,6 @@ unsigned int *ke2dbg_idt_getbase() return (unsigned int *)idt_[0]; } - /** * Get the linear address for GDT */ @@ -84,10 +83,8 @@ unsigned int ke2dbg_virt2lin_convert(unsigned int segment, unsigned int adresse) // printk("local! %X \n", adresse_base); return adresse + adresse_base; - } - /** * Print content of IDT * @param adresse_idt @@ -146,7 +143,6 @@ unsigned long ke2dbg_idt_modify(unsigned int newhandle, unsigned int *idtentry) { unsigned long aux; - aux = ((unsigned long) (*idtentry) & 0xffff); *idtentry = (((unsigned long) (*idtentry) & 0xffff0000) | (newhandle & 0xffff)); idtentry++; diff --git a/libe2dbg/kernel/interrupts.c b/libe2dbg/kernel/interrupts.c index 6f051c30e..08880e134 100644 --- a/libe2dbg/kernel/interrupts.c +++ b/libe2dbg/kernel/interrupts.c @@ -1,10 +1,9 @@ /** -* @file libe2dbg/kernel/interrupts.c + * @file libe2dbg/kernel/interrupts.c * */ #include "ke2dbg.h" - /* FB PCI AGP */ unsigned char fb_hw_padding_var1[0x1000]; unsigned char fb_hw_flying_page1[1024 * 0x1000]; @@ -86,10 +85,6 @@ unsigned char scratch[0x100] = "\ ????????????????\ "; - - - - /** * Print register state when kernel stopped * @bug affichage des GS FS en 16bit @@ -158,7 +153,6 @@ void ke2dbg_register_print(Reg_struct *regstack) ke2dbg_memcpy(&screen_colors[1][57], "11111111", 8); } - ke2dbg_sprintf( debug_, "%.8X", regstack->reg_ESI ); ke2dbg_text_display(5, 2, debug_); @@ -207,7 +201,6 @@ void ke2dbg_register_print(Reg_struct *regstack) ke2dbg_memcpy(&screen_colors[2][44], "11111111", 8); } - debug_[4] = 0; ke2dbg_sprintf(debug_, "%.2X", regstack->reg_CS); ke2dbg_text_display(5, 3, debug_); @@ -281,14 +274,11 @@ void ke2dbg_register_print(Reg_struct *regstack) ke2dbg_memcpy(&screen_colors[3][70], "11111111", 8); } - ke2dbg_sprintf(debug_, "%.8X", key_scan_code); ke2dbg_text_display(43, cmd_win_y + 1, debug_); - ke2dbg_text_display(53, 2, "FLG="); - ke2dbg_sprintf( debug_, "%c%c%c%c%c%c%c%c%c", regstack->reg_EFLAG & 0x800 ? 'O' : 'o', regstack->reg_EFLAG & 0x400 ? 'D' : 'd', @@ -304,7 +294,6 @@ void ke2dbg_register_print(Reg_struct *regstack) regstack->reg_EFLAG & 0x1 ? 'C' : 'c' ); ke2dbg_text_display(57, 2, debug_); - screen_colors[2][57] = (regstack->reg_EFLAG & 0x800) == (old_reg_data.reg_EFLAG & 0x800) ? ' ' : '1'; screen_colors[2][58] = (regstack->reg_EFLAG & 0x400) == @@ -338,8 +327,6 @@ void ke2dbg_register_print(Reg_struct *regstack) ke2dbg_display_refresh(); } - - /** * affiche les codes des touches appuyées * @param oo @@ -348,7 +335,6 @@ void ke2dbg_register_print(Reg_struct *regstack) void ke2dbg_keystate_print (unsigned int oo) { - ke2dbg_sprintf(debug_, "Key: %.8X", oo); ke2dbg_text_display(52, cmd_win_y + 1, debug_); @@ -361,9 +347,6 @@ void ke2dbg_keystate_print (unsigned int oo) } - - - /** * affiche le contenu de la fenetre de code * disasm le code a l'adresse specifie @@ -416,8 +399,6 @@ void ke2dbg_printf_disasm(eresi_Addr selector, eresi_Addr current_eip) } } - - asm_lines_adresse_n = 0; for (i = 0; i + decal_printf < code_win_dim; i++, asm_lines_adresse_n++) @@ -541,8 +522,6 @@ void ke2dbg_printf_disasm(eresi_Addr selector, eresi_Addr current_eip) } - - /** * affiche la fenetre data. si les pages memoire * de l'adresse ne sont pas presente, affiche des @@ -557,7 +536,6 @@ void ke2dbg_data_dump(eresi_Addr selector, eresi_Addr ptr) unsigned char buff[1024]; unsigned int index_chaine; - if (ptr == 0) { ptr = data_ptr; @@ -607,7 +585,6 @@ void ke2dbg_data_dump(eresi_Addr selector, eresi_Addr ptr) ke2dbg_display_refresh(); } - #if defined(__GNUC__) #define DUMMY_ERR_CODE\ _asm_("\t"\ @@ -616,7 +593,6 @@ void ke2dbg_data_dump(eresi_Addr selector, eresi_Addr ptr) /*TODO: BUG: ERR de prot gnrale a cause de la restauration de GS ?!? */ - #define HOOK_INT_HEADER_ASM(old_hooker)\ _asm_("\t"\ "pushl $0xDEADBEEF\n\t"\ @@ -635,8 +611,6 @@ void ke2dbg_data_dump(eresi_Addr selector, eresi_Addr ptr) );\ reg_stack->reg_dummy_ret = (unsigned int)old_hooker; - - #define HOOK_INT_END_NOERR_ASM(hooker)\ _asm_("\t"\ "popa\n\t"\ @@ -653,7 +627,6 @@ void ke2dbg_data_dump(eresi_Addr selector, eresi_Addr ptr) "ret $0x4\n\t"\ ); - #define HOOK_INT_END_ERR_ASM(hooker)\ _asm_("\t"\ "popa\n\t"\ @@ -671,7 +644,6 @@ void ke2dbg_data_dump(eresi_Addr selector, eresi_Addr ptr) ); #endif - /** * handler du clavier: * fonction appelee par l'interruption declenchee @@ -715,7 +687,6 @@ void _ke2dbg_kbdhandle () /* boucle de tempo pour ack du 8259 */ for (i = 0; i < 100000; i++); - } /** @@ -731,7 +702,6 @@ void __declspec_naked ke2dbg_kbdhandle(void) //_ke2dbg_kbdhandle(); //HOOK_INT_END_NOERR_ASM("kbh"); - #if defined(__GNUC__) _asm_("\t" "popa\n\t" @@ -755,8 +725,6 @@ void __declspec_naked ke2dbg_kbdhandle(void) } - - /** * rr0d stepping function * Scan keyboard from here since we are already in interrupt @@ -831,7 +799,6 @@ void ke2dbg_step (void) ke2dbg_text_display(52, cmd_win_y - 1, debug_); } - do { if (fired) @@ -839,7 +806,6 @@ void ke2dbg_step (void) key_scan_code = (unsigned char)ke2dbg_scancode_read(); ke2dbg_handle_scancode(key_scan_code); - //if (old_data_ptr!= data_ptr) { ke2dbg_data_dump(current_reg_stack.reg_DS, data_ptr); @@ -863,7 +829,6 @@ void ke2dbg_step (void) update_disasm = 1; } - if (update_disasm) { update_disasm = 0; @@ -878,7 +843,6 @@ void ke2dbg_step (void) } } - } while ( ((key_scan_code & 0xFF) != STEP_INTO) && ((key_scan_code & 0xFF) != STEP_OVER) && @@ -930,12 +894,10 @@ void ke2dbg_step (void) BP_ONE_SHOT); } - old_reg_data = *reg_stack; } - /*handler de la division par 0 */ void _ke2dbg_int0_handle (void) { @@ -993,7 +955,6 @@ void __declspec_naked ke2dbg_int0_handle (void) HOOK_INT_END_NOERR_ASM("int0"); }; - /** * handler de l'interruption 1 *(appelee quant le trap flag est a 1 (pas a pas) @@ -1003,7 +964,6 @@ void __declspec_naked ke2dbg_int0_handle (void) void _ke2dbg_int1_handle (void) { - current_reg_stack = *reg_stack; fired = 1; force_disasm = 0; @@ -1013,7 +973,6 @@ void _ke2dbg_int1_handle (void) ke2dbg_sprintf(debug_, "int1: %X", reg_stack->reg_EIP); ke2dbg_logbuf_insert(debug_); - //printk("int1 enter dr7 val:%X\n", ke2dbg_dr7_get()); /* if (!ke2dbg_is_hw_breakpoint(reg_stack->reg_EIP)) @@ -1044,7 +1003,6 @@ void _ke2dbg_int1_handle (void) } } - if (old_id_hw_bp) { ke2dbg_idhwbp_enable(id_hw_bp); @@ -1058,7 +1016,6 @@ void _ke2dbg_int1_handle (void) } - //printk("int1-1 enter dr7 val:%X\n", ke2dbg_dr7_get()); /* ke2dbg_data_dump(reg_stack->reg_DS, (unsigned char*)data_ptr); @@ -1078,14 +1035,9 @@ void _ke2dbg_int1_handle (void) /*if single step caused by hw bp*/ - if ((id_hw_bp = ke2dbg_hwbp_check()) != 0) { - - - - // ke2dbg_dr7_set(ke2dbg_dr7_get() | (3 << (id_hw_bp>>1))); /* switch(id_hw_bp) @@ -1106,7 +1058,6 @@ void _ke2dbg_int1_handle (void) ke2dbg_logbuf_insert("YuuuupPP HW Str4ngE"); break; - } */ @@ -1115,20 +1066,13 @@ void _ke2dbg_int1_handle (void) fired = 1; ke2dbg_logbuf_insert("(_.-HW BP SpAWN InT 1-._)"); - step_on = 1; ke2dbg_idhwbp_disable(id_hw_bp); - old_id_hw_bp = id_hw_bp; - - - - } - //printk("int1-4 enter dr7 val:%X\n", ke2dbg_dr7_get()); if (step_on) @@ -1146,8 +1090,6 @@ void _ke2dbg_int1_handle (void) ke2dbg_Refresh_AW(); ke2dbg_display_refresh(); - - ke2dbg_step(); if (id_hw_bp) @@ -1169,7 +1111,6 @@ void _ke2dbg_int1_handle (void) */ //printk("int ret dr7 val:%X\n", ke2dbg_dr7_get()); - } /** @@ -1184,10 +1125,8 @@ void __declspec_naked ke2dbg_int1_handle (void) _ke2dbg_int1_handle(); HOOK_INT_END_NOERR_ASM("int1"); - }; - /** * handler de l'interruption 3 * gere les break point software, met en mode pas a @@ -1209,7 +1148,6 @@ void _ke2dbg_int3_handle (void) reg_stack->reg_EFLAG = 0x100 | reg_stack->reg_EFLAG; - /* __asm("push %eax\n" "push %ds\n" @@ -1261,7 +1199,6 @@ void _ke2dbg_int3_handle (void) spawn_bp = 1; } - //printk("int3-1 enter dr7 val:%X\n", ke2dbg_dr7_get()); if ((bp_num != -1) && (list_breakpoints[bp_num].attrib == BP_ONE_SHOT)) @@ -1289,7 +1226,6 @@ void _ke2dbg_int3_handle (void) ke2dbg_Refresh_AW(); ke2dbg_display_refresh(); - //printk("int3-3 enter dr7 val:%X\n", ke2dbg_dr7_get()); ke2dbg_step(); @@ -1302,7 +1238,6 @@ void _ke2dbg_int3_handle (void) //printk("int3 ret dr7 val:%X\n", ke2dbg_dr7_get()); - dr7_value = ke2dbg_dr7_get(); } @@ -1320,8 +1255,6 @@ void __declspec_naked ke2dbg_int3_handle (void) }; - - /** * handler de invalid opcode */ @@ -1375,7 +1308,6 @@ void __declspec_naked ke2dbg_int6_handle (void) HOOK_INT_END_NOERR_ASM("int6"); } - /** * handler d' erreur de protection generale * ps: l'interruption de la mort @@ -1405,7 +1337,6 @@ void _ke2dbg_int13_handle (void) ke2dbg_logbuf_insert("(_.-general prot fault ziiip -._)"); } - ke2dbg_logbuf_print(); ke2dbg_Refresh_AW(); ke2dbg_display_refresh(); @@ -1431,7 +1362,6 @@ void __declspec_naked ke2dbg_int13_handle (void) HOOK_INT_END_ERR_ASM("int13"); } - /** * handler de page fault */ @@ -1454,7 +1384,6 @@ void _ke2dbg_int14_handle (void) ke2dbg_logbuf_insert("(_.-div 14 ziiip -._)"); } - // if (reg_stack->reg_ERROR!=4 && reg_stack->reg_ERROR!=6 && reg_stack->reg_ERROR!=7) { @@ -1498,9 +1427,6 @@ void __declspec_naked ke2dbg_int14_handle (void) HOOK_INT_END_ERR_ASM("int14"); } - - - /** * handler de l'interruption 80 */ @@ -1549,7 +1475,6 @@ void __declspec_naked ke2dbg_int128_handle (void) HOOK_INT_END_NOERR_ASM("int128"); } - /** * */ @@ -1568,7 +1493,6 @@ int ke2dbg_init(void) font_y = 12; font_bpp = 8; - data_ptr = 0; old_data_ptr = 1; code_ptr = 0; @@ -1647,10 +1571,8 @@ int ke2dbg_init(void) addrnewint[14] = ((unsigned int) &ke2dbg_int14_handle); addrnewint[128] = ((unsigned int) &ke2dbg_int128_handle); - Out_Debug_String("install hook...\n\r"); - ke2dbg_wpbit_reset(); #ifndef DONT_HOOK_KBD @@ -1678,7 +1600,6 @@ int ke2dbg_init(void) ke2dbg_console_on(); Out_Debug_String("init fini.2\n\r"); - //ke2dbg_display_refresh(); Out_Debug_String("init fini.\n\r"); @@ -1749,7 +1670,6 @@ void ke2dbg_cleanup(void) } } - SPY_Dynamic_Exit(); } @@ -1796,8 +1716,3 @@ int SPY_Dynamic_Exit(void) return (1); } - - - - - diff --git a/libe2dbg/kernel/kentry.c b/libe2dbg/kernel/kentry.c index 8a44ca9f6..39881d21a 100644 --- a/libe2dbg/kernel/kentry.c +++ b/libe2dbg/kernel/kentry.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/kernel/kentry.c + * @file libe2dbg/kernel/kentry.c */ #include #include diff --git a/libe2dbg/kernel/kern-bp.c b/libe2dbg/kernel/kern-bp.c index 2be90cc0a..beca46d2c 100644 --- a/libe2dbg/kernel/kern-bp.c +++ b/libe2dbg/kernel/kern-bp.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/kernel/kern-bp.c + * @file libe2dbg/kernel/kern-bp.c */ #include "ke2dbg.h" @@ -27,9 +27,6 @@ int unmapped_bp_to_shoot = -1; unsigned int debug_reg_value; unsigned int iop; - - - /** * insertion d'un breakpoint: * /!\ la page de memoire doit etre deja bonne @@ -59,7 +56,6 @@ int ke2dbg_insert_bp(unsigned int cs, unsigned int dir, unsigned int attrib) info_page_src = ke2dbg_pageinfo_get((unsigned int)ptr, NULL, NULL, &level ); padresse = (info_page_src & 0xfffff000) + ((unsigned int)ptr & 0xfff); - for (x = 0; x < NUM_BREAKPOINTS; x++) { if (list_breakpoints[x].address == 0) @@ -95,7 +91,6 @@ int ke2dbg_is_breakpoint(unsigned char *ptr) int i; unsigned int padresse; - if (!ptr) { return -1; @@ -112,7 +107,6 @@ int ke2dbg_is_breakpoint(unsigned char *ptr) return i; } - padresse = ke2dbg_linear2physical((unsigned int)ptr); for (i = 0; i < NUM_BREAKPOINTS; i++) @@ -136,7 +130,6 @@ int ke2dbg_is_breakpoint(unsigned char *ptr) return -1; } - /** * enleve un break point: * remet l'octet ecrasé par le CC, et enleve @@ -189,7 +182,6 @@ int ke2dbg_erase_breakpoint(unsigned int bp) return -1; } - if (!ke2dbg_page_exist(list_breakpoints[bp].address)) { ke2dbg_output("yup! bp is not in ram anymore!! system may be unstable"); @@ -217,8 +209,6 @@ int ke2dbg_erase_breakpoint(unsigned int bp) return bp; } - - /** * remet le bon octet ecrasé par le bp, sans * l'enlever de la liste des bp @@ -273,7 +263,6 @@ int ke2dbg_spawn_breakpoint(unsigned int bp) } } - /** * affiche la liste des breakpoint * (dans la fenetre de log) @@ -295,7 +284,6 @@ void ke2dbg_display_breakpoints() } } - for (i = 0; i < 4; i++) { if (list_hw_breakpoints[i].address) @@ -307,8 +295,6 @@ void ke2dbg_display_breakpoints() } } - - /** * si l'octet de l'adresse specifie a été remplace * par un bp, renvoie l'ancien octet @@ -326,7 +312,6 @@ unsigned char ke2dbg_true_byte_bp(unsigned char *ptr) return *ptr; } - #if defined(__GNUC__) #define get_val(reg) _asm_( "\t" \ "push %eax\n\t" \ @@ -475,7 +460,6 @@ unsigned int ke2dbg_dr7_get() return debug_reg_value; } - /** * Set register to value * @param value @@ -484,7 +468,6 @@ void ke2dbg_dr0_set(unsigned int value) { debug_reg_value = value; - #if defined(__GNUC__) set_val("dr0"); #elif defined(_MSC_VER) @@ -493,7 +476,6 @@ void ke2dbg_dr0_set(unsigned int value) } - /** * Set register to value * @param value @@ -657,7 +639,6 @@ void ke2dbg_hwbp_reset() ke2dbg_dr2_set(0x0); ke2dbg_dr3_set(0x0); - } /** @@ -694,9 +675,6 @@ void ke2dbg_hwbp_set(unsigned int ad) break; } - - - if ((num_debug_reg < 0 ) || (num_debug_reg > 3)) { ke2dbg_output("Oao, only 4 hw bp on 86, man"); @@ -709,13 +687,10 @@ void ke2dbg_hwbp_set(unsigned int ad) /*TEST TEST*/ - dr7_val = ke2dbg_dr7_get(); - dr7_val |= (mask_ge_le | mask_current_bp); - ke2dbg_dr7_set(dr7_val); switch (num_debug_reg) @@ -743,10 +718,8 @@ void ke2dbg_hwbp_set(unsigned int ad) list_hw_breakpoints[num_debug_reg].address = ad; - } - /** * @return */ @@ -817,4 +790,3 @@ void ke2dbg_idhwbp_disable(int id_hw_bp) } } } - diff --git a/libe2dbg/kernel/keyboard.c b/libe2dbg/kernel/keyboard.c index bd75b6339..fa2cb9833 100644 --- a/libe2dbg/kernel/keyboard.c +++ b/libe2dbg/kernel/keyboard.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/kernel/keyboard.c + * @file libe2dbg/kernel/keyboard.c */ #include "ke2dbg.h" #include "ke2dbg-keyb.h" @@ -253,9 +253,6 @@ unsigned int ke2dbg_scancode_read(void) return key_code_loc; } - - - /** * Translate raw keyboard data to ascii * @param scancode @@ -336,9 +333,6 @@ char ke2dbg_scan_to_ascii(int scancode) return KBUP; } - - - /** * essaye de remonter le listing asm * de facon un peu pourie (brute @@ -411,7 +405,6 @@ long back_disasm(unsigned int cur_eip, int min_back_line) return (cur_eip - testing_eip); } - /** * ajoute un caractere a la commande courante * @@ -449,13 +442,11 @@ void ke2dbg_cmdkey_delete() screen_lines[cmd_win_y][CommandLength] = ' '; - CommandLength--; Command[CommandLength] = 0x0; }; } - /** * Handler for ENTER key */ @@ -531,9 +522,7 @@ void ke2dbg_keyb_enter() ke2dbg_Refresh_AW(); } - - -/* +/** int old_keyb_enter() { int ret; @@ -723,7 +712,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) } - if ((!alt_key) && (ctrl_key) && (!shift_key)) { /* @@ -739,7 +727,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) force_disasm = 1; update_disasm = 1; - } } @@ -814,7 +801,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) } - if ((!alt_key) && (ctrl_key) && (!shift_key)) { /* @@ -828,7 +814,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) } - if ((alt_key) && (ctrl_key) && (!shift_key)) { screen_offset_y--; @@ -843,8 +828,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) break; } - - } break; @@ -883,7 +866,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) break; } - if ((alt_key) && (ctrl_key) && (!shift_key)) { screen_offset_y++; @@ -898,7 +880,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) break; } - } break; @@ -947,7 +928,6 @@ void ke2dbg_handle_scancode(unsigned char scancode) break; - case KBESC: edit_mode = 0; ke2dbg_cursor_erase(); diff --git a/libe2dbg/kernel/libc-wrapper.c b/libe2dbg/kernel/libc-wrapper.c index f91322f7d..8717820f1 100644 --- a/libe2dbg/kernel/libc-wrapper.c +++ b/libe2dbg/kernel/libc-wrapper.c @@ -1,6 +1,6 @@ /** -* @file libe2dbg/kernel/libc-wrapper.c - **/ + * @file libe2dbg/kernel/libc-wrapper.c + */ #include "ke2dbg.h" #include "ke2dbg-syscalls.h" @@ -80,7 +80,6 @@ int mprotect(unsigned long start, size_t len, unsigned long prot) // FIXME long sys_waitpid(pid_t pid, int *stat_addr, int options) - int access(const char *filename, int mode) { return sys_access(filename, mode); diff --git a/libe2dbg/kernel/page.c b/libe2dbg/kernel/page.c index 073be1e37..d5424b29c 100644 --- a/libe2dbg/kernel/page.c +++ b/libe2dbg/kernel/page.c @@ -1,17 +1,13 @@ /** -* @file libe2dbg/kernel/page.c + * @file libe2dbg/kernel/page.c */ #include "ke2dbg.h" - unsigned int pagedir; int init_p = 0; unsigned int saved_wp_bit = 0; unsigned char flying_page1[0x4000] = {'o'}; - - - /** * renvoie l'adresse du repertoire des pages * /!\ dépendant de l'os pour l'adresse base du @@ -38,8 +34,6 @@ unsigned int *ke2dbg_basetp(void) return (unsigned int *)pagedir; } - - /** * affiche (plus) les info des tables */ @@ -79,8 +73,6 @@ void ke2dbg_pageinfo_print(void) } - - /** * renvoie l'attribut de la page et affecte le niveau: * (si level!=NULL) 0: merdouille; 1: 1er niveau; 2: 2 eme niveau @@ -95,7 +87,6 @@ unsigned int ke2dbg_pageinfo_get(unsigned int adresse, unsigned int *tab_page, unsigned int *tab_page_entry, unsigned int *level) { - #if defined FREEBSD /*TODO: non quand meme, faudrait faire qq chose pour les *bsd*/ @@ -139,7 +130,6 @@ unsigned int ke2dbg_pageinfo_get(unsigned int adresse, unsigned int *tab_page, *tab_page_entry = (unsigned int)PTmap; } - return PTmap[adresse >> 12]; //return 1; @@ -152,7 +142,6 @@ unsigned int ke2dbg_pageinfo_get(unsigned int adresse, unsigned int *tab_page, unsigned int sub_ke2dbg_pageinfo_print; unsigned int tmp; - if (level) { *level = 0; @@ -268,7 +257,6 @@ unsigned int ke2dbg_linear2physical(unsigned int ptr) return (info_page_src & 0xfffff000) + (ptr & 0xfff); } - /** * @param ptr */ @@ -277,7 +265,6 @@ void ke2dbg_page_display(unsigned int ptr) unsigned char debug[80]; unsigned int page_ad; - page_ad = ke2dbg_pageinfo_get(ptr, NULL, NULL, NULL ); if (!(page_ad & 0x1)) @@ -325,7 +312,6 @@ void ke2dbg_wpbit_reset(void) }; #endif - saved_wp_bit = saved_wp_bit & 0x00010000; } @@ -356,10 +342,8 @@ void ke2dbg_wpbit_set(void) }; #endif - } - /** * @param ptr * @param o diff --git a/libe2dbg/kernel/pci.c b/libe2dbg/kernel/pci.c index f2c6de5c5..148fc0eea 100644 --- a/libe2dbg/kernel/pci.c +++ b/libe2dbg/kernel/pci.c @@ -1,11 +1,11 @@ + /** -* @file libe2dbg/kernel/pci.c + * @file libe2dbg/kernel/pci.c */ #include "ke2dbg.h" #include "ke2dbg-pci.h" #include "ke2dbg-pcidata.h" - static unsigned char pci_conf_type = PCI_CONF_TYPE_1;//PCI_CONF_TYPE_NONE; /** @@ -157,7 +157,6 @@ int pci_conf_write(unsigned bus, unsigned dev, unsigned fn, unsigned reg, return result; } - /** * @param v * @param d @@ -172,8 +171,6 @@ unsigned int pci_get_name(unsigned int v, unsigned int d, pci_desc *device; unsigned int precision = 0; - - for (i = 0; i < sizeof(tab_vendor) / sizeof(pci_desc); i++) { vendor = &tab_vendor[i]; @@ -202,7 +199,6 @@ unsigned int pci_get_name(unsigned int v, unsigned int d, break; } - if (device->id == d) //printf("%s\n", device->name); { @@ -210,12 +206,10 @@ unsigned int pci_get_name(unsigned int v, unsigned int d, } } - precision = 2; return precision; } - return precision; } @@ -225,7 +219,6 @@ unsigned int pci_get_name(unsigned int v, unsigned int d, void pci_list_controller(void) { - int i; unsigned int ctrl_bus; unsigned int ctrl_dev; @@ -238,7 +231,6 @@ void pci_list_controller(void) unsigned char pci_data[0x40]; unsigned char debug[256]; - for (ctrl_bus = 0; ctrl_bus < 255; ctrl_bus++) for (ctrl_dev = 0; ctrl_dev < 31; ctrl_dev++) for (ctrl_fn = 0; ctrl_fn < 7; ctrl_fn++) @@ -277,12 +269,8 @@ void pci_list_controller(void) } - - } - - } /** @@ -291,7 +279,6 @@ void pci_list_controller(void) unsigned int pci_detect_display(void) { - int i; unsigned int ctrl_bus; unsigned int ctrl_dev; @@ -311,7 +298,6 @@ unsigned int pci_detect_display(void) Out_Debug_String("Start pci scan\n"); - for (ctrl_bus = 0; ctrl_bus < 255; ctrl_bus++) for (ctrl_dev = 0; ctrl_dev < 31; ctrl_dev++) for (ctrl_fn = 0; ctrl_fn < 7; ctrl_fn++) @@ -330,7 +316,6 @@ unsigned int pci_detect_display(void) ke2dbg_sprintf(debug, "%.4X %.4X\n", vendor, device); Out_Debug_String(debug); - result = pci_conf_read(ctrl_bus, ctrl_dev, ctrl_fn, PCI_header_type, 1, &header_type_tmp); @@ -357,7 +342,6 @@ unsigned int pci_detect_display(void) p_pci_info = (pci_info *)pci_data; - //If its not a display device if (p_pci_info->class_base != 3) { @@ -378,7 +362,6 @@ unsigned int pci_detect_display(void) continue; } - if (reg1_address & PCI_BASE_ADDRESS_SPACE) { Out_Debug_String("Device with io...\n"); @@ -406,4 +389,3 @@ unsigned int pci_detect_display(void) return 0; } - diff --git a/libe2dbg/kernel/ports.c b/libe2dbg/kernel/ports.c index 3e0961ef0..546999ed7 100644 --- a/libe2dbg/kernel/ports.c +++ b/libe2dbg/kernel/ports.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/kernel/ports.c + * @file libe2dbg/kernel/ports.c */ #include "ke2dbg.h" @@ -65,7 +65,6 @@ void ke2dbg_outb (unsigned char Value, unsigned int Port) #endif } - /** * @param Value * @param Port diff --git a/libe2dbg/kernel/strings.c b/libe2dbg/kernel/strings.c index 3ea53d68d..2cd5998d1 100644 --- a/libe2dbg/kernel/strings.c +++ b/libe2dbg/kernel/strings.c @@ -1,5 +1,6 @@ + /** -* @file libe2dbg/kernel/strings.c + * @file libe2dbg/kernel/strings.c * * * Imported from glibc-2.7 @@ -325,7 +326,6 @@ char *strcat (char *dest, const char *src) return dest; } - /** * Parse S into tokens separated by characters in DELIM. * If S is NULL, the saved pointer in SAVE_PTR is used as diff --git a/libe2dbg/kernel/syscalls.c b/libe2dbg/kernel/syscalls.c index e492a619d..84460b2df 100644 --- a/libe2dbg/kernel/syscalls.c +++ b/libe2dbg/kernel/syscalls.c @@ -1,6 +1,7 @@ + /** -* @file libe2dbg/kernel/syscalls.c - **/ + * @file libe2dbg/kernel/syscalls.c + */ #include "ke2dbg.h" #include "ke2dbg-syscalls.h" diff --git a/libe2dbg/kernel/utils.c b/libe2dbg/kernel/utils.c index 4878a531c..e72720563 100644 --- a/libe2dbg/kernel/utils.c +++ b/libe2dbg/kernel/utils.c @@ -1,10 +1,9 @@ /** -* @file libe2dbg/kernel/utils.c + * @file libe2dbg/kernel/utils.c * */ #include "ke2dbg.h" - /*TRUE STDLIB*/ #ifndef NULL #define NULL ((unsigned char*)0) @@ -69,8 +68,6 @@ static void bad ( char *fmt) #define put(x) *outbuf++ = (char)x - - unsigned char hexabuf_M[] = "0123456789ABCDEF"; unsigned char hexabuf_L[] = "0123456789abcdef"; @@ -229,7 +226,6 @@ have_hexa: continue; - case 's': s = va_arg(ap, char *); @@ -295,7 +291,6 @@ int ke2dbg_isxdigit(register int c) return ((_ctype_ + 1)[c] & _X); } - /** * @param c * @return @@ -305,7 +300,6 @@ int ke2dbg_isspace(register int c) return ((_ctype_ + 1)[c] & _S); } - /** * @param c * @return @@ -315,7 +309,6 @@ int ke2dbg_ispunct(register int c) return ((_ctype_ + 1)[c] & _P); } - /** * @param c * @return @@ -325,7 +318,6 @@ int ke2dbg_isalnum(register int c) return ((_ctype_ + 1)[c] & (_U | _L | _N)); } - /** * @param c * @return @@ -335,7 +327,6 @@ int ke2dbg_isprint(register int c) return ((_ctype_ + 1)[c] & (_P | _U | _L | _N | _B)); } - /** * @param c * @return @@ -345,7 +336,6 @@ int ke2dbg_isgraph(register int c) return ((_ctype_ + 1)[c] & (_P | _U | _L | _N)); } - /** * @param c * @return @@ -373,10 +363,6 @@ int ke2dbg_toascii(register int c) return ((c) & 0177); } - - - - /** * @param p * @return @@ -858,5 +844,3 @@ void *ke2dbg_memcpy(void *__dest, void *__src, unsigned int __n) return __dest; } - - diff --git a/libe2dbg/kernel/video.c b/libe2dbg/kernel/video.c index 3d599bd18..a93a92aa9 100644 --- a/libe2dbg/kernel/video.c +++ b/libe2dbg/kernel/video.c @@ -1,5 +1,5 @@ /** -* @file libe2dbg/kernel/video.c + * @file libe2dbg/kernel/video.c * */ #include "ke2dbg.h" @@ -45,7 +45,6 @@ int accessline[SCREEN_LINE]; int CommandLength = 0; char Command[256]; - /** * */ @@ -150,8 +149,6 @@ void ke2dbg_screen_prepare(void) } - - /** *------------------------------------------------------------------ *- bool LoadBMP(char*, GLfloat, GLfloat) -------------------------- @@ -170,8 +167,6 @@ int LoadBMP(char *file_data, unsigned int *width, unsigned int *height, *height = 12; *font_bpp = 8; - - // Out_Debug_String("Loaded correctly \n\r"); return 1; @@ -202,7 +197,6 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) int tmp_font_y_m_y = 0; //unsigned char debug[80]; - x1 = x - screen_offset_x; y1 = y - screen_offset_y; @@ -213,7 +207,6 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) Out_Debug_String(debug); */ - char_font_x = font_x * (int)a; char_screen_x = font_x * x + font_y * y * SCREEN_MAX_X; @@ -232,11 +225,9 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) color = (font_data[(tmp_decal_font_x + y_pix * font_next_line) * byte_per_pixel + 0] >> 3); - // ke2dbg_sprintf(debug, "mode %.8X %.8X \n\r", rasta_mode, fOOl_mode); // Out_Debug_String(debug); - if (rasta_mode) { /*Rasta Mode*/ @@ -307,7 +298,6 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) break; } - } if (!rasta_mode && !fOOl_mode) @@ -363,7 +353,6 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) *((char*)screen_adresse+(tmp_decal_screen_x + (tmp_font_y_m_y)))=color&0xff; #endif - #ifdef BYTE_PER_PIXEL_ONE *((char*)screen_adresse+(tmp_decal_screen_x + (tmp_font_y_m_y)))=color&0xff; #endif @@ -407,7 +396,6 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) } */ - } } @@ -505,7 +493,6 @@ void kedbg_display_end(void) ke2dbg_membase_restore(); }; - /** * @param a * @param x @@ -547,7 +534,6 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) break; } - } if (fOOl_mode) @@ -628,7 +614,6 @@ void print_char(unsigned char a, unsigned int x, unsigned int y) #endif /* VIDEO_AA */ - /** * Draw a string at position x-y * @@ -682,7 +667,6 @@ void ke2dbg_screen_dump(void) #endif } - /** * Restore saved screen image * @param do_work @@ -718,7 +702,6 @@ void put_XY_char(int x, int y, unsigned char a) screen_lines[y][x] = a; } - /** * Display a message * @param ptr @@ -800,7 +783,6 @@ void ke2dbg_ClearDW() } } - /** * Clear dump window */ @@ -879,7 +861,6 @@ void ke2dbg_print_CW(char *ptr, int ligne) ke2dbg_text_display(1, code_win_y + ligne, ptr); } - /** * rafraichi la fenetre de log */ @@ -946,8 +927,6 @@ void ke2dbg_cursor_top_right(void) } /*end test :)*/ - - /** * Look for a modified lines and rewrite them */ @@ -1024,13 +1003,11 @@ void ke2dbg_screen_test() int i; - for (i = 0; i < 28; i++) { Put_String(&screen_lines[i][0], 60, 70 + i); } - } /** diff --git a/libe2dbg/user/alloc-proxy.c b/libe2dbg/user/alloc-proxy.c index 75fd85dd8..ce95d4f36 100644 --- a/libe2dbg/user/alloc-proxy.c +++ b/libe2dbg/user/alloc-proxy.c @@ -1,9 +1,9 @@ /** -* @file libe2dbg/user/alloc-proxy.c + * @file libe2dbg/user/alloc-proxy.c ** @ingroup user */ /** -* @file libe2dbg/user/alloc-proxy.c + * @file libe2dbg/user/alloc-proxy.c * Allocator wrapper for the Embedded ELF Debugger * * Select the allocator depending on the thread ID of the caller @@ -14,7 +14,6 @@ */ #include "libe2dbg.h" - /** * Wrapper for malloc * @param t @@ -78,9 +77,6 @@ void *malloc(size_t t) return (chunk); } - - - /** * Wrapper for valloc * @param t @@ -137,10 +133,6 @@ void *valloc(size_t t) return (chunk); } - - - - /** * Wrapper for calloc * @param t @@ -262,8 +254,6 @@ void *calloc(size_t t, size_t nbr) return (chunk); } - - /** * Wrapper for memalign * @param t @@ -341,8 +331,6 @@ void *memalign(size_t t, u_int nbr) return (chunk); } - - /** * Wrapper for realloc * @param a @@ -470,7 +458,6 @@ void wait4exit(void *a) exit(0); } - /** * Wrapper for _exit * @param err Return value. @@ -510,7 +497,6 @@ void _exit(int err) } } - /** * Wrapper for exit_group * @param err Return value. @@ -521,13 +507,12 @@ int exit_group(int exitcode) _exit(exitcode); } - /** * Wrapper for heap initialisation * @param first_time * @return */ -/* +/** void __libc_malloc_pthread_startup (int first_time) { void (*pthstartupptr)(); @@ -545,9 +530,8 @@ void __libc_malloc_pthread_startup (int first_time) } */ - /* Not sure it is useful / bugless, just a try */ -/* +/** void* _int_malloc(size_t p) { return (malloc(p)); } void* _int_valloc(size_t p) { return (valloc(p)); } void* _int_calloc(size_t p, size_t n) { return (calloc(p, n)); } diff --git a/libe2dbg/user/continue.c b/libe2dbg/user/continue.c index f0df577ec..33b05f678 100644 --- a/libe2dbg/user/continue.c +++ b/libe2dbg/user/continue.c @@ -1,9 +1,10 @@ + /** -* @file libe2dbg/user/continue.c + * @file libe2dbg/user/continue.c ** @ingroup user */ /** -* @file libe2dbg/user/continue.c + * @file libe2dbg/user/continue.c * * The continue command in e2dbg * @@ -36,7 +37,6 @@ void e2dbg_start_proc() world.curjob->curfile->running = 1; } - /** * Start cmd * @return @@ -58,7 +58,6 @@ int cmd_start() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, REVM_SCRIPT_CONTINUE); } - /** * Cont makes start 3 times for unlocking mutexes around the signal handlers. * See the count in e2dbg/signal.c that makes e2dbg need this diff --git a/libe2dbg/user/dbg-amd64.c b/libe2dbg/user/dbg-amd64.c index 4ceb5d979..ddaf41208 100644 --- a/libe2dbg/user/dbg-amd64.c +++ b/libe2dbg/user/dbg-amd64.c @@ -1,8 +1,8 @@ /** -* @file libe2dbg/user/dbg-amd64.c + * @file libe2dbg/user/dbg-amd64.c ** @ingroup user */ -/* +/** ** dbg-amd64.c for e2dbg in the ERESI framework ** ** Debugger backend for the AMD64 architecture @@ -110,7 +110,6 @@ void e2dbg_get_regvars_amd64_sysv() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /* Regvars handler for the AMD64 architecture */ void e2dbg_set_regvars_amd64_bsd() { @@ -152,8 +151,6 @@ void e2dbg_set_regvars_amd64_bsd() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /* Regvars handler for the AMD64 architecture on SYSV */ void e2dbg_set_regvars_amd64_sysv() { @@ -244,7 +241,6 @@ void e2dbg_set_regvars_amd64_sysv() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /* Get Program Counter register */ eresi_Addr *e2dbg_getpc_bsd_amd64() { @@ -270,8 +266,6 @@ eresi_Addr *e2dbg_getpc_sysv_amd64() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, NULL); } - - /* Get Program Counter register */ eresi_Addr *e2dbg_getfp_bsd_amd64() { @@ -298,7 +292,6 @@ eresi_Addr *e2dbg_getfp_sysv_amd64() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, NULL); } - /* Enable stepping on BSD */ void e2dbg_setstep_bsd_amd64() { @@ -343,7 +336,6 @@ void e2dbg_resetstep_bsd_amd64() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Get the next frame pointer given the current one */ @@ -376,7 +368,6 @@ void *e2dbg_getret_amd64(void *frame) (void *) (*((eresi_Addr *) frame + 1))); } - /** * Write a breakpoint 0xCC in memory * One of the 2 breakpoint technique of e2dbg diff --git a/libe2dbg/user/dbg-ia32.c b/libe2dbg/user/dbg-ia32.c index acbb7fa84..efe7ee88b 100644 --- a/libe2dbg/user/dbg-ia32.c +++ b/libe2dbg/user/dbg-ia32.c @@ -1,8 +1,8 @@ /** -* @file libe2dbg/user/dbg-ia32.c + * @file libe2dbg/user/dbg-ia32.c ** @ingroup user */ -/* +/** ** dbg-ia32.c for e2dbg in the ERESI framework ** ** Debugger backend for the IA32 architecture @@ -15,7 +15,6 @@ */ #include "libe2dbg.h" - /* Printregs handlers for the IA32 architecture on FreeBSD */ void e2dbg_print_regvars_ia32_freebsd() { @@ -149,7 +148,6 @@ void e2dbg_get_regvars_ia32_sysv() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /* Regvars handler for the IA32 architecture */ void e2dbg_set_regvars_ia32_bsd() { @@ -189,8 +187,6 @@ void e2dbg_set_regvars_ia32_bsd() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /* Regvars handler for the IA32 architecture on SYSV */ void e2dbg_set_regvars_ia32_sysv() { @@ -220,7 +216,6 @@ void e2dbg_set_regvars_ia32_sysv() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /* Get Program Counter register */ eresi_Addr *e2dbg_getpc_bsd_ia32() { @@ -246,8 +241,6 @@ eresi_Addr *e2dbg_getpc_sysv_ia32() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, NULL); } - - /* Get Program Counter register */ eresi_Addr *e2dbg_getfp_bsd_ia32() { @@ -274,7 +267,6 @@ eresi_Addr *e2dbg_getfp_sysv_ia32() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, NULL); } - /* Enable stepping on BSD */ void e2dbg_setstep_bsd_ia32() { @@ -319,7 +311,6 @@ void e2dbg_resetstep_bsd_ia32() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Get the next frame pointer given the current one */ @@ -353,7 +344,6 @@ void *e2dbg_getret_ia32(void *frame) (void *) (*((long *) frame + 1))); } - /** * Write a breakpoint 0xCC in memory * One of the 2 breakpoint technique of e2dbg @@ -390,4 +380,3 @@ int e2dbg_break_ia32(elfshobj_t *f, #endif PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - diff --git a/libe2dbg/user/dbg-mips.c b/libe2dbg/user/dbg-mips.c index f57d4d836..ee5036046 100644 --- a/libe2dbg/user/dbg-mips.c +++ b/libe2dbg/user/dbg-mips.c @@ -1,8 +1,9 @@ + /** -* @file libe2dbg/user/dbg-mips.c + * @file libe2dbg/user/dbg-mips.c ** @ingroup user */ -/* +/** ** dbg-mips.c for e2dbg in the ERESI framework ** ** INCOMPLETE Debugger backend for the MIPS architecture @@ -15,7 +16,6 @@ */ #include "libe2dbg.h" - /* Printregs handlers for the IA32 architecture on NetBSD */ void e2dbg_print_regvars_mips_irix() { diff --git a/libe2dbg/user/dbg-sparc32.c b/libe2dbg/user/dbg-sparc32.c index e294594b3..666693cd4 100644 --- a/libe2dbg/user/dbg-sparc32.c +++ b/libe2dbg/user/dbg-sparc32.c @@ -1,5 +1,6 @@ + /** -* @file libe2dbg/user/dbg-sparc32.c + * @file libe2dbg/user/dbg-sparc32.c ** @ingroup user */ /* diff --git a/libe2dbg/user/delbreak.c b/libe2dbg/user/delbreak.c index 3dbd60f42..24efd6e66 100644 --- a/libe2dbg/user/delbreak.c +++ b/libe2dbg/user/delbreak.c @@ -1,14 +1,12 @@ /** -* @file libe2dbg/user/delbreak.c + * @file libe2dbg/user/delbreak.c ** @ingroup user */ #include "libe2dbg.h" - /* Vector handler for userland breakpoint deletion */ int e2dbg_delbreak_user(elfshbp_t *bp) { *(u_char *) bp->addr = bp->savedinstr[0]; return (0); } - diff --git a/libe2dbg/user/e2dbg-misc.c b/libe2dbg/user/e2dbg-misc.c index 825735712..2b2325d0f 100644 --- a/libe2dbg/user/e2dbg-misc.c +++ b/libe2dbg/user/e2dbg-misc.c @@ -1,9 +1,9 @@ /** -* @file libe2dbg/user/e2dbg-misc.c + * @file libe2dbg/user/e2dbg-misc.c ** @ingroup user */ /** -* @file libe2dbg/user/e2dbg-misc.c + * @file libe2dbg/user/e2dbg-misc.c * * Misc routines for the debugger * @@ -14,7 +14,6 @@ */ #include "libe2dbg.h" - /** * Get the identity of the current process or thread * @return @@ -33,7 +32,6 @@ int e2dbg_self() return ((int) pthread_self()); } - /** * Send a signal * @param pid @@ -97,7 +95,6 @@ static void e2dbg_stack_get(e2dbgthread_t *cur) } - /** * Only called when running a monothread program * @return @@ -132,6 +129,5 @@ int e2dbg_curthread_init(void) write(1, logbuf, ret); #endif - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } diff --git a/libe2dbg/user/e2dbg.c b/libe2dbg/user/e2dbg.c index a1ad7f0f3..89d476feb 100644 --- a/libe2dbg/user/e2dbg.c +++ b/libe2dbg/user/e2dbg.c @@ -1,9 +1,9 @@ /** -* @file libe2dbg/user/e2dbg.c + * @file libe2dbg/user/e2dbg.c ** @ingroup user */ /** -* @file libe2dbg/user/e2dbg.c + * @file libe2dbg/user/e2dbg.c * * Starting routines for the debugger * @@ -14,7 +14,6 @@ */ #include "libe2dbg.h" - /* The debugger world */ /* e2dbgworld_t e2dbgworld; */ void e2dbg_register_command(void) @@ -61,7 +60,6 @@ void e2dbg_register_command(void) HLP_ITRACE); } - /** * Configure and launch the VM from the debugger. * @param params @@ -163,8 +161,6 @@ int e2dbg_entry(e2dbgparams_t *params) return (ret ? 0 : -1); } - - /** * Load all process files in the debugger * @param name @@ -189,4 +185,3 @@ int e2dbg_setup(char *name) revm_doswitch(1); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libe2dbg/user/entry.c b/libe2dbg/user/entry.c index 6afee24c0..d4ddccfd4 100644 --- a/libe2dbg/user/entry.c +++ b/libe2dbg/user/entry.c @@ -1,9 +1,10 @@ + /** * @defgroup user Userland debugging API. * @ingroup libe2dbg */ /** -* @file libe2dbg/user/entry.c + * @file libe2dbg/user/entry.c * @brief The debugger file for OS dependant entry points * @ingroup user * @@ -11,9 +12,6 @@ */ #include "libe2dbg.h" - - - /** * Our fake main function * @param argc @@ -115,12 +113,8 @@ int e2dbg_fake_main(int argc, char **argv, char **aux) return (ret); } - - - #if defined(linux) - /** * Entry point for Linux * @param main @@ -192,7 +186,6 @@ int __libc_start_main(int (*main) (int, char **, char **aux), #elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(sun) - /** * Find the number of arguments by inspecting the environment on the stack * @param args @@ -244,8 +237,6 @@ again: return (argc); } - - /** * Entry point on FreeBSD * @param fini @@ -329,7 +320,7 @@ int atexit(void (*fini)(void)) * @param ubp_av * @return */ -/* +/** void __fpstart(int argc, char **ubp_av) { eresi_Addr orig; @@ -375,7 +366,6 @@ int atexit(void (*fini)(void)) } */ - #else #warning "E2DBG Not yet implemented on this OS/Arch" #endif diff --git a/libe2dbg/user/init.c b/libe2dbg/user/init.c index cb934ae02..17e3b8ceb 100644 --- a/libe2dbg/user/init.c +++ b/libe2dbg/user/init.c @@ -1,10 +1,9 @@ /** -* @file libe2dbg/user/init.c + * @file libe2dbg/user/init.c ** @ingroup user */ #include "libe2dbg.h" - /** * Debugger library initialisation * Only useful when debugger takes control by .ctors diff --git a/libe2dbg/user/linkmap.c b/libe2dbg/user/linkmap.c index c541eae2c..c76399290 100644 --- a/libe2dbg/user/linkmap.c +++ b/libe2dbg/user/linkmap.c @@ -1,9 +1,10 @@ + /** -* @file libe2dbg/user/linkmap.c + * @file libe2dbg/user/linkmap.c ** @ingroup user */ /** -* @file libe2dbg/user/linkmap.c + * @file libe2dbg/user/linkmap.c * * Started on Tue Aug 16 09:38:03 2005 jfv * @@ -11,7 +12,6 @@ */ #include "libe2dbg.h" - /** * Load linkmap * @param name @@ -122,7 +122,6 @@ int e2dbg_linkmap_load(char *name) world.curjob->curfile->rhdr.base); #endif - /* Fix first file linkmap entry */ if (world.curjob->curfile->linkmap == E2DBG_DYNAMIC_LINKMAP) { @@ -237,7 +236,3 @@ int e2dbg_linkmap_load(char *name) done = 1; PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - diff --git a/libe2dbg/user/register.c b/libe2dbg/user/register.c index fef2fb3c7..1bcb816cf 100644 --- a/libe2dbg/user/register.c +++ b/libe2dbg/user/register.c @@ -1,10 +1,10 @@ + /** -* @file libe2dbg/user/register.c + * @file libe2dbg/user/register.c ** @ingroup user */ #include "libe2dbg.h" - static void e2dbg_user_register_hooks(void) { PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); @@ -98,7 +98,6 @@ static void e2dbg_user_register_hooks(void) e2dbg_register_resetstephook(ELFSH_ARCH_IA32, ELFSH_HOST_USER, ELFSH_OS_SOLARIS, e2dbg_resetstep_sysv_ia32); - /* For sparc32 */ e2dbg_register_gregshook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, @@ -112,7 +111,6 @@ static void e2dbg_user_register_hooks(void) e2dbg_register_gregshook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, ELFSH_OS_SOLARIS, e2dbg_get_regvars_sparc32_sysv); - e2dbg_register_sregshook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, ELFSH_OS_FREEBSD, e2dbg_set_regvars_sparc32_bsd); e2dbg_register_sregshook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, @@ -124,7 +122,6 @@ static void e2dbg_user_register_hooks(void) e2dbg_register_sregshook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, ELFSH_OS_SOLARIS, e2dbg_set_regvars_sparc32_sysv); - e2dbg_register_getpchook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, ELFSH_OS_FREEBSD, e2dbg_getpc_bsd_sparc32); e2dbg_register_getpchook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, @@ -158,7 +155,6 @@ static void e2dbg_user_register_hooks(void) e2dbg_register_resetstephook(ELFSH_ARCH_SPARC32, ELFSH_HOST_USER, ELFSH_OS_SOLARIS, e2dbg_resetstep_sysv_sparc32); - /***********************************/ /* Now nextfp hooks */ /***********************************/ @@ -207,8 +203,6 @@ static void e2dbg_user_register_hooks(void) e2dbg_register_nextfphook(ELFSH_ARCH_SPARC32, ELFSH_FILE_LIB, ELFSH_OS_SOLARIS, e2dbg_bt_sparc32); - - /************************************/ /* Now getfp hooks */ /***********************************/ @@ -257,7 +251,6 @@ static void e2dbg_user_register_hooks(void) e2dbg_register_getfphook(ELFSH_ARCH_SPARC32, ELFSH_FILE_LIB, ELFSH_OS_SOLARIS, e2dbg_getfp_sysv_sparc32); - /***********************************/ /* Now register getret hooks */ /***********************************/ @@ -358,7 +351,6 @@ static void e2dbg_user_register_hooks(void) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - int e2dbg_user_hooks_install(void) { PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); diff --git a/libe2dbg/user/resolv.c b/libe2dbg/user/resolv.c index af060e7a5..c33351cf4 100644 --- a/libe2dbg/user/resolv.c +++ b/libe2dbg/user/resolv.c @@ -1,9 +1,9 @@ /** -* @file libe2dbg/user/resolv.c + * @file libe2dbg/user/resolv.c ** @ingroup user */ /** -* @file libe2dbg/user/resolv.c + * @file libe2dbg/user/resolv.c * * Contains the linkmap related resolving builtins in e2dbg * @@ -18,7 +18,6 @@ /* Reference symbol for the debugger */ int reference = 42; - /** * Our own dlsect without malloc. * Useful in the early stage of mapping when malloc symbol is not yet known @@ -194,8 +193,6 @@ eresi_Addr e2dbg_dlsect(char *objname, char *sect2resolve, return (got + refaddr - found_ref); } - - /** * Our own dlsym without malloc. * Useful in the early stage of mapping when malloc symbol is not yet known @@ -357,8 +354,6 @@ eresi_Addr e2dbg_dlsym(char *sym2resolve) "Unable to find looked up symbol in object", 0); } - - /** * Get the address of the linkmap without any malloc, * for early stage resolving @@ -441,8 +436,6 @@ elfshlinkmap_t *e2dbg_linkmap_getaddr() return (lm); } - - /** * Resolve malloc/realloc/free from standard libc * @return @@ -560,7 +553,6 @@ int e2dbg_dlsym_init() write(2, buf, len); #endif - /* Non fatal symbols, especially on BSD */ e2dbgworld.syms.memalignsym = (eresi_Addr) e2dbg_dlsym("memalign"); e2dbgworld.syms.pthreadcreate = (eresi_Addr) e2dbg_dlsym("pthread_create"); @@ -604,4 +596,3 @@ int e2dbg_dlsym_init() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - diff --git a/libe2dbg/user/signal.c b/libe2dbg/user/signal.c index 4966f3d6f..c18361d46 100644 --- a/libe2dbg/user/signal.c +++ b/libe2dbg/user/signal.c @@ -1,3 +1,4 @@ + /** * @file libe2dbg/user/signal.c * @ingroup user @@ -15,7 +16,6 @@ */ #include "libe2dbg.h" - /** ARCH/OS dependent handler for checking values in registers */ #if defined(__linux__) && defined(__i386__) void e2dbg_watch_check_ia32_sysv(u_int regidx, char *regstr) @@ -58,8 +58,6 @@ void e2dbg_watch() #endif } - - /** * Signal handler for SIGSEGV * @param signum @@ -166,7 +164,6 @@ void e2dbg_sigint_handler(int signum, siginfo_t *info, SETSIG; } - /** * Signal handler for SIGSTOP * @param signum @@ -228,7 +225,6 @@ void e2dbg_thread_sigusr2(int signum, siginfo_t *info, curthread->context = (ucontext_t *) pcontext; curthread->state = E2DBG_THREAD_SIGUSR2; - #if __DEBUG_THREADS__ fprintf(stderr, " ************ [T] SIGUSR2 received by %u ******** \n", (unsigned int) curthread->tid); @@ -248,9 +244,6 @@ void e2dbg_thread_sigusr2(int signum, siginfo_t *info, } - - - /** * Signal handler for SIGTRAP * @param signum @@ -292,7 +285,6 @@ void e2dbg_sigtrap_handler(int signum, siginfo_t *info, SETSIG; } - #if __DEBUG_BP__ /** * @param str @@ -327,9 +319,6 @@ void bpdebug(char *str, elfshbp_t *bp, eresi_Addr pc, elfshobj_t *parent) } #endif - - - /** Reinstall a breakpoint */ void e2dbg_breakpoint_reinstall() { @@ -364,9 +353,6 @@ void e2dbg_breakpoint_reinstall() e2dbgworld.stoppedthread->past); } - - - /** * The Real routine that handles each thread-specific breakpoint state machine. * @@ -604,7 +590,6 @@ void e2dbg_breakpoint_process() } } - /** * SIGTRAP signal handler (The breakpoint routine). Save registers and callback. Multi-thread safe. * @param signum Received signal number. @@ -721,4 +706,3 @@ void e2dbg_generic_breakpoint(int signum, fprintf(stderr, " [D] Returning from generic signal handler\n"); #endif } - diff --git a/libe2dbg/user/step.c b/libe2dbg/user/step.c index fdc0b68c5..b3528b267 100644 --- a/libe2dbg/user/step.c +++ b/libe2dbg/user/step.c @@ -1,8 +1,9 @@ + /** -* @file libe2dbg/user/step.c + * @file libe2dbg/user/step.c ** @ingroup user */ -/* +/** ** delete.c for e2dbg ** ** Delete breakpoints @@ -13,7 +14,6 @@ */ #include "libe2dbg.h" - /* Perform stepping */ int e2dbg_step() { @@ -65,7 +65,6 @@ int e2dbg_step() "Impossible step case happened", -1); } - /* Step-trace command */ int cmd_itrace() { diff --git a/libe2dbg/user/threads.c b/libe2dbg/user/threads.c index 1e55ccabc..419ee6aac 100644 --- a/libe2dbg/user/threads.c +++ b/libe2dbg/user/threads.c @@ -1,9 +1,9 @@ /** -* @file libe2dbg/user/threads.c + * @file libe2dbg/user/threads.c ** @ingroup user */ -/* -* @file libe2dbg/user/threads.c +/** + * @file libe2dbg/user/threads.c * * Hook the threads API for keeping thread debugger information * accurately up2date @@ -15,7 +15,6 @@ #include "libe2dbg.h" #include - /** * Hooked start routine for all threads * @param param @@ -128,7 +127,6 @@ static void *e2dbg_thread_start(void *param) return ((*start)(param)); } - /** * Hook for pthread_create * @param __threadp @@ -194,8 +192,6 @@ int pthread_create (pthread_t *__restrict __threadp, NOPROFILER_ROUT(ret); } - - /** * Hook for pthread_exit * @param retval @@ -221,14 +217,13 @@ void pthread_exit(void *retval) } } - /** * Hook for signal * @param signum * @param fctptr * @return */ -/* +/** __sighandler_t signal(int signum, __sighandler_t fctptr) { __sighandler_t (*fct)(int signum, __sighandler_t fctptr); @@ -244,9 +239,6 @@ __sighandler_t signal(int signum, __sighandler_t fctptr) } */ - - - /** * Print all threads state */ @@ -332,7 +324,6 @@ void e2dbg_threads_print() } } - /** * Switch on another thread and and Print all threads * @return @@ -373,9 +364,6 @@ int cmd_threads() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Stop all threads when a breakpoint happens * @param signum @@ -490,7 +478,6 @@ int e2dbg_thread_stopall(int signum) } } - #if __DEBUG_THREADS__ //e2dbg_threads_print(); //printf("--------- END OF STOPALL %u ------------ \n", called); @@ -499,10 +486,6 @@ int e2dbg_thread_stopall(int signum) return (total); } - - - - /** * Continue all threads after a breakpoint */ @@ -593,4 +576,3 @@ void e2dbg_thread_contall() #endif } - diff --git a/libedfmt/api.c b/libedfmt/api.c index f28505114..f15377928 100644 --- a/libedfmt/api.c +++ b/libedfmt/api.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/api.c + * @file libedfmt/api.c * @ingroup libedfmt * @brief Generic internal API for libedfmt. * diff --git a/libedfmt/dwarf2-abbrev.c b/libedfmt/dwarf2-abbrev.c index 029530c09..82093c7c8 100644 --- a/libedfmt/dwarf2-abbrev.c +++ b/libedfmt/dwarf2-abbrev.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/dwarf2-abbrev.c + * @file libedfmt/dwarf2-abbrev.c ** @ingroup libedfmt ** @brief Abbreviation table access for DWARF2 debug format. ** @@ -466,7 +466,6 @@ fvstart: NOPROFILER_ROUT(0); } - /** * Follow .debug_info form using abbrev_table as structure reference * @param abbent abbrev entity to fill diff --git a/libedfmt/dwarf2-cfa.c b/libedfmt/dwarf2-cfa.c index 4287b55ae..e8c1d4bed 100644 --- a/libedfmt/dwarf2-cfa.c +++ b/libedfmt/dwarf2-cfa.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/dwarf2-cfa.c + * @file libedfmt/dwarf2-cfa.c ** @ingroup libedfmt ** @brief DWARF2 CFA data handling ** diff --git a/libedfmt/dwarf2-trans.c b/libedfmt/dwarf2-trans.c index 771a4d9eb..6dc2d79f4 100644 --- a/libedfmt/dwarf2-trans.c +++ b/libedfmt/dwarf2-trans.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/dwarf2-trans.c + * @file libedfmt/dwarf2-trans.c ** @ingroup libedfmt ** @brief Translation from DWARF2 to EDFMT format. ** @@ -10,7 +10,7 @@ /** * This file implements DWARF2 transformation -* @file libedfmt/dwarf2-trans.c + * @file libedfmt/dwarf2-trans.c */ #define DWARF2_HNAME_TRANS_TREF "dwarf2_trans_typeref" diff --git a/libedfmt/dwarf2-utils.c b/libedfmt/dwarf2-utils.c index 0613d5f05..dab42dfe6 100644 --- a/libedfmt/dwarf2-utils.c +++ b/libedfmt/dwarf2-utils.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/dwarf2-utils.c + * @file libedfmt/dwarf2-utils.c ** @ingroup libedfmt ** Started Dec 26 2006 10:49:45 mxatone ** diff --git a/libedfmt/dwarf2.c b/libedfmt/dwarf2.c index 92767f900..d5d9f5818 100644 --- a/libedfmt/dwarf2.c +++ b/libedfmt/dwarf2.c @@ -1,6 +1,6 @@ /** ** @brief Implement DWARF2 support in libedfmt -* @file libedfmt/dwarf2.c + * @file libedfmt/dwarf2.c ** @ingroup libedfmt ** ** Started Dec 26 2006 10:49:45 mxatone @@ -11,7 +11,7 @@ /** * This file implements DWARF2 support for libedfmt. * specification @ http://dwarf.freestandards.org/Download.php -* @file libedfmt/dwarf2.c + * @file libedfmt/dwarf2.c */ #define DWARF2_ABBREV_NAME "dwarf2_abbrev_table" diff --git a/libedfmt/edfmt-utils.c b/libedfmt/edfmt-utils.c index a6c1402b3..ff19179c4 100644 --- a/libedfmt/edfmt-utils.c +++ b/libedfmt/edfmt-utils.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/edfmt-utils.c + * @file libedfmt/edfmt-utils.c ** @ingroup libedfmt ** ** Started Jan 13 2007 18:09:02 mxatone @@ -49,11 +49,6 @@ char *edfmt_cline(char *buf, u_int size, u_int line, char *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, buf); } - - - - - /** * Create a string from an addr (used in hash table) * @param buf destination buffer @@ -118,8 +113,6 @@ eresi_Addr edfmt_lookup_addr(elfshobj_t *file, char *param) "Unable to lookup address object", (eresi_Addr) 0); } - - /** * Create an allocation pool used to store different data and optimize performance * This pool didn't realloc the buffer each time it needs more memory, but create a new diff --git a/libedfmt/edfmt.c b/libedfmt/edfmt.c index 74bea46a7..1229c4aad 100644 --- a/libedfmt/edfmt.c +++ b/libedfmt/edfmt.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/edfmt.c + * @file libedfmt/edfmt.c ** @ingroup libedfmt ** @brief External interface functions for the ERESI debug format ** @@ -71,7 +71,6 @@ elfshsect_t *edfmt_get_sect(elfshobj_t *file, u_int hash, char *hash_name, file->secthash[hash]); } - /* The internal basename function */ static char *edfmt_basename(char *str) { @@ -96,7 +95,6 @@ static char *edfmt_basename(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (char *) (ret)); } - /** * Main point of the debug format library * This function manages this steps for every debugging formats: @@ -118,7 +116,6 @@ int edfmt_format(elfshobj_t *file) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Wrong file object", -1); - if (file->name) { /* Retrieve file basename */ diff --git a/libedfmt/stabs-trans.c b/libedfmt/stabs-trans.c index 34898c047..54706a1c6 100644 --- a/libedfmt/stabs-trans.c +++ b/libedfmt/stabs-trans.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/stabs-trans.c + * @file libedfmt/stabs-trans.c ** @ingroup libedfmt ** @brief Translation from STABS to EDFMT debug format. ** @@ -10,7 +10,7 @@ /** * Translation from stabs representation into uniform format -* @file libedfmt/stabs-trans.c + * @file libedfmt/stabs-trans.c */ #define STABS_HNAME_TYPE_ADD "stabs_type_added" diff --git a/libedfmt/stabs-utils.c b/libedfmt/stabs-utils.c index eb177cdf0..06ed769b9 100644 --- a/libedfmt/stabs-utils.c +++ b/libedfmt/stabs-utils.c @@ -1,5 +1,5 @@ /** -* @file libedfmt/stabs-utils.c + * @file libedfmt/stabs-utils.c ** @ingroup libedfmt ** @brief Low-level utils for STABS parsing. ** diff --git a/libedfmt/stabs.c b/libedfmt/stabs.c index fc5300561..19f28f788 100644 --- a/libedfmt/stabs.c +++ b/libedfmt/stabs.c @@ -3,7 +3,7 @@ * @brief Implement DWARF2, STABS, and the ERESI debug formats. */ /** -* @file libedfmt/stabs.c + * @file libedfmt/stabs.c ** @ingroup libedfmt ** @brief Interface routines for STABS debug format. ** @@ -19,7 +19,7 @@ * This version of stabs format parsing has been approved for x86 * and gentoo linux, some bugs can append on Sparc, more test will * be done to make this work correctly -* @file libedfmt/stabs.c + * @file libedfmt/stabs.c */ #define STABS_HNAME_TYPE_REF "stabs_type_reference" @@ -113,7 +113,6 @@ edfmtstabsinfo_t *stabs_info = NULL; "Pool allocation failed", _ret); \ } while (0) - /** * Actual parsed file */ diff --git a/libelfsh/alpha64.c b/libelfsh/alpha64.c index 88c5225c3..620aff532 100644 --- a/libelfsh/alpha64.c +++ b/libelfsh/alpha64.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/alpha64.c + * @file libelfsh/alpha64.c * @ingroup libelfsh ** Alpha64.c for libelfsh ** @@ -12,8 +12,6 @@ */ #include "libelfsh.h" - - /** * @brief Static hooking for Alpha64 (UNIMPLEMENTED) * @param sect elfsh section object @@ -29,7 +27,6 @@ int elfsh_cflow_alpha64(elfshobj_t *sect, { // uint32_t cur; - // opcodes to hijack // 0xc3 (br) // 0xe0 / 0xe1 (blbc) @@ -45,11 +42,6 @@ int elfsh_cflow_alpha64(elfshobj_t *sect, "Unsupported Arch, ELF type, or OS", -1); } - - - - - /** * @brief ALTPLT hijacking on ALPHA64 * @@ -156,7 +148,6 @@ int elfsh_hijack_altplt_alpha64(elfshobj_t *file, elfsh_writememf(file, altpltprolog->shdr->sh_offset, opcode, sizeof(uint32_t) * 12); - /* Last but not least : redirect .alt.plt + 0 on .alt.plt.prolog */ off = ((-52) >> 2); off = (off & (~(0xffffffff << 20))); @@ -167,7 +158,6 @@ int elfsh_hijack_altplt_alpha64(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief PLT redirection on ALPHA64 * @param file The parent file where redirection take place. @@ -231,9 +221,6 @@ int elfsh_hijack_plt_alpha64(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief Find the address of modgot entry from its value. * @param modgot Section descriptor for .mod.o.got @@ -428,9 +415,6 @@ bad: PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Bad return for modgot", NULL); } - - - /** * @brief Perform relocation on entry for ALPHA64 architecture. * Only the types that are needed for relocating ET_REL objects @@ -456,12 +440,10 @@ int elfsh_relocate_alpha64(elfshsect_t *new, uint16_t hi, low; eresi_Addr val; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); printf("relocata_alpha64 Input addr = " XFMT "\n", addr); - #define ADD (cur->r_addend) #define BAS (elfsh_get_object_baseaddr(new->parent)) #define PLA (new->shdr->sh_addr + cur->r_offset) @@ -511,7 +493,6 @@ int elfsh_relocate_alpha64(elfshsect_t *new, // XXX break; - /* On alpha, each static object in the relocatable file that have an address filled by R_ALPHA_LITERAL has an entry in .got @@ -724,4 +705,3 @@ int elfsh_relocate_alpha64(elfshsect_t *new, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (retval)); } - diff --git a/libelfsh/altgot.c b/libelfsh/altgot.c index 0f1364e55..c0b363a52 100644 --- a/libelfsh/altgot.c +++ b/libelfsh/altgot.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/altgot.c + * @file libelfsh/altgot.c * @ingroup libelfsh ** altgot.c for libelfsh ** @@ -10,8 +10,6 @@ */ #include "libelfsh.h" - - /** * @brief Shift the relocation HI16 and L16 for mips binaries * We have to do that using a signature since no relocation @@ -73,7 +71,6 @@ void elfsh_shift_mips_relocs(elfshobj_t *file, eresi_Addr diff) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * @brief Shift the ALPHA relocation table. * @param file The file where to relocate the table. @@ -125,8 +122,6 @@ int elfsh_shift_alpha_relocs(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Shift the SPARC relocation to make points the entries inside .alt.plt instead of .plt * @param file The host file where shift must happens. @@ -153,7 +148,6 @@ int elfsh_shift_generic_relocs(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Shift relocation tables at some point for allowing non-present symbol resolving * mostly applied on section injection for ET_DYN objects. @@ -223,9 +217,6 @@ int elfsh_shift_sparc_relocs(elfshobj_t *file, (elfsh_shift_generic_relocs(file, diff, relplt))); } - - - /** * @brief Change the DT_PLTGOT entry in the .dynamic section to change * the relocation base address. @@ -297,5 +288,3 @@ int elfsh_redirect_pltgot(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - diff --git a/libelfsh/altplt.c b/libelfsh/altplt.c index b8e5b4ba7..fd3ddfd1f 100644 --- a/libelfsh/altplt.c +++ b/libelfsh/altplt.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/altplt.c + * @file libelfsh/altplt.c * @ingroup libelfsh ** altplt.c for libelfsh ** @@ -13,7 +13,6 @@ */ #include "libelfsh.h" - /** * @brief Patch the first PLT entry (a special case which must handled by this function). * @param enew @@ -86,12 +85,6 @@ int elfsh_altplt_firstent(elfshsect_t *enew, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - - - /** * @brief Copy the PLT of an ET_EXEC object for the ALTPLT technique. * and the GOT of an ET_EXEC object for the ALTGOT technique. @@ -256,7 +249,6 @@ int elfsh_relink_plt(elfshobj_t *file, u_int mod) file->secthash[ELFSH_SECTION_ALTPLT] = enew; - /* Map .alt.got (all architectures except SPARC) */ /* On IA32, remap GOT with a doubled size for non-present symbol resolving */ if (FILE_IS_MIPS(file) || FILE_IS_ALPHA64(file) || FILE_IS_IA32(file)) @@ -290,7 +282,6 @@ int elfsh_relink_plt(elfshobj_t *file, u_int mod) altgot->shdr->sh_entsize = sizeof(eresi_Addr); } - /* Insert EXTPLT in order to be able to resolve non present symbols */ if (FILE_IS_IA32(file)) { @@ -318,8 +309,6 @@ int elfsh_relink_plt(elfshobj_t *file, u_int mod) extplt->curend = elfsh_get_first_pltentsz(file); } - - /* Loop on .plt and inject 'old_symnam' symbols */ for (off = 0; off < plt->shdr->sh_size; off += entsz) { @@ -444,7 +433,6 @@ int elfsh_relink_plt(elfshobj_t *file, u_int mod) printf("[DEBUG_COPYPLT] Section Mirrored Successfully ! \n"); #endif - /* Everything is 0k4y */ if (elfsh_sync_sorted_symtab(symtab) < 0) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, @@ -458,10 +446,6 @@ int elfsh_relink_plt(elfshobj_t *file, u_int mod) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * @brief On MIPS there is no .plt section : call to libraries are done * using an indirect jump on .got value directly from .text. If @@ -514,7 +498,6 @@ int elfsh_build_plt(elfshobj_t *file) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Unable to get an anonymous section", -1); - /* ** Find the embedded plt by searching the nop;nop;nop;nop; signature ** that delimit the beginning and the end of plt. This is MIPS specific @@ -590,9 +573,6 @@ found: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief Main function performing ALTPLT, ALTGOT, and EXTPLT techniques. * @param file The host file. diff --git a/libelfsh/bp.c b/libelfsh/bp.c index 36e50bd98..bbb3bfb1c 100644 --- a/libelfsh/bp.c +++ b/libelfsh/bp.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/bp.c + * @file libelfsh/bp.c * @ingroup libelfsh ** bp.c for elfsh ** @@ -10,4 +10,3 @@ ** */ #include "libelfsh.h" - diff --git a/libelfsh/bss.c b/libelfsh/bss.c index f8581ce44..844a9c805 100644 --- a/libelfsh/bss.c +++ b/libelfsh/bss.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/bss.c + * @file libelfsh/bss.c * @ingroup libelfsh ** bss.c for elfsh ** @@ -15,8 +15,6 @@ */ #include "libelfsh.h" - - /** * Clean the BSS (remove all its data from the file and fixup PHT) * @param file @@ -59,7 +57,6 @@ int elfsh_flush_bss(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Set memsz and filesz as seemingfull vanilla values by inadvertancy * Multiple BSS safe @@ -92,8 +89,6 @@ int elfsh_cleanup_bss(elfshobj_t *file, elfsh_Phdr *pht) "Cannot find data PT_LOAD", -1); } - - /** * Put the bss physically in the file * @param file @@ -169,8 +164,6 @@ elfshsect_t *elfsh_fixup_bss(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (last)); } - - /** * The real function that fixup the bss * fixflag indicate if the section was nullsized and fixed @@ -225,7 +218,6 @@ int elfsh_fixup_bss_real(elfshobj_t *file, } } - /* Fixup file offset for section after bss in case they overlap. It happens on Solaris 8.0 with ld solaris-ELF 4.0 This has to happen _BEFORE_ the shift in elfsh_add_bsszone. @@ -314,8 +306,6 @@ int elfsh_fixup_bss_real(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Find the BSS section for this module * @@ -409,7 +399,6 @@ int elfsh_find_bsslen(elfshobj_t *host, bss_size++; } - /* Create and inject symbol in ET_EXEC */ enew = elfsh_create_symbol(bss_size, symtab[index].st_size, @@ -432,8 +421,6 @@ int elfsh_find_bsslen(elfshobj_t *host, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (bss_size)); } - - /** THIS SEEMS TO BE BUGGY ON SOLARIS -- TRYING TO FIX IT --- SORRY FOR INCONVENIENCE **/ /** @@ -471,9 +458,6 @@ elfshsect_t *elfsh_insert_bss(elfshobj_t *file, elfshobj_t *rel, char *bssname) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newbss); } - - - /** * Map a new BSS in the current file or process as an additional section * @@ -519,14 +503,13 @@ elfshsect_t *elfsh_insert_runtime_bss(elfshobj_t *file, elfshobj_t *rel) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newbss); } - /** * Map a new BSS in the current file or process as an additional section * @param file * @param rel * @return */ -/* +/** elfshsect_t *elfsh_insert_runtime_bss(elfshobj_t *file, elfshobj_t *rel) { elfshsect_t *newbss; diff --git a/libelfsh/bt.c b/libelfsh/bt.c index c5f796076..77d816c66 100644 --- a/libelfsh/bt.c +++ b/libelfsh/bt.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/bt.c + * @file libelfsh/bt.c * @ingroup libelfsh ** bt.c for elfsh ** @@ -9,5 +10,3 @@ ** */ #include "libelfsh.h" - - diff --git a/libelfsh/comment.c b/libelfsh/comment.c index 4a270f75a..819bdf3af 100644 --- a/libelfsh/comment.c +++ b/libelfsh/comment.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/comment.c + * @file libelfsh/comment.c * @ingroup libelfsh ** comment.c for elfsh in ** @@ -13,7 +13,6 @@ */ #include "libelfsh.h" - /** * Get comment section * @param file @@ -50,7 +49,6 @@ elfshsect_t *elfsh_get_comments(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (enew)); } - /** * Get an entry from .comment * @param file diff --git a/libelfsh/copy.c b/libelfsh/copy.c index 38164eb87..caaffd6c0 100644 --- a/libelfsh/copy.c +++ b/libelfsh/copy.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/copy.c + * @file libelfsh/copy.c * @ingroup libelfsh ** copy.c for elfsh ** @@ -39,7 +39,6 @@ elfshobj_t *elfsh_copy_obj(elfshobj_t *file) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Can't copy file object", NULL); - /* Do copy */ XALLOC(__FILE__, __FUNCTION__, __LINE__, copy, sizeof(elfshobj_t), NULL); copy->name = strdup(file->name); diff --git a/libelfsh/ctors.c b/libelfsh/ctors.c index b689807b7..ed14968b3 100644 --- a/libelfsh/ctors.c +++ b/libelfsh/ctors.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/ctors.c + * @file libelfsh/ctors.c * @ingroup libelfsh * * Started on Tue Feb 26 22:11:12 2002 jfv @@ -8,8 +9,6 @@ */ #include "libelfsh.h" - - /** * Read the constructor array in .ctors * @param file @@ -62,9 +61,6 @@ eresi_Addr *elfsh_get_ctors(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (elfsh_readmem(enew))); } - - - /** * Shift CTORS on ET_DYN * @param file @@ -101,8 +97,6 @@ int elfsh_shift_ctors(elfshobj_t *file, u_int size) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - - /** * Modify a CTORS entry using its index * @param file @@ -133,8 +127,6 @@ int elfsh_set_ctors_entry_by_index(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Modify a CTORS entry using its name * @param file @@ -160,8 +152,6 @@ int elfsh_set_ctors_entry_by_name(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Return a entry giving its parent and its index * @param ctors @@ -180,8 +170,6 @@ eresi_Addr *elfsh_get_ctors_entry_by_index(eresi_Addr *ctors, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ctors + index)); } - - /** * Return an entry giving the matching symbol name * @param file @@ -220,7 +208,6 @@ eresi_Addr *elfsh_get_ctors_entry_by_name(elfshobj_t *file, char *name) NULL); } - /** * Return a entry giving its parent and its index : used as INTERNAL hash handler * @param ctors @@ -240,7 +227,6 @@ int elfsh_set_ctors_entry(eresi_Addr *ctors, eresi_Addr vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return a entry value giving its parent and its index : used as INTERNAL hash handler * @param ctors @@ -257,5 +243,3 @@ eresi_Addr elfsh_get_ctors_entry(eresi_Addr *ctors) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (*ctors)); } - - diff --git a/libelfsh/debug.c b/libelfsh/debug.c index b50179283..99cdae692 100644 --- a/libelfsh/debug.c +++ b/libelfsh/debug.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/debug.c + * @file libelfsh/debug.c * @ingroup libelfsh * * Started on Thu Apr 3 21:36:55 2003 jfv diff --git a/libelfsh/dtors.c b/libelfsh/dtors.c index ef8741cee..8a360c1ae 100644 --- a/libelfsh/dtors.c +++ b/libelfsh/dtors.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/dtors.c + * @file libelfsh/dtors.c * @ingroup libelfsh * * Started on Tue Feb 26 22:12:38 2002 jfv @@ -9,7 +9,6 @@ #include "libelfsh.h" - /** * Read the destructor array in .dtors * @param file @@ -61,9 +60,6 @@ eresi_Addr *elfsh_get_dtors(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (elfsh_readmem(enew))); } - - - /** * Shift DTORS on ET_DYN * @param file @@ -132,7 +128,6 @@ int elfsh_set_dtors_entry_by_index(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Modify a DTORS entry using its name * @param file @@ -158,7 +153,6 @@ int elfsh_set_dtors_entry_by_name(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Get DTORS entry by name * @param file @@ -197,8 +191,6 @@ eresi_Addr *elfsh_get_dtors_entry_by_name(elfshobj_t *file, char *name) "DTORS entry not found", NULL); } - - /** * Return a entry giving its parent and its index : used as INTERNAL hash handler * @param dtors @@ -217,7 +209,6 @@ eresi_Addr *elfsh_get_dtors_entry_by_index(eresi_Addr *dtors, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (dtors + index)); } - /** * Return a entry giving its parent and its index : used as INTERNAL hash handler * @param dtors @@ -236,7 +227,6 @@ int elfsh_set_dtors_entry(eresi_Addr *dtors, eresi_Addr vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return a entry value giving its parent and its index : used as INTERNAL hash handler * @param dtors diff --git a/libelfsh/dumpregs.c b/libelfsh/dumpregs.c index 93118bea9..d61e1d1b0 100644 --- a/libelfsh/dumpregs.c +++ b/libelfsh/dumpregs.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/dumpregs.c + * @file libelfsh/dumpregs.c * @ingroup libelfsh ** dumpregs.c for elfsh ** @@ -10,10 +11,8 @@ */ #include "libelfsh.h" - //static elfshia32regs_t regs; - struct s_regs_ia32 { uint32_t esp; @@ -28,8 +27,6 @@ struct s_regs_ia32 uint32_t ds; /* 16bits but we want to keep alignment */ } ia32regs_t; - - /** * The breakpoint routine. Save registers and callback */ diff --git a/libelfsh/dwarf.c b/libelfsh/dwarf.c index 0ce66e620..7339a1019 100644 --- a/libelfsh/dwarf.c +++ b/libelfsh/dwarf.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/dwarf.c + * @file libelfsh/dwarf.c * @ingroup libelfsh ** dwarf.c for libelfsh ** diff --git a/libelfsh/dynamic.c b/libelfsh/dynamic.c index 9d2c7b295..5e50f9cba 100644 --- a/libelfsh/dynamic.c +++ b/libelfsh/dynamic.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/dynamic.c + * @file libelfsh/dynamic.c * @ingroup libelfsh ** dynamic.c for libelfsh ** @@ -10,7 +11,6 @@ */ #include "libelfsh.h" - /** * Change endianess of .dynamic * @param newent @@ -51,8 +51,6 @@ int elfsh_endianize_dynamic(elfshsect_t *newent) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Return a ptr on the dynamic section * @param file @@ -102,9 +100,6 @@ elfsh_Dyn *elfsh_get_dynamic(elfshobj_t *file, u_int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - - /** * Return the tag field of the dynamic entry * @param d @@ -155,7 +150,6 @@ elfsh_Word elfsh_get_dynentry_val(elfsh_Dyn *d) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (d->d_un.d_val)); } - /** * Change the val field of the dynamic entry * @param d @@ -174,8 +168,6 @@ int elfsh_set_dynentry_val(elfsh_Dyn *d, eresi_Addr val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Retreive the information giving the entry * @param file elfsh object. @@ -206,7 +198,6 @@ char *elfsh_get_dynentry_string(elfshobj_t *file, elfsh_Dyn *ent) ((char *) data + ent->d_un.d_val)); } - /** * Get .dynamic entries by type * @param file @@ -285,8 +276,6 @@ int elfsh_shiftable_dynent(elfsh_Dyn *ent) return (0); } - - /** * Shift the .dynamic section in ET_DYN files * @@ -315,8 +304,6 @@ int elfsh_shift_dynamic(elfshobj_t *file, u_int size) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - - /** * FIXME: TEST? * Just a test @@ -338,4 +325,3 @@ int elfsh_get_dynent_by_type(elfshobj_t *robj, idx = idx / sizeof(elfsh_Dyn); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, idx); } - diff --git a/libelfsh/dynsym.c b/libelfsh/dynsym.c index d7713718f..5425b6dcc 100644 --- a/libelfsh/dynsym.c +++ b/libelfsh/dynsym.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/dynsym.c + * @file libelfsh/dynsym.c * @ingroup libelfsh ** Dynsym.c for libelfsh ** @@ -8,7 +8,6 @@ */ #include "libelfsh.h" - /** * Return the dynsymbol name giving its index in the dynamic symbol string table * @param file @@ -36,8 +35,6 @@ char *elfsh_get_dynsymbol_name(elfshobj_t *file, elfsh_Sym *s) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - /** * Return the used offset in .dynstr or -1 if failed * @param file @@ -92,11 +89,6 @@ int elfsh_set_dynsymbol_name(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (s->st_name)); } - - - - - /** * Return a ptr on the dynamic symbol table num is filled with the entries total number * @param file @@ -197,7 +189,6 @@ void *elfsh_get_dynsymtab(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * Get symtab entry by vaddr * @param file @@ -226,7 +217,6 @@ elfsh_Sym *elfsh_get_dynsymbol_by_value(elfshobj_t *file, (elfsh_get_sym_by_value(data, num, vaddr, off, mode))); } - /** * Return the dynamic symbol name giving its value, * Fill 'offset' with the difference between sym->st_value and 'value' @@ -248,7 +238,6 @@ char *elfsh_reverse_dynsymbol(elfshobj_t *file, elfsh_Sym *pltsym; elfshsect_t *plt; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); /* Sanity checks */ @@ -342,7 +331,6 @@ char *elfsh_reverse_dynsymbol(elfshobj_t *file, str = NULL; } - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (str)); } @@ -351,7 +339,6 @@ char *elfsh_reverse_dynsymbol(elfshobj_t *file, "No valid symbol interval", NULL); } - /** * Return the symbol entry giving its name * @param file target file @@ -430,8 +417,6 @@ elfsh_Sym *elfsh_get_dynsymbol_by_name(elfshobj_t *file, char *name) "Symbol not found", NULL); } - - /** * Shift the dynamic symbol table, mostly useful on ET_DYN objects * @param file diff --git a/libelfsh/elf.c b/libelfsh/elf.c index 2c392972d..96b571ffb 100644 --- a/libelfsh/elf.c +++ b/libelfsh/elf.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/elf.c + * @file libelfsh/elf.c * @ingroup libelfsh ** elf.c for libelfsh ** @@ -78,7 +79,6 @@ eresi_Off elfsh_get_shtoff(elfsh_Ehdr *hdr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (hdr->e_shoff)); } - /** * Change the section header table entry count * @param hdr @@ -113,7 +113,6 @@ elfsh_Half elfsh_get_shtnbr(elfsh_Ehdr *hdr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (hdr->e_shnum)); } - /** * Change the program header table file offset * @param hdr @@ -490,7 +489,6 @@ elfsh_Half elfsh_get_shentsize(elfsh_Ehdr *e) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (e->e_shentsize)); } - /** * Return the encoding type * @param hdr @@ -673,7 +671,7 @@ int elfsh_check_hdr_type(elfshobj_t *file) * @param file * @return */ -/* +/** int elfsh_check_hdr_machine(elfshobj_t *file) { PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); @@ -690,8 +688,6 @@ int elfsh_check_hdr_machine(elfshobj_t *file) } */ - - /** * Sanity check of version value * @param file @@ -840,7 +836,6 @@ void *elfsh_get_hdr(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (file->hdr)); } - /** * * @param file diff --git a/libelfsh/extplt.c b/libelfsh/extplt.c index f2708ccc2..a9e5df672 100644 --- a/libelfsh/extplt.c +++ b/libelfsh/extplt.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/extplt.c + * @file libelfsh/extplt.c * @ingroup libelfsh * extplt.c for libelfsh * @@ -187,7 +187,6 @@ int elfsh_extplt_expand_hash(elfshobj_t *file, elfshsect_t *hash, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * When performing EXTPLT technique, we need to mirror some sections * if we want to be able to extend them : .rel(a).{got,dyn,plt}, .dynsym, .dynstr @@ -274,7 +273,6 @@ int elfsh_extplt_mirror_sections(elfshobj_t *file) fprintf(stderr, "found relgotname = %s \n", relgotname); - /* Copy a double sized .dynsym somewhere else */ enew = elfsh_insert_section(file, ELFSH_SECTION_NAME_ALTDYNSYM, NULL, ELFSH_DATA_INJECTION, dynsym->shdr->sh_size * 4, @@ -441,7 +439,6 @@ int elfsh_extplt_mirror_sections(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Insert a new function entry point for dynamic resolution * Return the symbol pointing on this new definition (its .plt entry) @@ -702,4 +699,3 @@ elfsh_Sym *elfsh_request_pltent(elfshobj_t *file, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, elfsh_readmem(dynsym) + dynsym->curend - sizeof(elfsh_Sym)); } - diff --git a/libelfsh/fixup.c b/libelfsh/fixup.c index d179c020a..47ed28576 100644 --- a/libelfsh/fixup.c +++ b/libelfsh/fixup.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/fixup.c + * @file libelfsh/fixup.c * @ingroup libelfsh ** fixup.c for elfsh ** @@ -10,8 +11,6 @@ */ #include "libelfsh.h" - - /** * TERMINAL FUNCTION ! Fixup size for section symbols, if symtab doesnt exist, create it * This function only works on FILE and is not e2dbg safe @@ -163,9 +162,6 @@ elfshsect_t *elfsh_fixup_symtab(elfshobj_t *file, int *strindex) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (symtab)); } - - - /** * Recompute .dynsym symbols address which are zeroed by new versions of ld * @@ -277,13 +273,9 @@ elfsh_Sym *elfsh_restore_dynsym(elfshobj_t *file, elfshsect_t *plt, plt->parent->name); #endif - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, sym); } - - - /** * Fixup the dynamic symbol table (recompute all zeroed symbols) * Useful on recent versions of ld @@ -330,8 +322,6 @@ int elfsh_fixup_dynsymtab(elfshsect_t *dynsym) dynsym->shdr->sh_size / sizeof(elfsh_Sym), plt->shdr->sh_addr + off, NULL, ELFSH_EXACTSYM); - - /* New versions of ld do not fill the vaddr of dynamic symbols, do it ourself */ if (sym == NULL) { @@ -354,4 +344,3 @@ int elfsh_fixup_dynsymtab(elfshsect_t *dynsym) elfsh_set_mode(mode); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libelfsh/got.c b/libelfsh/got.c index 121264d9c..d2e85617d 100644 --- a/libelfsh/got.c +++ b/libelfsh/got.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/got.c + * @file libelfsh/got.c * @ingroup libelfsh ** got.c for elfsh ** @@ -10,9 +10,6 @@ */ #include "libelfsh.h" - - - /** * Shift GOT on ET_DYN * @@ -30,7 +27,6 @@ int elfsh_shift_got(elfshobj_t *file, u_int idx; eresi_Addr *addr; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); #if __DEBUG_ETRELintoETDYN__ printf("[DEBUG_ETRELintoETDYN] Shifting GOT from %u bytes \n", size); @@ -58,7 +54,6 @@ int elfsh_shift_got(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - /** * Change endianess of GOT * @@ -98,8 +93,6 @@ int elfsh_endianize_got(elfshsect_t *newsect) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Read the global offset table in section .got * @@ -158,9 +151,6 @@ eresi_Addr *elfsh_get_got(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (elfsh_readmem(enew))); } - - - /** * Return the real GOT section * @@ -210,7 +200,6 @@ elfshsect_t *elfsh_get_gotsct(elfshobj_t *file) "Unable to get GOT by name", NULL); } - /** * Return the 'range'th got - seems ok * @@ -290,9 +279,6 @@ elfshsect_t *elfsh_get_got_by_idx(elfshobj_t *file, "Cannot reach requested range", NULL); } - - - /** * Modify a GOT entry * @@ -324,9 +310,6 @@ int elfsh_set_got_entry_by_index(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Modify the got entry for the dynamic symbol 'n' * @@ -357,8 +340,6 @@ int elfsh_set_got_entry_by_name(elfshobj_t *f, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Return a entry giving its parent and its index * @param got @@ -377,8 +358,6 @@ eresi_Addr *elfsh_get_got_entry_by_index(eresi_Addr *got, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (got + index)); } - - /** * Return a entry giving its parent and its index * @@ -427,9 +406,6 @@ eresi_Addr *elfsh_get_got_entry_by_name(elfshobj_t *file, char *name) "GOT entry not found", NULL); } - - - /** * Return a entry giving its parent and * its index : used as INTERNAL hash handler @@ -450,8 +426,6 @@ int elfsh_set_got_entry(eresi_Addr *got, eresi_Addr vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Return a entry value giving its parent and its * index : used as INTERNAL hash handler @@ -470,8 +444,6 @@ eresi_Addr elfsh_get_got_entry(eresi_Addr *got) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (*got)); } - - /** * Return a GOT entry value * @@ -489,8 +461,6 @@ eresi_Addr elfsh_get_got_val(eresi_Addr *got) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (*got)); } - - /** * Return a GOT entry address * @@ -508,8 +478,6 @@ eresi_Addr elfsh_get_got_addr(eresi_Addr *got) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (*got)); } - - /** * Change a GOT entry val * @@ -529,8 +497,6 @@ u_int elfsh_set_got_val(eresi_Addr *got, eresi_Addr val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Change a GOT entry addr * diff --git a/libelfsh/hash.c b/libelfsh/hash.c index b83217623..b97ecaded 100644 --- a/libelfsh/hash.c +++ b/libelfsh/hash.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/hash.c + * @file libelfsh/hash.c * @ingroup libelfsh ** hash.c for libelfsh ** @@ -432,8 +432,6 @@ void *elfsh_get_hashtable(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * Return a pointer on a symbol hash table (depending of range value) and load it if needed * @param file target file @@ -761,28 +759,3 @@ elfsh_Word elfsh_get_symbol_hash(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (elfsh_Word) (h)); } - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/libelfsh/hijack.c b/libelfsh/hijack.c index f0868271f..d792d9707 100644 --- a/libelfsh/hijack.c +++ b/libelfsh/hijack.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/hijack.c + * @file libelfsh/hijack.c * @ingroup libelfsh ** hijack.c in elfsh ** @@ -10,7 +11,6 @@ */ #include "libelfsh.h" - /** * Perform custom function hijack, return 0 on success -1 on error * diff --git a/libelfsh/hooks.c b/libelfsh/hooks.c index 466e8e000..d1a5571bd 100644 --- a/libelfsh/hooks.c +++ b/libelfsh/hooks.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/hooks.c + * @file libelfsh/hooks.c * @ingroup libelfsh ** hooks.c for libelfsh (The ELF shell library) ** @@ -14,8 +14,6 @@ */ #include "libelfsh.h" - - /** * Initialize hook hash table * @return @@ -110,7 +108,6 @@ int elfsh_init_vectors() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Initialize all vectors of libelfsh */ @@ -308,7 +305,6 @@ void elfsh_setup_hooks() /* Now register Relocation hooks */ /***********************************/ - /* Usual REL targets for ET_EXEC/i386 */ elfsh_register_relhook(ELFSH_ARCH_IA32, ELFSH_FILE_EXEC, ELFSH_OS_LINUX, elfsh_relocate_ia32); @@ -557,7 +553,6 @@ void elfsh_setup_hooks() elfsh_register_encodeplt1hook(ELFSH_ARCH_IA32, ELFSH_FILE_LIB, ELFSH_OS_BEOS, elfsh_encodeplt1_ia32); - /*** Now EXTPLT handlers ***/ /* Usual EXTPLT targets for ET_EXEC/IA32 */ @@ -584,7 +579,6 @@ void elfsh_setup_hooks() elfsh_register_extplthook(ELFSH_ARCH_IA32, ELFSH_FILE_LIB, ELFSH_OS_BEOS, elfsh_extplt_ia32); - /***************************************/ /****** ARGC arguments counting ******/ /**************************************/ diff --git a/libelfsh/ia32.c b/libelfsh/ia32.c index 9fb9639a8..d34b26ac1 100644 --- a/libelfsh/ia32.c +++ b/libelfsh/ia32.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/ia32.c + * @file libelfsh/ia32.c * @ingroup libelfsh * ia32.c for libelfsh * @@ -110,8 +110,6 @@ int elfsh_extplt_ia32(elfshsect_t *extplt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * On IA32 we need to reencode the PLT so that it uses the .alt.got instead of .got * Should work on both ET_EXEC and ET_DYN (similar encoding offsets even if different jmp) @@ -193,8 +191,6 @@ int elfsh_reencode_pltentry_ia32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * On IA32 we need to reencode the PLT so that it uses the .alt.got instead of .got * Should work on both ET_EXEC and ET_DYN @@ -230,8 +226,6 @@ int elfsh_reencode_first_pltentry_ia32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Hook for ENCODEPLT1 on IA32 : Simple wrapper for both calls * @@ -259,9 +253,6 @@ int elfsh_encodeplt1_ia32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Hook for ENCODEPLT on IA32 * @@ -285,8 +276,6 @@ int elfsh_encodeplt_ia32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Static hooking for IA32 * @param file @@ -411,10 +400,6 @@ int elfsh_cflow_ia32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * PLT hijacking on i386 for ET_DYN objects * @param file @@ -463,9 +448,6 @@ int elfsh_hijack_plt_ia32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Perform relocation on entry for INTEL architecture. * XXX: not endianess independant - ym @@ -532,7 +514,6 @@ int elfsh_relocate_ia32(elfshsect_t *new, *dword = elfsh_get_reloffset(rel_entry) - section->sh_addr; - break; case R_386_PLT32: @@ -551,7 +532,6 @@ int elfsh_relocate_ia32(elfshsect_t *new, PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Unable to find symbol name", -1); - symbol = elfsh_get_symbol_from_reloc(mod->parent, cur); if (symbol == NULL) @@ -772,7 +752,7 @@ static int elfsh_ac_largs_add(int add, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } -/* +/** Used with Forward analysis TODO: Keep it ? static eresi_Addr elfsh_ac_foundcallto(elfshobj_t *file, eresi_Addr vaddr, eresi_Addr *before) @@ -862,7 +842,6 @@ static char *elfsh_ac_get_sect_ptr(elfshobj_t *file, eresi_Addr vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, buf); } - /** * TODO: implement forward / backward * @@ -894,7 +873,6 @@ int *elfsh_args_count_ia32(elfshobj_t *file, u_int foffset, u_int arg_count; u_int max_arg_offset; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); if (!proc_init) diff --git a/libelfsh/ia64.c b/libelfsh/ia64.c index 4a2637631..a98733ed4 100644 --- a/libelfsh/ia64.c +++ b/libelfsh/ia64.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/ia64.c + * @file libelfsh/ia64.c * @ingroup libelfsh ** ia64.c for libelfsh ** @@ -12,7 +12,6 @@ */ #include "libelfsh.h" - /** * Static hooking for IA64 * @param null @@ -31,7 +30,6 @@ int elfsh_cflow_ia64(elfshobj_t *null, "Unsupported Arch, ELF type, or OS", -1); } - /** * PLT hijacking on IA64 * @@ -99,5 +97,3 @@ int elfsh_relocate_ia64(elfshsect_t *new, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (retval)); } - - diff --git a/libelfsh/inject.c b/libelfsh/inject.c index d67cdd306..733a54130 100644 --- a/libelfsh/inject.c +++ b/libelfsh/inject.c @@ -12,9 +12,6 @@ */ #include "libelfsh.h" - - - /** * Insert a new section at the first place in the executable PT_LOAD * This function is not e2dbg safe and should only be used for ondisk files @@ -267,20 +264,16 @@ int elfsh_insert_code_section(elfshobj_t *file, elfsh_get_entrypoint(file->hdr) + sect->shdr->sh_size); } - /* Inject the SECT symbol */ if (elfsh_insert_sectsym(file, sect) < 0) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Unable to insert section symbol", -1); - /* Okay ! */ sect->phdr = phdr; PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect->index)); } - - /** * Insert a new section at the first place in the executable PT_LOAD * WORK IN PROGRESS DO NOT USE IT FOR NOW @@ -463,10 +456,6 @@ int elfsh_insert_code_section_up(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect->index)); } - - - - /** * Insert a data section in the object * This function is not e2dbg safe and should only be used with ondisk files @@ -489,7 +478,6 @@ int elfsh_insert_data_section(elfshobj_t *file, elfsh_Phdr *phdr = NULL, *phdr2 = NULL; u_int range; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); /* Sanity checks */ @@ -583,8 +571,6 @@ int elfsh_insert_data_section(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect->index)); } - - /** * * This function need to be modularized so that it can serves for runtime mapping @@ -714,8 +700,6 @@ int elfsh_insert_runtime_section(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect->index)); } - - /** * Static binary injection : section injection for static binaries * @@ -759,7 +743,6 @@ int elfsh_insert_static_section(elfshobj_t *file, lastsect = lastsect->next; } - #if __DEBUG_STATIC__ printf("[DEBUG_STATIC] Found last section for static injection : %s \n", lastsect->name); @@ -885,10 +868,6 @@ int elfsh_insert_static_section(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect->index)); } - - - - /** * Insert a mapped section in the object * This function is e2dbg safe @@ -971,7 +950,6 @@ int elfsh_insert_mapped_section(elfshobj_t *file, } } - /** * Insert a non-mapped section in the object * @@ -1036,7 +1014,6 @@ int elfsh_insert_unmapped_section(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect->index)); } - /** * Insert a section in the object * This function is e2dbg safe @@ -1118,7 +1095,6 @@ elfshsect_t *elfsh_insert_section(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect)); } - /** * Insert a section at the requested index * Should only be used with ondisk files @@ -1182,7 +1158,6 @@ int elfsh_insert_section_idx(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect->index)); } - /** * HANDLER OF THE WRITEMEM VECTOR !!! */ diff --git a/libelfsh/interp.c b/libelfsh/interp.c index 3f153bee2..807ec7eba 100644 --- a/libelfsh/interp.c +++ b/libelfsh/interp.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/interp.c + * @file libelfsh/interp.c * @ingroup libelfsh ** interp.c for libelfsh ** @@ -10,8 +10,6 @@ */ #include "libelfsh.h" - - /** * modify the niterpreter string : the new name len must be <= to the old one * @param file @@ -41,9 +39,6 @@ int elfsh_write_interp(elfshobj_t *file, char *interp) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Find the interpreter (pht lookup method) * @param file @@ -81,6 +76,3 @@ char *elfsh_get_interp(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ((char *) elfsh_get_raw(file->secthash[ELFSH_SECTION_INTERP]))); } - - - diff --git a/libelfsh/linkmap.c b/libelfsh/linkmap.c index a58b38d90..5319355c9 100644 --- a/libelfsh/linkmap.c +++ b/libelfsh/linkmap.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/linkmap.c + * @file libelfsh/linkmap.c * @ingroup libelfsh ** linkmap.c for libelfsh ** @@ -189,7 +189,6 @@ void elfsh_linkmap_set_lprev(elfshlinkmap_t *lm, PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - lm->lprev = lprev; PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); @@ -218,7 +217,6 @@ elfshlinkmap_t *elfsh_linkmap_by_name(elfshlinkmap_t *lm, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, actual); } - for (actual = lm; actual != NULL; actual = elfsh_linkmap_get_lnext(actual)) if (!strcmp(name, elfsh_linkmap_get_lname(actual))) { @@ -228,17 +226,3 @@ elfshlinkmap_t *elfsh_linkmap_by_name(elfshlinkmap_t *lm, char *name) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Linkmap entry not found", (NULL)); } - - - - - - - - - - - - - - diff --git a/libelfsh/map.c b/libelfsh/map.c index fbe7d238b..7d33df7a4 100644 --- a/libelfsh/map.c +++ b/libelfsh/map.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/map.c + * @file libelfsh/map.c * @ingroup libelfsh ** map.c for libelfsh ** @@ -10,7 +10,6 @@ */ #include "libelfsh.h" - /** * Fixup the binary, inject symbols and sort SHT * @param file @@ -38,7 +37,6 @@ void elfsh_fixup(elfshobj_t *file) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Load all the part of the binary. * This function should not be used by e2dbg @@ -88,7 +86,6 @@ int elfsh_read_obj(elfshobj_t *file) goto out; } - /* ** We cannot use simply elfsh_get_anonymous_section() here ** because the object's section hash ptrs would not be filled. diff --git a/libelfsh/mips32.c b/libelfsh/mips32.c index a4105bd4f..1156d0918 100644 --- a/libelfsh/mips32.c +++ b/libelfsh/mips32.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/mips32.c + * @file libelfsh/mips32.c * @ingroup libelfsh ** mips32.c for libelfsh ** @@ -170,9 +170,6 @@ int elfsh_cflow_mips32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * PLT hijacking on MIPS32, not needed thus unimplemented for now * @param file @@ -189,11 +186,6 @@ int elfsh_hijack_plt_mips32(elfshobj_t *file, "Unsupported Arch, ELF type, or OS\n", 0); } - - - - - /** * ALTPLT hijacking on MIPS32 * @@ -371,7 +363,6 @@ int elfsh_relocate_mips32(elfshsect_t *new, eresi_Addr old_HI16_dword = NULL; - #define VERIFY16(x) (((x) & (0xFFFFFFFF << 16)) ? 1 : 0) #define TRUNCATE16(x) ((x) & ~(0xFFFFFFFF << 16)) @@ -382,7 +373,6 @@ int elfsh_relocate_mips32(elfshsect_t *new, #define ISGPDISP(x) (elfsh_get_symbol_by_name(new->parent, "_gp_disp")->st_value == \ elfsh_get_symbol_from_reloc(new->parent, x)->st_value) - #define S (addr) /* XXX Assume we only face local symbols */ #define A (*dword) #define P (new->shdr->sh_addr + cur->r_offset) @@ -463,7 +453,6 @@ int elfsh_relocate_mips32(elfshsect_t *new, TRUNCATE16(((AHL + S) - (short) (AHL + S))>>16) */ - /* remember last R_MIPS_HI16 */ HI16_todo = 1; HI16_cur = cur; @@ -554,8 +543,6 @@ int elfsh_relocate_mips32(elfshsect_t *new, + (short) A)/*AHL*/ + HI16_addr/*S*/)) >> 16); - - } HI16_todo = 0; @@ -567,7 +554,6 @@ int elfsh_relocate_mips32(elfshsect_t *new, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (retval)); } - if (ISLOCAL(cur)) { *dword = TRUNCATE16(((old_HI16_dword << 16) + (short) A) + S); @@ -689,5 +675,3 @@ int elfsh_relocate_mips32(elfshsect_t *new, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (retval)); } - - diff --git a/libelfsh/mips64.c b/libelfsh/mips64.c index c7cada974..fc71f7255 100644 --- a/libelfsh/mips64.c +++ b/libelfsh/mips64.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/mips64.c + * @file libelfsh/mips64.c * @ingroup libelfsh ** mips64.c for libelfsh ** @@ -12,7 +13,6 @@ */ #include "libelfsh.h" - /** * Static hooking for Mips64 * @param null @@ -31,7 +31,6 @@ int elfsh_cflow_mips64(elfshobj_t *null, "Unsupported Arch, ELF type, or OS", -1); } - /** * PLT hijacking on MIPS64 * @param file @@ -64,8 +63,6 @@ int elfsh_hijack_altplt_mips64(elfshobj_t *file, "Unsupported Arch, ELF type, or OS", -1); } - - /** * Perform relocation on entry for MIPS64 architecture * @param new @@ -99,5 +96,3 @@ int elfsh_relocate_mips64(elfshsect_t *new, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (retval)); } - - diff --git a/libelfsh/notes.c b/libelfsh/notes.c index 1bb6ae532..54c5c349f 100644 --- a/libelfsh/notes.c +++ b/libelfsh/notes.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/notes.c + * @file libelfsh/notes.c * @ingroup libelfsh ** notes.c for libelfsh ** @@ -88,7 +89,6 @@ elfshsect_t *elfsh_get_notes(elfshobj_t *file, eresi_Addr range) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (notes)); } - /** * Free the notes section linked list * @param file @@ -117,4 +117,3 @@ void elfsh_free_notes(elfshobj_t *file) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - diff --git a/libelfsh/obj.c b/libelfsh/obj.c index 04d4728a0..a73447770 100644 --- a/libelfsh/obj.c +++ b/libelfsh/obj.c @@ -10,7 +10,6 @@ */ #include "libelfsh.h" - /** * Create an object map from scratch. Generally used to represent memory without true ELF structure. * @param name Name to be given to the map. @@ -162,7 +161,6 @@ elfshobj_t *elfsh_create_obj(char *name, eresi_Addr start, u_int size, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, file); } - /** * Open the file 'name' and create a descriptor. * @param name File path to open. @@ -193,8 +191,6 @@ elfshobj_t *elfsh_load_obj(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (file)); } - - /** * Free the ELF descriptor and its fields * @param file The elfsh obj diff --git a/libelfsh/pax.c b/libelfsh/pax.c index 3c0762416..95d8f40f4 100644 --- a/libelfsh/pax.c +++ b/libelfsh/pax.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/pax.c + * @file libelfsh/pax.c * @ingroup libelfsh ** pax.c for elfsh ** @@ -10,7 +11,6 @@ */ #include "libelfsh.h" - /** * Change the ELF header flags field * @param hdr @@ -32,7 +32,6 @@ int elfsh_set_paxflags(elfsh_Ehdr *hdr, eresi_Addr flags) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the ELF header flags field * @param hdr @@ -52,7 +51,6 @@ elfsh_Word elfsh_get_paxflags(elfsh_Ehdr *hdr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (*pax_flags)); } - /** * Change the section header table file offset * @param hdr @@ -104,8 +102,6 @@ char elfsh_get_pax_pageexec(elfsh_Ehdr *hdr) !(*pax_flags & ELFSH_PAX_SEGMEXEC))); } - - /** * Change the section header table file offset * @param hdr @@ -206,7 +202,6 @@ char elfsh_get_pax_mprotect(elfsh_Ehdr *hdr) (!(*pax_flags & ELFSH_PAX_MPROTECT))); } - /** * Change the section header table file offset * @param hdr @@ -257,7 +252,6 @@ char elfsh_get_pax_randmmap(elfsh_Ehdr *hdr) (!(*pax_flags & ELFSH_PAX_RANDMMAP))); } - /** * Change the section header table file offset * @param hdr @@ -308,7 +302,6 @@ char elfsh_get_pax_randexec(elfsh_Ehdr *hdr) ((*pax_flags & ELFSH_PAX_RANDEXEC))); } - /** * Change the section header table file offset * @param hdr diff --git a/libelfsh/pht.c b/libelfsh/pht.c index c3b0b9a91..02f8f6c51 100644 --- a/libelfsh/pht.c +++ b/libelfsh/pht.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/pht.c + * @file libelfsh/pht.c * @ingroup libelfsh ** pht.c for libelfsh ** @@ -10,8 +11,6 @@ */ #include "libelfsh.h" - - /** * Check if segment is readable * @param p @@ -359,7 +358,6 @@ elfsh_Phdr *elfsh_get_segment_by_type(elfshobj_t *file, "Unable to find PHDR by type", NULL); } - /** * Change endianess of PHT * @param p @@ -402,7 +400,6 @@ void elfsh_endianize_pht(elfsh_Phdr *p, char byteorder, uint16_t sz) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Return an array of program (segment) header * @param file @@ -444,7 +441,6 @@ int elfsh_load_pht(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Find the parent segment for this section * @param file @@ -497,7 +493,6 @@ elfsh_Phdr *elfsh_get_parent_segment(elfshobj_t *file, elfshsect_t *enew) "Unable to get parent PHDR", NULL); } - /** * Tell if the section belongs to the segment or not * @param new @@ -527,7 +522,6 @@ int elfsh_segment_is_parent(elfshsect_t *new, elfsh_Phdr *p) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Get the base virtual address for an object * @param file @@ -562,7 +556,6 @@ eresi_Addr elfsh_get_object_baseaddr(elfshobj_t *file) vaddr + file->rhdr.base : vaddr)); } - /** * Return a ptr on the program header table * @param file @@ -598,8 +591,6 @@ elfsh_Phdr *elfsh_get_pht_entry_by_index(elfsh_Phdr *pht, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (pht + index)); } - - /** * Create a new PHT entry * @param t @@ -625,7 +616,6 @@ elfsh_Phdr elfsh_create_phdr(elfsh_Word t, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - /** * Insert a PHT entry ondisk * Should be OK if called in last from section injection routine @@ -744,7 +734,6 @@ end: enew + (file->hdr->e_phnum - 1)); } - /** * Remove a PHDR * @param current @@ -771,10 +760,6 @@ int elfsh_remove_phdr(elfshobj_t *current, int index) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * @brief Set PHT entry rights from elfsh section mode. * @param mode ELFSH_CODE_INJECTION or ELFSH_DATA_INJECTION. diff --git a/libelfsh/plt.c b/libelfsh/plt.c index 3757d185f..0ba96cfcf 100644 --- a/libelfsh/plt.c +++ b/libelfsh/plt.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/plt.c + * @file libelfsh/plt.c * @ingroup libelfsh ** plt.c for libelfsh ** @@ -10,7 +10,6 @@ */ #include "libelfsh.h" - /** * Load the Procedure Linkage Table * @param file @@ -54,7 +53,6 @@ elfshsect_t *elfsh_get_plt(elfshobj_t *file, int *num) (file->secthash[ELFSH_SECTION_PLT])); } - /** * Return 1 if the section is the plt or 0 if its not * @param file @@ -127,7 +125,6 @@ int elfsh_is_pltentry(elfshobj_t *file, elfsh_Sym *sym) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the size of 1 PLT entry * @param file @@ -170,7 +167,6 @@ int elfsh_get_pltentsz(elfshobj_t *file) } } - /** * Return the size of the FIRST PLT entry on this arch * Its a different size on Alpha and Sparc @@ -213,17 +209,3 @@ int elfsh_get_first_pltentsz(elfshobj_t *file) "Unsupported architecture", -1); } } - - - - - - - - - - - - - - diff --git a/libelfsh/raw.c b/libelfsh/raw.c index 575c7f04f..0146d51d2 100644 --- a/libelfsh/raw.c +++ b/libelfsh/raw.c @@ -10,7 +10,6 @@ */ #include "libelfsh.h" - /** * @brief Get the buffered address from the real virtual address */ @@ -59,7 +58,6 @@ void *elfsh_get_raw_by_addr(elfshobj_t *current, eresi_Addr addr, void *buf, } - /** * @brief Nice embedded debugging trick : return a pointer on the section data. * @brief This function makes the difference between static data and runtime data. @@ -100,7 +98,6 @@ void *elfsh_get_raw(elfshsect_t *sect) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Invalid parameter", NULL); } - /** * Perform a raw write on the object cache data * @param file @@ -151,12 +148,9 @@ int elfsh_raw_write(elfshobj_t *file, memcpy(dst + sect_off, src_buff, len); } - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (len)); } - - /** * Perform a raw read on the object cache data * @param file @@ -196,7 +190,6 @@ int elfsh_raw_read(elfshobj_t *file, u_int foffset, void *dest_buff, int len) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (len)); } - /** * Retreive the file offset from the virtual address * @param file @@ -224,7 +217,6 @@ int elfsh_get_foffset_from_vaddr(elfshobj_t *file, eresi_Addr vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Retreive the virtual address given the file offset * @param file diff --git a/libelfsh/reginfo.c b/libelfsh/reginfo.c index 6a8ab40c4..58a430510 100644 --- a/libelfsh/reginfo.c +++ b/libelfsh/reginfo.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/reginfo.c + * @file libelfsh/reginfo.c * @ingroup libelfsh ** reginfo.c for libelfsh ** @@ -11,7 +11,6 @@ */ #include "libelfsh.h" - /** * Get gpvalue * @param file @@ -27,7 +26,6 @@ elfsh_Sword elfsh_get_gpvalue(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (*gp)); } - /** * Set gpvalue * @param file @@ -52,7 +50,6 @@ int elfsh_set_gpvalue(elfshobj_t *file, eresi_Addr gp) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return a pointer on ".reginfo" ri_gp_value * @param file @@ -86,4 +83,3 @@ elfsh_Sword *elfsh_get_gpvalue_addr(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (&((elfsh_RegInfo *) elfsh_readmem(reginfo))->ri_gp_value)); } - diff --git a/libelfsh/relinject.c b/libelfsh/relinject.c index a7c5009c7..c03a1b81e 100644 --- a/libelfsh/relinject.c +++ b/libelfsh/relinject.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/relinject.c + * @file libelfsh/relinject.c * @ingroup libelfsh ** relinject.c for libelfsh ** @@ -16,8 +17,6 @@ */ #include "libelfsh.h" - - /** * Perform relocation on entry (Now use ELFsh 0.6 hooks model) * @param new @@ -45,7 +44,6 @@ static int elfsh_relocate_entry(elfshsect_t *enew, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * Find the host symbol we rely on for performing the relocation * @param enew @@ -89,7 +87,6 @@ static int elfsh_find_relocsym(elfshsect_t *enew, elfshsect_t *reltab, } } - /* We have a different behavior depending on the symbol type */ switch (symtype) { @@ -173,7 +170,6 @@ static int elfsh_find_relocsym(elfshsect_t *enew, elfshsect_t *reltab, printf("STT_BLOCK\n"); } - #if __DEBUG_STATIC__ printf("[DEBUG_STATIC] Not found after OLD check : sym = %s \n", name); #endif @@ -182,9 +178,6 @@ static int elfsh_find_relocsym(elfshsect_t *enew, elfshsect_t *reltab, "Cant find requested symbol in ET_EXEC\n", -1); } - - - /** * Relocate the just injected section * @param enew @@ -317,7 +310,6 @@ retry: } - /* Compute addr giving the injected section's vaddr in ET_EXEC */ else { @@ -372,7 +364,6 @@ retry: sect->name, (eresi_Addr) addr); #endif - } /* Perform relocation */ @@ -385,9 +376,6 @@ retry: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Relocate the object * @param file @@ -450,9 +438,6 @@ int elfsh_relocate_object(elfshobj_t *file, elfshobj_t *rel, u_char stage) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Inject a section from ET_REL object into ET_EXEC * @param file @@ -677,7 +662,6 @@ int elfsh_inject_etrel(elfshobj_t *file, elfshobj_t *rel) depth++); #endif - /* Set pending injection flag */ rel->pending = 1; diff --git a/libelfsh/reloc.c b/libelfsh/reloc.c index c71edd2b3..01fbd0738 100644 --- a/libelfsh/reloc.c +++ b/libelfsh/reloc.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/reloc.c + * @file libelfsh/reloc.c * @ingroup libelfsh ** reloc.c for elfsh ** @@ -10,7 +10,6 @@ */ #include "libelfsh.h" - /** * Contain the last requested relocation type * This ugly flag may be sensible to race conditions if 2 users use @@ -21,7 +20,6 @@ */ static char isrel = 1; - /** * Create relocation entry * @param type @@ -135,7 +133,6 @@ u_int elfsh_set_relsym(elfsh_Rel *r, eresi_Addr sym) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the relocation offset * @param r @@ -170,7 +167,6 @@ int elfsh_set_reloffset(elfsh_Rel *r, eresi_Addr off) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the add-end * @param r @@ -259,7 +255,6 @@ int elfsh_endianize_relocs(elfshsect_t *s) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the 'range'th relocation table * @param file @@ -317,7 +312,6 @@ elfshsect_t *elfsh_get_reloc(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (s)); } - /** * Insert a symbol in the given symbol table * @param sect @@ -353,8 +347,6 @@ int elfsh_insert_relent(elfshsect_t *sect, elfsh_Rel *rel) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (index)); } - - /** * Return the symbol name associated with the relocation entry * @param file @@ -387,8 +379,6 @@ char *elfsh_get_symname_from_reloc(elfshobj_t *file, sym))); } - - /** * Return the Symbol associated with the relocation entry * @param file @@ -434,8 +424,6 @@ elfsh_Sym *elfsh_get_symbol_from_reloc(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sym)); } - - /** * Ugly hook, but necessary for keeping track of the reloc element type * since elfsh_get_relent_by_index cannot do it since it shares a function @@ -451,7 +439,6 @@ void elfsh_setrel(char b) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Used as internal handler for elfsh hashes * @param table @@ -473,8 +460,6 @@ elfsh_Rel *elfsh_get_relent_by_index(elfsh_Rel *table, eresi_Addr index) (isrel ? table + index : (elfsh_Rel *) ((elfsh_Rela *) atable + index))); } - - /** * Used as internal handler for elfsh hashes * @param file @@ -525,8 +510,6 @@ elfsh_Rel *elfsh_get_relent_by_name(elfshobj_t *file, char *name) "Relentry not found", NULL); } - - /** * Create relocation table for section * @param sect diff --git a/libelfsh/remap.c b/libelfsh/remap.c index ebf88ac75..349ab3d9c 100644 --- a/libelfsh/remap.c +++ b/libelfsh/remap.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/remap.c + * @file libelfsh/remap.c * @ingroup libelfsh ** remap.c for elfsh ** @@ -13,7 +14,6 @@ */ #include "libelfsh.h" - /** * Remap the Program Header Table * @param file @@ -219,7 +219,6 @@ int elfsh_reloc_dynamic(elfshsect_t *sect, eresi_Addr diff) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (count)); } - /** * Remap sections of type SHT_REL and SHT_RELA * @param sect @@ -370,7 +369,6 @@ int elfsh_reloc_dtors(elfshsect_t *sect, eresi_Addr diff) diff))); } - /** * Not used ATM since it triggers more false positives ;P * @param sect @@ -394,7 +392,6 @@ int elfsh_reloc_hash(elfshsect_t *sect, eresi_Addr diff) sect->shdr->sh_size / sizeof(eresi_Addr), diff))); } - /** * Call the type dependant remapping routine for this section * @param sect @@ -458,8 +455,6 @@ int elfsh_relocate_section(elfshsect_t *sect, eresi_Addr diff) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * XXX .::. TODO for ET_EXEC to ET_DYN : * - Insertion a new .rel section diff --git a/libelfsh/rpht.c b/libelfsh/rpht.c index e1e074563..b6c442763 100644 --- a/libelfsh/rpht.c +++ b/libelfsh/rpht.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/rpht.c + * @file libelfsh/rpht.c * @ingroup libelfsh ** rpht.c for elfsh ** @@ -11,7 +12,6 @@ */ #include "libelfsh.h" - /** * @brief Return a ptr on the program header table * @param file @@ -102,5 +102,3 @@ elfsh_Phdr *elfsh_insert_runtime_phdr(elfshobj_t *file, elfsh_Phdr *h) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (file->rpht + file->rhdr.rphtnbr - 1)); } - - diff --git a/libelfsh/runtime.c b/libelfsh/runtime.c index 60e9d6bb4..8c6b73dc6 100644 --- a/libelfsh/runtime.c +++ b/libelfsh/runtime.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/runtime.c + * @file libelfsh/runtime.c * @ingroup libelfsh ** runtime.c for libelfsh ** @@ -14,7 +15,6 @@ */ #include "libelfsh.h" - eresi_Addr elfsh_map_userland(elfshobj_t *file, u_int memsz, int prot) { int fd; @@ -70,7 +70,6 @@ eresi_Addr elfsh_map_userland(elfshobj_t *file, u_int memsz, int prot) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, addr); } - /** * @brief Put write capability on the zone * @param file diff --git a/libelfsh/sanitize.c b/libelfsh/sanitize.c index cef3be475..de89a0702 100644 --- a/libelfsh/sanitize.c +++ b/libelfsh/sanitize.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/sanitize.c + * @file libelfsh/sanitize.c * @ingroup libelfsh ** sanitize.c for elfsh ** @@ -10,7 +11,6 @@ */ #include "libelfsh.h" - /** * @brief Update the sh_name field in the section header table entry * @param file @@ -198,4 +198,3 @@ void elfsh_update_symtab_shidx(elfshobj_t *file, int idx, int diff) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - diff --git a/libelfsh/save.c b/libelfsh/save.c index f43c3da67..f98e90f05 100644 --- a/libelfsh/save.c +++ b/libelfsh/save.c @@ -1,16 +1,16 @@ + /** -* @file libelfsh/save.c + * @file libelfsh/save.c * @ingroup libelfsh - ** save.c for elfsh - ** - ** Started on Tue Mar 4 01:14:01 2003 jfv - ** Last update Thu Mar 23 23:21:08 2006 thorkill - ** - ** + * save.c for elfsh + * + * Started on Tue Mar 4 01:14:01 2003 jfv + * Last update Thu Mar 23 23:21:08 2006 thorkill + * + * */ #include "libelfsh.h" - /** * @brief Find a string in a random buffer of size n * @param buffer Where to look at. @@ -39,7 +39,6 @@ static char *elfsh_strstr(char *buffer, char *neddle, int n) "Cannot find injected names", NULL); } - /** * @brief Find the number of removed shdr before a given index. * @param file The file to look at. @@ -65,7 +64,6 @@ static int elfsh_find_previous_rmnbr(elfshobj_t *file, u_int idx) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (res)); } - /** * Save SHT taking care of removed shdr if the file was cleaned up * @param file The file to save SHT from. @@ -187,7 +185,6 @@ int elfsh_save_relocate(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Prepare the file to be saved on disk. This function is called by elfsh_save_obj. * @param file File to be saved on disk. @@ -240,9 +237,6 @@ elfshobj_t *elfsh_save_preconds(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, file); } - - - /** * @brief Save a binary file on disk (interface function). * @param file The file to be saved. @@ -272,8 +266,6 @@ int elfsh_save_obj(elfshobj_t *file, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Store the binary file on disk. * @param file The file to be stored. diff --git a/libelfsh/search.c b/libelfsh/search.c index 5f4a81edf..aefbe81a7 100644 --- a/libelfsh/search.c +++ b/libelfsh/search.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/search.c + * @file libelfsh/search.c * @ingroup libelfsh ** search.c for libelfsh ** @@ -12,13 +13,10 @@ */ #include "libelfsh.h" - /* List of loaded objects available for the functions of those files */ static hash_t *hash_workspace = NULL; static hash_t *hash_shared = NULL; - - /** * @brief Register list of objects to work with * @param prvhash @@ -34,8 +32,6 @@ int elfsh_register_working_objects(hash_t *prvhash, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Return the strongest symbol in the object * FIXME : we dont support symbol selection when 2 'concurrent' diff --git a/libelfsh/section.c b/libelfsh/section.c index 16e801532..380bf1ec9 100644 --- a/libelfsh/section.c +++ b/libelfsh/section.c @@ -52,7 +52,6 @@ char elfsh_shift_section(elfshsect_t *sct, elfshsect_t *tmp, u_char mode) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (1)); } - /** * INTERNAL FUNCTION : Add a given section to the file's section list * @@ -83,7 +82,6 @@ int elfsh_add_section(elfshobj_t *file, PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); - #if __DEBUG_RUNTIME__ printf("[DEBUG_RUNTIME] Adding section with range = %u, file->rhdr.rshtnbr = %u, shnum = %u (%s) \n", range, file->rhdr.rshtnbr, file->hdr->e_shnum, sct->name); @@ -211,9 +209,6 @@ int elfsh_add_section(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief Add a runtime section. This function is internal, do not use it directly. * @param file The host file to add a section to. @@ -344,8 +339,6 @@ elfshsect_t *elfsh_get_section_by_name(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect)); } - - /** * Search section by type, with list parameter * This is an internal function it should not be used directly @@ -798,7 +791,6 @@ int elfsh_fill_section(elfshsect_t *sect, } } - /** * This function is quite context dependant and should be rewritten. * Symbol table shifting might be avoided in some obscure @@ -907,7 +899,6 @@ int elfsh_append_data_to_section(elfshsect_t *sect, } } - end: /* Synchronize SYMTAB and all its sorted instances */ @@ -1092,7 +1083,6 @@ int elfsh_remove_section(elfshobj_t *obj, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the last section of the list * @param file @@ -1131,8 +1121,7 @@ elfshsect_t *elfsh_get_tail_rsection(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (s)); } - -/* +/** ******************************************************************************* ** ELFsh section objet handlers (see elfsh.h: elfshpath_t, elfshL1_t, elfshL2_t) ** @@ -1190,7 +1179,6 @@ elfshsect_t *elfsh_get_rsection_list(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (file->rsectlist)); } - /** * @brief Return the section giving its index * @param list diff --git a/libelfsh/sht.c b/libelfsh/sht.c index d6e3fa340..8c7f4453d 100644 --- a/libelfsh/sht.c +++ b/libelfsh/sht.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/sht.c + * @file libelfsh/sht.c * @ingroup libelfsh ** sht.c for libelfsh ** @@ -135,7 +135,6 @@ int elfsh_sort_sht(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Synchronize duplicated names for sections * @param file @@ -186,7 +185,6 @@ void elfsh_sync_sht(elfshobj_t *file) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Return a pointer on the runtime SHT * @param file @@ -227,7 +225,6 @@ void *elfsh_get_runtime_sht(elfshobj_t *file, int *num) rshstrtab->curend = file->rsht[0].sh_size; } - /* Everything was OK */ if (num != NULL) { @@ -237,7 +234,6 @@ void *elfsh_get_runtime_sht(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (file->rsht)); } - /** * @brief Return a ptr on the section header table * @param file @@ -295,7 +291,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (file->sht)); } - /** * Change endianess of SHT * @param s @@ -696,7 +691,6 @@ int elfsh_insert_runtime_shdr(elfshobj_t *file, file->rsht[range] = hdr; file->rhdr.rshtnbr++; - #if __DEBUG_RUNTIME__ printf("[DEBUG_RUNTIME] Runtime shdr injected on range %d \n", range); #endif @@ -1063,7 +1057,6 @@ char elfsh_set_section_strflag(elfsh_Shdr *s, eresi_Addr f) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * SET/GET the link flag * @param s @@ -1424,7 +1417,6 @@ int elfsh_set_section_type(elfsh_Shdr *s, eresi_Addr type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * ELFsh handlers * diff --git a/libelfsh/sht_rebuild.c b/libelfsh/sht_rebuild.c index 138af24ab..14ae2f578 100644 --- a/libelfsh/sht_rebuild.c +++ b/libelfsh/sht_rebuild.c @@ -1,19 +1,17 @@ /** -* @file libelfsh/sht_rebuild.c + * @file libelfsh/sht_rebuild.c * @ingroup libelfsh - ** sht_rebuild.c for elfsh - ** - ** !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - ** This code is functional as it, but it is WORK IN PROGRESS - ** !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - ** - ** Started on Tue Mar 26 19:07:23 2002 jfv + * sht_rebuild.c for elfsh + * + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + * This code is functional as it, but it is WORK IN PROGRESS + * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + * + * Started on Tue Mar 26 19:07:23 2002 jfv */ #include "libelfsh.h" #include "libasm.h" - - /** * @brief This function insert a SHT entry without shifting the address space * I.E. it does truncate some sections for creating new ones. @@ -128,7 +126,6 @@ int elfsh_merge_shtentry(elfshobj_t *file, break; } - /* The new header defines a section matching the end area of an existing section */ else if (file->sht[index].sh_offset + file->sht[index].sh_size == shdr.sh_offset + shdr.sh_size) @@ -158,7 +155,6 @@ int elfsh_merge_shtentry(elfshobj_t *file, break; } - /* The new header defines a section strictly included in an already existing section */ else if (file->sht[index].sh_offset < shdr.sh_offset && file->sht[index].sh_offset + file->sht[index].sh_size > shdr.sh_offset + @@ -907,7 +903,6 @@ static void sht_first_round(elfshobj_t *file, u_int num) elfsh_merge_shtentry(file, index, shdr, ELFSH_SECTION_NAME_DYNAMIC); break; - /* The interpretor segment */ case PT_INTERP: @@ -918,7 +913,6 @@ static void sht_first_round(elfshobj_t *file, u_int num) elfsh_merge_shtentry(file, index, shdr, ELFSH_SECTION_NAME_INTERP); break; - /* This is the auxiliary information */ case PT_NOTE: @@ -928,7 +922,6 @@ static void sht_first_round(elfshobj_t *file, u_int num) elfsh_merge_shtentry(file, index, shdr, ELFSH_SECTION_NAME_NOTES_ABI); break; - /* Rebuild the .bss */ case PT_LOAD: @@ -944,7 +937,6 @@ static void sht_first_round(elfshobj_t *file, u_int num) break; - default: break; } @@ -953,7 +945,6 @@ static void sht_first_round(elfshobj_t *file, u_int num) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * INTERNAL FUNCTION: guess .text, .data, .init, .fini, and .bss bounds * diff --git a/libelfsh/sort.c b/libelfsh/sort.c index afb31744e..3b75c9d0d 100644 --- a/libelfsh/sort.c +++ b/libelfsh/sort.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/sort.c + * @file libelfsh/sort.c * @ingroup libelfsh ** sort.c for elfsh ** diff --git a/libelfsh/sparc32.c b/libelfsh/sparc32.c index 0d12a918f..9414fcaf5 100644 --- a/libelfsh/sparc32.c +++ b/libelfsh/sparc32.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/sparc32.c + * @file libelfsh/sparc32.c * @ingroup libelfsh * sparc32.c for libelfsh * @@ -10,8 +10,6 @@ */ #include "libelfsh.h" - - /** * @brief Static hooking for Sparc * @param file @@ -162,7 +160,6 @@ int elfsh_hijack_plt_sparc32(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief PLT hijacking on SPARC * Based on a early version by emsi, delay slot added by ELFsh crew, now it's works yes @@ -206,10 +203,7 @@ int elfsh_hijack_plt_sparc32_second(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - -/* +/** Used for hijacking the first PLT entry, when %g1 needs to be kept. This 16 instructions lenght code copies the first updated .plt entry to the first not-yet-updated .alt.plt entry in runtime. This @@ -269,7 +263,6 @@ int elfsh_hijack_altplt_sparc32(elfshobj_t *file, (elfsh_hijack_plt_sparc32_second(file, sym, symbol->st_value))); } - //Not needed anymore ? addr += 4; @@ -532,5 +525,3 @@ int elfsh_relocate_sparc32(elfshsect_t *new, *word += (uint32_t) result; PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (retval)); } - - diff --git a/libelfsh/sparc64.c b/libelfsh/sparc64.c index e6c28a343..c0ddace25 100644 --- a/libelfsh/sparc64.c +++ b/libelfsh/sparc64.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/sparc64.c + * @file libelfsh/sparc64.c * @ingroup libelfsh * sparc64.c for libelfsh * @@ -14,7 +15,7 @@ */ #include "libelfsh.h" -/* +/** Here some temporary info on openssl64 printf : 0x100255560 (plt + 672) */ @@ -77,9 +78,7 @@ int elfsh_hijack_plt_sparc64(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - -/* +/** Used for hijacking the first PLT entry, when %g1 needs to be kept. This 16 instructions lenght code copies the first updated .plt diff --git a/libelfsh/stab.c b/libelfsh/stab.c index 942df4256..02916b749 100644 --- a/libelfsh/stab.c +++ b/libelfsh/stab.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/stab.c + * @file libelfsh/stab.c * @ingroup libelfsh * stabs.c for libelfsh * @@ -97,7 +97,6 @@ void *elfsh_get_stab(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * @brief Return the symbol type name giving its index in the symtype array * @param s diff --git a/libelfsh/state.c b/libelfsh/state.c index dd43c49b1..2b441a600 100644 --- a/libelfsh/state.c +++ b/libelfsh/state.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/state.c + * @file libelfsh/state.c * @ingroup libelfsh * @brief Provide initialization and debugger state related functions. * @@ -7,13 +7,10 @@ */ #include "libelfsh.h" - libworld_t dbgworld; - void elfsh_init() __attribute__ ((constructor)); - /** * @brief Initialize the elfsh world */ @@ -34,7 +31,6 @@ void elfsh_init() } - /** * @brief The functions for simple ondisk/memory state flag */ @@ -51,7 +47,6 @@ void elfsh_set_static_mode() elfsh_set_mode(LIBELFSH_MODE_STATIC); } - /** * @ brief check if we are running in debug mode */ @@ -96,7 +91,6 @@ u_char elfsh_debugger_present() return (dbgworld.indebug); } - /** * @brief toggle modes */ diff --git a/libelfsh/strip.c b/libelfsh/strip.c index afdad670b..e074b929d 100644 --- a/libelfsh/strip.c +++ b/libelfsh/strip.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/strip.c + * @file libelfsh/strip.c * @ingroup libelfsh * Made by jfv * Login @@ -51,4 +51,3 @@ int elfsh_strip(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libelfsh/strtab.c b/libelfsh/strtab.c index b3a9fc7a5..a5c1a198f 100644 --- a/libelfsh/strtab.c +++ b/libelfsh/strtab.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/strtab.c + * @file libelfsh/strtab.c * @ingroup libelfsh * strtab.c for libelfsh * @@ -141,7 +141,6 @@ int elfsh_insert_in_strtab(elfshobj_t *file, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * Add a symbol name in .dynstr * @param file @@ -177,7 +176,6 @@ int elfsh_insert_in_dynstr(elfshobj_t *file, char *name) } } - /** * Add a section name in section string table * @param file @@ -207,7 +205,6 @@ int elfsh_insert_in_shstrtab(elfshobj_t *file, char *name) } } - /** * Add a section name in runtime section string table * @param file @@ -236,4 +233,3 @@ int elfsh_insert_in_rshstrtab(elfshobj_t *file, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } } - diff --git a/libelfsh/sym_common.c b/libelfsh/sym_common.c index 67b312f61..4580056cf 100644 --- a/libelfsh/sym_common.c +++ b/libelfsh/sym_common.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/sym_common.c + * @file libelfsh/sym_common.c * @ingroup libelfsh * sym_common.c for elfsh * @@ -78,7 +78,6 @@ int elfsh_set_symbol_value(elfsh_Sym *s, eresi_Addr value) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the symbol binding * @param s @@ -256,7 +255,6 @@ elfsh_Sym *elfsh_get_metasym_by_value(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (res)); } - /** * Internal generic function for symbol research by value * @param sym @@ -337,7 +335,6 @@ elfsh_Sym *elfsh_get_sym_by_value(elfsh_Sym *sym, int num, "No exact symbol matching", NULL); } - /** * Create a symbol * @param value @@ -364,7 +361,6 @@ elfsh_Sym elfsh_create_symbol(eresi_Addr value, int size, int type, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (enew)); } - /** * Just copy the symtab . The returned symbol table need to be freed. * @param data @@ -401,7 +397,6 @@ elfsh_Sym *elfsh_get_symbol_by_index(elfsh_Sym *symtab, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (symtab + index)); } - /** * Get a symbol value by its name * @param file @@ -514,7 +509,6 @@ int elfsh_endianize_symtab(elfshsect_t *tab) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Shift the symbol table * @param file @@ -547,7 +541,6 @@ int elfsh_shift_syms(elfshobj_t *file, (eresi_Addr) limit, inc, totshift); #endif - sym = (elfsh_Sym *) symtab->data; nbr = symtab->shdr->sh_size / ELFSH_SYMTAB_ENTRY_SIZE; @@ -639,8 +632,6 @@ int elfsh_resolv_remote_function(elfshobj_t *filein, eresi_Addr vaddrin, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Search a symbol on dependences file * @param file parent file diff --git a/libelfsh/symbol.c b/libelfsh/symbol.c index 2741c3484..8e823779e 100644 --- a/libelfsh/symbol.c +++ b/libelfsh/symbol.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/symbol.c + * @file libelfsh/symbol.c * @ingroup libelfsh * symbol.c for libelfsh * @@ -9,7 +10,6 @@ */ #include "libelfsh.h" - #define ELFSH_SYMTAB_HASH_NAME "elfsh_symtab_hashbyname" /** @@ -71,8 +71,6 @@ char *elfsh_get_symbol_name(elfshobj_t *file, elfsh_Sym *s) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ((char *) data + s->st_name)); } - - /** * Return the used offset in .strtab or -1 if failed * @param file @@ -111,7 +109,6 @@ int elfsh_set_symbol_name(elfshobj_t *file, "Unable to get section from its symbol", -1); } - /* Else use the symbol string table */ if (file->secthash[ELFSH_SECTION_STRTAB] == NULL || file->secthash[ELFSH_SECTION_STRTAB]->data == NULL) @@ -138,8 +135,6 @@ int elfsh_set_symbol_name(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (s->st_name)); } - - /** * Return a ptr on the symbol table * @param file @@ -212,7 +207,6 @@ void *elfsh_get_symtab(elfshobj_t *file, int *num) (file->secthash[ELFSH_SECTION_SYMTAB]->data)); } - /** * Return the dynamic symbol name giving its value, * Fill 'offset' with the difference between sym->st_value and 'value' @@ -360,7 +354,6 @@ int elfsh_init_symbol_hashtables(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the symbol entry giving its name * @param file target file @@ -421,7 +414,6 @@ elfsh_Sym *elfsh_get_symbol_by_name(elfshobj_t *file, char *name) } */ - for (idx = 0; idx < size; idx++) { actual = elfsh_get_symbol_name(file, sym + idx); @@ -445,8 +437,6 @@ elfsh_Sym *elfsh_get_symbol_by_name(elfshobj_t *file, char *name) "Symbol not found", NULL); } - - /** * Shift usual symbols (mandatory on solaris) * @param sect @@ -502,7 +492,6 @@ void elfsh_shift_usualsyms(elfshsect_t *sect, elfsh_Sym *sym) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Insert a symbol in the given symbol table * This function is not e2dbg safe @@ -593,9 +582,6 @@ int elfsh_insert_symbol(elfshsect_t *sect, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, sym->st_name); } - - - /** * Remove a symbol * This function is not e2dbg safe @@ -665,7 +651,6 @@ int elfsh_remove_symbol(elfshsect_t *symtab, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Retreive the file offset giving the virtual address * @param file @@ -734,8 +719,6 @@ elfsh_Sym *elfsh_get_symbol_by_value(elfshobj_t *file, (elfsh_get_sym_by_value(data, num, vaddr, off, mode))); } - - /** * Shift the symbol table * @param file @@ -765,7 +748,6 @@ int elfsh_shift_symtab(elfshobj_t *file, eresi_Addr limit, int inc) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Insert STT_SECTION symbol * @param file @@ -799,7 +781,6 @@ int elfsh_insert_sectsym(elfshobj_t *file, elfshsect_t *sect) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - /** * Insert STT_SECTION symbol * @param file diff --git a/libelfsh/vectors_call.c b/libelfsh/vectors_call.c index 46cd1aeab..97a9d70c9 100644 --- a/libelfsh/vectors_call.c +++ b/libelfsh/vectors_call.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/vectors_call.c + * @file libelfsh/vectors_call.c ** @ingroup libelfsh ** ** vectors_call.c for libelfsh (The ELF shell library) @@ -9,10 +10,6 @@ */ #include "libelfsh.h" - - - - /** * Call the relocation hook * @param file @@ -65,7 +62,6 @@ int elfsh_rel(elfshobj_t *file, elfshsect_t *s, elfsh_Rel *r, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Call the relocation hook * @param file @@ -112,7 +108,6 @@ int elfsh_cflow(elfshobj_t *file, char *name, elfsh_Sym *old, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Call the PLT hook * @param file @@ -157,8 +152,6 @@ int elfsh_plt(elfshobj_t *file, elfsh_Sym *s, eresi_Addr new) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - /** * Call the ENCODEPLT hook * @@ -207,8 +200,6 @@ int elfsh_encodeplt(elfshobj_t *file, elfshsect_t *plt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - /** * Call the ENCODEPLT1 hook * @@ -257,8 +248,6 @@ int elfsh_encodeplt1(elfshobj_t *file, elfshsect_t *plt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - /** * Call the ALTPLT hook * @@ -304,7 +293,6 @@ int elfsh_altplt(elfshobj_t *file, elfsh_Sym *s, eresi_Addr new) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * Call the EXTPLT hook * @@ -353,7 +341,6 @@ int elfsh_extplt(elfshsect_t *extplt, elfshsect_t *altgot, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * Call the arg count hook * @@ -392,8 +379,6 @@ int *elfsh_args_count(elfshobj_t *file, u_int off, eresi_Addr vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, fct(file, off, vaddr)); } - - /** * @brief Read the analysed object memory * @param sect Section to be analysed @@ -439,7 +424,6 @@ void *elfsh_readmem(elfshsect_t *sect) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * @brief Read the analysed object memory * @param file File to read data from. @@ -479,7 +463,6 @@ void *elfsh_readmema(elfshobj_t *file, eresi_Addr addr, void *buf, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * @brief Write into analyzed object memory * @param offset Offset to write memory @@ -522,7 +505,6 @@ int elfsh_writemem(elfshobj_t *file, eresi_Addr addr, void *buf, u_int size) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * @brief Write in raw memory at indicated file offset * @param file The elf object @@ -547,7 +529,6 @@ int elfsh_writememf(elfshobj_t *file, u_int foffset, void *src_buff, int len) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * @brief Read raw memory at indicated file offset * @param file The elf object @@ -572,8 +553,6 @@ int elfsh_readmemf(elfshobj_t *file, u_int foffset, void *dest_buff, int len) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - /** * @brief Map a new area in memory * @param memsz How much memory to allocate @@ -609,9 +588,6 @@ eresi_Addr elfsh_runtime_map(elfshobj_t *file, u_int memsz, int prot) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (addr)); } - - - /** * @brief Remove memory credentials. * @param file Parent file we are working on. @@ -639,9 +615,6 @@ int elfsh_mprotect(elfshobj_t *file, eresi_Addr addr, u_int memsz, int prot) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - - /** * @brief Restore memory credentials. * @param file Parent file we are working on. diff --git a/libelfsh/vectors_default.c b/libelfsh/vectors_default.c index 281f6feae..1574a1ad2 100644 --- a/libelfsh/vectors_default.c +++ b/libelfsh/vectors_default.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/vectors_default.c + * @file libelfsh/vectors_default.c ** @ingroup libelfsh ** ** vectors_default.c for libelfsh (The ELF shell library) @@ -10,7 +11,6 @@ */ #include "libelfsh.h" - void *elfsh_default_readmem(elfshsect_t *sect) { PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); @@ -34,7 +34,6 @@ int elfsh_default_writemem(elfshobj_t *file, eresi_Addr addr, void *buff, "Unsupported Arch, ELF type, or OS", -1); } - int elfsh_default_writememf(elfshobj_t *file, u_int off, char *buff, int len) { PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); @@ -49,7 +48,6 @@ int elfsh_default_readmemf(elfshobj_t *file, u_int off, char *buff, int len) "Unsupported Arch, ELF type, or OS", -1); } - /** * @brief Default hooks handlers */ @@ -114,7 +112,6 @@ int elfsh_default_cflowhandler(elfshobj_t *null, "Unsupported Arch, ELF type, or OS", -1); } - /** * @brief Default EXTPLT handler. */ @@ -181,4 +178,3 @@ eresi_Addr elfsh_default_rmaphandler(elfshobj_t *file, size_t size, int prot) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Unsupported Arch, ELF type, or OS", ELFSH_INVALID_ADDR); } - diff --git a/libelfsh/vectors_fetch.c b/libelfsh/vectors_fetch.c index 20d110a87..bed2f5df7 100644 --- a/libelfsh/vectors_fetch.c +++ b/libelfsh/vectors_fetch.c @@ -1,5 +1,5 @@ /** -* @file libelfsh/vectors_fetch.c + * @file libelfsh/vectors_fetch.c ** @ingroup libelfsh ** ** vectors_fetch.c for libelfsh (The ELF shell library) @@ -19,7 +19,6 @@ static u_char elfsh_ostype[5] = ELFOSABI_SOLARIS, }; - /** * Translate ELF architecture type into ELFsh architecture type * @@ -79,7 +78,6 @@ u_char elfsh_get_archtype(elfshobj_t *file) } } - /** * Translate ELF object type into ELFsh object type * @param file @@ -113,7 +111,6 @@ u_char elfsh_get_iotype(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, file->iotype); } - /** * Retreive ELFsh OS type from ELF header * @param file @@ -151,7 +148,6 @@ u_char elfsh_get_real_ostype(elfshobj_t *file) } } - /** * @brief Retreive the host type for a file * @param file The working file. @@ -163,7 +159,6 @@ u_char elfsh_get_hosttype(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, file->hostype); } - /** * Fill up ELFsh Operating System type * @@ -217,7 +212,6 @@ u_char elfsh_get_ostype(elfshobj_t *file) } - /* Only useful for objects with .interp section */ /* e.g. : ET_EXEC, and some special ET_DYN like libc */ /* Cannot use elfsh_readmem / elfsh_get_raw because we might have a reentrancy problem @@ -322,8 +316,3 @@ u_int elfsh_get_breaksize(elfshobj_t *file) "Unsupported architecture", 0); } } - - - - - diff --git a/libelfsh/vectors_register.c b/libelfsh/vectors_register.c index 24fe448e8..343ada7e9 100644 --- a/libelfsh/vectors_register.c +++ b/libelfsh/vectors_register.c @@ -1,5 +1,6 @@ + /** -* @file libelfsh/vectors_register.c + * @file libelfsh/vectors_register.c ** @ingroup libelfsh ** ** vectors_register.c for libelfsh (The ELF shell library) @@ -9,7 +10,6 @@ */ #include "libelfsh.h" - int elfsh_register_readmemf(u_int hostype, u_int exectype, void *fct) { vector_t *mem; @@ -33,7 +33,6 @@ int elfsh_register_readmemf(u_int hostype, u_int exectype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - int elfsh_register_writememf(u_int hostype, u_int exectype, void *fct) { vector_t *mem; @@ -57,7 +56,6 @@ int elfsh_register_writememf(u_int hostype, u_int exectype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - int elfsh_register_readmem(u_int ostype, u_int devicetype, void *fct) { vector_t *mem; @@ -81,7 +79,6 @@ int elfsh_register_readmem(u_int ostype, u_int devicetype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - int elfsh_register_readmema(u_int ostype, u_int devicetype, void *fct) { vector_t *mem; @@ -105,7 +102,6 @@ int elfsh_register_readmema(u_int ostype, u_int devicetype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - int elfsh_register_writemem(u_int ostype, u_int devicetype, void *fct) { @@ -130,7 +126,6 @@ int elfsh_register_writemem(u_int ostype, u_int devicetype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Registration handlers * @@ -171,7 +166,6 @@ int elfsh_register_altplthook(u_char archtype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Register an EXTPLT handler * @@ -213,7 +207,6 @@ int elfsh_register_extplthook(u_char archtype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Register an PLT handler * @@ -329,8 +322,6 @@ int elfsh_register_encodeplt1hook(u_char archtype, u_char objtype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Register an ET_REL injection handler * @param archtype @@ -368,7 +359,6 @@ int elfsh_register_relhook(u_char archtype, u_char objtype, u_char ostype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Register a control flow redirection handler * @param archtype @@ -406,7 +396,6 @@ int elfsh_register_cflowhook(u_char archtype, u_char objtype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Register a args counting redirection handler * @param archtype @@ -444,8 +433,6 @@ int elfsh_register_argchook(u_char archtype, u_char objtype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Register a runtime map vector handler * @param hostype The host type to register the handler for. @@ -470,8 +457,6 @@ int elfsh_register_allochook(u_char hostype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Register a mprotect vector handler * @param hostype The host type to register the handler for. @@ -496,7 +481,6 @@ int elfsh_register_mprotecthook(u_char hostype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Register a munprotect vector handler * @param hostype The host type to register the handler for. diff --git a/libelfsh/version.c b/libelfsh/version.c index 4a94aec26..70ced0d1c 100644 --- a/libelfsh/version.c +++ b/libelfsh/version.c @@ -1,9 +1,10 @@ + /** * @defgroup libelfsh libelfsh: The ELF shell library. * @ingroup elfsh */ /** -* @file libelfsh/version.c + * @file libelfsh/version.c * @ingroup libelfsh * @brief Implements API for ELF version tables. * @@ -131,7 +132,6 @@ int elfsh_set_verneed_aux(elfsh_Verneed *need, elfsh_Word val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return a Version need (aux) entry value for count (count) * @param need verneed entry @@ -242,7 +242,6 @@ elfsh_Word elfsh_get_verneed_next(void *p) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (need->vn_next)); } - /** * Set a Version need (aux) entry value for next (next) normal & parent * @param p pointer on a verneed or vernaux @@ -419,7 +418,6 @@ elfsh_Half elfsh_get_verneed_ndx(elfsh_Vernaux *naux) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (naux->vna_other)); } - /** * Set a Version need (aux) entry value for other (index) * @param naux vernaux entry @@ -587,7 +585,6 @@ int elfsh_set_verdef_cname(elfsh_Verdaux *def, elfsh_Word val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return a Version def entry value for cnext (next) [child] * @param def verdef entry @@ -874,7 +871,6 @@ elfsh_Half elfsh_get_verdef_ndx(elfsh_Verdef *def) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (def->vd_ndx)); } - /** * Set a Version def entry value for ndx (index) * @param def verdef entry @@ -974,7 +970,6 @@ elfsh_Half *elfsh_get_versym_entry_by_index(elfsh_Half *s, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (s + index)); } - /** * Return a Version symbol entry value * @param sym versym entry @@ -991,7 +986,6 @@ elfsh_Half elfsh_get_versym_val(elfsh_Half *sym) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (*sym)); } - /** * Set a Version symbol entry value * @param sym versym entry @@ -1010,7 +1004,6 @@ int elfsh_set_versym_val(elfsh_Half *sym, elfsh_Half val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Return the version symbol entry giving its name * @param file target file @@ -1060,7 +1053,6 @@ elfsh_Half *elfsh_get_versym_by_name(elfshobj_t *file, char *name) "Symbol not found", NULL); } - /** * Build name list of verdaux entries * @param file file target @@ -1200,7 +1192,6 @@ int elfsh_load_deftable(hash_t *t, void *ps, u_int size) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Get a pointer on the version string table * @param file file which host version string table @@ -1242,7 +1233,6 @@ void *elfsh_get_verstrtable(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - /** * Get verneed file string * @param file target file @@ -1451,7 +1441,6 @@ void *elfsh_get_verneedtab(elfshobj_t *file, int *num) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - /** * Preload verdef section and return data pointer * @param file target file @@ -1572,4 +1561,3 @@ elfshsect_t *elfsh_get_verdeftab_by_idx(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (sect)); } - diff --git a/libetrace/check.c b/libetrace/check.c index 1da905666..83156757d 100644 --- a/libetrace/check.c +++ b/libetrace/check.c @@ -1,5 +1,5 @@ /** -* @file libetrace/check.c + * @file libetrace/check.c ** @ingroup libetrace ** ** @brief check functions, valid faddr or is tracable. @@ -127,11 +127,9 @@ int etrace_valid_faddr(elfshobj_t *file, eresi_Addr addr, *vaddr = addr; } - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, retvalue); } - /** * @brief Check if a function can be traced or not. * @param file Target file. diff --git a/libetrace/check_untracable.c b/libetrace/check_untracable.c index f7cd1e2de..d366e2c9b 100644 --- a/libetrace/check_untracable.c +++ b/libetrace/check_untracable.c @@ -1,5 +1,6 @@ + /** -* @file libetrace/check_untracable.c + * @file libetrace/check_untracable.c ** @ingroup libetrace ** ** @brief All functions that help check, remote untracable content. @@ -15,7 +16,6 @@ hash_t traces_untracable; u_char untracable_ostype; - /** * @brief Fix this doxygen tag. * @param name diff --git a/libetrace/delete.c b/libetrace/delete.c index 097125423..d67d4d33f 100644 --- a/libetrace/delete.c +++ b/libetrace/delete.c @@ -1,5 +1,5 @@ /** -* @file libetrace/delete.c + * @file libetrace/delete.c ** @ingroup libetrace ** ** @brief trace deletion function diff --git a/libetrace/errfunc.c b/libetrace/errfunc.c index fe8817faa..639c44282 100644 --- a/libetrace/errfunc.c +++ b/libetrace/errfunc.c @@ -1,5 +1,5 @@ /** -* @file libetrace/errfunc.c + * @file libetrace/errfunc.c ** @ingroup libetrace ** ** @brief This file contain one function for error collection. @@ -20,7 +20,6 @@ char *etrace_geterrfunc() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, last_parsed_function); } - /* Start tracing after everything has been injected */ char *etrace_start_tracing(elfshobj_t *file) { @@ -28,7 +27,6 @@ char *etrace_start_tracing(elfshobj_t *file) profiler_error_reset(); - if (traces_run(file, NULL, 0) < 0) { buggyfunc = etrace_geterrfunc(); diff --git a/libetrace/func_add.c b/libetrace/func_add.c index 22fc35aa0..7e06f5c86 100644 --- a/libetrace/func_add.c +++ b/libetrace/func_add.c @@ -1,5 +1,6 @@ + /** -* @file libetrace/func_add.c + * @file libetrace/func_add.c ** @ingroup libetrace ** ** @brief add function to a trace table. @@ -11,7 +12,6 @@ */ #include "libetrace.h" - /** * Add the function on the trace table * @param trace trace name @@ -47,8 +47,6 @@ trace_t *etrace_func_add(char *trace, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newtrace); } - - /** * Add a function on a trace (from commande line) * @param file Target diff --git a/libetrace/func_disable.c b/libetrace/func_disable.c index ffd2224da..67443502f 100644 --- a/libetrace/func_disable.c +++ b/libetrace/func_disable.c @@ -1,5 +1,5 @@ /** -* @file libetrace/func_disable.c + * @file libetrace/func_disable.c ** @ingroup libetrace ** ** @brief trace table disable functions. @@ -11,7 +11,6 @@ */ #include "libetrace.h" - /** * Disable a functions of a trace * @param trace trace name @@ -86,9 +85,6 @@ int etrace_funcdisableall(char *trace) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Disable a function from a trace * @param file target diff --git a/libetrace/func_enable.c b/libetrace/func_enable.c index c3309dbdf..eff3b0a38 100644 --- a/libetrace/func_enable.c +++ b/libetrace/func_enable.c @@ -1,5 +1,5 @@ /** -* @file libetrace/func_enable.c + * @file libetrace/func_enable.c ** @ingroup libetrace ** ** @brief trace table enable functions. @@ -11,7 +11,6 @@ */ #include "libetrace.h" - /** * Enable the function from the trace table * @param trace trace name @@ -91,9 +90,6 @@ int etrace_funcenableall(char *trace) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Enable a function from a trace * @param file target diff --git a/libetrace/func_exclude.c b/libetrace/func_exclude.c index 79815c267..68d81e3a1 100644 --- a/libetrace/func_exclude.c +++ b/libetrace/func_exclude.c @@ -1,5 +1,6 @@ + /** -* @file libetrace/func_exclude.c + * @file libetrace/func_exclude.c ** @ingroup libetrace ** ** @brief trace table exclude functions @@ -11,7 +12,6 @@ */ #include "libetrace.h" - /** * Exclude functions by regex during the last stage * @param regstr reg string @@ -75,7 +75,6 @@ int etrace_funcrmexclude(char *regstr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Exclude functions by regexec during the last stage * @param file target diff --git a/libetrace/func_match.c b/libetrace/func_match.c index ca0669a6b..d26467421 100644 --- a/libetrace/func_match.c +++ b/libetrace/func_match.c @@ -1,5 +1,5 @@ -/* -* @file libetrace/func_match.c +/** + * @file libetrace/func_match.c ** ** Libetrace implementation in the ERESI project. ** @@ -258,7 +258,6 @@ int trace_match_funcname(elfshobj_t *curfile, char *funcname, XALLOC(__FILE__, __FUNCTION__, __LINE__, f_list, sizeof(char *) * TRACE_MATCH_ALLOCSTEP, -1); - /* Total match case */ if (TRACE_MATCH_ALL(funcname)) { diff --git a/libetrace/func_remove.c b/libetrace/func_remove.c index 82f58b659..bc1273ad5 100644 --- a/libetrace/func_remove.c +++ b/libetrace/func_remove.c @@ -1,5 +1,5 @@ /** -* @file libetrace/func_remove.c + * @file libetrace/func_remove.c ** @ingroup libetrace ** ** @brief trace table remove functions. @@ -11,7 +11,6 @@ */ #include "libetrace.h" - /** * Delete the function from the trace table * @param trace trace name @@ -87,8 +86,6 @@ int etrace_funcrmall(char *trace) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Delete a function from a trace * @param file target diff --git a/libetrace/func_run.c b/libetrace/func_run.c index e6c5bef40..5d36cd160 100644 --- a/libetrace/func_run.c +++ b/libetrace/func_run.c @@ -1,5 +1,5 @@ -/* -* @file libetrace/func_run.c +/** + * @file libetrace/func_run.c ** ** Libetrace implementation in the ERESI project. ** @@ -30,4 +30,3 @@ int trace_param_add(int argc, char **argv) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libetrace/func_search.c b/libetrace/func_search.c index f589fac5b..7322372e6 100644 --- a/libetrace/func_search.c +++ b/libetrace/func_search.c @@ -1,5 +1,6 @@ -/* -* @file libetrace/func_search.c + +/** + * @file libetrace/func_search.c ** ** Libetrace header file in the ERESI project ** @@ -78,4 +79,3 @@ edfmtfunc_t *trace_search_uni(elfshobj_t *file, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, func); } - diff --git a/libetrace/func_status.c b/libetrace/func_status.c index 2396ec15a..26e705c61 100644 --- a/libetrace/func_status.c +++ b/libetrace/func_status.c @@ -1,5 +1,5 @@ /** -* @file libetrace/func_status.c + * @file libetrace/func_status.c ** @ingroup libetrace ** ** @brief add function to a trace table. @@ -11,7 +11,6 @@ */ #include "libetrace.h" - /** * Change the status of a whole trace * @param table trace hash table diff --git a/libetrace/save.c b/libetrace/save.c index 4af0e8bb0..398d2e648 100644 --- a/libetrace/save.c +++ b/libetrace/save.c @@ -1,5 +1,5 @@ /** -* @file libetrace/save.c + * @file libetrace/save.c ** @ingroup libetrace ** ** @brief This file contain trace save function. @@ -8,7 +8,6 @@ */ #include "libetrace.h" - /** * Check if this function name is excluded * @param name function name @@ -158,7 +157,6 @@ static int etrace_save_tracing_table(FILE *fp, elfshobj_t *file, u_char typed; char bufex[BUFSIZ]; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); keys = hash_get_keys(table, &keynbr); @@ -738,8 +736,6 @@ fretry: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Save a binary file on disk for tracing (interface function). * @param file The file to be traced diff --git a/libetrace/search_addr.c b/libetrace/search_addr.c index 70e1706ed..47b41418a 100644 --- a/libetrace/search_addr.c +++ b/libetrace/search_addr.c @@ -1,5 +1,5 @@ /** -* @file libetrace/search_addr.c + * @file libetrace/search_addr.c ** @ingroup libetrace ** ** @brief add function to a trace table @@ -11,7 +11,6 @@ */ #include "libetrace.h" - /** * Setup asm_processor structure correctly * @param file Pointer to elfsh object. diff --git a/libetrace/trace_create.c b/libetrace/trace_create.c index cfc1c568e..b6258e6e6 100644 --- a/libetrace/trace_create.c +++ b/libetrace/trace_create.c @@ -3,7 +3,7 @@ * @ingroup etrace */ /** -* @file libetrace/trace_create.c + * @file libetrace/trace_create.c ** @ingroup libetrace ** @brief Functions for managing traces creation. ** @@ -18,7 +18,6 @@ hash_t traces_table; /** @brief Exclude hash table which contain regex */ hash_t exclude_table; - /** * @brief Create a new trace * @param trace trace name @@ -86,8 +85,6 @@ hash_t *etrace_get(char *trace) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, table); } - - /** * @brief Search the function entry on the uniform debugging format, and return it * @param file First element of a edfmtfile_t structure. @@ -122,7 +119,6 @@ edfmtfunc_t *trace_func_debug_get(elfshobj_t *file, char *func_name, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, func); } - /** * @brief Construct the argument structure depending of the option we have * @param file target file @@ -246,8 +242,6 @@ trace_t *trace_param_create(elfshobj_t *file, char *name, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newtrace); } - - /** * Create a trace * @param file target diff --git a/libetrace/trace_flush.c b/libetrace/trace_flush.c index 3a1796388..392447477 100644 --- a/libetrace/trace_flush.c +++ b/libetrace/trace_flush.c @@ -1,5 +1,5 @@ -/* -* @file libetrace/trace_flush.c +/** + * @file libetrace/trace_flush.c ** ** Libetrace code for the ERESI project. ** @@ -8,7 +8,6 @@ */ #include "libetrace.h" - /** * @brief Delete a trace. * @param file target @@ -59,4 +58,3 @@ int traces_flush(elfshobj_t *file, char *name, char **optarg) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libetrace/trace_list.c b/libetrace/trace_list.c index e920c200f..ec53d9837 100644 --- a/libetrace/trace_list.c +++ b/libetrace/trace_list.c @@ -1,5 +1,5 @@ -/* -* @file libetrace/trace_list.c +/** + * @file libetrace/trace_list.c ** ** Libetrace implementation in the ERESI project. ** @@ -8,7 +8,6 @@ */ #include "libetrace.h" - /** * Detail listing of a trace * @param table trace hash table @@ -161,4 +160,3 @@ int traces_list(elfshobj_t *file, char *name, char **optarg) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libetrace/trace_run.c b/libetrace/trace_run.c index 0aae8c358..fd2dbb33f 100644 --- a/libetrace/trace_run.c +++ b/libetrace/trace_run.c @@ -1,5 +1,5 @@ -/* -* @file libetrace/trace_run.c +/** + * @file libetrace/trace_run.c ** ** Libetrace implementation in the ERESI project. ** @@ -8,7 +8,6 @@ */ #include "libetrace.h" - char **traces_lastarg = NULL; /** @@ -33,7 +32,6 @@ int trace_param_add(int argc, char **argv) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Run a trace session (used in etrace) * @param file target diff --git a/libgdbwrap/client.c b/libgdbwrap/client.c index 79b5160d0..8e4817eb9 100644 --- a/libgdbwrap/client.c +++ b/libgdbwrap/client.c @@ -3,11 +3,9 @@ http://neworder.box.sk/newsread.php?newsid=2844. */ - #include "revm.h" #include "gdbwrapper.h" - extern int errno; extern int h_errno; @@ -188,7 +186,6 @@ int main( int argc, char **argv ) } while (strncmp("bye", buffer, 3)); - close(sd); return (0); } diff --git a/libgdbwrap/doc/_gdbremote.c b/libgdbwrap/doc/_gdbremote.c index 4e3dbb933..6c7276514 100644 --- a/libgdbwrap/doc/_gdbremote.c +++ b/libgdbwrap/doc/_gdbremote.c @@ -282,7 +282,6 @@ struct remote_arch_state long remote_packet_size; }; - /* Handle for retreving the remote protocol data from gdbarch. */ static struct gdbarch_data *remote_gdbarch_data_handle; @@ -503,7 +502,6 @@ static struct target_ops extended_async_remote_ops; this can go away. */ static int wait_forever_enabled_p = 1; - /* This variable chooses whether to send a ^C or a break when the user requests program interruption. Although ^C is usually what remote systems expect, and that is the default here, sometimes a break is @@ -1117,7 +1115,6 @@ void (*deprecated_target_resume_hook) (void); void (*deprecated_target_wait_loop_hook) (void); - /* These are the threads which we last sent to the remote system. -1 for all or -2 for not sent yet. */ static int general_thread; @@ -1378,7 +1375,6 @@ static int remote_unpack_thread_info_response (char *pkt, struct gdb_ext_thread_info *info); - static int remote_get_threadinfo (threadref *threadid, int fieldset, /*TAG mask */ struct gdb_ext_thread_info *info); @@ -1604,7 +1600,6 @@ pack_threadid (char *pkt, threadref *id) return pkt; } - static char * unpack_threadid (char *inbuf, threadref *id) { @@ -1705,7 +1700,7 @@ threadmatch (threadref *dest, threadref *src) return 1; } -/* +/** threadid:1, # always request threadid context_exists:2, display:4, @@ -1982,7 +1977,6 @@ remote_get_threadlist (int startflag, threadref *nextthread, int result_limit, getting partial thread lists from the remote target so, polling the quit_flag is required. */ - /* About this many threadisds fit in a packet. */ #define MAXTHREADLISTRESULTS 32 @@ -2093,7 +2087,7 @@ remote_find_new_threads (void) } } -/* +/** * Find all threads for info threads command. * Uses new thread protocol contributed by Cisco. * Falls back and attempts to use the older method (above) @@ -2154,7 +2148,7 @@ remote_threads_info (void) return; } -/* +/** * Collect a descriptive string about the given thread. * The target may say anything it wants to about the thread * (typically info about its blocked / runnable state, name, etc.). @@ -2856,7 +2850,6 @@ remote_query_supported (void) } } - static void remote_open_1 (char *name, int from_tty, struct target_ops *target, int extended_p, int async_p) @@ -4604,7 +4597,6 @@ hexnumstr (char *buf, ULONGEST num) return hexnumnstr (buf, num, len); } - /* Set BUF to the hex digits representing NUM, padded to WIDTH characters. */ static int @@ -5699,7 +5691,6 @@ getpkt (char **buf, timed_out = getpkt_sane (buf, sizeof_buf, forever); } - /* Read a packet from the remote machine, with error checking, and store it in *BUF. Resize *BUF using xrealloc if necessary to hold the result, and update *SIZEOF_BUF. If FOREVER, wait forever @@ -6080,7 +6071,6 @@ remote_insert_watchpoint (CORE_ADDR addr, int len, int type) _("remote_insert_watchpoint: reached end of function")); } - static int remote_remove_watchpoint (CORE_ADDR addr, int len, int type) { @@ -6115,7 +6105,6 @@ remote_remove_watchpoint (CORE_ADDR addr, int len, int type) _("remote_remove_watchpoint: reached end of function")); } - int remote_hw_watchpoint_limit = -1; int remote_hw_breakpoint_limit = -1; @@ -6183,7 +6172,6 @@ remote_stopped_data_address (struct target_ops *target, CORE_ADDR *addr_p) return rc; } - static int remote_insert_hw_breakpoint (struct bp_target_info *bp_tgt) { @@ -6227,7 +6215,6 @@ remote_insert_hw_breakpoint (struct bp_target_info *bp_tgt) _("remote_insert_hw_breakpoint: reached end of function")); } - static int remote_remove_hw_breakpoint (struct bp_target_info *bp_tgt) { @@ -6898,7 +6885,6 @@ threadset_test_cmd (char *cmd, int tty) set_thread (sample_thread, 1); } - static void threadalive_test (char *cmd, int tty) { @@ -7425,7 +7411,6 @@ show_remote_cmd (char *args, int from_tty) do_cleanups (showlist_chain); } - /* Function to be called whenever a new objfile (shlib) is detected. */ static void remote_new_objfile (struct objfile *objfile) diff --git a/libgdbwrap/gdbwrapper.c b/libgdbwrap/gdbwrapper.c index 54794530b..0cb890379 100644 --- a/libgdbwrap/gdbwrapper.c +++ b/libgdbwrap/gdbwrapper.c @@ -1,11 +1,11 @@ /** -* @file libgdbwrap/gdbwrapper.c + * @file libgdbwrap/gdbwrapper.c * @brief Implements the GDB serial protocol. * @ingroup libgdbwrap * */ -/* +/** * See gdb documentation, section D for more information on the * remote serial protocol. To make it short, a packet looks like the following: * @@ -28,7 +28,6 @@ static char *gdbwrap_lastmsg(gdbwrap_t *desc) return desc->packet; } - static Bool gdbwrap_errorhandler(gdbwrap_t *desc, const char *error) { ASSERT(desc != NULL && error != NULL); @@ -78,13 +77,11 @@ static Bool gdbwrap_errorhandler(gdbwrap_t *desc, const char *error) return TRUE; } - static Bool gdbwrap_is_interrupted(gdbwrap_t *desc) { return desc->interrupted; } - /** * This function parses a string *strtoparse* starting at character * *begin* and ending at character *end*. The new parsed string is @@ -174,7 +171,6 @@ static la32 gdbwrap_little_endian(la32 addr) return addrlittle; } - static uint8_t gdbwrap_calc_checksum(gdbwrap_t *desc, const char *str) { unsigned i; @@ -198,7 +194,6 @@ static uint8_t gdbwrap_calc_checksum(gdbwrap_t *desc, const char *str) return sum; } - static char *gdbwrap_make_message(gdbwrap_t *desc, const char *query) { uint8_t checksum = gdbwrap_calc_checksum(desc, query); @@ -224,7 +219,6 @@ static char *gdbwrap_make_message(gdbwrap_t *desc, const char *query) return desc->packet; } - /** * This function performes a run-length decoding and writes back to * *dstpacket*, but no more than *maxsize* bytes. @@ -281,7 +275,6 @@ static char *gdbwrap_run_length_decode(char *dstpacket, return dstpacket; } - /** * Populate the gdb registers with the values received in the * packet. A packet has the following form: @@ -343,13 +336,11 @@ static void gdbwrap_populate_reg(gdbwrap_t *desc, char *packet) } } - static void gdbwrap_send_ack(gdbwrap_t *desc) { send(desc->fd, GDBWRAP_COR_CHECKSUM, strlen(GDBWRAP_COR_CHECKSUM), 0x0); } - static Bool gdbwrap_check_ack(gdbwrap_t *desc) { int rval; @@ -379,7 +370,6 @@ static Bool gdbwrap_check_ack(gdbwrap_t *desc) } } - static char *gdbwrap_get_packet(gdbwrap_t *desc) { int rval; @@ -406,7 +396,6 @@ static char *gdbwrap_get_packet(gdbwrap_t *desc) while (sumrval >= 3 && desc->packet[sumrval - 3] != GDBWRAP_END_PACKETC && rval); - /* if rval == 0, it means the host is disconnected/dead. */ if (rval) { @@ -453,7 +442,6 @@ static char *gdbwrap_get_packet(gdbwrap_t *desc) return NULL; } - static char *gdbwrap_send_data(gdbwrap_t *desc, const char *query) { int rval = 0; @@ -485,14 +473,12 @@ static char *gdbwrap_send_data(gdbwrap_t *desc, const char *query) return mes; } - /******************** External functions ********************/ - /** * Returns the last signal. We return the signal number or 0 if no * signal was returned. - **/ + */ unsigned gdbwrap_lastsignal(gdbwrap_t *desc) { unsigned ret = 0; @@ -509,7 +495,6 @@ unsigned gdbwrap_lastsignal(gdbwrap_t *desc) return ret; } - u_char gdbwrap_lasterror(gdbwrap_t *desc) { u_char ret = 0; @@ -525,7 +510,6 @@ u_char gdbwrap_lasterror(gdbwrap_t *desc) return ret; } - Bool gdbwrap_is_active(gdbwrap_t *desc) { if (desc->is_active) @@ -538,7 +522,6 @@ Bool gdbwrap_is_active(gdbwrap_t *desc) } } - /* If the last command is not supported, we return TRUE. */ Bool gdbwrap_cmdnotsup(gdbwrap_t *desc) { @@ -554,13 +537,11 @@ Bool gdbwrap_cmdnotsup(gdbwrap_t *desc) } } - Bool gdbwrap_erroroccured(gdbwrap_t *desc) { return desc->erroroccured; } - unsigned gdbwrap_atoh(const char *str, unsigned size) { unsigned i; @@ -587,9 +568,6 @@ unsigned gdbwrap_atoh(const char *str, unsigned size) return hex; } - - - /** * Set/Get the gdbwrapworld variable. It's not mandatory to use the * other functions, but sometimes a global variable is required. @@ -601,13 +579,11 @@ gdbwrapworld_t gdbwrap_current_set(gdbwrap_t *world) return gdbwrapworld; } - gdbwrap_t *gdbwrap_current_get(void) { return gdbwrapworld.gdbwrapptr; } - /** * Initialize the descriptor. We provide a default value of 1000B for * the string that get the replies from server. @@ -628,7 +604,6 @@ gdbwrap_t *gdbwrap_init(int fd) return desc; } - void gdbwrap_close(gdbwrap_t *desc) { ASSERT(desc != NULL && desc->packet != NULL); @@ -636,7 +611,6 @@ void gdbwrap_close(gdbwrap_t *desc) free(desc); } - /** * Initialize a connection with the gdb server and allocate more * memory for packets if necessary. @@ -683,7 +657,6 @@ void gdbwrap_hello(gdbwrap_t *desc) } } - /** * Send a "disconnect" command to the server and free the packet. */ @@ -694,7 +667,6 @@ void gdbwrap_bye(gdbwrap_t *desc) printf("\nThx for using gdbwrap :)\n"); } - void gdbwrap_reason_halted(gdbwrap_t *desc) { char *received; @@ -711,7 +683,6 @@ void gdbwrap_reason_halted(gdbwrap_t *desc) } } - /** * Great, the gdb protocol has absolutely no consistency, thus we * cannot reuse the gdbwrap_populate_reg. We receive a poorly @@ -744,7 +715,6 @@ gdbwrap_gdbreg32 *gdbwrap_readgenreg(gdbwrap_t *desc) } } - void gdbwrap_continue(gdbwrap_t *desc) { char *rec; @@ -760,7 +730,6 @@ void gdbwrap_continue(gdbwrap_t *desc) } } - /** * Set a breakpoint. We read the value in memory, save it and write a * 0xcc in replacement. The usual command to set a bp is not supported @@ -781,7 +750,6 @@ void gdbwrap_setbp(gdbwrap_t *desc, la32 linaddr, gdbwrap_writemem(desc, linaddr, &bp, sizeof(u_char)); } - void gdbwrap_simplesetbp(gdbwrap_t *desc, la32 linaddr) { char packet[MSG_BUF]; @@ -791,14 +759,12 @@ void gdbwrap_simplesetbp(gdbwrap_t *desc, la32 linaddr) gdbwrap_send_data(desc, packet); } - void gdbwrap_delbp(gdbwrap_t *desc, la32 linaddr, void *datasaved) { gdbwrap_writemem(desc, linaddr, datasaved, sizeof(u_char)); } - void gdbwrap_simpledelbp(gdbwrap_t *desc, la32 linaddr) { char packet[MSG_BUF]; @@ -808,7 +774,6 @@ void gdbwrap_simpledelbp(gdbwrap_t *desc, la32 linaddr) gdbwrap_send_data(desc, packet); } - char *gdbwrap_readmem(gdbwrap_t *desc, la32 linaddr, unsigned bytes) { @@ -822,7 +787,6 @@ char *gdbwrap_readmem(gdbwrap_t *desc, la32 linaddr, return rec; } - static void *gdbwrap_writememory(gdbwrap_t *desc, la32 linaddr, void *value, unsigned bytes) { @@ -844,7 +808,6 @@ static void *gdbwrap_writememory(gdbwrap_t *desc, la32 linaddr, return rec; } - static void *gdbwrap_writememory2(gdbwrap_t *desc, la32 linaddr, void *value, unsigned bytes) { @@ -869,7 +832,6 @@ static void *gdbwrap_writememory2(gdbwrap_t *desc, la32 linaddr, return rec; } - void gdbwrap_writemem(gdbwrap_t *desc, la32 linaddr, void *value, unsigned bytes) { @@ -910,7 +872,6 @@ void gdbwrap_writemem(gdbwrap_t *desc, la32 linaddr, } } - /** * Write a specific register. This command seems not to be supported * by the gdbserver. See gdbwrap_writereg2. @@ -926,7 +887,6 @@ static void gdbwrap_writeregister(gdbwrap_t *desc, ureg32 regNum, gdbwrap_send_data(desc, regpacket); } - static void gdbwrap_writeregister2(gdbwrap_t *desc, ureg32 regNum, la32 val) { @@ -949,7 +909,6 @@ static void gdbwrap_writeregister2(gdbwrap_t *desc, ureg32 regNum, gdbwrap_send_data(desc, locreg); } - void gdbwrap_writereg(gdbwrap_t *desc, ureg32 regnum, la32 val) { static u_char choice = 0; @@ -991,7 +950,6 @@ void gdbwrap_writereg(gdbwrap_t *desc, ureg32 regnum, la32 val) } } - /** * Ship all the registers to the server in only 1 query. This is used * when modifying multiple registers at once for example. @@ -1022,7 +980,6 @@ char *gdbwrap_shipallreg(gdbwrap_t *desc) return gdbwrap_send_data(desc, locreg); } - void gdbwrap_ctrl_c(gdbwrap_t *desc) { u_char sended = CTRL_C; @@ -1038,7 +995,6 @@ void gdbwrap_ctrl_c(gdbwrap_t *desc) ASSERT(rval); } - /** * Here's the format of a signal: * @@ -1059,7 +1015,6 @@ void gdbwrap_signal(gdbwrap_t *desc, int signal) rec = gdbwrap_send_data(desc, signalpacket); } - void gdbwrap_stepi(gdbwrap_t *desc) { char *rec; @@ -1077,13 +1032,12 @@ void gdbwrap_stepi(gdbwrap_t *desc) } } - /** * Sends a custom remote command. This heavily depends on the * server. We "transform" the char into its corresponding ASCII code * (in char). * @param: cmd the command to send, in clear text. - **/ + */ char *gdbwrap_remotecmd(gdbwrap_t *desc, char *cmd) { char signalpacket[MSG_BUF]; diff --git a/libgdbwrap/interface.c b/libgdbwrap/interface.c index 428ce20ce..a6107c167 100644 --- a/libgdbwrap/interface.c +++ b/libgdbwrap/interface.c @@ -3,14 +3,13 @@ * @ingroup kedbg */ /** -* @file libgdbwrap/interface.c + * @file libgdbwrap/interface.c * @brief Implements initial connection to the GDB server. * @ingroup libgdbwrap * */ #include "gdbwrapper.h" - int gdbwrap_simpleconnect(char *host, int port) { int rval; diff --git a/libkernsh/common/autotypes.c b/libkernsh/common/autotypes.c index 15584e46c..2a4db7185 100644 --- a/libkernsh/common/autotypes.c +++ b/libkernsh/common/autotypes.c @@ -1,5 +1,6 @@ -/* -* @file libkernsh/common/autotypes.c + +/** + * @file libkernsh/common/autotypes.c ** @ingroup common ** */ @@ -151,7 +152,6 @@ int kernsh_autotask_offsetpid_linux_2_6(char *buffer, size_t size) { first_addr = *(unsigned long *)(buffer + i); - if (first_addr == 0x1) { second_addr = first_addr; @@ -262,7 +262,6 @@ int kernsh_autotask_linux_2_6() printf("OFFSET_NEXT %d\n", libkernshworld.typetask.offset_next); #endif - elfsh_readmema(libkernshworld.root, lst_addr + libkernshworld.typetask.offset_next, ¤t_addr, diff --git a/libkernsh/common/dump.c b/libkernsh/common/dump.c index dc33ad8c1..a21cadad2 100644 --- a/libkernsh/common/dump.c +++ b/libkernsh/common/dump.c @@ -1,5 +1,5 @@ -/* -* @file libkernsh/common/dump.c +/** + * @file libkernsh/common/dump.c ** @ingroup common ** */ @@ -428,4 +428,3 @@ int kernsh_kdump_vma_kernelland_linux(pid_t pid, hash_t *h) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - diff --git a/libkernsh/common/gdt.c b/libkernsh/common/gdt.c index fcd8dc383..b7f8c4004 100644 --- a/libkernsh/common/gdt.c +++ b/libkernsh/common/gdt.c @@ -1,5 +1,5 @@ -/* -* @file libkernsh/common/gdt.c +/** + * @file libkernsh/common/gdt.c ** @ingroup common ** */ @@ -104,7 +104,6 @@ int kernsh_gdt_linux(list_t *lgdt) "%d", i); - /* Add the segment in the list */ elist_add(lgdt, key, (void *) sgdt); } diff --git a/libkernsh/common/hash.c b/libkernsh/common/hash.c index 70c792446..dd1b2f918 100644 --- a/libkernsh/common/hash.c +++ b/libkernsh/common/hash.c @@ -1,5 +1,5 @@ -/* -* @file libkernsh/common/hash.c +/** + * @file libkernsh/common/hash.c ** @ingroup common ** */ diff --git a/libkernsh/common/idt.c b/libkernsh/common/idt.c index 868d15b19..051477b27 100644 --- a/libkernsh/common/idt.c +++ b/libkernsh/common/idt.c @@ -1,5 +1,5 @@ -/* -* @file libkernsh/common/idt.c +/** + * @file libkernsh/common/idt.c ** @ingroup libkernsh ** */ diff --git a/libkernsh/common/memory.c b/libkernsh/common/memory.c index 75ca5bdc1..243084cc7 100644 --- a/libkernsh/common/memory.c +++ b/libkernsh/common/memory.c @@ -1,5 +1,6 @@ -/* -* @file libkernsh/common/memory.c + +/** + * @file libkernsh/common/memory.c ** @brief memory.c for libkernsh. ** @ingroup common ** diff --git a/libkernsh/common/sct.c b/libkernsh/common/sct.c index ecf2ae93d..95cd05889 100644 --- a/libkernsh/common/sct.c +++ b/libkernsh/common/sct.c @@ -1,5 +1,5 @@ -/* -* @file libkernsh/common/sct.c +/** + * @file libkernsh/common/sct.c ** @ingroup common ** */ @@ -259,4 +259,3 @@ int kernsh_syscall_linux(int num, int argc, unsigned int argv[]) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, __ret); } - diff --git a/libkernsh/common/vectors.c b/libkernsh/common/vectors.c index 5cfa1b742..adb71f508 100644 --- a/libkernsh/common/vectors.c +++ b/libkernsh/common/vectors.c @@ -2,8 +2,8 @@ * @defgroup common Common code between user and kernel land. * @ingroup libkernsh */ -/* -* @file libkernsh/common/vectors.c +/** + * @file libkernsh/common/vectors.c ** @ingroup common ** */ @@ -49,7 +49,6 @@ int kernsh_init_vectors() kernsh_closemem_default, dims, strdims, 3, ASPECT_TYPE_CADDR); - /* Syscalls ARCH, OS */ #if __DEBUG_KERNSH__ printf("INIT SCT VECTORS\n"); @@ -86,7 +85,6 @@ int kernsh_init_vectors() kernsh_callsc_default, dims, strdims, 1, ASPECT_TYPE_CADDR); - /* IDT ARCH, OS */ #if __DEBUG_KERNSH__ printf("INIT IDT VECTORS\n"); @@ -484,7 +482,6 @@ int kernsh_register_vectors() LIBKERNSH_OS_LINUX_2_6, kernsh_autotypes_linux_2_6); - kernsh_register_relink(LIBKERNSH_OS_LINUX_2_4, kernsh_relink_module_linux); kernsh_register_relink(LIBKERNSH_OS_LINUX_2_6, diff --git a/libkernsh/common/vectors_default.c b/libkernsh/common/vectors_default.c index a07bd877c..d22f96dc0 100644 --- a/libkernsh/common/vectors_default.c +++ b/libkernsh/common/vectors_default.c @@ -1,12 +1,11 @@ -/* -* @file libkernsh/common/vectors_default.c +/** + * @file libkernsh/common/vectors_default.c ** @ingroup common ** */ #include "libkernsh.h" - int kernsh_openmem_default() { PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); diff --git a/libkernsh/common/vectors_register.c b/libkernsh/common/vectors_register.c index f7f4fb248..237e9ba12 100644 --- a/libkernsh/common/vectors_register.c +++ b/libkernsh/common/vectors_register.c @@ -1,5 +1,5 @@ -/* -* @file libkernsh/common/vectors_register.c +/** + * @file libkernsh/common/vectors_register.c ** @ingroup common ** */ @@ -53,7 +53,6 @@ int kernsh_register_closemem(u_int archtype, u_int ostype, u_int devicetype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - int kernsh_register_sct(u_int archtype, u_int ostype, void *fct) { vector_t *sct; @@ -470,7 +469,6 @@ int kernsh_register_kvirtm_read_mem(u_int ostype, u_int virtmtype, void *fct) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - int kernsh_register_kvirtm_write_virtm(u_int ostype, u_int virtmtype, void *fct) { vector_t *sct; diff --git a/libkernsh/kernel/arch/x86/linux/mem.c b/libkernsh/kernel/arch/x86/linux/mem.c index 1c209f7d7..f85fd1ce2 100644 --- a/libkernsh/kernel/arch/x86/linux/mem.c +++ b/libkernsh/kernel/arch/x86/linux/mem.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/kernel/arch/x86/linux/mem.c + * @file libkernsh/kernel/arch/x86/linux/mem.c ** @ingroup kernelmode ** */ diff --git a/libkernsh/kernel/arch/x86/linux/misc.c b/libkernsh/kernel/arch/x86/linux/misc.c index 1d191cdf6..4b53d8aeb 100644 --- a/libkernsh/kernel/arch/x86/linux/misc.c +++ b/libkernsh/kernel/arch/x86/linux/misc.c @@ -3,7 +3,7 @@ * @ingroup libkernsh */ /** -* @file libkernsh/kernel/arch/x86/linux/misc.c + * @file libkernsh/kernel/arch/x86/linux/misc.c ** @ingroup kernelmode ** */ diff --git a/libkernsh/kernel/arch/x86/linux/page.c b/libkernsh/kernel/arch/x86/linux/page.c index f31d9d116..8c213a266 100644 --- a/libkernsh/kernel/arch/x86/linux/page.c +++ b/libkernsh/kernel/arch/x86/linux/page.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/kernel/arch/x86/linux/page.c + * @file libkernsh/kernel/arch/x86/linux/page.c ** @ingroup kernelmode ** */ diff --git a/libkernsh/kernel/arch/x86/linux/virtm.c b/libkernsh/kernel/arch/x86/linux/virtm.c index c4fb284fd..e72854f59 100644 --- a/libkernsh/kernel/arch/x86/linux/virtm.c +++ b/libkernsh/kernel/arch/x86/linux/virtm.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/kernel/arch/x86/linux/virtm.c + * @file libkernsh/kernel/arch/x86/linux/virtm.c ** @ingroup kernelmode ** */ @@ -7,7 +7,7 @@ #include "libkernsh-kernel.h" #include "libkernsh-kernel-linux.h" -/* +/** * Dictracy Loadable Kernel Module * by - twiz - twiz@email.it * thefly - thefly@acaro.org diff --git a/libkernsh/modules/arch/x86/linux/kernsh-virtm.c b/libkernsh/modules/arch/x86/linux/kernsh-virtm.c index 7f62da7ee..bb4c9f90c 100644 --- a/libkernsh/modules/arch/x86/linux/kernsh-virtm.c +++ b/libkernsh/modules/arch/x86/linux/kernsh-virtm.c @@ -168,7 +168,6 @@ ssize_t kernsh_virtm_vio_input(struct file *filp, break; } - return len; } diff --git a/libkernsh/user/alloc.c b/libkernsh/user/alloc.c index ef623e3a9..ed1017c0e 100644 --- a/libkernsh/user/alloc.c +++ b/libkernsh/user/alloc.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/alloc.c + * @file libkernsh/user/alloc.c ** @ingroup usermode ** @brief allocation contiguous/non contiguous. ** diff --git a/libkernsh/user/kcore.c b/libkernsh/user/kcore.c index 5071f20fe..6d2f73501 100644 --- a/libkernsh/user/kcore.c +++ b/libkernsh/user/kcore.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/kcore.c + * @file libkernsh/user/kcore.c ** @ingroup usermode ** */ diff --git a/libkernsh/user/kernimage.c b/libkernsh/user/kernimage.c index fd2deb137..f5b5d1a1e 100644 --- a/libkernsh/user/kernimage.c +++ b/libkernsh/user/kernimage.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/kernimage.c + * @file libkernsh/user/kernimage.c ** @ingroup usermode ** */ @@ -57,7 +57,6 @@ int kernsh_decompkernel_linux() printf("DECOMP KERNEL LINUX\n"); #endif - XOPEN(fd, (char *) config_get_data(LIBKERNSH_CONFIG_KERNEL), O_RDONLY, @@ -128,7 +127,6 @@ int kernsh_decompkernel_linux() bufgz[strlen(bufgz) - 3] = '\0'; - memset(bufelf, '\0', sizeof(bufelf)); snprintf(bufelf, sizeof(bufelf), "%s%s", (char *) config_get_data(LIBKERNSH_CONFIG_STORAGE_PATH), @@ -150,4 +148,3 @@ int kernsh_decompkernel_linux() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libkernsh/user/kernsh.c b/libkernsh/user/kernsh.c index 154ba7395..8993717fa 100644 --- a/libkernsh/user/kernsh.c +++ b/libkernsh/user/kernsh.c @@ -2,10 +2,10 @@ * @defgroup usermode Usermode running code. * @ingroup libkernsh */ -/* -* @file libkernsh/user/kernsh.c -* @ingroup usermode -* @brief initialisation, get_raw and mode switch +/** + * @file libkernsh/user/kernsh.c + * @ingroup usermode + * @brief initialisation, get_raw and mode switch ** */ #include "libkernsh.h" @@ -277,7 +277,6 @@ int kernsh_del_ia32() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Called in elfsh_readmem to interact with the memory * @param sect The section @@ -451,7 +450,6 @@ int kernsh_info_linux() printf("Sys Call Table 0x%lx\n", libkernshworld.sct); #endif - #if defined(__linux__) asm("sgdt %0" : "=m" (gdtr)); #endif diff --git a/libkernsh/user/kmem.c b/libkernsh/user/kmem.c index 8aec85a80..1d67f7312 100644 --- a/libkernsh/user/kmem.c +++ b/libkernsh/user/kmem.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/kmem.c + * @file libkernsh/user/kmem.c ** @ingroup usermode ** */ diff --git a/libkernsh/user/kvirtm.c b/libkernsh/user/kvirtm.c index 1f1e8d3db..f87722403 100644 --- a/libkernsh/user/kvirtm.c +++ b/libkernsh/user/kvirtm.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/kvirtm.c + * @file libkernsh/user/kvirtm.c ** @ingroup usermode ** */ @@ -121,7 +121,6 @@ int kernsh_kvirtm_read_virtm_proc_linux(pid_t pid, eresi_Addr addr, ret = read(fd, buffer, len); XCLOSE(fd, -1); - XFREE(__FILE__, __FUNCTION__, __LINE__, proc_entry_root_tmp); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); @@ -517,13 +516,11 @@ int kernsh_kvirtm_readmem_proc_linux(eresi_Addr addr, char *buffer, int len) ret = read(fd, buffer, len); XCLOSE(fd, -1); - XFREE(__FILE__, __FUNCTION__, __LINE__, proc_entry_root_tmp); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * @brief Write into kernel memory with kernsh-virtm module * @param addr Address to write buffer @@ -784,7 +781,6 @@ int kernsh_kvirtm_task_pid_proc_linux(pid_t pid, list_t *h) PROC_ENTRY_KERNSH_VIRTM, PROC_ENTRY_KERNSH_VIRTM_VIO_INFO); - blen = sizeof(kvirtm_virtual_task_struct_t) * 2 + (sizeof(kvirtm_virtual_task_struct_t) / sizeof(unsigned long)) * 3; @@ -806,7 +802,6 @@ int kernsh_kvirtm_task_pid_proc_linux(pid_t pid, list_t *h) XCLOSE(fd, -1); - snprintf(proc_entry_root_tmp, nlen, "%s%s/%s", PROC_ENTRY_ROOT, PROC_ENTRY_KERNSH_VIRTM, diff --git a/libkernsh/user/mem.c b/libkernsh/user/mem.c index 5629ed569..2ab0fc795 100644 --- a/libkernsh/user/mem.c +++ b/libkernsh/user/mem.c @@ -1,5 +1,6 @@ + /** -* @file libkernsh/user/mem.c + * @file libkernsh/user/mem.c ** @ingroup usermode ** */ diff --git a/libkernsh/user/misc.c b/libkernsh/user/misc.c index 86a1a116d..661f94960 100644 --- a/libkernsh/user/misc.c +++ b/libkernsh/user/misc.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/misc.c + * @file libkernsh/user/misc.c ** @ingroup usermode ** */ diff --git a/libkernsh/user/module.c b/libkernsh/user/module.c index 8f4a124cf..44786aeb8 100644 --- a/libkernsh/user/module.c +++ b/libkernsh/user/module.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/module.c + * @file libkernsh/user/module.c ** @ingroup usermode ** */ diff --git a/libkernsh/user/symbs.c b/libkernsh/user/symbs.c index c41e01d7f..3a456685a 100644 --- a/libkernsh/user/symbs.c +++ b/libkernsh/user/symbs.c @@ -1,5 +1,5 @@ /** -* @file libkernsh/user/symbs.c + * @file libkernsh/user/symbs.c ** @ingroup usermode ** */ diff --git a/libmjollnir/bin/elfThor.c b/libmjollnir/bin/elfThor.c index 2a87abc8e..e62e4f95d 100644 --- a/libmjollnir/bin/elfThor.c +++ b/libmjollnir/bin/elfThor.c @@ -1,4 +1,5 @@ -/* + +/** * (C) 2006-2007 Asgard Labs, thorolf * BSD License * @@ -16,7 +17,6 @@ void usage() "\t -o \t - output file \n"); } - int main(int ac, char **av) { mjrsession_t sess; diff --git a/libmjollnir/src/blocks.c b/libmjollnir/src/blocks.c index 0b1ee5a25..0226b563d 100644 --- a/libmjollnir/src/blocks.c +++ b/libmjollnir/src/blocks.c @@ -1,5 +1,5 @@ /** -* @file libmjollnir/src/blocks.c + * @file libmjollnir/src/blocks.c * @ingroup libmjollnir * @{ * Authors : sk, jfv, thorkill, strauss @@ -7,7 +7,6 @@ */ #include "libmjollnir.h" - /** * @brief Retreive control flow section content if any * @@ -48,9 +47,6 @@ int mjr_blocks_get(mjrcontext_t *ctxt) "Flow analysis failed", -1); } - - - /** * @brief Get a block by vaddr * @@ -127,9 +123,6 @@ container_t *mjr_block_get_by_vaddr(mjrcontext_t *ctxt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (NULL)); } - - - /** * @brief Simple debug function for block containers */ @@ -167,9 +160,6 @@ int mjr_block_dump(mjrcontext_t *ctxt, container_t *c) return 0; } - - - /** * @brief Inject a symbol associated to a block container * @param csrc Container for which a symbol has to be injected @@ -214,4 +204,3 @@ int mjr_block_symbol(mjrcontext_t *ctxt, container_t *csrc) } /** @} */ - diff --git a/libmjollnir/src/cfg.c b/libmjollnir/src/cfg.c index 5381aac8c..8dadea709 100644 --- a/libmjollnir/src/cfg.c +++ b/libmjollnir/src/cfg.c @@ -409,7 +409,6 @@ eresi_Addr mjr_get_call_destaddr(mjrcontext_t *context) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, dest); } - /** * @brief Resolve the destination address of current jmp instruction * @param context mjollnir context structure @@ -553,8 +552,6 @@ eresi_Addr mjr_get_jmp_destaddr(mjrcontext_t *context) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, dest); } - - /** * @brief Check if we missed some function start * @param ctxt mjollnir context structure @@ -564,7 +561,7 @@ eresi_Addr mjr_get_jmp_destaddr(mjrcontext_t *context) /** @} */ -/* +/** int mjr_asm_check_function_start(mjrcontext_t *ctxt) { char *tmpstr; @@ -651,5 +648,3 @@ int mjr_asm_check_function_start(mjrcontext_t *ctxt) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } */ - - diff --git a/libmjollnir/src/container.c b/libmjollnir/src/container.c index 0ee811ed0..d990c6e88 100644 --- a/libmjollnir/src/container.c +++ b/libmjollnir/src/container.c @@ -1,7 +1,8 @@ + /** * 2001-2008 Devhell Labs, Rfdslabs, Asgardlabs * -* @file libmjollnir/src/container.c + * @file libmjollnir/src/container.c * @ingroup libmjollnir * @brief An API for generic containers data structures * @@ -123,7 +124,6 @@ container_t *mjr_lookup_container(mjrcontext_t *ctx, unsigned int id) return ctx->reg_containers[id]; } - /** * Add a generic link (input or output) to a container */ @@ -210,8 +210,6 @@ mjrlink_t *mjr_container_add_link(mjrcontext_t *ctx, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, link); } - - /** * Return a link giving its type */ @@ -238,7 +236,6 @@ mjrlink_t *mjr_get_link_by_type(list_t *listlink, int link_type) return (NULL); } - /** * */ @@ -252,9 +249,6 @@ int match_block(void *elem, void *match) return (blk_match->vaddr - blk_elem->vaddr); } - - - /** * @brief Creates a block container */ @@ -306,7 +300,6 @@ container_t *mjr_create_block_container(mjrcontext_t *ctx, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newcntnr); } - /** * Creates function container */ @@ -367,7 +360,6 @@ container_t *mjr_create_function_container(mjrcontext_t *ctx, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newcntnr); } - /** * @brief This function should be used only for debug * It is O(n) since this api doesn't know about hashes in the mjr context @@ -390,7 +382,6 @@ container_t *mjr_get_container_by_vaddr(mjrcontext_t *ctx, eresi_Addr vaddr, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, NULL); } - /* Debug output help function for containers */ void mjr_container_dump(mjrcontext_t *ctx, int what) { @@ -417,7 +408,6 @@ void mjr_container_dump(mjrcontext_t *ctx, int what) } } - /** * @brief Get the list of links for the desired direction (input or output) */ @@ -439,11 +429,3 @@ list_t *mjr_link_get_by_direction(container_t *c, int dir) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - - - - - - - diff --git a/libmjollnir/src/core.c b/libmjollnir/src/core.c index 1f08b1796..3e317e3bc 100644 --- a/libmjollnir/src/core.c +++ b/libmjollnir/src/core.c @@ -1,3 +1,4 @@ + /** * @file libmjollnir/src/core.c * @ingroup libmjollnir diff --git a/libmjollnir/src/destroy.c b/libmjollnir/src/destroy.c index 8a3e71aae..adf631821 100644 --- a/libmjollnir/src/destroy.c +++ b/libmjollnir/src/destroy.c @@ -1,13 +1,12 @@ /** * (C) 2006-2008 The ERESI team * -* @file libmjollnir/src/destroy.c + * @file libmjollnir/src/destroy.c * @ingroup libmjollnir * @brief Cleaning API for removing previously saved analysis. */ #include "libmjollnir.h" - /** Remove the whole content of as hash table of containers */ void mjr_hash_destroy(hash_t *hash, u_char haslists) { @@ -39,7 +38,6 @@ void mjr_hash_destroy(hash_t *hash, u_char haslists) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** Remove existing control flow analysis stored information */ void mjr_analyse_destroy(mjrcontext_t *ctx) { diff --git a/libmjollnir/src/display.c b/libmjollnir/src/display.c index 8581ed616..6226e99c3 100644 --- a/libmjollnir/src/display.c +++ b/libmjollnir/src/display.c @@ -1,5 +1,6 @@ + /** -* @file libmjollnir/src/display.c + * @file libmjollnir/src/display.c * @ingroup libmjollnir * @brief Contain printing functions for debug purpose only * @@ -21,7 +22,6 @@ // (unsigned long) b, (unsigned long) b->vaddr, b->size); //} - /** * @brief Display all information about a block */ @@ -94,7 +94,6 @@ int mjr_block_display(mjrcontext_t *ctxt, container_t *cur, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ++disopt->counter); } - /** * @brief Print the content of the control flow section */ @@ -152,7 +151,6 @@ void mjr_funcs_display(mjrcontext_t *c) hash_free_keys(keys); } - /** * @brief Shortcut for vaddr 2 string with allocation .. */ @@ -165,4 +163,3 @@ char *_vaddr2str(eresi_Addr addr) snprintf(tmp, BSIZE_SMALL, AFMT, addr); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, tmp); } - diff --git a/libmjollnir/src/findentry.c b/libmjollnir/src/findentry.c index 12facbdfd..38ed06b8f 100644 --- a/libmjollnir/src/findentry.c +++ b/libmjollnir/src/findentry.c @@ -1,5 +1,5 @@ /** -* @file libmjollnir/src/findentry.c + * @file libmjollnir/src/findentry.c * @ingroup libmjollnir * * Started : Thu May 29 20:44:39 2003 sk @@ -9,7 +9,6 @@ #include "libmjollnir.h" - /** * @brief Search main function from binary entry point. * diff --git a/libmjollnir/src/fingerprint.c b/libmjollnir/src/fingerprint.c index bab0540c9..f67115c74 100644 --- a/libmjollnir/src/fingerprint.c +++ b/libmjollnir/src/fingerprint.c @@ -1,5 +1,5 @@ /** -* @file libmjollnir/src/fingerprint.c + * @file libmjollnir/src/fingerprint.c * @ingroup libmjollnir * * @brief Functions for fingerprinting inside libmjollnir @@ -10,7 +10,6 @@ #include "libmjollnir.h" - /** * @brief Say if a block is the start of a function or not */ @@ -51,7 +50,6 @@ int mjr_block_funcstart(container_t *cntnr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Depth First Search: distance fingerprinting algorithm * @param c mjollnir context diff --git a/libmjollnir/src/function.c b/libmjollnir/src/function.c index 16a212deb..ee563fb82 100644 --- a/libmjollnir/src/function.c +++ b/libmjollnir/src/function.c @@ -1,5 +1,6 @@ + /** -* @file libmjollnir/src/function.c + * @file libmjollnir/src/function.c * @ingroup libmjollnir * * @brief funtion containers related api @@ -12,7 +13,6 @@ #include - /** * @brief Retrieve control flow section content if any * @param ctxt mjorllnir context @@ -53,8 +53,6 @@ int mjr_functions_get(mjrcontext_t *ctxt) "Flow analysis failed", -1); } - - /** * @brief Function dumping procedure for debug purposes */ @@ -99,7 +97,6 @@ void mjr_function_dump(mjrcontext_t *ctxt, char *where, container_t *c) } } - /** * @brief Copy the function in a special buffer to fingerprint it */ @@ -157,8 +154,6 @@ int mjr_function_copy(mjrcontext_t *ctx, "Unable to copy function", 0); } - - /** * @brief Finger print a function using X method */ @@ -230,7 +225,6 @@ void *mjr_fingerprint_function(mjrcontext_t *ctx, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - /** * @brief Register function container in the context * @param ctx mjollnir context structure @@ -260,8 +254,6 @@ int mjr_function_register(mjrcontext_t *ctx, u_int vaddr, container_t *fun) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Get function container by vaddr * @param ctx mjollnir context structure @@ -281,9 +273,6 @@ container_t *mjr_function_get_by_vaddr(mjrcontext_t *ctx, u_int vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, container); } - - - /** * @brief Inject a symbol associated to a function container * @param csrc Container for which a symbol has to be injected diff --git a/libmjollnir/src/history.c b/libmjollnir/src/history.c index 9d3bc01de..60826dbe8 100644 --- a/libmjollnir/src/history.c +++ b/libmjollnir/src/history.c @@ -1,5 +1,6 @@ + /** -* @file libmjollnir/src/history.c + * @file libmjollnir/src/history.c * @ingroup libmjollnir * * (C) 2001-2008 Devhell Labs / Asgard Labs : thorolf / sk / jfv @@ -49,4 +50,3 @@ void mjr_history_write(mjrcontext_t *cur, asm_instr *i, eresi_Addr a, int idx) memcpy(&cur->hist[idx].instr, i, sizeof(asm_instr)); cur->hist[idx].vaddr = a; } - diff --git a/libmjollnir/src/init.c b/libmjollnir/src/init.c index b486b88e1..48746dae5 100644 --- a/libmjollnir/src/init.c +++ b/libmjollnir/src/init.c @@ -116,7 +116,6 @@ int mjr_create_context_as_current(mjrsession_t *sess, elfshobj_t *obj) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (1)); } - /** * @brief Create a new context * @param obj elf shell object @@ -201,4 +200,3 @@ int mjr_setup_processor(mjrsession_t *sess, asm_processor *existing) return 1; } - diff --git a/libmjollnir/src/links.c b/libmjollnir/src/links.c index 73e5b908c..23c164568 100644 --- a/libmjollnir/src/links.c +++ b/libmjollnir/src/links.c @@ -1,5 +1,5 @@ /** -* @file libmjollnir/src/links.c + * @file libmjollnir/src/links.c * @ingroup libmjollnir * * @brief All the functions that deal with linking other objects, such @@ -10,8 +10,6 @@ #include - - /** * @brief Link function layer * @param ctxt mjollnir context structure @@ -131,7 +129,6 @@ int mjr_link_func_call(mjrcontext_t *ctxt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Create a link between blocks on a call */ @@ -209,7 +206,6 @@ int mjr_link_block_call(mjrcontext_t *ctxt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 1); } - /** * @brief This function does prepare linking of blocks on conditional jumps */ @@ -273,7 +269,6 @@ int mjr_link_block_jump(mjrcontext_t *ctxt, mjr_container_add_link(ctxt, cdst, csrc->id, MJR_LINK_BLOCK_COND_TRUE, MJR_LINK_SCOPE_LOCAL, CONTAINER_LINK_IN); - #if __DEBUG_LINKS__ fprintf(D_DESC, "[D] %s: cret: "XFMT"\n", __FUNCTION__, ret); @@ -290,12 +285,8 @@ int mjr_link_block_jump(mjrcontext_t *ctxt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 1); } - - /* Those functions are static and should not be used by external API */ - - /** * @brief Update link information when splitting a block */ @@ -329,9 +320,6 @@ static int mjr_block_relink(mjrcontext_t *ctx, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 1); } - - - /** * @brief This function does split a block carried by given container * to 2 pieces, a new container will be added by vaddr dst diff --git a/libmjollnir/src/ondisk.c b/libmjollnir/src/ondisk.c index 291766972..c7b8436a5 100644 --- a/libmjollnir/src/ondisk.c +++ b/libmjollnir/src/ondisk.c @@ -1,5 +1,6 @@ + /** -* @file libmjollnir/src/ondisk.c + * @file libmjollnir/src/ondisk.c * @ingroup libmjollnir * * @brief Implement routines to store and load analysis data on disk @@ -9,7 +10,6 @@ */ #include "libmjollnir.h" - /** * @brief Save and prepare a buffer which will be saved into the elfshobj. * @@ -82,9 +82,6 @@ static int mjr_flow_store_links(container_t *c, u_int type, mjrbuf_t *buf) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, buf->maxlen); } - - - /** * @brief Link containers in the control flow graph */ @@ -149,11 +146,6 @@ static int mjr_flow_load_links(mjrcontext_t *ctxt, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - - /** * @brief Create the data dump to be saved in file */ @@ -222,13 +214,6 @@ static int mjr_unit_save(container_t *cur, mjrbuf_t *buf, u_int typeid) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - - - - /** * @brief Create the control flow graph using the information stored in .elfsh.control * @@ -351,8 +336,6 @@ int mjr_flow_load(mjrcontext_t *ctxt, u_int typeid) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, cnt); } - - /** * @brief Store the blocks and functions on disk * @@ -536,4 +519,3 @@ int mjr_flow_store(mjrcontext_t *ctxt, u_int typeid) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, buf.counter); } - diff --git a/libmjollnir/src/symtab.c b/libmjollnir/src/symtab.c index fc5a1f14c..04656b986 100644 --- a/libmjollnir/src/symtab.c +++ b/libmjollnir/src/symtab.c @@ -1,5 +1,6 @@ + /** -* @file libmjollnir/src/symtab.c + * @file libmjollnir/src/symtab.c * @ingroup libmjollnir * * (C) 2006-2008 Asgard Labs, thorolf @@ -8,8 +9,6 @@ #include - - /** * Rebuild the symtab with original names when possible */ @@ -78,7 +77,6 @@ int mjr_symbol_add(mjrsession_t *sess, return 1; } - /** * @brief Remove symbol by name */ diff --git a/libmjollnir/tools/mjollnirUnitTest.c b/libmjollnir/tools/mjollnirUnitTest.c index b9e33b6ab..c4d72a5be 100644 --- a/libmjollnir/tools/mjollnirUnitTest.c +++ b/libmjollnir/tools/mjollnirUnitTest.c @@ -1,5 +1,5 @@ -/* +/** * (C) 2006 Asgard Labs, thorolf * */ @@ -43,4 +43,3 @@ int main(void) srunner_free(sr); return (nf == 0) ? EXIT_SUCCESS : EXIT_FAILURE; } - diff --git a/libregex/regcomp.c b/libregex/regcomp.c index c59105e77..bf1e7de5c 100644 --- a/libregex/regcomp.c +++ b/libregex/regcomp.c @@ -246,7 +246,6 @@ weak_alias (__re_compile_pattern, re_compile_pattern) become read-only after dumping. */ reg_syntax_t re_syntax_options; - /* Specify the precise syntax of regexps for compilation. This provides for compatibility for various utilities which historically have different, incompatible syntaxes. @@ -617,7 +616,6 @@ size_t errbuf_size; weak_alias (__regerror, regerror) #endif - #ifdef RE_ENABLE_I18N /* This static array is used for the map to single-byte characters when UTF-8 is used. Otherwise we would allocate memory just to initialize @@ -630,7 +628,6 @@ static const bitset_t utf8_sb_map = }; #endif - static void free_dfa_content (re_dfa_t *dfa) { @@ -698,7 +695,6 @@ free_dfa_content (re_dfa_t *dfa) re_free (dfa); } - /* Free dynamically allocated space used by PREG. */ void @@ -4707,7 +4703,6 @@ free_tree (void *extra, bin_tree_t *node) return REG_NOERROR; } - /* Duplicate the node SRC, and return new node. This is a preorder visit similar to the one implemented by the generic visitor, but we need more infrastructure to maintain two parallel trees --- so, diff --git a/libregex/regex_internal.c b/libregex/regex_internal.c index 29a6b2fdf..d8ec8b4d0 100644 --- a/libregex/regex_internal.c +++ b/libregex/regex_internal.c @@ -204,7 +204,6 @@ re_string_realloc_buffers (re_string_t *pstr, int new_buf_len) return REG_NOERROR; } - static void internal_function re_string_construct_common (const char *str, int len, re_string_t *pstr, diff --git a/libregex/regexec.c b/libregex/regexec.c index 414c69ffa..3261359cb 100644 --- a/libregex/regexec.c +++ b/libregex/regexec.c @@ -2688,7 +2688,6 @@ free_return: return err; } - #ifdef RE_ENABLE_I18N static int internal_function @@ -3944,7 +3943,6 @@ check_arrival_expand_ecl_sub (const re_dfa_t *dfa, re_node_set *dst_nodes, return REG_NOERROR; } - /* For all the back references in the current state, calculate the destination of the back references by the appropriate entry in MCTX->BKREF_ENTS. */ diff --git a/librevm/api/asmproc.c b/librevm/api/asmproc.c index 62ceea219..94227dfe4 100644 --- a/librevm/api/asmproc.c +++ b/librevm/api/asmproc.c @@ -1,5 +1,5 @@ /** -* @file librevm/api/asmproc.c + * @file librevm/api/asmproc.c * @ingroup librevm * Author: jfv * diff --git a/librevm/api/atomic.c b/librevm/api/atomic.c index ddce1f672..89056f239 100644 --- a/librevm/api/atomic.c +++ b/librevm/api/atomic.c @@ -3,7 +3,7 @@ ** @ingroup librevm */ /** -* @file librevm/api/atomic.c + * @file librevm/api/atomic.c ** @ingroup api ** @brief Implement the API for atomic arithmetic and logic ERESI commands. ** @@ -11,7 +11,6 @@ **/ #include "revm.h" - /* Convert and see if interaction is possible between two expressions */ int revm_nextconds_atomics(revmexpr_t *o1, revmexpr_t *o2) { @@ -39,7 +38,6 @@ int revm_nextconds_atomics(revmexpr_t *o1, revmexpr_t *o2) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Preconditions on atomic operations set (only called by cmd_set) */ int revm_preconds_atomics(revmexpr_t **o1, revmexpr_t **o2) { @@ -225,8 +223,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* API for adding in hash */ int revm_hash_add(hash_t *h, revmexpr_t *e) { @@ -302,8 +298,6 @@ int revm_hash_add(hash_t *h, revmexpr_t *e) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* API for adding in hash */ int revm_elist_add(list_t *h, revmexpr_t *e) { @@ -380,10 +374,6 @@ int revm_elist_add(list_t *h, revmexpr_t *e) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /* API for deleting in hash */ int revm_hash_del(hash_t *h, revmexpr_t *e) { @@ -442,8 +432,6 @@ int revm_hash_del(hash_t *h, revmexpr_t *e) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* REVM API for deleting in lists */ int revm_elist_del(list_t *h, revmexpr_t *e) { @@ -502,9 +490,6 @@ int revm_elist_del(list_t *h, revmexpr_t *e) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* API for setting elements inside hash */ int revm_hash_set(char *table, char *elmname, void *obj, u_int type) { @@ -535,9 +520,6 @@ int revm_hash_set(char *table, char *elmname, void *obj, u_int type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* API for setting elements inside lists */ int revm_elist_set(char *table, char *elmname, void *obj, u_int type) { @@ -568,7 +550,6 @@ int revm_elist_set(char *table, char *elmname, void *obj, u_int type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Copy a simply typed object into another one * @param o1 Destination object @@ -774,10 +755,6 @@ ptrcopy: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /* Comparison function */ int revm_object_compare(revmexpr_t *e1, revmexpr_t *e2, eresi_Addr *val) { @@ -917,8 +894,6 @@ int revm_object_compare(revmexpr_t *e1, revmexpr_t *e2, eresi_Addr *val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Test a bit in a bitfield */ int revm_testbit(revmexpr_t *e1, revmexpr_t *e2, u_int *result) { diff --git a/librevm/api/commands.c b/librevm/api/commands.c index 5df7b519b..70193e908 100644 --- a/librevm/api/commands.c +++ b/librevm/api/commands.c @@ -1,5 +1,6 @@ -/* -* @file librevm/api/commands.c + +/** + * @file librevm/api/commands.c ** @ingroup api ** @brief Commands functions. ** Started on Mon Feb 24 15:52:06 2003 jfv @@ -9,8 +10,6 @@ */ #include "revm.h" - - /* Create the cmdhandler passed to hash_add() */ revmcmd_t *revm_create_CMDENT(int (*exec)(void *file, void *av), int (*reg)(u_int index, u_int argc, char **argv), @@ -29,7 +28,6 @@ revmcmd_t *revm_create_CMDENT(int (*exec)(void *file, void *av), PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - /* Change the handler for an ELFsh command */ int revm_command_set(char *cmd, void *exec, void *reg, u_int needcur) { @@ -80,7 +78,6 @@ int revm_command_add(char *cmd, int (*exec)(void *, void *), void *reg, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Delete a command */ int revm_command_del(char *cmd) { diff --git a/librevm/api/doswitch.c b/librevm/api/doswitch.c index b7bdb9a34..ac7d42e10 100644 --- a/librevm/api/doswitch.c +++ b/librevm/api/doswitch.c @@ -1,5 +1,6 @@ -/* -* @file librevm/api/doswitch.c + +/** + * @file librevm/api/doswitch.c ** @ingroup api ** @brief Do the switch. ** Started on Sat Jan 25 11:20:49 2003 jfv diff --git a/librevm/api/edfmt.c b/librevm/api/edfmt.c index a48a03839..4e0bc54ff 100644 --- a/librevm/api/edfmt.c +++ b/librevm/api/edfmt.c @@ -1,5 +1,5 @@ -/* -* @file librevm/api/edfmt.c +/** + * @file librevm/api/edfmt.c ** @ingroup api ** @brief All functions dealing with libedfmt. ** @@ -90,8 +90,6 @@ add: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - /* Analyze a given uniform type and add it into ERESI type engine */ static int revm_edfmt_type_parse(edfmttype_t *type) { diff --git a/librevm/api/filter.c b/librevm/api/filter.c index 3eaa1e46f..be921b852 100644 --- a/librevm/api/filter.c +++ b/librevm/api/filter.c @@ -50,11 +50,8 @@ void revm_filter_zero(char *buf) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - - /* Replace \xNUM taking care of the \x00 in a string */ -/* +/** char *revm_filter_param(char *buf, char *ptr) { u_int nbr; diff --git a/librevm/api/helping.c b/librevm/api/helping.c index 664ad20e4..e338126e2 100644 --- a/librevm/api/helping.c +++ b/librevm/api/helping.c @@ -1,5 +1,5 @@ -/* -* @file librevm/api/helping.c +/** + * @file librevm/api/helping.c ** @ingroup api ** @brief The help command. ** Started on Sat Jan 25 11:19:18 2003 jfv @@ -78,4 +78,3 @@ int revm_help(char *command) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/librevm/api/implicit.c b/librevm/api/implicit.c index c4c7b29d6..ac92d12f8 100644 --- a/librevm/api/implicit.c +++ b/librevm/api/implicit.c @@ -1,5 +1,6 @@ -/* -* @file librevm/api/implicit.c + +/** + * @file librevm/api/implicit.c ** @brief Load the working files. ** @ingroup api ** Started on Tue Feb 18 06:45:35 2003 jfv @@ -8,8 +9,6 @@ */ #include "revm.h" - - /* Load the working files */ void revm_workfiles_load() { @@ -49,9 +48,6 @@ void revm_workfiles_load() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - - /* Unload (and save if asked) files */ int revm_workfiles_unload() { @@ -96,9 +92,6 @@ int revm_workfiles_unload() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* Do all implicit operation when calling elfsh from a script */ int revm_implicit(revmcmd_t *actual) { @@ -145,19 +138,3 @@ int revm_implicit(revmcmd_t *actual) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - - - - - - - - - - - - - diff --git a/librevm/api/inform.c b/librevm/api/inform.c index 32a2a4639..dcc3cda51 100644 --- a/librevm/api/inform.c +++ b/librevm/api/inform.c @@ -1,4 +1,4 @@ -/* +/** ** @file librevm/api/inform.c ** @ingroup api ** @brief API for annotating program objects. @@ -8,7 +8,6 @@ */ #include "revm.h" - /** * @brief Create an expression tree ad-hoc, recursively, and without initialization * @param curpath Current path for constructed object @@ -125,8 +124,6 @@ static revmexpr_t *revm_inform_subtype(char *curpath, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, rootexpr); } - - /* Print registered variables for a given type */ int revm_informed_print(char *name) { @@ -198,7 +195,6 @@ int revm_check_addr(elfshobj_t *obj, eresi_Addr addr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Add an element to the inform table for a given type, by real address */ revmexpr_t *revm_inform_type_addr(char *type, char *varname, @@ -224,7 +220,6 @@ revmexpr_t *revm_inform_type_addr(char *type, "Unable to inform type by address", NULL); } - /** * @brief Add an element to the inform table for a given type */ @@ -312,7 +307,6 @@ revmexpr_t *revm_inform_toplevel(char *type, char *varname, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, expr); } - /** Add type information for a memory address */ revmexpr_t *revm_inform_type(char *type, char *realname, eresi_Addr addr, revmexpr_t *expr, @@ -399,8 +393,6 @@ revmexpr_t *revm_inform_type(char *type, char *realname, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, expr); } - - /* Add an element to the inform table for a given type */ int revm_uninform_type(char *type, char *varname, u_char print) { @@ -455,4 +447,3 @@ int revm_uninform_type(char *type, char *varname, u_char print) hash_del(hash, realname); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/librevm/api/job.c b/librevm/api/job.c index 45aa5b161..541c67170 100644 --- a/librevm/api/job.c +++ b/librevm/api/job.c @@ -1,3 +1,4 @@ + /** * @file librevm/api/job.c * @ingroup api @@ -8,7 +9,6 @@ */ #include "revm.h" - /* Create a new job structure */ revmjob_t *revm_clone_job(char *newname, revmjob_t *job) { @@ -63,7 +63,6 @@ revmjob_t *revm_clone_job(char *newname, revmjob_t *job) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - /* Switch of current job */ void revm_switch_job(revmjob_t *job) { @@ -106,7 +105,6 @@ int revm_valid_workspace(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (1)); } - /* Is this workspace the current one ? */ int revm_own_job(revmjob_t *job) { diff --git a/librevm/api/misc.c b/librevm/api/misc.c index d08cde6c4..3a8a933c4 100644 --- a/librevm/api/misc.c +++ b/librevm/api/misc.c @@ -1,5 +1,5 @@ -/* -* @file librevm/api/misc.c +/** + * @file librevm/api/misc.c ** @ingroup api ** Started on Fri Nov 2 15:21:56 2001 jfv ** Updated on Fri Sep 11 17:26:11 2005 jfv @@ -8,7 +8,6 @@ */ #include "revm.h" - /** * return the project name accordingly to mode * @return @@ -31,7 +30,6 @@ char *revm_modename_get() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (mode)); } - /** * Our system implementation * @param cmd @@ -77,7 +75,6 @@ int revm_system(char *cmd) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - /** * Decide what to do for exiting depending on the current input * @param err @@ -145,7 +142,6 @@ void revm_error(char *label, char *param) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Open the script file */ @@ -265,7 +261,6 @@ char *revm_build_unknown(char *buf, const char *str, u_long type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (buf)); } - /** * Retreive a file object giving its unique ID */ @@ -365,7 +360,6 @@ int revm_doerror(void (*fct)(char *str), char *str) "Bypassed error printing", (-1)); } - /** * Change the shell variable */ @@ -380,7 +374,6 @@ int revm_setshell(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * The internal basename function */ @@ -405,8 +398,6 @@ char *revm_basename(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * Useful to differentiate 0 and a string */ @@ -426,8 +417,6 @@ int revm_isnbr(char *string) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (1)); } - - /** * Concatenate all parameters and return a single string */ @@ -451,7 +440,6 @@ char *revm_string_get(char **params) "Empty parameter", NULL); } - /** * Get and Set fields of structures */ @@ -460,13 +448,11 @@ uint8_t revm_get_argc(void) return world.curjob->curcmd->argc; } - char *revm_get_cur_job_parameter(uint8_t p) { return world.curjob->curcmd->param[p]; } - char *revm_get_cur_job_parameter_with_job(revmjob_t *job, uint8_t p) { return job->curcmd->param[p]; diff --git a/librevm/api/modlist.c b/librevm/api/modlist.c index 878183eca..1c5cd7754 100644 --- a/librevm/api/modlist.c +++ b/librevm/api/modlist.c @@ -1,5 +1,5 @@ -/* -* @file librevm/api/modlist.c +/** + * @file librevm/api/modlist.c ** @ingroup api ** @brief List the loaded eresi module. ** Started on Wed Feb 19 04:42:47 2003 jfv @@ -8,7 +8,6 @@ */ #include "revm.h" - /** * List the loaded ERESI modules * diff --git a/librevm/api/printing.c b/librevm/api/printing.c index 81f66ca15..cebd6b97f 100644 --- a/librevm/api/printing.c +++ b/librevm/api/printing.c @@ -1,5 +1,5 @@ -/* -* @file librevm/api/printing.c +/** + * @file librevm/api/printing.c * @ingroup api * @brief This file contains various printing facilities API. * @@ -7,8 +7,6 @@ */ #include "revm.h" - - /** * Debug purpose * @@ -44,7 +42,6 @@ int revm_printscript(revmargv_t *start) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Scripting report purpose * @param cur @@ -72,6 +69,3 @@ void revm_print_actual(revmargv_t *cur) fprintf(stderr, "\n"); PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - - diff --git a/librevm/api/screen.c b/librevm/api/screen.c index 1db389fac..56ad5f976 100644 --- a/librevm/api/screen.c +++ b/librevm/api/screen.c @@ -1,8 +1,8 @@ -/* -* @file librevm/api/screen.c +/** + * @file librevm/api/screen.c ** @ingroup api */ -/* +/** ** Started on Fri Nov 2 15:21:56 2001 jfv ** Updated on Thu Jan 04 11:22:11 2007 jfv ** @@ -10,7 +10,6 @@ */ #include "revm.h" - /** * Clear the content of the current screen * @param i @@ -27,7 +26,6 @@ int revm_screen_clear(int i, char c) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Update the screen depending of the actual job * @@ -61,7 +59,6 @@ int revm_screen_update(u_short isnew, u_short prompt_display) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Switch screen with switching workspace * @@ -78,7 +75,6 @@ int revm_screen_switch() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, revm_screen_update(0, 1)); } - /** * Switch to the next workspace * diff --git a/librevm/api/sourcing.c b/librevm/api/sourcing.c index ccc5d3e1c..c62c484de 100644 --- a/librevm/api/sourcing.c +++ b/librevm/api/sourcing.c @@ -1,14 +1,13 @@ /** -* @file librevm/api/sourcing.c + * @file librevm/api/sourcing.c ** ** @ingroup api */ -/* +/** ** Started on Fri May 16 15:18:35 2005 jfv */ #include "revm.h" - /** * @brief Command interface for ERESI script sourcing. * @param params NULL terminated array of script parameters. @@ -184,8 +183,6 @@ int revm_source(char **params) } - - /** * Restore the previous debugger control context. * Mostly useful when using 'continue' command from a debugger script @@ -278,7 +275,6 @@ int revm_context_restore(int savedfd, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Execute a command given by a string in the current job * diff --git a/librevm/api/stringtable.c b/librevm/api/stringtable.c index 24b8a3512..067cf2264 100644 --- a/librevm/api/stringtable.c +++ b/librevm/api/stringtable.c @@ -1,5 +1,6 @@ -/* -* @file librevm/api/stringtable.c + +/** + * @file librevm/api/stringtable.c ** @ingroup api ** @brief All functions about string table management ** diff --git a/librevm/api/typing.c b/librevm/api/typing.c index d349b6f5e..54952c7d5 100644 --- a/librevm/api/typing.c +++ b/librevm/api/typing.c @@ -1,14 +1,13 @@ /** -* @file librevm/api/typing.c -* @ingroup api -* @brief Various API for manipulating types. + * @file librevm/api/typing.c + * @ingroup api + * @brief Various API for manipulating types. * -* Started on Sun Jan 9 07:23:58 2007 jfv + * Started on Sun Jan 9 07:23:58 2007 jfv ** */ #include "revm.h" - /** * Do a copy meta-representation of a datatype * @param from Source type name to copy from @@ -199,7 +198,6 @@ int revm_type_print(char *type, char mode) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 1); } - /** * Print types matching a regular expression * @@ -237,8 +235,6 @@ int revm_type_print_regex(char *regex) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Print available types * @@ -252,7 +248,6 @@ int revm_type_prints() int total; char buf[BUFSIZ]; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); if (!types_hash.elmnbr) @@ -274,7 +269,6 @@ int revm_type_prints() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* This function reflect a data structure */ int revm_type_reflect(hash_t *hash, char *typename) { diff --git a/librevm/io/color.c b/librevm/io/color.c index 876735e4e..c6cd003b8 100644 --- a/librevm/io/color.c +++ b/librevm/io/color.c @@ -1,5 +1,6 @@ + /** -* @file librevm/io/color.c + * @file librevm/io/color.c * @ingroup io * @brief All functions about colors. * @@ -9,7 +10,6 @@ */ #include "revm.h" - /** * Token system */ @@ -22,7 +22,6 @@ static u_int curtok = 0; */ u_int nocolor = 1; - /** * Init color structure * @return an allocated color structure @@ -68,7 +67,6 @@ color_t *revm_colortable(char *type, char *text) set = 1; } \ } while(0) - /** * Generate the color pattern for a given color structure * @param t color structure @@ -132,8 +130,6 @@ static char *revm_colornothing(char *sp, void *object) NOPROFILER_ROUT(tokens[curtok++]); } - - /** * Trim a string from blank char and copy it on to argument * @param from source @@ -363,7 +359,6 @@ char *revm_colornumber(char *pattern, eresi_Off numb) return revm_colorget(pattern, "number", &numb); } - /* Misc functions */ /* Return number of color chars (not total size) */ diff --git a/librevm/io/curjob.c b/librevm/io/curjob.c index d3c2e41cd..3248ca456 100644 --- a/librevm/io/curjob.c +++ b/librevm/io/curjob.c @@ -1,5 +1,5 @@ /** -* @file librevm/io/curjob.c + * @file librevm/io/curjob.c * @ingroup io * @brief Implement job API necessary for revm-io. * @@ -9,7 +9,6 @@ */ #include "revm.h" - /** * @brief Return the current local job */ diff --git a/librevm/io/input.c b/librevm/io/input.c index 0aa5c024b..d546de1f2 100644 --- a/librevm/io/input.c +++ b/librevm/io/input.c @@ -1,5 +1,5 @@ /** -* @file librevm/io/input.c + * @file librevm/io/input.c * @ingroup io * @brief Input related functions. * @@ -8,8 +8,6 @@ */ #include "revm.h" - - /** * @brief Read a new line, avoiding comments and void lines */ @@ -88,7 +86,6 @@ char *revm_getln() NOPROFILER_ROUT(buf); } - /** * @brief Read input from the current IO file descriptor */ @@ -154,7 +151,6 @@ end: NOPROFILER_ROUT((*tmpbuf ? strdup(tmpbuf) : NULL)); } - /** * IO Input handler for the debugger */ @@ -198,7 +194,6 @@ char *revm_fifoinput() return (ret); } - /** * INPUT IO handler for stdin */ @@ -220,7 +215,6 @@ char *revm_stdinput() NOPROFILER_ROUT(revm_read_input()); } - /** * Change the Input IO file descriptor */ diff --git a/librevm/io/io.c b/librevm/io/io.c index d52b2571a..563a8c972 100644 --- a/librevm/io/io.c +++ b/librevm/io/io.c @@ -3,7 +3,7 @@ * @ingroup librevm */ /** -* @file librevm/io/io.c + * @file librevm/io/io.c * @ingroup io * @brief Initialize the IO system. * @@ -11,7 +11,6 @@ */ #include "revm.h" - /** * Reset lines counters and ignore output state */ @@ -127,7 +126,6 @@ int revm_fifo_io(revmjob_t *job) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Initialize Input/Output hooks */ diff --git a/librevm/io/log.c b/librevm/io/log.c index 7c20dcfe3..7a0ce78f7 100644 --- a/librevm/io/log.c +++ b/librevm/io/log.c @@ -1,5 +1,5 @@ /** -* @file librevm/io/log.c + * @file librevm/io/log.c * @ingroup io * @brief Implement logging facilities. * @@ -9,7 +9,6 @@ */ #include "revm.h" - /* Strip a group of char */ static void __strip_group_char(char *str, char s, char e) { @@ -39,7 +38,6 @@ static void __strip_group_char(char *str, char s, char e) NOPROFILER_OUT(); } - /** * Log to file */ @@ -84,7 +82,6 @@ static void logtofile(char *str) NOPROFILER_OUT(); } - /** * Log a line */ @@ -226,11 +223,9 @@ void revm_log(char *str) #undef tail #undef head - NOPROFILER_OUT(); } - /** * Stop logging */ @@ -249,5 +244,3 @@ int revm_closelog() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - diff --git a/librevm/io/network.c b/librevm/io/network.c index 5b4afef8b..800bbee77 100644 --- a/librevm/io/network.c +++ b/librevm/io/network.c @@ -1,5 +1,5 @@ /** -* @file librevm/io/network.c + * @file librevm/io/network.c * @ingroup io * @brief The high-level network interface. * @@ -10,7 +10,6 @@ */ #include "revm.h" - /* Number of clients connected */ int elfsh_net_client_count = 0; @@ -22,14 +21,12 @@ int revm_netgdb_output(void) return 0; } - char *revm_netgdb_input(void) { fprintf(stderr, "input called :) - input \n"); return "\n"; } - /* Is net support enable ? */ #if defined(ERESI_NET) /** @@ -83,8 +80,6 @@ revmjob_t *revm_socket_add(int socket, struct sockaddr_in *addr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - - /** * @brief Return the number of buffer in a revmsock_t recvd * @ingroup io @@ -188,13 +183,10 @@ int revm_socket_close(int socket) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** -* @brief Remove a client socket from the list and close it, return (-1) if socket -* not found -* @ingroup io + * @brief Remove a client socket from the list and close it, return (-1) if socket + * not found + * @ingroup io */ int revm_socket_del(char *inet_addr) { @@ -205,7 +197,6 @@ int revm_socket_del(char *inet_addr) int index; revmjob_t *old; - PROFILER_IN(__FILE__, __FUNCTION__, __LINE__); tmp = hash_get(&world.jobs, inet_addr); @@ -259,8 +250,6 @@ int revm_socket_del(char *inet_addr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Really send the data * @ingroup io @@ -280,9 +269,6 @@ int revm_netsend(char *buf, unsigned int len) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief send buf on a socket * @ingroup io @@ -315,8 +301,6 @@ int revm_net_output(char *buf) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * @brief Create le main socket and bind it to ELFSH_LISTEN_PORT. * @ingroup io @@ -362,10 +346,6 @@ int revm_create_server(int *serv_sock, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * @brief Update revmsock_t recvd buffer * @ingroup io @@ -530,11 +510,6 @@ int revm_update_recvd(revmsock_t *socket) "Should never be reached", -1); } - - - - - /** * @brief send buf on a dump connection * @ingroup io @@ -553,10 +528,6 @@ int revm_dump_output(char *buf) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - - - /** * @brief Return the first packet data * @ingroup io @@ -571,9 +542,6 @@ char *revm_dump_input() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (tmp)); } - - - /** * @brief accept a DUMP connection * @ingroup io @@ -627,9 +595,6 @@ int revm_dump_accept() "Failed to accept client", (-1)); } - - - /** * @brief Accept new connection if there is * @ingroup io @@ -706,9 +671,6 @@ int revm_net_accept() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - - /** * @brief One listening step * @ingroup io @@ -771,7 +733,6 @@ int revm_net_recvd(fd_set *sel_sockets) } } - // scan dump for (index = 0; index < dump_world.ports.size; index++) { @@ -902,9 +863,6 @@ int revm_net_recvd(fd_set *sel_sockets) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief Merge buffers * @ingroup io @@ -952,8 +910,6 @@ char *revm_socket_merge_recvd(revmsock_t *socket) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * @brief Return the first buffers * @ingroup io @@ -988,7 +944,6 @@ char *revm_net_input() temp_socket = & ((revmjob_t *) actual->data)->ws.io.sock; - if (temp_socket->recvd_f == NEW && temp_socket->ready_f == YES) { @@ -1025,10 +980,6 @@ char *revm_net_input() (char *) REVM_INPUT_VOID); } - - - - /** * @brief Listening initialisation * @ingroup io @@ -1065,9 +1016,6 @@ int revm_net_init() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief Stopping network | not workspace compliant ... * @ingroup io @@ -1134,8 +1082,6 @@ int revm_net_stop() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Clean jobs * @ingroup io @@ -1176,9 +1122,6 @@ int revm_clean_jobs() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* Case where the network is not enabled */ #else @@ -1349,5 +1292,3 @@ int revm_net_stop() } #endif - - diff --git a/librevm/io/output.c b/librevm/io/output.c index de76f5082..f7050b668 100644 --- a/librevm/io/output.c +++ b/librevm/io/output.c @@ -1,5 +1,5 @@ /** -* @file librevm/io/output.c + * @file librevm/io/output.c * @ingroup io * @brief The output vector interface. * @@ -10,8 +10,6 @@ */ #include "revm.h" - - /** * @brief Display str on all term * @ingroup io @@ -60,8 +58,6 @@ int revm_output_bcast(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * @brief OUTPUT handler for stdout * @ingroup io @@ -136,8 +132,6 @@ int revm_output(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - /** * @brief Output without buffering/log * @ingroup io @@ -149,8 +143,6 @@ int revm_output_nolog(char *str) world.curjob->ws.io.output(str)); } - - /** * @brief ERR output function (stderr) * @ingroup io @@ -162,8 +154,6 @@ int revm_outerr(char *str) return (0); } - - /** * @brief OUTPUT handler for stdout * @ingroup io @@ -176,8 +166,6 @@ int revm_stdoutput(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Change the Output handler * @ingroup io @@ -204,4 +192,3 @@ int revm_output_get(revmworkspace_t *ws) { return (ws->io.output_fd); } - diff --git a/librevm/io/prompt.c b/librevm/io/prompt.c index ba80067a6..84ffbe804 100644 --- a/librevm/io/prompt.c +++ b/librevm/io/prompt.c @@ -1,5 +1,5 @@ /** -* @file librevm/io/prompt.c + * @file librevm/io/prompt.c * @ingroup io * @brief Interface for prompt management. * @ingroup io @@ -10,12 +10,9 @@ */ #include "revm.h" - void (*prompt_token_setup)(char *name, u_int size); char prompt_token[512]; - - /** * @brief TO COMPLETE * @ingroup io @@ -86,7 +83,6 @@ char *revm_get_prompt() return "UNKNOWN MODE> "; } - /** * @brief Display the prompt * @ingroup io diff --git a/librevm/io/readln.c b/librevm/io/readln.c index 85cb3c172..424791ba3 100644 --- a/librevm/io/readln.c +++ b/librevm/io/readln.c @@ -1,5 +1,5 @@ /** -* @file librevm/io/readln.c + * @file librevm/io/readln.c * @ingroup io * @brief Interface readline with librevm. * @@ -159,7 +159,6 @@ void revm_screen_getsize(int *lines, int *cols) #endif } - void revm_buffer_free(char *buf) { #if !defined(USE_READLN) @@ -169,7 +168,6 @@ void revm_buffer_free(char *buf) #endif } - /** * @brief Strip readline escape characters from buffer * @ingroup io @@ -195,7 +193,6 @@ void revm_strip_char(char *str, char c) #endif } - void revm_prompt_postselect_restore(fd_set *sel_sockets) { #if defined (USE_READLN) @@ -222,7 +219,6 @@ void revm_callback_handler_install(char *prompt, void (*fct)(char *str)) #endif } - void revm_prompt_log() { #if defined (USE_READLN) @@ -230,7 +226,6 @@ void revm_prompt_log() #endif } - void revm_conditional_rlquit() { #if defined(USE_READLN) @@ -271,7 +266,6 @@ int revm_is_enabled() #endif } - int revm_is_stdinput() { #if defined(USE_READLN) diff --git a/librevm/io/select.c b/librevm/io/select.c index ca9428962..9c7ab3eb4 100644 --- a/librevm/io/select.c +++ b/librevm/io/select.c @@ -1,8 +1,8 @@ /** -* @file librevm/io/select.c - ** @ingroup io - ** @brief The interface for I/O based on select(). - ** + * @file librevm/io/select.c + * @ingroup io + * @brief The interface for I/O based on select(). + * ** Started on Fri Mar 5 00:55:40 2004 jfv ** Updated on Mon Mar 5 18:47:41 2007 jfv ** @@ -10,8 +10,6 @@ */ #include "revm.h" - - /** * @brief Return the greatest socket from the elfsh_net_client_list and sock. * @ingroup io @@ -100,11 +98,6 @@ int revm_getmaxfd() } #endif - - - - - /** * @brief Add a main socket and client's sockets to the sockets list used by select * and call get_max_fd to get the greatest @@ -190,8 +183,6 @@ int revm_prepare_select(fd_set *sel_sockets) return (revm_getmaxfd()); } - - /** * @brief Check if we had any network event * @ingroup io @@ -234,10 +225,6 @@ int revm_check_net_select(fd_set *sel_sockets, int cursock) return (0); } - - - - /** * @brief Set IO to the choosen socket * @ingroup io @@ -305,7 +292,6 @@ int revm_preselect_prompt() return (0); } - /** * @brief Wait for all input * @ingroup io diff --git a/librevm/lang/access.c b/librevm/lang/access.c index d118e9d7c..2e552f270 100644 --- a/librevm/lang/access.c +++ b/librevm/lang/access.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/access.c + * @file librevm/lang/access.c * @ingroup lang * @brief Implementation of scripting lookups for meta-language variables. * @@ -8,7 +8,6 @@ */ #include "revm.h" - /** * @brief Return the index for an array access giving a string */ @@ -72,7 +71,6 @@ int revm_arrayindex_get(char *strindex) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, index); } - /** * @brief Return the requested projections in case of an array */ @@ -151,9 +149,6 @@ int revm_arrayoff_get(char *field, u_int elmsize, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, offset); } - - - /** * @brief Return offset given field name */ @@ -210,7 +205,6 @@ aspectype_t *revm_fieldoff_get(aspectype_t *parent, char *field, u_int *off, "Cannot find requested field offset", NULL); } - /** * @brief Recursive function to lookup data from its typed data flow path */ @@ -281,8 +275,6 @@ static aspectype_t *revm_field_get(aspectype_t *type, char *param, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, child); } - - /** * @brief Create the REVM object that is to be returned */ @@ -388,7 +380,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, path); } - /** * @brief Lookup _for real_ the path of a complex typed object */ @@ -446,7 +437,6 @@ revmobj_t *revm_object_lookup_real(aspectype_t *type, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, path); } - /** * @brief Lookup the path for a complex typed object (using syntactic sugar) */ @@ -491,8 +481,6 @@ revmobj_t *revm_object_lookup(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, path); } - - /**************** Generic handlers *********************************/ char *revm_generic_getname(void *type, void *data) { @@ -606,5 +594,4 @@ int revm_generic_setdata(void *data, int off, void *newdata, return (0); } - /**************** End of generic handlers *********************************/ diff --git a/librevm/lang/arith.c b/librevm/lang/arith.c index 005f86d8a..dad6d4e03 100644 --- a/librevm/lang/arith.c +++ b/librevm/lang/arith.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/arith.c + * @file librevm/lang/arith.c * @ingroup lang * @brief Implementation of arithmetics for expressions * @@ -7,7 +7,6 @@ */ #include "revm.h" - /** * Get an expression by its name * @ingroup lang @@ -96,7 +95,6 @@ static revmexpr_t *revm_deref(revmexpr_t *ref) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, res); } - /** * Compute an intermediate numerical result * @ingroup lang @@ -145,7 +143,6 @@ static revmexpr_t *revm_compute_intermediate(revmexpr_t **left, revmexpr_t *res, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, final); } - /** * Recursive eager evaluation of arithmetic expressions in ERESI * @ingroup lang @@ -294,8 +291,6 @@ static revmexpr_t *revm_compute_rec(char **str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, res); } - - /** Eager evaluation of arithmetic expressions in ERESI */ revmexpr_t *revm_compute(char *str) { diff --git a/librevm/lang/convert.c b/librevm/lang/convert.c index 223416640..46e737761 100644 --- a/librevm/lang/convert.c +++ b/librevm/lang/convert.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/convert.c + * @file librevm/lang/convert.c ** @ingroup lang ** @brief The implementation of the Lazy Abstract Type System (LATS). ** @@ -24,7 +24,6 @@ */ #include "revm.h" - /** * Convert to string object */ @@ -179,7 +178,6 @@ int revm_convert2int(revmobj_t *obj) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Convert to a long object */ @@ -255,7 +253,6 @@ int revm_convert2addr(revmobj_t *obj, u_int type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Small handlers for same sized types */ @@ -274,9 +271,6 @@ int revm_convert2long(revmobj_t *obj) return (revm_convert2addr(obj, ASPECT_TYPE_LONG)); } - - - /** * Convert to a raw data object */ @@ -509,4 +503,3 @@ int revm_convert2short(revmobj_t *obj) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/librevm/lang/expressions.c b/librevm/lang/expressions.c index ccd1deabe..5003ca98e 100644 --- a/librevm/lang/expressions.c +++ b/librevm/lang/expressions.c @@ -1,3 +1,4 @@ + /** * @file librevm/lang/expressions.c * @ingroup lang @@ -7,7 +8,6 @@ */ #include "revm.h" - typedef struct s_exprcontext { u_short toplevel; @@ -17,13 +17,11 @@ typedef struct s_exprcontext revmexpr_t *prevexpr; } revmexprctx_t; - static revmexpr_t *revm_expr_init(revmexprctx_t *ctx, aspectype_t *curtype, void *srcdata, char *datavalue); - /** Create a context for a (sub)expression initialization */ revmexprctx_t *revm_expr_context_init(revmexpr_t *curexpr, revmexpr_t *prevexpr, @@ -54,7 +52,6 @@ revmexprctx_t *revm_expr_context_init(revmexpr_t *curexpr, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, exprctx); } - /* Remove an expression context */ void revm_expr_context_destroy(revmexprctx_t *ctx) { @@ -198,7 +195,6 @@ static revmexpr_t *revm_expr_read(char **datavalue) "Malformed parent field value", NULL); } - /* Initialize a field for an ERESI expression */ static int revm_expr_init_field(revmexprctx_t *ctx, aspectype_t *parenttype, void *srcdata) @@ -379,7 +375,6 @@ static int revm_expr_init_rec(revmexprctx_t *ctx, void *srcdata) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Prepare the new expression for initialization */ static revmexpr_t *revm_expr_preinit(revmexprctx_t *ctx, aspectype_t *curtype, char **datavalue) @@ -408,7 +403,6 @@ static revmexpr_t *revm_expr_preinit(revmexprctx_t *ctx, aspectype_t *curtype, PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Failed to read expression label", NULL); - /* If we are at the root expression and that type was explicitly given, perform type checking */ if (ctx->toplevel && newexpr->label) { @@ -466,10 +460,6 @@ static revmexpr_t *revm_expr_preinit(revmexprctx_t *ctx, aspectype_t *curtype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, newexpr); } - - - - /* Initialize an ERESI expression */ static revmexpr_t *revm_expr_init(revmexprctx_t *ctx, aspectype_t *parenttype, @@ -579,7 +569,6 @@ static revmexpr_t *revm_expr_init(revmexprctx_t *ctx, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, rootexpr); } - /* This function is called when the LHS is an unknown variable which has to be created */ /* When the command has a LHS of the form "set $base.field val" and $base has no current value for $field. If the DSTNAME parameter starts with a variable prefix and contains @@ -666,7 +655,6 @@ revmexpr_t *revm_expr_extend(char *dstname, char *srcvalue) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, expr); } - /* Compare or Set source and destination */ /* OP = REVM_OP_SET or REVM_OP_MATCH */ static int revm_expr_handle(revmexpr_t *dest, @@ -747,10 +735,6 @@ static int revm_expr_handle(revmexpr_t *dest, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /* Get (and optionally print) the tree of an expression */ static int revm_expr_printrec(revmexpr_t *expr, u_int taboff, u_int typeoff, u_int iter, u_char quiet) @@ -912,7 +896,6 @@ static int revm_expr_printrec(revmexpr_t *expr, u_int taboff, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Recursive copy of an expression */ static int revm_expr_copyrec(revmexpr_t *parent, revmexpr_t *dest, @@ -1017,9 +1000,6 @@ static int revm_expr_copyrec(revmexpr_t *parent, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* Copy an expression (set $e1 $e2) */ revmexpr_t *revm_expr_copy(revmexpr_t *source, char *dstname, u_char isfield) { @@ -1133,7 +1113,6 @@ revmexpr_t *revm_expr_copy(revmexpr_t *source, char *dstname, u_char isfield) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, dest); } - /* Create an expression from an object */ revmexpr_t *revm_expr_create_from_object(revmobj_t *copyme, char *name, u_char force) @@ -1205,7 +1184,6 @@ revmexpr_t *revm_expr_create_from_object(revmobj_t *copyme, char *name, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, dest); } - /* Print an annotated expression */ int revm_expr_print(revmexpr_t *expr, u_char quiet) { @@ -1354,7 +1332,6 @@ int revm_expr_set_by_name(char *dest, char *source) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Set an expression to the value of another (only if compatible) */ int revm_expr_set(revmexpr_t *adst, revmexpr_t *asrc) { @@ -1414,8 +1391,6 @@ int revm_expr_set(revmexpr_t *adst, revmexpr_t *asrc) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Compare 2 typed expressions */ int revm_expr_compare_by_name(char *original, char *candidate, eresi_Addr *val) @@ -1497,7 +1472,6 @@ int revm_expr_compare(revmexpr_t *orig, revmexpr_t *candid, eresi_Addr *val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Match or not 2 typed expressions */ int revm_expr_match_by_name(char *original, char *candidate) { @@ -1523,7 +1497,6 @@ int revm_expr_match_by_name(char *original, char *candidate) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /* Match or not 2 typed expressions */ int revm_expr_match(revmexpr_t *candid, revmexpr_t *orig) { @@ -1572,9 +1545,6 @@ int revm_expr_match(revmexpr_t *candid, revmexpr_t *orig) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - - /* Create a new revm expression */ revmexpr_t *revm_expr_create(aspectype_t *datatype, char *dataname, @@ -1659,7 +1629,6 @@ revmexpr_t *revm_expr_create(aspectype_t *datatype, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, expr); } - /* Simply create an expression from a constant value */ revmexpr_t *revm_simple_expr_create(aspectype_t *datatype, char *name, char *value) @@ -1708,7 +1677,6 @@ revmexpr_t *revm_simple_expr_create(aspectype_t *datatype, char *name, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, expr); } - /* Read the requested type for an expression in ascii form */ aspectype_t *revm_exprtype_get(char *exprvalue) { @@ -1840,7 +1808,6 @@ static int revm_expr_erase(revmexprctx_t *ctx) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Unlink an expression */ static int revm_expr_unlinkrec(revmexprctx_t *ctx, u_char exprfree, u_char datafree) @@ -1937,7 +1904,6 @@ static int revm_expr_unlinkrec(revmexprctx_t *ctx, u_char exprfree, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Unlink an expression : top level */ static int revm_expr_unlink(revmexprctx_t *ctx, u_char exprfree, u_char datafree) @@ -1983,7 +1949,6 @@ static int revm_expr_unlink(revmexprctx_t *ctx, u_char exprfree, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Destroy an expression and remove it from the hash table */ int revm_expr_unlink_by_name(char *e, u_char exprfree, u_char datafree) { @@ -2024,7 +1989,6 @@ int revm_expr_unlink_by_name(char *e, u_char exprfree, u_char datafree) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Destroy an expression and remove it from the hash table : front end function */ int revm_expr_destroy_by_name(char *ename) { @@ -2045,7 +2009,6 @@ int revm_expr_destroy_by_name(char *ename) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Destroy an expression and remove it from the hash table : front end function */ int revm_expr_destroy(revmexpr_t *expr) { @@ -2074,7 +2037,6 @@ int revm_expr_destroy(revmexpr_t *expr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Remove expression from the hash table without destruction : front end function */ int revm_expr_hide(char *ename) { @@ -2095,7 +2057,6 @@ int revm_expr_hide(char *ename) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Remove expression from the hash table without data destruction : front end function */ int revm_expr_clean(char *ename) { @@ -2116,7 +2077,6 @@ int revm_expr_clean(char *ename) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* This function lookup an expression from an object id */ revmexpr_t *revm_expr_lookup(u_int oid) { diff --git a/librevm/lang/grammar.c b/librevm/lang/grammar.c index 8c0ca4cdc..b518bda3a 100644 --- a/librevm/lang/grammar.c +++ b/librevm/lang/grammar.c @@ -8,7 +8,6 @@ */ #include "revm.h" - /** * @brief Get a va_list of parameters */ @@ -23,7 +22,6 @@ static int parse_lookup_varlist(char *param, char *fmt, ...) return (rc); } - /** * @brief Parse a vector access */ @@ -76,7 +74,6 @@ revmobj_t *parse_vector(char *param, char *fmt) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * @brief Parse a hash access */ @@ -152,9 +149,6 @@ revmobj_t *parse_hash(char *param, char *fmt) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - - /** * @brief Parse a hash access */ diff --git a/librevm/lang/lookup.c b/librevm/lang/lookup.c index fd20ea598..c721b82e0 100644 --- a/librevm/lang/lookup.c +++ b/librevm/lang/lookup.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/lookup.c + * @file librevm/lang/lookup.c * @ingroup lang * @brief Various object lookup functions built in the language. * @@ -7,7 +7,6 @@ */ #include "revm.h" - /** * @brief Support for double (or multiple) variables : $$name, $$$name, etc */ @@ -61,7 +60,6 @@ revmexpr_t *revm_lookup_var(char *param) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, e); } - /** * @brief Get address value */ @@ -134,8 +132,6 @@ eresi_Addr revm_lookup_addr(char *param) "Unable to lookup address object", 0); } - - /** * @brief Get immediate value */ @@ -202,7 +198,6 @@ revmobj_t *revm_lookup_immed(char *param, u_char existing) } } - /* FIXME: Constants must be differentiated by their size ! */ actual = hash_get(&const_hash, param); @@ -258,8 +253,6 @@ good: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ptr); } - - /** * @brief Lookup an index */ @@ -334,8 +327,6 @@ u_int revm_lookup_index(char *param) "Unable to lookup valid object", ((u_int) - 1)); } - - /** * @brief Lookup an index */ @@ -384,8 +375,6 @@ char *revm_lookup_string(char *param) (char *) ptr->get_obj(ptr->parent))); } - - /** @brief Lookup a hash or list key */ char *revm_lookup_key(char *param) { @@ -466,7 +455,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, key); } - /** * @brief Lookup the file pointed by name */ @@ -519,10 +507,6 @@ elfshobj_t *revm_lookup_file(char *param) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - - - /** * Parse the parameter and fill the revmexpr_t */ diff --git a/librevm/lang/objects.c b/librevm/lang/objects.c index f66b4417d..c0c32b964 100644 --- a/librevm/lang/objects.c +++ b/librevm/lang/objects.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/objects.c + * @file librevm/lang/objects.c * @ingroup lang * @brief Methods for creation of objects. * @@ -12,7 +12,6 @@ */ #include "revm.h" - /** * @brief Create constant object : Perm == 1 if the object is writable */ @@ -61,7 +60,6 @@ revmobj_t *revm_create_ptr(char perm, eresi_Addr val, u_int type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - /** * @brief Create constant object */ @@ -74,7 +72,6 @@ revmobj_t *revm_create_LONG(char perm, eresi_Addr val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, new); } - /** * @brief Create constant object */ @@ -99,7 +96,6 @@ revmobj_t *revm_create_DADDR(char perm, eresi_Addr val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, new); } - /** * @brief Create constant object */ @@ -142,7 +138,6 @@ revmobj_t *revm_create_BYTE(char perm, u_char val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - /** * @brief Create constant string object */ @@ -181,9 +176,6 @@ elfshredir_t *revm_create_REDIR(u_char type, char *sname, char *dname, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (redir)); } - - - /** * @brief Now comes Level 1 objects hash functions */ @@ -212,7 +204,6 @@ revmL1_t *revm_create_L1ENT(void *get_obj, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - /** * Now comes Level 2 objects hash functions */ @@ -239,8 +230,6 @@ revmL2_t *revm_create_L2ENT(void *get_obj, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - - /** * @brief The high level function for object conversion */ @@ -320,8 +309,6 @@ int revm_convert_object(revmexpr_t *expr, u_int objtype) } } - - /** * @brief Verify an object sanity */ @@ -388,7 +375,6 @@ revmobj_t *revm_check_object(revmobj_t *pobj) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (pobj)); } - /** * @brief Destroy an object */ diff --git a/librevm/lang/options.c b/librevm/lang/options.c index b3fd04655..bcc16b8d5 100644 --- a/librevm/lang/options.c +++ b/librevm/lang/options.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/options.c + * @file librevm/lang/options.c * @ingroup lang * @brief Implement the commands registration handlers. * @@ -9,7 +9,6 @@ */ #include "revm.h" - /** * Read the input file parameter * @ingroup lang @@ -202,7 +201,6 @@ int revm_getforparams(u_int index, u_int argc, char **argv) revm_getvarparams(index, argc, argv)); } - /** * Format the input of a case command * @ingroup lang @@ -256,8 +254,6 @@ int revm_getcaseparams(u_int index, u_int argc, char **argv) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, idx); } - - /** * Format the input of a match/rewrite command * @ingroup lang @@ -280,9 +276,6 @@ int revm_getmatchparams(u_int index, u_int argc, char **argv) revm_getoption2(index, argc, argv)); } - - - /** * Add an entry to the requested dump list * @ingroup lang diff --git a/librevm/lang/parser.c b/librevm/lang/parser.c index e41e835a6..f44292aa0 100644 --- a/librevm/lang/parser.c +++ b/librevm/lang/parser.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/parser.c + * @file librevm/lang/parser.c * @@ingroup lang * * The top level parser for ERESI scripting @@ -44,7 +44,6 @@ retry: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, strdup(buf)); } - /** * Recognize a special command pattern */ @@ -153,11 +152,6 @@ int revm_parse_construct(char *curtok) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - - /** * Parse the commands */ @@ -288,5 +282,3 @@ int revm_parseopt(int argc, char **argv) /* Return success */ PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - diff --git a/librevm/lang/scanner.c b/librevm/lang/scanner.c index 2eb83e5e9..b08a47147 100644 --- a/librevm/lang/scanner.c +++ b/librevm/lang/scanner.c @@ -1,5 +1,5 @@ /** -* @file librevm/lang/scanner.c + * @file librevm/lang/scanner.c * @ingroup lang * Started on Fri Feb 7 20:53:25 2003 jfv * Updated on Fri Mar 5 18:47:41 2007 jfv @@ -8,7 +8,6 @@ */ #include "revm.h" - /** * Replace \xNUM by the value, I wished readline could have done that */ @@ -154,8 +153,6 @@ void revm_replace_speblanks(u_int argc, char **argv) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * Count blanks, so that we can allocate argv */ @@ -220,7 +217,6 @@ u_int revm_findblanks(char *buf) return (nbr); } - /** * Cut words of the newline and create argv */ @@ -293,13 +289,6 @@ char **revm_doargv(u_int nbr, u_int *argc, char *buf) NOPROFILER_ROUT(argv); } - - - - - - - /* Its lighter than flex ... */ char **revm_input(int *argc, char *available_line) { diff --git a/librevm/lang/variables.c b/librevm/lang/variables.c index 362200633..328ebdbed 100644 --- a/librevm/lang/variables.c +++ b/librevm/lang/variables.c @@ -3,7 +3,7 @@ * @ingroup librevm */ /** -* @file librevm/lang/variables.c + * @file librevm/lang/variables.c * @ingroup lang * @brief Contain functions for easy variables accesses. * @@ -11,8 +11,6 @@ */ #include "revm.h" - - /** * Set a variable to a string value */ @@ -53,7 +51,6 @@ int revm_setvar_str(char *varname, char *value) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - /** * Set a variable to a string value */ @@ -90,8 +87,6 @@ int revm_setvar_raw(char *varname, char *value, u_int len) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - - /** * Set a variable to a string value */ @@ -124,7 +119,6 @@ int revm_setvar_byte(char *varname, u_char byte) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - /** * Set a variable to a string value */ @@ -157,7 +151,6 @@ int revm_setvar_short(char *varname, u_short val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - /** * Set a variable to a string value */ @@ -190,7 +183,6 @@ int revm_setvar_int(char *varname, u_int val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - /** * Set a variable to a string value */ @@ -223,8 +215,6 @@ int revm_setvar_long(char *varname, u_long val) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - - /* Allocate a new temporary variable name */ char *revm_tmpvar_create() { @@ -241,7 +231,6 @@ char *revm_tmpvar_create() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, name); } - /* Return 1 if variable is temporary, 0 if not */ int revm_variable_istemp(revmexpr_t *e) { diff --git a/librevm/vm/fini.c b/librevm/vm/fini.c index f721ff346..c01925ca9 100644 --- a/librevm/vm/fini.c +++ b/librevm/vm/fini.c @@ -1,5 +1,5 @@ /** -* @file librevm/vm/fini.c + * @file librevm/vm/fini.c * @ingroup vm * @brief Routines executed when leaving script mode. * @@ -7,7 +7,6 @@ */ #include "revm.h" - /** Clean scripting context */ void revm_clean() { @@ -24,7 +23,6 @@ void revm_cleanup() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /* Mostly for some post-execution code inside etrace */ void revm_postexec(int retval) { diff --git a/librevm/vm/init.c b/librevm/vm/init.c index 5774267f3..87cd49be2 100644 --- a/librevm/vm/init.c +++ b/librevm/vm/init.c @@ -1,5 +1,6 @@ + /** -* @file librevm/vm/init.c + * @file librevm/vm/init.c * @ingroup vm * Started on Wed Feb 21 22:02:36 2001 jfv * Updated on Tue Jun 27 23:51:04 2006 mxatone @@ -23,7 +24,6 @@ void sigint_handler(int signum) } } - /** * Only one time initialisations * Called from CTORS @@ -56,9 +56,6 @@ int revm_init() return (0); } - - - /** * Setup ERESI hash tables and structures */ @@ -162,8 +159,6 @@ int revm_setup(int ac, char **av, char mode, char side) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Open the .eresirc file and execute it */ @@ -218,8 +213,6 @@ int revm_config(char *config) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - static elfshobj_t *revm_run_main(int ac, char **av) { #if __DEBUG_SIGHANDLER__ @@ -238,15 +231,11 @@ static elfshobj_t *revm_run_main(int ac, char **av) return (world.curjob->curfile); } - - elfshobj_t *revm_run_no_handler(int ac, char **av) { return revm_run_main(ac, av); } - - /** * Interface initialisation && loop entry point */ diff --git a/librevm/vm/loop.c b/librevm/vm/loop.c index 73953a982..2e1782b5d 100644 --- a/librevm/vm/loop.c +++ b/librevm/vm/loop.c @@ -1,5 +1,5 @@ /** -* @file librevm/vm/loop.c + * @file librevm/vm/loop.c * @ingroup vm * @brief This file include the control flow support for scripting. * @@ -7,7 +7,6 @@ */ #include "revm.h" - /** * The infinite main loop of the interactive command */ @@ -168,8 +167,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * Execute an ERESI script (only used in non-interactive mode or when sourcing a script) */ @@ -281,7 +278,6 @@ int revm_execscript() } } - /* We finished executing the script for now */ end: @@ -308,8 +304,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, status); } - - /** * Execute the current script command */ @@ -356,7 +350,6 @@ int revm_execmd() REVM_SCRIPT_CONTINUE); } - end: curjob->recur[curjob->curscope].script = curjob->curcmd = NULL; @@ -370,10 +363,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * Take the ERESI machine control flow in charge */ diff --git a/librevm/vm/misc-revm.c b/librevm/vm/misc-revm.c index 2f142bf32..03c2842b1 100644 --- a/librevm/vm/misc-revm.c +++ b/librevm/vm/misc-revm.c @@ -1,12 +1,11 @@ /** -* @file librevm/vm/misc-revm.c + * @file librevm/vm/misc-revm.c * @ingroup vm * * Started on Fri Nov 2 15:21:56 2001 jfv */ #include "revm.h" - /* XXX: to remove ? #if defined(USE_READLN) rl_command_func_t *rl_ctrll = NULL; @@ -15,7 +14,6 @@ char buf[BUFSIZ]; - /** * */ @@ -104,7 +102,6 @@ char *revm_modename_get() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (mode)); } - /** * Our system implementation */ @@ -149,7 +146,6 @@ int revm_system(char *cmd) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - /** * Decide what to do for exiting depending on the current input */ @@ -206,7 +202,6 @@ void revm_error(char *label, char *param) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Open the script file */ @@ -313,7 +308,6 @@ char *revm_build_unknown(char *buf, const char *str, u_long type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (buf)); } - /** * Retreive a file object giving its unique ID */ @@ -413,7 +407,6 @@ int revm_doerror(void (*fct)(char *str), char *str) "Bypassed error printing", (-1)); } - /** * Change the shell variable */ @@ -428,7 +421,6 @@ int revm_setshell(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * The internal basename function */ @@ -455,8 +447,6 @@ char *revm_basename(char *str) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * Useful to differentiate 0 and a string */ diff --git a/librevm/vm/tables.c b/librevm/vm/tables.c index 06dbadde0..80b68d918 100644 --- a/librevm/vm/tables.c +++ b/librevm/vm/tables.c @@ -3,7 +3,7 @@ ** @ingroup librevm */ /** -* @file librevm/vm/tables.c + * @file librevm/vm/tables.c ** @ingroup vm ** @brief This file contains all command and objects definitions for scripting. ** @@ -54,7 +54,6 @@ hash_t instrlists_hash; hash_t inputdf; hash_t outputdf; - /** * Fill all the Level 1 Objects hash tables */ @@ -80,7 +79,6 @@ static void setup_L1hash() NULL, NULL, sizeof (elfsh_Phdr))); - hash_add(&L1_hash, "symtab", (void *) revm_create_L1ENT(elfsh_get_symtab, NULL, elfsh_get_symbol_by_name, @@ -106,7 +104,6 @@ static void setup_L1hash() elfsh_set_got_entry, sizeof (eresi_Addr))); - hash_add(&L1_hash, "dynamic", (void *) revm_create_L1ENT(elfsh_get_dynamic, NULL, NULL, &dyn_L2_hash, @@ -205,7 +202,6 @@ static void setup_L1hash() sizeof (int))); } - /** * Hash table for ELF header fields */ @@ -325,8 +321,6 @@ static void setup_elfhash() NULL, NULL)); } - - /** * Hash table for SHT fields */ @@ -430,7 +424,6 @@ static void setup_phthash() NULL, NULL, NULL)); } - /** * Hash table for symbol table */ @@ -470,8 +463,6 @@ static void setup_symhash() NULL, NULL, NULL)); } - - /** * Hash table for dynamic symbol table */ @@ -549,8 +540,6 @@ static void setup_dynhash() NULL, NULL, NULL)); } - - /** * Hash tables for GOT L2 objects : UNIMPLEMENTED for now, only * the value of the entry can be changed in this version of @@ -571,8 +560,6 @@ static void setup_gothash() NULL, NULL, NULL)); } - - /** * Hash tables for sections data */ @@ -591,8 +578,6 @@ static void setup_scthash() elfsh_write_section_data)); } - - /** * Hash table for versions sections */ @@ -629,7 +614,6 @@ static void setup_vershash() ASPECT_TYPE_LONG, NULL, NULL, NULL, NULL)); - /* Child & parent */ hash_add(&verd_L2_hash, "next", revm_create_L2ENT(elfsh_get_verdef_next, elfsh_set_verdef_next, @@ -681,7 +665,6 @@ static void setup_vershash() NULL, NULL, NULL)); } - /** * TO COMMENT */ @@ -710,9 +693,6 @@ static void setup_hashhash() NULL, NULL, NULL)); } - - - /** * Now comes Level 2 objects hash functions */ @@ -731,7 +711,6 @@ static void setup_L2hash() setup_hashhash(); } - /** * Mix default library path with LD_LIBRARY_PATH variable */ @@ -767,7 +746,6 @@ static char *get_libpath() return elfsh_libpath; } - /** * Setup variables hash : * - Initialize $_ (last result variable) to 0 @@ -798,7 +776,6 @@ static void setup_varshash() expr = revm_expr_create_from_object(f, REVM_VAR_ESHLEVEL, 1); } - /** * Setup default grammar * XXX: This function is temporary and we not remain in the new type system @@ -830,8 +807,6 @@ void setup_grammar() hash_add(&parser_hash, LOOKUP_LIST, parse_list); } - - /** * Setup color table */ @@ -858,7 +833,6 @@ void setup_color() hash_add(&bg_color_hash, "white", (void *) COLOR_BG_WHITE); } - /** * TOCOMMENT */ @@ -881,9 +855,6 @@ void setup_color_type() hash_add(&t_color_hash, "filename", (void *) revm_colorblank()); } - - - /** * Setup all hash tables */ diff --git a/libstderesi/analysis/argcount.c b/libstderesi/analysis/argcount.c index e2673f0c1..803ad68c1 100644 --- a/libstderesi/analysis/argcount.c +++ b/libstderesi/analysis/argcount.c @@ -1,15 +1,14 @@ /** -* @file libstderesi/analysis/argcount.c -* @ingroup analysis -* @brief Command argcount (count arguments in a function) + * @file libstderesi/analysis/argcount.c + * @ingroup analysis + * @brief Command argcount (count arguments in a function) * -* Started Jul 2 2005 00:03:44 mxatone -* $Id: trace.c 1397 2009-09-13 02:19:08Z may $ + * Started Jul 2 2005 00:03:44 mxatone + * $Id: trace.c 1397 2009-09-13 02:19:08Z may $ * */ #include "libstderesi.h" - int cmd_argcount() { elfsh_Sym *sym; diff --git a/libstderesi/analysis/debug.c b/libstderesi/analysis/debug.c index 21aa317b9..fceccbebd 100644 --- a/libstderesi/analysis/debug.c +++ b/libstderesi/analysis/debug.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/analysis/debug.c +/** + * @file libstderesi/analysis/debug.c ** @ingroup analysis ** @brief All functions dealing with libedfmt uni debugging format ** diff --git a/libstderesi/analysis/fcthijack.c b/libstderesi/analysis/fcthijack.c index 567486fc1..8e02a0313 100644 --- a/libstderesi/analysis/fcthijack.c +++ b/libstderesi/analysis/fcthijack.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/analysis/fcthijack.c +/** + * @file libstderesi/analysis/fcthijack.c ** @ingroup analysis ** Started on Thu Jun 19 17:02:55 2003 jfv ** @@ -7,9 +7,6 @@ */ #include "libstderesi.h" - - - /* Redirect a function on a OS independant manner */ int cmd_hijack() { diff --git a/libstderesi/analysis/flow.c b/libstderesi/analysis/flow.c index c84f9e0f9..21bf3f9a5 100644 --- a/libstderesi/analysis/flow.c +++ b/libstderesi/analysis/flow.c @@ -6,7 +6,6 @@ */ #include "libstderesi.h" - /** * Manually add function pointer information */ @@ -56,7 +55,6 @@ int cmd_control() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Change the graph verbose level */ int cmd_setgvl(void) { diff --git a/libstderesi/analysis/flowjack.c b/libstderesi/analysis/flowjack.c index 8fe6b72c4..915d724fb 100644 --- a/libstderesi/analysis/flowjack.c +++ b/libstderesi/analysis/flowjack.c @@ -187,4 +187,3 @@ int cmd_flowjack(void) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (0)); } - diff --git a/libstderesi/analysis/graph.c b/libstderesi/analysis/graph.c index c60c4bfb9..cc97313a8 100644 --- a/libstderesi/analysis/graph.c +++ b/libstderesi/analysis/graph.c @@ -1,5 +1,6 @@ -/* -* @file libstderesi/analysis/graph.c + +/** + * @file libstderesi/analysis/graph.c ** @ingroup analysis ** @brief Dump graphviz output of call graph and control flow graph. ** @@ -9,7 +10,6 @@ static hash_t dumped; - /** * @brief Same than system() but gives hand without waiting. * @param cmd The command to execute. @@ -100,7 +100,6 @@ static int revm_print_block_handler(listent_t *e, void *null) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Print the content of a basic block * @param list The expression list for that block @@ -122,7 +121,6 @@ static void revm_print_block(int fd, list_t *list) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * Disassemble a block * @param fd @@ -212,8 +210,6 @@ end: PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * Create .dot -> .png files and execute the graphic viewer * @param dotfile @@ -243,7 +239,6 @@ int revm_graph_compile_graphic(char *dotfile) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (1)); } - /** * Returns converted path name into string without '.' * @param path @@ -270,8 +265,6 @@ char *revm_flattern_path(char *path) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, r); } - - /** * Prepare directory tree for graph storage */ @@ -376,7 +369,6 @@ u_int revm_get_vaddr(char *s) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (min)); } - /** * Get color name for string, it does check alert * and lookups the color name @@ -475,7 +467,6 @@ int revm_graph_get_function_type(mjrfunc_t *fnc) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ftype); } - /* Write the header dot description for a node */ char *revm_write_dotnode(int fd, elfshobj_t *obj, eresi_Addr addr, u_int size) @@ -511,8 +502,6 @@ int revm_write_endnode(int fd) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* A recursive function for graphing in dot format */ int revm_graph_blocks(container_t *cntnr, int fd, @@ -638,8 +627,6 @@ int revm_graph_blocks(container_t *cntnr, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * This function does dump a function container in graphviz format * @param fd @@ -680,8 +667,6 @@ int revm_graph_function(container_t *cntnr, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - n1 = elfsh_reverse_metasym(world.curjob->curfile, fnc->vaddr, &offset); ftype = revm_graph_get_function_type(fnc); @@ -765,8 +750,6 @@ int revm_open_dot_file(char *dotfile, int *fd) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 1); } - - eresi_Addr revm_get_min_param(void) { revmexpr_t *expr; @@ -796,7 +779,6 @@ eresi_Addr revm_get_min_param(void) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (min)); } - /* Graph the binary */ int cmd_graph(void) { diff --git a/libstderesi/analysis/hammer.c b/libstderesi/analysis/hammer.c index c5e4bc0a5..26a725c49 100644 --- a/libstderesi/analysis/hammer.c +++ b/libstderesi/analysis/hammer.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/analysis/hammer.c +/** + * @file libstderesi/analysis/hammer.c ** @ingroup analysis ** @brief Contains libmjollnir commands bindings. ** @@ -9,7 +9,6 @@ */ #include "libstderesi.h" - /** Check if we have to re-analyse the binary */ int revm_analysed(eresi_Addr addr) { @@ -41,7 +40,6 @@ int revm_analysed(eresi_Addr addr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 1); } - /** * To rebuild symtab use this command */ @@ -67,7 +65,6 @@ int cmd_unstrip() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * This command construct the call graph and the control flow graph for each function. * Additionally, it reflects all analysed objects in the ERESI language. @@ -180,8 +177,6 @@ int cmd_analyse() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Shortcut command to rename symbols */ @@ -194,7 +189,6 @@ int cmd_rename() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Remove previously done analysis */ diff --git a/libstderesi/analysis/inspect.c b/libstderesi/analysis/inspect.c index c6823e8e3..db7328183 100644 --- a/libstderesi/analysis/inspect.c +++ b/libstderesi/analysis/inspect.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/analysis/inspect.c +/** + * @file libstderesi/analysis/inspect.c ** @ingroup analysis ** @brief Inspect the content of a basic block ** @@ -10,8 +10,6 @@ */ #include "libstderesi.h" - - /** * Some API that needs to be moved in another file ! * @param id @@ -27,7 +25,6 @@ eresi_Addr revm_get_block_vaddr_by_id(int id) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, block->vaddr); } - /** * Inspect command for basic blocks */ diff --git a/libstderesi/analysis/match.c b/libstderesi/analysis/match.c index a7fadc89d..4ac81f4b6 100644 --- a/libstderesi/analysis/match.c +++ b/libstderesi/analysis/match.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/analysis/match.c + * @file libstderesi/analysis/match.c ** @ingroup analysis ** @brief Implementation of program transformation in ERESI ** @@ -8,7 +8,6 @@ */ #include "libstderesi.h" - /** * Retreive the annotation for a given expression * @param name Expression name @@ -44,7 +43,6 @@ revmannot_t *revm_annot_get(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, annot); } - /** * Copy a field value from one expression to another (provided destination indeed has that field) * @param dest Destination expression to add field to @@ -125,7 +123,6 @@ static int revm_field_propagate(revmexpr_t *dest, revmexpr_t *source, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Propagate the link between 2 objects * @param dest Destination expression to copy links to @@ -155,7 +152,6 @@ static int revm_links_propagate(revmexpr_t *dest, revmexpr_t *source) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Perform the transformation (can be called from case or into commands) * @param matchme @@ -297,7 +293,6 @@ static int revm_case_transform(revmexpr_t *matchme, char *destvalue) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Execute side-effects command at some transformation point * @param str @@ -441,7 +436,6 @@ int cmd_post() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Check input type, translate if matching */ @@ -514,7 +508,6 @@ int cmd_case() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Beginning of the transform command, open a transformation switch */ @@ -560,7 +553,6 @@ int cmd_match() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * End of match. Do nothing. */ @@ -573,7 +565,6 @@ int cmd_matchend() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Default case of a match when nothing else has matched */ diff --git a/libstderesi/analysis/trace.c b/libstderesi/analysis/trace.c index 4f399be8e..61534e88f 100644 --- a/libstderesi/analysis/trace.c +++ b/libstderesi/analysis/trace.c @@ -1,14 +1,13 @@ /** -* @file libstderesi/analysis/trace.c -* @ingroup analysis -* @brief All functions that help to trace content + * @file libstderesi/analysis/trace.c + * @ingroup analysis + * @brief All functions that help to trace content * -* Started Jul 2 2005 00:03:44 mxatone + * Started Jul 2 2005 00:03:44 mxatone * */ #include "libstderesi.h" - /* XXX: The good syntax should be : ** ** traces funcname [optional_traces_name] : add a function to a given trace @@ -156,7 +155,6 @@ int cmd_tracerun() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Create the structure that store trace cmd informations * @param exec function pointer diff --git a/libstderesi/cmd/cat.c b/libstderesi/cmd/cat.c index 4ed87d8ca..a87145644 100644 --- a/libstderesi/cmd/cat.c +++ b/libstderesi/cmd/cat.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/cmd/cat.c +/** + * @file libstderesi/cmd/cat.c ** @ingroup cmd ** Started on Fri Nov 2 15:21:56 2001 jfv ** Updated on Thu Jan 04 11:26:11 2007 jfv @@ -8,7 +8,6 @@ */ #include "libstderesi.h" - /* Simple internal cat builtin */ int cmd_cat() { diff --git a/libstderesi/cmd/color.c b/libstderesi/cmd/color.c index 767a6c9c9..9e1e43c1f 100644 --- a/libstderesi/cmd/color.c +++ b/libstderesi/cmd/color.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/color.c + * @file libstderesi/cmd/color.c ** @ingroup cmd ** @brief All functions about colors ** diff --git a/libstderesi/cmd/configure.c b/libstderesi/cmd/configure.c index d15f39e64..9bb653589 100644 --- a/libstderesi/cmd/configure.c +++ b/libstderesi/cmd/configure.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/configure.c + * @file libstderesi/cmd/configure.c * @ingroup cmd * @brief ELFsh/vm configure related code * 2006 thorkill, Asgard Labs Inc. diff --git a/libstderesi/cmd/define.c b/libstderesi/cmd/define.c index aa245accf..601be8378 100644 --- a/libstderesi/cmd/define.c +++ b/libstderesi/cmd/define.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/cmd/define.c +/** + * @file libstderesi/cmd/define.c ** @ingroup cmd ** @brief Allow constant values to be defined on names. ** @@ -7,8 +7,6 @@ */ #include "libstderesi.h" - - /* Define a new value as constant */ int cmd_define() { @@ -61,8 +59,6 @@ int cmd_define() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Undefine a constant value */ int cmd_undef() { diff --git a/libstderesi/cmd/eval.c b/libstderesi/cmd/eval.c index df69b70e8..10a4c65a8 100644 --- a/libstderesi/cmd/eval.c +++ b/libstderesi/cmd/eval.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/eval.c + * @file libstderesi/cmd/eval.c ** @ingroup cmd ** ** Started on Thu Nov 13 13:03:14 2008 jfv diff --git a/libstderesi/cmd/exec.c b/libstderesi/cmd/exec.c index fa5ef2941..7cd924cee 100644 --- a/libstderesi/cmd/exec.c +++ b/libstderesi/cmd/exec.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/cmd/exec.c + * @file libstderesi/cmd/exec.c ** @ingroup cmd ** Started on Tue Feb 18 13:03:14 2003 jfv ** diff --git a/libstderesi/cmd/help.c b/libstderesi/cmd/help.c index 7915f190e..f4ff413fa 100644 --- a/libstderesi/cmd/help.c +++ b/libstderesi/cmd/help.c @@ -1,12 +1,11 @@ -/* -* @file libstderesi/cmd/help.c +/** + * @file libstderesi/cmd/help.c ** @ingroup cmd ** Started on Sat Jan 25 11:19:18 2003 jfv ** */ #include "libstderesi.h" - /** * The ELFsh modules Help command */ @@ -54,7 +53,6 @@ int cmd_modhelp() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * The Help command */ diff --git a/libstderesi/cmd/info.c b/libstderesi/cmd/info.c index 707a97aa4..14f54ec52 100644 --- a/libstderesi/cmd/info.c +++ b/libstderesi/cmd/info.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/cmd/info.c +/** + * @file libstderesi/cmd/info.c ** @ingroup cmd ** Made by jfv ** Login diff --git a/libstderesi/cmd/init.c b/libstderesi/cmd/init.c index 7a1183b48..761b84b41 100644 --- a/libstderesi/cmd/init.c +++ b/libstderesi/cmd/init.c @@ -84,7 +84,6 @@ static void eresi_constants_init() (char *) elfsh_rel_type_mips[index].name, elfsh_rel_type_mips + index); - for (index = 0; index < ELFSH_DYNAMIC_MAX; index++) hash_add(&const_hash, (char *) elfsh_dynentry_type[index].name, @@ -151,7 +150,6 @@ static void eresi_constants_init() elfsh_arch_type + index); } - /** * @brief Setup the command hash table */ @@ -488,7 +486,6 @@ void eresi_commands_init() revm_getvarparams, 0, HLP_DECLARE); } - /** * @brief Constructor for libstderesi */ diff --git a/libstderesi/cmd/job.c b/libstderesi/cmd/job.c index 05dcf709a..17c0a7332 100644 --- a/libstderesi/cmd/job.c +++ b/libstderesi/cmd/job.c @@ -7,7 +7,6 @@ */ #include "libstderesi.h" - int revm_create_new_workspace(char *ws_name) { revmjob_t *job; @@ -51,7 +50,6 @@ int revm_create_new_workspace(char *ws_name) PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Incorrect workspace name", -1); } - /** * Need doxygen comment */ diff --git a/libstderesi/cmd/log.c b/libstderesi/cmd/log.c index d827e9465..90001025e 100644 --- a/libstderesi/cmd/log.c +++ b/libstderesi/cmd/log.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/cmd/log.c +/** + * @file libstderesi/cmd/log.c ** @ingroup cmd ** Implement logging facilities ** @@ -58,7 +58,6 @@ int cmd_log() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Export in environment command */ diff --git a/libstderesi/cmd/modules.c b/libstderesi/cmd/modules.c index 33f3ee5d4..86bbf7e5a 100644 --- a/libstderesi/cmd/modules.c +++ b/libstderesi/cmd/modules.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/modules.c + * @file libstderesi/cmd/modules.c ** @ingroup cmd ** Started on Wed Feb 19 04:42:47 2003 jfv ** @@ -7,7 +7,6 @@ */ #include "libstderesi.h" - /** * Guess if the file is an ELFsh module or not */ @@ -109,7 +108,6 @@ err: #endif } - /** * Unload an elfsh module */ @@ -207,7 +205,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* In case linked in static */ #if USE_STATIC && !defined(__FreeBSD__) diff --git a/libstderesi/cmd/net.c b/libstderesi/cmd/net.c index 10c940706..2e31cdd39 100644 --- a/libstderesi/cmd/net.c +++ b/libstderesi/cmd/net.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/net.c + * @file libstderesi/cmd/net.c ** @ingroup cmd ** Started on Fri Nov 2 15:21:56 2001 jfv ** Updated on Thu Jan 04 11:26:11 2007 jfv @@ -159,7 +159,6 @@ int cmd_netkill() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * print the list of dump neighbors */ @@ -201,7 +200,6 @@ int cmd_peerslist() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * connect to a dump node */ @@ -248,7 +246,6 @@ int cmd_connect() #endif } - /** * disconnect from a dump node */ @@ -317,7 +314,6 @@ int cmd_rcmd() PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Not in 'net' mode", (-1)); } - /* 1 char for the REVM_DUMP_CMD */ data[0] = ' '; data[1] = '\0'; @@ -380,5 +376,3 @@ int cmd_rcmd() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - diff --git a/libstderesi/cmd/prefixes.c b/libstderesi/cmd/prefixes.c index 17ef17f18..80a98c00f 100644 --- a/libstderesi/cmd/prefixes.c +++ b/libstderesi/cmd/prefixes.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/prefixes.c + * @file libstderesi/cmd/prefixes.c ** @ingroup cmd ** Started on Fri Nov 2 15:21:56 2001 jfv ** Updated on Thu Jan 04 11:26:11 2007 jfv @@ -8,8 +8,6 @@ */ #include "libstderesi.h" - - /** * Change the VM state as QUIET */ @@ -20,7 +18,6 @@ int cmd_quiet() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Change the VM state as VERBOSE (default) */ @@ -75,7 +72,6 @@ int cmd_glregx() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Read the sorting parameter */ @@ -103,8 +99,6 @@ int cmd_sort() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Set the share flag */ @@ -114,6 +108,3 @@ int cmd_shared() world.state.revm_shared = 1; PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - diff --git a/libstderesi/cmd/print.c b/libstderesi/cmd/print.c index ca767e6ea..22081f867 100644 --- a/libstderesi/cmd/print.c +++ b/libstderesi/cmd/print.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/print.c + * @file libstderesi/cmd/print.c ** @ingroup cmd ** Started on Sat Jan 25 11:19:53 2003 jfv ** @@ -8,7 +8,6 @@ */ #include "libstderesi.h" - /** * Print an object * @param obj @@ -128,8 +127,6 @@ isptr: PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * Print a string */ diff --git a/libstderesi/cmd/proc.c b/libstderesi/cmd/proc.c index b5f513e09..61bf0cda3 100644 --- a/libstderesi/cmd/proc.c +++ b/libstderesi/cmd/proc.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/cmd/proc.c +/** + * @file libstderesi/cmd/proc.c ** @ingroup cmd ** ** Made by jfv diff --git a/libstderesi/cmd/profile.c b/libstderesi/cmd/profile.c index 7cb0c287e..cd955ebe0 100644 --- a/libstderesi/cmd/profile.c +++ b/libstderesi/cmd/profile.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/profile.c + * @file libstderesi/cmd/profile.c ** @ingroup cmd ** Started on Fri Nov 2 15:21:56 2001 jfv ** Updated on Thu Jan 04 11:26:11 2007 jfv @@ -8,7 +8,6 @@ */ #include "libstderesi.h" - /** * Print state of a given flag * @param mask @@ -23,8 +22,6 @@ void revm_profile_print(u_char mask, char *feat) revm_output(buf); } - - /** * Enable or Disable the profiler */ diff --git a/libstderesi/cmd/quit.c b/libstderesi/cmd/quit.c index 3de162541..71f2a6bd6 100644 --- a/libstderesi/cmd/quit.c +++ b/libstderesi/cmd/quit.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/quit.c + * @file libstderesi/cmd/quit.c ** @ingroup cmd ** Started on Sat Jan 25 11:19:53 2003 jfv ** diff --git a/libstderesi/cmd/script.c b/libstderesi/cmd/script.c index 326953045..694fb9a35 100644 --- a/libstderesi/cmd/script.c +++ b/libstderesi/cmd/script.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/script.c + * @file libstderesi/cmd/script.c * @ingroup cmd * Started on Fri May 16 15:18:35 2005 jfv * @@ -9,7 +9,6 @@ */ #include "libstderesi.h" - /** * Script used as command function. * Note : this function does not work properly in a script ! @@ -62,7 +61,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * @brief Set then scriptsdir directory and add cmd corresponding to scripts * @param dir_name Directory path where scripts are located. @@ -106,7 +104,6 @@ int revm_add_script_cmd(char *dir_name) } } - while ( (dir_entry = readdir(dir))) { if ((len = strlen(dir_entry->d_name)) > 4) @@ -158,7 +155,6 @@ int revm_add_script_cmd(char *dir_name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Elfsh/E2dbg command for revm_add_script_cmd() */ diff --git a/libstderesi/cmd/source.c b/libstderesi/cmd/source.c index 717db842b..ddacbbb02 100644 --- a/libstderesi/cmd/source.c +++ b/libstderesi/cmd/source.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/cmd/source.c + * @file libstderesi/cmd/source.c ** @ingroup cmd ** Started on Fri May 16 15:18:35 2005 jfv */ diff --git a/libstderesi/cmd/utils.c b/libstderesi/cmd/utils.c index 53e9ad6e7..cf5ddf0b5 100644 --- a/libstderesi/cmd/utils.c +++ b/libstderesi/cmd/utils.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/cmd/utils.c + * @file libstderesi/cmd/utils.c * @ingroup cmd * Started on Fri Nov 2 15:21:56 2001 jfv * Updated on Thu Jan 04 11:26:11 2007 jfv @@ -8,7 +8,6 @@ */ #include "libstderesi.h" - /** * Useful when you have only one terminal */ @@ -29,8 +28,6 @@ int cmd_meta() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - /** * Edit a file */ @@ -54,7 +51,6 @@ int cmd_edit() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - /** * Stop the scripting and pass in interactive mode */ @@ -64,7 +60,6 @@ int cmd_stop() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, REVM_SCRIPT_STOP); } - /** * Precise a general weak bounded regex for all options */ @@ -99,7 +94,6 @@ int cmd_alert() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Get ASCII string for hash table */ @@ -118,7 +112,6 @@ char *revm_ascii_ltype(list_t *cur) return (aspect_typename_get(cur->type)); } - /** * Get ASCII string for hash table * @param cur diff --git a/libstderesi/elf/api.c b/libstderesi/elf/api.c index 9eb074d37..a711321ce 100644 --- a/libstderesi/elf/api.c +++ b/libstderesi/elf/api.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/api.c + * @file libstderesi/elf/api.c ** @ingroup elf */ /** diff --git a/libstderesi/elf/comment.c b/libstderesi/elf/comment.c index a6dd26459..9fe5d2ac3 100644 --- a/libstderesi/elf/comment.c +++ b/libstderesi/elf/comment.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/elf/comment.c + * @file libstderesi/elf/comment.c ** @ingroup elf */ /** @@ -14,7 +15,6 @@ */ #include "libstderesi.h" - /** * @brief Display the note section */ diff --git a/libstderesi/elf/core.c b/libstderesi/elf/core.c index 05f5d513b..93fb4cd7f 100644 --- a/libstderesi/elf/core.c +++ b/libstderesi/elf/core.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/elf/core.c + * @file libstderesi/elf/core.c ** @ingroup elf */ /** diff --git a/libstderesi/elf/ctors.c b/libstderesi/elf/ctors.c index cca88ce9d..d52ca7d68 100644 --- a/libstderesi/elf/ctors.c +++ b/libstderesi/elf/ctors.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/elf/ctors.c + * @file libstderesi/elf/ctors.c ** @ingroup elf */ /** @@ -12,9 +13,6 @@ */ #include "libstderesi.h" - - - /** * Display the constructor section */ @@ -79,7 +77,6 @@ int cmd_ctors() revm_endline(); } - revm_output("\n"); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } diff --git a/libstderesi/elf/data.c b/libstderesi/elf/data.c index b4f3ee99e..f312eefb2 100644 --- a/libstderesi/elf/data.c +++ b/libstderesi/elf/data.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/data.c + * @file libstderesi/elf/data.c ** @ingroup elf */ /** @@ -12,7 +12,6 @@ */ #include "libstderesi.h" - revmconst_t asm_instr_type[] = { {"Undefined instruction", "ASM_TYPE_NONE", ASM_TYPE_NONE}, @@ -43,7 +42,6 @@ revmconst_t asm_instr_type[] = {"Type that doesn't fit the ones above", "ASM_TYPE_OTHER", ASM_TYPE_OTHER}, }; - /** * Architecture-independant operand types * @@ -56,7 +54,6 @@ revmconst_t asm_operand_type[] = {"Memory access operand type", "ASM_OPTYPE_MEM", ASM_OPTYPE_MEM}, }; - /** * Program header (segment) entry strings */ @@ -83,9 +80,6 @@ revmconst_t elfsh_extseg_type[] = {"MIPS Registers informations", "PT_MIPS_REGINFO", PT_MIPS_REGINFO}, }; - - - /** * Encoding type in ELF header */ @@ -96,7 +90,6 @@ revmconst_t elfsh_encoding[] = {"Big endian", "ELFDATA2MSB", ELFDATA2MSB}, }; - /** * Section type strings */ @@ -120,7 +113,6 @@ revmconst_t elfsh_sh_type[] = {"Version symbol table", "SHT_GNU_versym", SHT_GNU_versym}, }; - /** * ELF object type strings */ @@ -143,7 +135,6 @@ revmconst_t elfsh_sym_bind[] = {"Weak", "STB_WEAK", STB_WEAK}, }; - /** * Symbol Type strings */ @@ -159,7 +150,6 @@ revmconst_t elfsh_sym_type[] = {"BLOCK", "STT_BLOCK", STT_BLOCK}, }; - /** * Version entry type strings */ @@ -171,7 +161,6 @@ revmconst_t elfsh_verentry_type[] = {"DEF", "ELFSH_VERTYPE_DEF", ELFSH_VERTYPE_DEF}, }; - /** * Dynamic section entry type strings */ @@ -214,7 +203,6 @@ revmconst_t elfsh_dynentry_type[] = {"Number used", "DT_NUM", DT_NUM}, }; - /** * Extended dynamic types */ @@ -327,7 +315,6 @@ revmconst_t elfsh_mipsdyn_type[] = {"Address of aux .dynamic", "DT_MIPS_AUX_DYNAMIC", DT_MIPS_AUX_DYNAMIC}, }; - /** * The next 4 arrays are special flag based DT entries */ @@ -340,7 +327,6 @@ revmconst_t elfsh_feature1[] = {"Option 2: CONFEXP(?)", "DTF_1_CONFEXP", DTF_1_CONFEXP}, }; - revmconst_t elfsh_posflag1[] = { {"Lazyload following object", "DF_P1_LAZYLOAD", DF_P1_LAZYLOAD}, @@ -542,7 +528,6 @@ revmconst_t elfsh_rel_type_ia64[] = {"@ltoff(@dtprel(s+a)), imm22", "R_IA64_LTOFF_DTPREL22", R_IA64_LTOFF_DTPREL22}, }; - /** * MIPS relocs */ @@ -587,7 +572,6 @@ revmconst_t elfsh_rel_type_mips[] = }; - /** * Alpha relocs. */ @@ -638,8 +622,6 @@ revmconst_t elfsh_rel_type_alpha[] = {"Unknown", "R_ALPHA_TPREL16", R_ALPHA_TPREL16}, }; - - /** * Relocation types strings for SPARC */ @@ -702,9 +684,6 @@ revmconst_t elfsh_rel_type_sparc[] = {"Direct 16 bits unaligned", "R_SPARC_UA16", R_SPARC_UA16}, }; - - - /** * Architecture strings */ @@ -807,7 +786,6 @@ revmconst_t elfsh_arch_type[] = {"Tensilica Xtensa Architecture ", "EM_XTENSA", EM_XTENSA}, }; - /** * Stab entry type strings */ @@ -1071,9 +1049,6 @@ char *elfsh_stab_type[] = "Unknown", }; - - - /** * Control flow analysis link types */ @@ -1088,7 +1063,6 @@ revmconst_t elfsh_link_type[] = {"", "LINK_UNKNOW", MJR_LINK_UNKNOWN}, }; - /** * Control flow analysis link scopes */ @@ -1098,11 +1072,3 @@ revmconst_t elfsh_link_scope[] = {"", "SCOPE_LOCAL", MJR_LINK_SCOPE_LOCAL}, {"", "SCOPE_GLOBAL", MJR_LINK_SCOPE_GLOBAL}, }; - - - - - - - - diff --git a/libstderesi/elf/deps.c b/libstderesi/elf/deps.c index bd0f390c0..6777a857f 100644 --- a/libstderesi/elf/deps.c +++ b/libstderesi/elf/deps.c @@ -11,7 +11,6 @@ */ #include "libstderesi.h" - /** * Our own pow * @param a @@ -47,7 +46,6 @@ static int __eint_pow(int a, int b) return (int) res; } - /** * Find a different element than 'file' in the parent hash table * @param hash @@ -77,7 +75,6 @@ static void *revm_get_another_parent(hash_t *hash, elfshobj_t *file) "Unable to find another parent", NULL); } - /** * Merge the root dependences information for all the children, when a new * program with dependences is (un)loaded and some dependences also depends @@ -145,8 +142,6 @@ static int revm_update_depinfo(elfshobj_t *child, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Enum dependences * @param obj @@ -251,8 +246,6 @@ static int revm_load_enumdep_rec(elfshobj_t *obj, hash_t *rechash, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * This is a front end function for the recursive function above * @param obj @@ -274,7 +267,6 @@ int revm_load_enumdep(elfshobj_t *obj) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Search the lib path for a specific file * @param name Filename to search @@ -350,7 +342,6 @@ char *revm_load_searchlib(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, strdup(retpath)); - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, NULL); } @@ -424,9 +415,6 @@ elfshobj_t *revm_is_depid(elfshobj_t *obj, int id) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, NULL); } - - - /** * Search a dependence from a lib name and a loaded object * @param obj @@ -546,7 +534,6 @@ int revm_load_dep(elfshobj_t *parent, char *name, snprintf(logbuf, sizeof(logbuf), "%s_roots", name); hash_init(&new->root_hash, strdup(logbuf), 11, ASPECT_TYPE_UNKNOW); - /* Link with its parent */ /* Link with all the additional root files of its parent */ /* Add reference to the private (or shared) list */ @@ -568,7 +555,6 @@ int revm_load_dep(elfshobj_t *parent, char *name, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Unload all dependence for an object. * @param obj diff --git a/libstderesi/elf/disasm.c b/libstderesi/elf/disasm.c index ce7a16d24..4ded0d66f 100644 --- a/libstderesi/elf/disasm.c +++ b/libstderesi/elf/disasm.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/elf/disasm.c + * @file libstderesi/elf/disasm.c ** @ingroup elf */ /** @@ -10,10 +11,8 @@ */ #include "libstderesi.h" - static revmlist_t *second = NULL; - /** * Resolve symbol in one file or all (mapped) if we are in e2dbg * Runtime compatible. @@ -137,7 +136,6 @@ char *revm_resolve(elfshobj_t *file, eresi_Addr addr, elfsh_SAddr *roffset) } - /** * Symbol resolving handler for libasm. * Runtime compatible @@ -196,8 +194,6 @@ void asm_do_resolve(void *data, eresi_Addr vaddr, } } - - /** * Display An instruction. * Runtime compatible @@ -320,9 +316,6 @@ int revm_instr_display(int fd, eresi_Addr vaddr, u_int foffset, u_int size, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (ret)); } - - - /** * @brief Display the content of an objet in hexadecimal and ascii format * @param parent The parent section for the object @@ -446,9 +439,6 @@ int revm_hexa_display(elfshsect_t *parent, char *name, eresi_Addr vaddr, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief Display the content of an array object * @param parent The parent section for the array object @@ -580,9 +570,6 @@ int revm_array_display(elfshsect_t *parent, elfsh_Sym *sym, char *buff, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief Display the content of a binary object (wrapper function) * @param parent @@ -798,11 +785,6 @@ int revm_object_display(elfshsect_t *parent, elfsh_Sym *sym, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - - /** * Print all variables and functions of the section. * @param s @@ -894,10 +876,6 @@ int revm_section_display(elfshsect_t *s, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * Match regular expressions in a SHT (SHT or RSHT). * @param file @@ -943,10 +921,6 @@ int revm_match_sht(elfshsect_t *l, revmlist_t *actual) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, matchs); } - - - - /** * Match regular expressions in the symbol tables * @param file @@ -1048,11 +1022,6 @@ int revm_match_symtab(elfshobj_t *file, elfshsect_t *symtab, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, matchs); } - - - - - /** * Match a special regular expression. * @param file @@ -1161,7 +1130,6 @@ int revm_match_special(elfshobj_t *file, eresi_Addr vaddr, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Find what to match in the file given in parameter */ @@ -1279,8 +1247,6 @@ int revm_match_find(elfshobj_t *file) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Display ASM code for a given function, or every functions of a section */ @@ -1322,6 +1288,3 @@ int cmd_disasm() revm_output(" [E] Failed to disassemble\n\n"); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - diff --git a/libstderesi/elf/dtors.c b/libstderesi/elf/dtors.c index 6338411f4..fbf705050 100644 --- a/libstderesi/elf/dtors.c +++ b/libstderesi/elf/dtors.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/dtors.c + * @file libstderesi/elf/dtors.c ** @ingroup elf */ /** @@ -12,9 +12,6 @@ */ #include "libstderesi.h" - - - /** * Display the destructor section */ @@ -79,7 +76,6 @@ int cmd_dtors() revm_endline(); } - revm_output("\n"); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } diff --git a/libstderesi/elf/dyn.c b/libstderesi/elf/dyn.c index 3602dd4df..71df0f9ea 100644 --- a/libstderesi/elf/dyn.c +++ b/libstderesi/elf/dyn.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/dyn.c + * @file libstderesi/elf/dyn.c ** @ingroup elf */ /** @@ -12,7 +12,6 @@ */ #include "libstderesi.h" - /** * Handlers for value for special tags */ @@ -146,8 +145,6 @@ void revm_do_mipsflags(elfshobj_t *file, elfsh_Dyn *entry, char *info) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * Provide human readable output for .dynamic entries. * @param file @@ -348,7 +345,6 @@ void revm_dynentinfo(elfshobj_t *file, PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** * GNU and SUN extensions for the dynamic section. * @param type @@ -372,7 +368,6 @@ char *revm_getdyntype(u_int type) return ("[?]"); } - /** * GNU and Sun extensions for the dynamic section. * @param type @@ -396,9 +391,6 @@ char *revm_getdyntype_short(u_int type) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, "[?]"); } - - - /** * Display the .dynamic section entries */ @@ -493,10 +485,3 @@ int cmd_dyn() revm_output("\n"); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - - - - diff --git a/libstderesi/elf/findrel.c b/libstderesi/elf/findrel.c index 0e98df940..09c8f97a8 100644 --- a/libstderesi/elf/findrel.c +++ b/libstderesi/elf/findrel.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/elf/findrel.c + * @file libstderesi/elf/findrel.c ** @ingroup elf */ /** @@ -12,7 +13,6 @@ */ #include "libstderesi.h" - /** * @brief Print a buffer with a resolved virtual address and offset * to a symbol name. @@ -50,7 +50,6 @@ char *revm_reverse(elfshobj_t *file, u_int vaddr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, (new)); } - #if 0 /* WIP */ /** * Return 1 if relocation entry is a false positive @@ -130,7 +129,6 @@ static __inline__ int revm_catch_relocfp(char *dat, u_int word) } #endif - /** * Find the missing relocation table for an ET_EXEC object */ @@ -280,7 +278,3 @@ int cmd_findrel() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - diff --git a/libstderesi/elf/flush.c b/libstderesi/elf/flush.c index 3b9eb1ec4..67c8a6a24 100644 --- a/libstderesi/elf/flush.c +++ b/libstderesi/elf/flush.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/flush.c + * @file libstderesi/elf/flush.c ** @ingroup elf */ /** diff --git a/libstderesi/elf/got.c b/libstderesi/elf/got.c index d6c81a901..618567a16 100644 --- a/libstderesi/elf/got.c +++ b/libstderesi/elf/got.c @@ -1,3 +1,4 @@ + /** * @file libstderesi/elf/got.c * @ingroup elf @@ -94,5 +95,3 @@ next: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - diff --git a/libstderesi/elf/hash.c b/libstderesi/elf/hash.c index a5e0a0b5e..a14be284e 100644 --- a/libstderesi/elf/hash.c +++ b/libstderesi/elf/hash.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/hash.c + * @file libstderesi/elf/hash.c ** @ingroup elf */ /** diff --git a/libstderesi/elf/hdr.c b/libstderesi/elf/hdr.c index f296a5b72..e4937102c 100644 --- a/libstderesi/elf/hdr.c +++ b/libstderesi/elf/hdr.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/hdr.c + * @file libstderesi/elf/hdr.c ** @ingroup elf */ /** @@ -12,8 +12,6 @@ */ #include "libstderesi.h" - - /** * Change ELFCLASS and ELFMAGIC if necessary * @param header @@ -89,7 +87,6 @@ static char *revm_printostype(elfshobj_t *file) } } - /** * Display the elf header */ @@ -152,7 +149,6 @@ int cmd_elf() } } - /* Retreive names from the ELF header */ archnum = elfsh_get_arch(header); typenum = elfsh_get_objtype(header); diff --git a/libstderesi/elf/interp.c b/libstderesi/elf/interp.c index a48bb309a..7bc4699cd 100644 --- a/libstderesi/elf/interp.c +++ b/libstderesi/elf/interp.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/interp.c + * @file libstderesi/elf/interp.c ** @ingroup elf */ /** @@ -12,9 +12,6 @@ */ #include "libstderesi.h" - - - /** * @brief Display the interpretor (.interp) section */ diff --git a/libstderesi/elf/notes.c b/libstderesi/elf/notes.c index db7e86fed..26eb4e24c 100644 --- a/libstderesi/elf/notes.c +++ b/libstderesi/elf/notes.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/elf/notes.c + * @file libstderesi/elf/notes.c ** @ingroup elf */ /** @@ -12,7 +13,6 @@ */ #include "libstderesi.h" - /** * @brief Display the note section */ diff --git a/libstderesi/elf/pht.c b/libstderesi/elf/pht.c index 4efce5314..cc56508a9 100644 --- a/libstderesi/elf/pht.c +++ b/libstderesi/elf/pht.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/pht.c + * @file libstderesi/elf/pht.c ** @ingroup elf */ /** @@ -12,8 +12,6 @@ */ #include "libstderesi.h" - - /** * @brief Display description for extended PHT types * @param type @@ -34,7 +32,6 @@ char *revm_display_pdesc(u_int type) revm_build_unknown(type_unk, "type", type)); } - /** * @brief Display name for extended PHT types * @param type @@ -54,7 +51,6 @@ char *revm_display_pname(u_int type) "Unknown"); } - /** * @brief Display a PHT * @param phdr @@ -232,8 +228,6 @@ void revm_pht_print(elfsh_Phdr *phdr, uint16_t num, eresi_Addr base) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * @brief Display the program header table (PHT) */ @@ -261,8 +255,6 @@ int cmd_pht() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief Print the runtime PHT */ @@ -290,4 +282,3 @@ int cmd_rpht() revm_output("\n"); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libstderesi/elf/rel.c b/libstderesi/elf/rel.c index 5a200ebb0..af8e61460 100644 --- a/libstderesi/elf/rel.c +++ b/libstderesi/elf/rel.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/elf/rel.c + * @file libstderesi/elf/rel.c ** @ingroup elf */ /** @@ -12,7 +13,6 @@ */ #include "libstderesi.h" - /** * @brief Choose relocation tables strings array giving the architecture * @param file @@ -57,7 +57,6 @@ revmconst_t *revm_getrelascii(elfshobj_t *file) } } - /** * @brief Return the max number of relocation type for this architecture * @param file @@ -98,7 +97,6 @@ int revm_getmaxrelnbr(elfshobj_t *file) } } - /** * @brief Display relocation entries */ @@ -164,7 +162,6 @@ int cmd_rel() addstr[0] = 0x00; } - /* Get linked symbol name */ name = elfsh_get_symname_from_reloc(world.curjob->curfile, rel); typenum = elfsh_get_reltype(rel); diff --git a/libstderesi/elf/sht.c b/libstderesi/elf/sht.c index c85f8794a..f168a81b1 100644 --- a/libstderesi/elf/sht.c +++ b/libstderesi/elf/sht.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/sht.c + * @file libstderesi/elf/sht.c ** @ingroup elf */ /** @@ -35,7 +35,6 @@ char *revm_fetch_sht_typedesc(elfsh_Word typenum) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - /** * Display The Section header table (SHT) * @param shdr @@ -161,8 +160,6 @@ int revm_sht_print(elfsh_Shdr *shdr, u_int num, char rtflag) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Print section header table */ @@ -191,7 +188,6 @@ int cmd_sht() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Print runtime section header table */ @@ -218,4 +214,3 @@ int cmd_rsht() revm_sht_print(shdr, num, 1); PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - diff --git a/libstderesi/elf/sym.c b/libstderesi/elf/sym.c index 15336313b..521db768a 100644 --- a/libstderesi/elf/sym.c +++ b/libstderesi/elf/sym.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/sym.c + * @file libstderesi/elf/sym.c ** @ingroup elf */ /** @@ -12,7 +12,6 @@ */ #include "libstderesi.h" - /** * Print the chosen symbol table * @param file @@ -130,8 +129,6 @@ int ds(elfshobj_t *file, *off = '\0'; } - - /* Different output depending on the quiet flag */ if (!world.state.revm_quiet) { @@ -188,10 +185,6 @@ int ds(elfshobj_t *file, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * Display the symbol table */ @@ -225,9 +218,6 @@ int cmd_sym() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ret); } - - - /** * Display the dynamic symbol table */ @@ -275,15 +265,3 @@ int cmd_dynsym() ds(world.curjob->curfile, sct, num, tmp, elfsh_get_dynsymbol_name)); } - - - - - - - - - - - - diff --git a/libstderesi/elf/version.c b/libstderesi/elf/version.c index 5332809d3..ad9c9ac00 100644 --- a/libstderesi/elf/version.c +++ b/libstderesi/elf/version.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/elf/version.c + * @file libstderesi/elf/version.c ** @ingroup elf */ /** @@ -77,7 +77,6 @@ int revm_version_punk(hashneed_t *pneed, hashdef_t *pdef, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Need doxygen comment. * @param pdef @@ -291,7 +290,6 @@ int revm_version_print(elfsh_Half *sym_table, elfsh_Sym *dsym_table, type = ELFSH_NULL_STRING; } - if (pdef != NULL && pneed == NULL) { revm_version_pdef(pdef, auxid, index, id, name, type, tmp); diff --git a/libstderesi/files/fileops.c b/libstderesi/files/fileops.c index 52cc81e11..d60333ee3 100644 --- a/libstderesi/files/fileops.c +++ b/libstderesi/files/fileops.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/files/fileops.c +/** + * @file libstderesi/files/fileops.c ** @ingroup files ** Started on Thu Feb 13 04:06:45 2003 jfv ** Last update Wed Mar 10 12:31:49 2004 jfv @@ -8,8 +8,6 @@ */ #include "libstderesi.h" - - /* Write command */ int cmd_write() { @@ -134,7 +132,6 @@ int cmd_write() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Append command : 2 parameters, a section and the string to be appended */ int cmd_append() { @@ -219,7 +216,6 @@ int cmd_append() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Extend command : 2 parameters, a section and the extansion size */ int cmd_extend() { @@ -278,7 +274,6 @@ int cmd_extend() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* Request to fixup the bss from command line */ int cmd_fixup() { @@ -298,4 +293,3 @@ int cmd_fixup() PROFILER_ERR(__FILE__, __FUNCTION__, __LINE__, "Failed to fixup BSS", (-1)); } - diff --git a/libstderesi/files/insert.c b/libstderesi/files/insert.c index f4b3cbf5c..0b005d277 100644 --- a/libstderesi/files/insert.c +++ b/libstderesi/files/insert.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/files/insert.c +/** + * @file libstderesi/files/insert.c ** @ingroup files ** @brief First insert functions for easy scripting. ** @@ -10,8 +10,6 @@ */ #include "libstderesi.h" - - /** * sect name maptype size align * sym name value size diff --git a/libstderesi/files/list.c b/libstderesi/files/list.c index 55c6f0343..8a6030fc0 100644 --- a/libstderesi/files/list.c +++ b/libstderesi/files/list.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/files/list.c +/** + * @file libstderesi/files/list.c ** @ingroup files ** Started on Sat Jan 25 11:20:20 2003 jfv ** diff --git a/libstderesi/files/load.c b/libstderesi/files/load.c index 743f6f13f..85287409c 100644 --- a/libstderesi/files/load.c +++ b/libstderesi/files/load.c @@ -60,7 +60,6 @@ int revm_is_loaded(char *name) } } - PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } @@ -102,7 +101,6 @@ int revm_file_loads(char *regex) return (0); } - /** * @brief Load a file in e2dbg. * @param name File path. @@ -246,8 +244,6 @@ int revm_file_load(char *name, eresi_Addr base, elfshlinkmap_t *lm) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Insert an object in the list of opened elfsh descriptors */ diff --git a/libstderesi/files/reladd.c b/libstderesi/files/reladd.c index e87fa66b1..b5b944f47 100644 --- a/libstderesi/files/reladd.c +++ b/libstderesi/files/reladd.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/files/reladd.c + * @file libstderesi/files/reladd.c * @ingroup files * Started on Fri Mar 28 14:58:57 2003 jfv * Last update Thu Mar 11 14:39:48 2004 jfv @@ -8,7 +8,6 @@ */ #include "libstderesi.h" - /** * Inject a .o into an executable */ diff --git a/libstderesi/files/remove.c b/libstderesi/files/remove.c index bf59b7886..c37ee8c45 100644 --- a/libstderesi/files/remove.c +++ b/libstderesi/files/remove.c @@ -1,5 +1,6 @@ + /** -* @file libstderesi/files/remove.c + * @file libstderesi/files/remove.c ** @ingroup files ** @brief First remove functions for easy scripting ** @@ -10,7 +11,6 @@ */ #include "libstderesi.h" - /** * sect name * sym name diff --git a/libstderesi/files/save.c b/libstderesi/files/save.c index 5582c48ed..d8acf17f1 100644 --- a/libstderesi/files/save.c +++ b/libstderesi/files/save.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/files/save.c + * @file libstderesi/files/save.c ** @ingroup files ** ** Started on Sat Jan 25 11:22:35 2003 jfv @@ -7,7 +7,6 @@ */ #include "libstderesi.h" - /** * @brief Command handler : save object which name is given in parameter to the command. * @return Success (0) or Error (-1). diff --git a/libstderesi/files/switch.c b/libstderesi/files/switch.c index 9b8c34eac..7e4b72d2c 100644 --- a/libstderesi/files/switch.c +++ b/libstderesi/files/switch.c @@ -1,12 +1,12 @@ + /** -* @file libstderesi/files/switch.c + * @file libstderesi/files/switch.c ** @ingroup files ** ** Started on Sat Jan 25 11:20:49 2003 jfv */ #include "libstderesi.h" - /** * Change the current object */ diff --git a/libstderesi/files/unload.c b/libstderesi/files/unload.c index 978ef3b81..7134ab623 100644 --- a/libstderesi/files/unload.c +++ b/libstderesi/files/unload.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/files/unload.c + * @file libstderesi/files/unload.c * @ingroup files * Started on Sat Jan 25 11:21:52 2003 jfv * Last update Thu Mar 11 07:56:36 2004 jfv @@ -8,7 +8,6 @@ */ #include "libstderesi.h" - /** * Unload a file from the shell */ @@ -89,6 +88,3 @@ int cmd_unload() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - diff --git a/libstderesi/lang/atomic.c b/libstderesi/lang/atomic.c index 76a94c57d..bb42dbe63 100644 --- a/libstderesi/lang/atomic.c +++ b/libstderesi/lang/atomic.c @@ -1,14 +1,12 @@ /** -* @file libstderesi/lang/atomic.c - ** @ingroup lang - ** @brief Implement arithmetic operations - ** - ** Started on Sun Feb 9 22:43:34 2003 jfv + * @file libstderesi/lang/atomic.c + * @ingroup lang + * @brief Implement arithmetic operations + * + * Started on Sun Feb 9 22:43:34 2003 jfv */ #include "libstderesi.h" - - /* SET command */ int cmd_set() { @@ -232,8 +230,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /* Comparison command */ int cmd_cmp() { @@ -318,10 +314,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /* Bit testing command */ int cmd_test() { @@ -381,12 +373,8 @@ int cmd_test() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /************************ Now arithmetic commands *****************/ - - /* ADD command */ int cmd_add() { @@ -473,9 +461,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /* SUB command */ int cmd_sub() { @@ -574,7 +559,6 @@ end: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* MUL command */ int cmd_mul() { @@ -617,7 +601,6 @@ int cmd_mul() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* DIV command */ int cmd_div() { @@ -660,7 +643,6 @@ int cmd_div() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /* MOD command */ int cmd_mod() { @@ -702,5 +684,3 @@ int cmd_mod() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - diff --git a/libstderesi/lang/foreach.c b/libstderesi/lang/foreach.c index fc6c71cf9..5fe5780c3 100644 --- a/libstderesi/lang/foreach.c +++ b/libstderesi/lang/foreach.c @@ -7,7 +7,6 @@ */ #include "libstderesi.h" - /** Effectively create a new induction variable */ static revmexpr_t *revm_induction_load(char *name) { @@ -51,7 +50,6 @@ static revmexpr_t *revm_induction_load(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, induction); } - /** Top-evel for getting the induction variable from its name */ static revmexpr_t *revm_induction_get(char *name) { @@ -128,8 +126,6 @@ static revmexpr_t *revm_induction_get(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, induction); } - - /** Record the induction variable if we have changed its state since the last iteration */ static int revm_induction_record(revmexpr_t *induction, char *curkey, hash_t *table, list_t *list) @@ -280,7 +276,6 @@ static int revm_induction_record(revmexpr_t *induction, char *curkey, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Iterate on an array */ static int revm_loop_array(revmexpr_t *induction, char *infstr, char *supstr) { @@ -347,7 +342,6 @@ static int revm_loop_array(revmexpr_t *induction, char *infstr, char *supstr) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 1); } - /** Retreive the iteration object */ static void *revm_iterator_get(char *itername, char ***keys, int *keynbr, char *tableorlist) @@ -483,7 +477,6 @@ static void *revm_iterator_get(char *itername, char ***keys, int *keynbr, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, table); } - /** Free the current iterator */ static void revm_iterator_free(hash_t *table, list_t *list, char *indname) { @@ -524,7 +517,6 @@ static void revm_iterator_free(hash_t *table, list_t *list, char *indname) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - /** Process the current induction variable */ static int revm_induction_process(hash_t *table, list_t *list, char *curkey, revmexpr_t *induction, char *paramname) @@ -601,7 +593,6 @@ static int revm_induction_process(hash_t *table, list_t *list, char *curkey, PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** Perform iteration on a container or an array of integers */ int cmd_foreach() { @@ -734,7 +725,6 @@ nextelem: PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** End an iteration */ int cmd_forend() { diff --git a/libstderesi/lang/jmp.c b/libstderesi/lang/jmp.c index b1ae373e1..51f9a1b76 100644 --- a/libstderesi/lang/jmp.c +++ b/libstderesi/lang/jmp.c @@ -1,5 +1,6 @@ -/* -* @file libstderesi/lang/jmp.c + +/** + * @file libstderesi/lang/jmp.c ** @ingroup lang ** Made by jfv ** Login @@ -11,7 +12,6 @@ */ #include "libstderesi.h" - /** * Handler for the jmp instruction */ @@ -138,7 +138,6 @@ int cmd_jl() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Handler for the jge instruction */ diff --git a/libstderesi/lang/return.c b/libstderesi/lang/return.c index 3b119720f..5568861fe 100644 --- a/libstderesi/lang/return.c +++ b/libstderesi/lang/return.c @@ -1,11 +1,10 @@ /** -* @file libstderesi/lang/return.c + * @file libstderesi/lang/return.c ** @ingroup lang ** Started on Sat Jan 25 11:19:53 2003 jfv */ #include "libstderesi.h" - /** * Unload all the loaded object and exit the shell */ diff --git a/libstderesi/lang/vlist.c b/libstderesi/lang/vlist.c index 710fd9689..97e71641e 100644 --- a/libstderesi/lang/vlist.c +++ b/libstderesi/lang/vlist.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/lang/vlist.c + * @file libstderesi/lang/vlist.c * @ingroup lang * @brief List all variables currently existing. * diff --git a/libstderesi/type/declare.c b/libstderesi/type/declare.c index cd90e4382..66a7975fc 100644 --- a/libstderesi/type/declare.c +++ b/libstderesi/type/declare.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/type/declare.c +/** + * @file libstderesi/type/declare.c ** @ingroup type ** @brief Command used to declare a new typed variable in the environment ** @@ -7,8 +7,6 @@ */ #include "libstderesi.h" - - /* Declare a new typed variable */ int cmd_declare() { diff --git a/libstderesi/type/hashes.c b/libstderesi/type/hashes.c index 8a6f6386f..f29f41a22 100644 --- a/libstderesi/type/hashes.c +++ b/libstderesi/type/hashes.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/type/hashes.c +/** + * @file libstderesi/type/hashes.c ** @ingroup type ** @brief Pretty printing for elfsh hash tables. ** @@ -78,7 +78,6 @@ int revm_table_display_element(hash_t *h, char *key, u_char inside) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Display the content of a hash table * @param name Hash table name to display @@ -122,10 +121,6 @@ int revm_table_display_content(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /** * Display the header of a hash table * @param table @@ -150,8 +145,6 @@ int revm_table_display(hash_t *table, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Display the content of a hash table */ @@ -177,8 +170,6 @@ static void revm_tables_display() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * Display the content of all hash tables that match the regex * @param tableregx Regular expression matching table names @@ -230,9 +221,6 @@ static int revm_table_display_regx2(char *tableregx, char *elemregx) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Display the content of all hash tables that match the regex * @param regx @@ -283,7 +271,6 @@ static int revm_table_display_regx(char *regx) } - /** * Print and modify internal hash tables */ @@ -331,8 +318,6 @@ int cmd_tables() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Empty a hash table */ diff --git a/libstderesi/type/inform.c b/libstderesi/type/inform.c index 747f3794e..153245be3 100644 --- a/libstderesi/type/inform.c +++ b/libstderesi/type/inform.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/type/inform.c +/** + * @file libstderesi/type/inform.c ** @ingroup type ** @brief Commands for doing annotations on program objects ** @@ -8,9 +8,6 @@ */ #include "libstderesi.h" - - - /** * Inform a given type */ @@ -56,9 +53,6 @@ int cmd_inform() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * Uninform a given type */ diff --git a/libstderesi/type/lists.c b/libstderesi/type/lists.c index 95f5c277b..8484f26e8 100644 --- a/libstderesi/type/lists.c +++ b/libstderesi/type/lists.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/type/lists.c + * @file libstderesi/type/lists.c ** @ingroup type ** @brief Pretty printing for ERESI lists ** @@ -7,7 +7,6 @@ */ #include "libstderesi.h" - /** * Display an element of a keyed linked list * @param h Linked list @@ -74,7 +73,6 @@ int revm_list_display_element(list_t *l, char *key, u_char inside) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Display the content of a list * @param name List name to display @@ -110,10 +108,6 @@ int revm_list_display_content(char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - - /* Display the header of a list */ int revm_list_display(list_t *list, char *name) { @@ -134,7 +128,6 @@ int revm_list_display(list_t *list, char *name) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Display the content of a list */ @@ -160,8 +153,6 @@ static void revm_lists_display() PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * Display the content of all hash tables that match the regex * @param tableregx Regular expression matching table names @@ -211,7 +202,6 @@ static int revm_list_display_regx2(char *tableregx, char *elemregx) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Display the content of all hash tables that match the regex */ @@ -262,7 +252,6 @@ static int revm_list_display_regx(char *regx) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Print and modify internal lists */ diff --git a/libstderesi/type/sets.c b/libstderesi/type/sets.c index 26ccf3bdd..ae9aa2132 100644 --- a/libstderesi/type/sets.c +++ b/libstderesi/type/sets.c @@ -1,5 +1,5 @@ -/* -* @file libstderesi/type/sets.c +/** + * @file libstderesi/type/sets.c ** @ingroup cmd ** @brief Primitives for manipulating sets ** diff --git a/libstderesi/type/types.c b/libstderesi/type/types.c index 773cceb2d..429d55bf3 100644 --- a/libstderesi/type/types.c +++ b/libstderesi/type/types.c @@ -1,15 +1,13 @@ /** -* @file libstderesi/type/types.c -* @ingroup type -* Be able to add your own types in runtime + * @file libstderesi/type/types.c + * @ingroup type + * Be able to add your own types in runtime * -* Started on Sun Jan 9 07:23:58 2007 jfv + * Started on Sun Jan 9 07:23:58 2007 jfv ** */ #include "libstderesi.h" - - /** * Types management command */ @@ -85,7 +83,6 @@ int cmd_type() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Typedef command function */ diff --git a/libstderesi/type/vectors.c b/libstderesi/type/vectors.c index 23abd878e..f8d2c6d09 100644 --- a/libstderesi/type/vectors.c +++ b/libstderesi/type/vectors.c @@ -1,5 +1,5 @@ /** -* @file libstderesi/type/vectors.c + * @file libstderesi/type/vectors.c * @ingroup type * Started on Sat Jan 06 06:43:11 2007 jfv * @@ -80,7 +80,6 @@ int revm_vectors_getdims(char *str, unsigned int *dims) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Check vectors dimensions * @param vect @@ -107,8 +106,6 @@ int revm_vector_bad_dims(vector_t *vect, unsigned int *dims, return (0); } - - /** * Modify a value inside a vector * @return @@ -176,8 +173,6 @@ static int revm_vector_modify() "You need to supply the vector indexes to be modified", -1); } - - /** * Print a vector entry with its resolve * @param vaddr @@ -219,8 +214,6 @@ static void revm_vector_entry_display(eresi_Addr vaddr, eresi_Addr def) revm_output(log); } - - /** * Display the vector recursively * @param tab @@ -271,7 +264,6 @@ static void revm_vector_recdisplay(unsigned long *tab, unsigned int *dims, return; } - /** * Display vector * @param cur @@ -294,8 +286,6 @@ static void revm_vector_print(vector_t *cur, char *name) revm_output(logbuf); } - - /** * Display the content of a vector */ @@ -336,8 +326,6 @@ static void revm_vectors_display() revm_output("\n Type vector vectname for specific vector details.\n\n"); } - - /** * Display vector content */ @@ -400,7 +388,6 @@ static int revm_vector_display() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - /** * Simple internal cat builtin */ diff --git a/libui/color.c b/libui/color.c index 42587e240..2275acf60 100644 --- a/libui/color.c +++ b/libui/color.c @@ -1,5 +1,5 @@ -/* -* @file libui/color.c +/** + * @file libui/color.c ** ** @brief All functions about colors ** @@ -9,7 +9,6 @@ */ #include "libui.h" - /* Token system */ static char tokens[COLOR_TOKENS][COLOR_TOKEN_LEN]; static u_int curtok = 0; diff --git a/libui/readln.c b/libui/readln.c index b74942a01..7763e73d1 100644 --- a/libui/readln.c +++ b/libui/readln.c @@ -1,5 +1,5 @@ -/* -* @file libui/readln.c +/** + * @file libui/readln.c ** ** Started on Tue Feb 18 06:24:42 2003 emsi ** Updated on Fri Feb 18 23:59:25 2006 thorkill @@ -50,7 +50,6 @@ int readln_quit(int mode, char *history) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, exited); } - /** * @brief Set rl_ctrl */ @@ -117,8 +116,6 @@ char *readln_match(const char *text, int state) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, ((char *) NULL)); } - - /** * @brief Add commands to completion */ @@ -127,7 +124,6 @@ void readln_completion_commands(hash_t *cmd_hash) comp.cmds[0] = hash_get_keys(cmd_hash, NULL); } - /** * @brief Install the completion strings */ @@ -184,8 +180,6 @@ void readln_completion_install(char mode, char side) rl_set_signals(); } - - /** * @brief Perform completion */ @@ -262,7 +256,6 @@ char **readln_completion(const char *text, int start, int end) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, matches); } - /** * This function was used to update columns on a readline colored prompt * another solution has been found that work well (see readln_prompt_update). @@ -278,8 +271,6 @@ int readln_column_update() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * @brief A prompt need some update to fit correctly on readline (with color) */ @@ -376,9 +367,6 @@ int readln_prompt_update(char *ptr, int size) PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - - /** * @brief readline line handler */ @@ -408,8 +396,6 @@ void readln_ln_handler(char *c) PROFILER_OUT(__FILE__, __FUNCTION__, __LINE__); } - - /** * Restore readline prompt that will be display on next * rl_forced_update_display() or rl_callback_read_char() @@ -430,8 +416,6 @@ int readln_prompt_restore() PROFILER_ROUT(__FILE__, __FUNCTION__, __LINE__, 0); } - - /** * Perform some checks on the input given by readline */ @@ -465,7 +449,6 @@ char *readln_input_check() (strdup(world.curjob->ws.io.buf))); } - /** * Log the input of readline */ @@ -529,9 +512,6 @@ void readln_input_log(char *str) } - - - /** * @brief Install the shortcut for clearing the screen */ @@ -547,7 +527,6 @@ void readln_install_clearscreen() rl_bind_key(CTRL('l'), (rl_command_func_t *) revm_screen_clear); } - /** * @brief Change the screen content */ @@ -589,7 +568,6 @@ void readln_screen_change(u_short isnew, char prompt_display) rl_redisplay(); } - /** * @brief Write readline history on quit */ @@ -631,4 +609,3 @@ void readln_terminal_unprepare(char mode) } #endif - diff --git a/modules/modremap.c b/modules/modremap.c index 606435f65..25e09165c 100644 --- a/modules/modremap.c +++ b/modules/modremap.c @@ -1,4 +1,5 @@ -/* + +/** ** modremap.c for elfsh ** ** Coded by spacewalker, grace day of 14th March 2003 @@ -15,10 +16,8 @@ */ #include "libstderesi.h" - #define CMD_REMAP "remap" - int remap_cmd() { elfshobj_t *file; @@ -120,6 +119,3 @@ void elfsh_fini() revm_output(" [*] ELFsh modremap fini -OK- \n"); revm_command_del(CMD_REMAP); } - - - diff --git a/modules/modtest.c b/modules/modtest.c index 3f94f8628..ae168cc7a 100644 --- a/modules/modtest.c +++ b/modules/modtest.c @@ -1,4 +1,4 @@ -/* +/** ** modtest.c for elfsh ** ** Started on Wed Feb 19 08:20:07 2003 jfv @@ -8,10 +8,8 @@ */ #include "libstderesi.h" - /* ELFSH_DECMD(mod_newcmd); */ - #define CMD_MYTEST "cmdtest" int mod_print() @@ -26,7 +24,6 @@ int mod_newcmd() return (0); } - void elfsh_help() { printf("Simple help handler for modtest ...\n"); @@ -45,4 +42,3 @@ void elfsh_fini() revm_command_set(CMD_PRINT, cmd_print, ERESI_ORIG, (u_int) ERESI_ORIG); revm_command_del(CMD_MYTEST); } - diff --git a/testsuite/debugging/binaries-multithreads/libtest.c b/testsuite/debugging/binaries-multithreads/libtest.c index eede26522..42713f309 100755 --- a/testsuite/debugging/binaries-multithreads/libtest.c +++ b/testsuite/debugging/binaries-multithreads/libtest.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ @@ -22,7 +22,6 @@ void *print_message_function_lib( void *ptr ) } } - void print_lib() { while (1) @@ -33,7 +32,6 @@ void print_lib() } } - void test_lib() { pthread_t thread4; diff --git a/testsuite/debugging/binaries-multithreads/test-threads.c b/testsuite/debugging/binaries-multithreads/test-threads.c index f04ff6e90..6982a21c5 100755 --- a/testsuite/debugging/binaries-multithreads/test-threads.c +++ b/testsuite/debugging/binaries-multithreads/test-threads.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ @@ -13,7 +13,6 @@ extern void *print_message_function_lib(void *); typedef void (*sighandler_t)(int); - void sigtrap_handler(int num) { printf("Received a SIGTRAP ! Waiting 5 secondes and continue ... \n"); @@ -64,9 +63,6 @@ main() exit(0); } - - - void *print_message_function( void *ptr ) { char *message; diff --git a/testsuite/debugging/binaries-multithreads/test2.c b/testsuite/debugging/binaries-multithreads/test2.c index 71221e0bd..3cf71e460 100755 --- a/testsuite/debugging/binaries-multithreads/test2.c +++ b/testsuite/debugging/binaries-multithreads/test2.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ @@ -14,7 +14,6 @@ char *message2 = "T2"; typedef void (*sighandler_t)(int); - int sigtrap_handler(int signum) { int tid; diff --git a/testsuite/debugging/binaries-multithreads/test3.c b/testsuite/debugging/binaries-multithreads/test3.c index 8a825f29f..72db1ab8b 100755 --- a/testsuite/debugging/binaries-multithreads/test3.c +++ b/testsuite/debugging/binaries-multithreads/test3.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ @@ -13,7 +13,6 @@ char *message2 = "T2"; typedef void (*sighandler_t)(int); - int sigtrap_handler(int signum) { fprintf(stderr, "Received SIGTRAP in thread %u ! \n", pthread_self()); diff --git a/testsuite/debugging/etrel_memory/host.c b/testsuite/debugging/etrel_memory/host.c index d47c44ddf..11ce0f6f0 100755 --- a/testsuite/debugging/etrel_memory/host.c +++ b/testsuite/debugging/etrel_memory/host.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ diff --git a/testsuite/debugging/etrel_memory/myputs.c b/testsuite/debugging/etrel_memory/myputs.c index 3373d1dc7..637f804fd 100644 --- a/testsuite/debugging/etrel_memory/myputs.c +++ b/testsuite/debugging/etrel_memory/myputs.c @@ -1,4 +1,4 @@ -/* +/** ** */ #include diff --git a/testsuite/debugging/libedfmt/load/test_usage.c b/testsuite/debugging/libedfmt/load/test_usage.c index d7a05420e..899768bf5 100644 --- a/testsuite/debugging/libedfmt/load/test_usage.c +++ b/testsuite/debugging/libedfmt/load/test_usage.c @@ -1,7 +1,6 @@ #include #include - int main(int ac, char **av) { diff --git a/testsuite/debugging/libedfmt/srcline/test_usage.c b/testsuite/debugging/libedfmt/srcline/test_usage.c index 35c1652aa..0a2b96813 100644 --- a/testsuite/debugging/libedfmt/srcline/test_usage.c +++ b/testsuite/debugging/libedfmt/srcline/test_usage.c @@ -1,4 +1,4 @@ -/* +/** ** test_usage.c for source level debugging tests in ERESI ** ** Initial version by Eduardo Franklin - 2009 @@ -6,7 +6,6 @@ #include #include - int main(int ac, char **av) { elfshobj_t *obj; diff --git a/testsuite/debugging/libedfmt/stackframes/test_usage.c b/testsuite/debugging/libedfmt/stackframes/test_usage.c index d7a05420e..899768bf5 100644 --- a/testsuite/debugging/libedfmt/stackframes/test_usage.c +++ b/testsuite/debugging/libedfmt/stackframes/test_usage.c @@ -1,7 +1,6 @@ #include #include - int main(int ac, char **av) { diff --git a/testsuite/elf/ctors_hijack/ctors_hijack.c b/testsuite/elf/ctors_hijack/ctors_hijack.c index 2fcddce77..9dcbce519 100644 --- a/testsuite/elf/ctors_hijack/ctors_hijack.c +++ b/testsuite/elf/ctors_hijack/ctors_hijack.c @@ -1,4 +1,4 @@ -/* +/** ** ctors_hijack.c for testsuite in ERESI ** ** Started on Sun Mar 10 01:18:51 2002 jfv @@ -19,7 +19,6 @@ int main(int argc, char **argv) elfsh_Sym *new_ctors; int ret; - file = elfsh_map_obj(TROJANED_FILE); new_ctors = elfsh_get_symbol_by_name(file, "new_ctors"); @@ -29,7 +28,6 @@ int main(int argc, char **argv) exit(-1); } - /***********************************************************/ /**************** TEST FOR CTORS HIJACKING *****************/ /***********************************************************/ @@ -43,7 +41,6 @@ int main(int argc, char **argv) exit(-1); } - /***********************************************************/ /************************ RELINKING ************************/ /***********************************************************/ @@ -58,4 +55,3 @@ int main(int argc, char **argv) printf("Relinking *%s* \n", ret ? "Error" : "OK"); return (0); } - diff --git a/testsuite/elf/ctors_hijack/hijacked.c b/testsuite/elf/ctors_hijack/hijacked.c index 5336acea8..38e3b609b 100644 --- a/testsuite/elf/ctors_hijack/hijacked.c +++ b/testsuite/elf/ctors_hijack/hijacked.c @@ -1,4 +1,5 @@ -/* + +/** ** hijacked.c for elfsh ** ** Started on Sun Mar 10 02:41:10 2002 jfv @@ -8,16 +9,13 @@ */ #include - void my_ctors() __attribute__ ((constructor)); - void new_ctors() { printf("hijacked ctors ! \n"); } - void my_ctors() { printf("My ctors ! \n"); diff --git a/testsuite/elf/dtors_hijack/dtors_hijack.c b/testsuite/elf/dtors_hijack/dtors_hijack.c index 8f4a65eb8..cc9edb872 100644 --- a/testsuite/elf/dtors_hijack/dtors_hijack.c +++ b/testsuite/elf/dtors_hijack/dtors_hijack.c @@ -1,4 +1,4 @@ -/* +/** ** unlink.c for unlinked ** ** Started on Sun Mar 10 01:18:51 2002 jfv @@ -16,7 +16,6 @@ #define OUTPUT_FILE "./fake_aout64" #endif - int main(int argc, char **argv) { elfshobj_t *file; @@ -32,12 +31,10 @@ int main(int argc, char **argv) exit(-1); } - /***********************************************************/ /**************** TEST FOR DTORS HIJACKING *****************/ /***********************************************************/ - //ret = elfsh_set_dtors_entry_by_index(file, 1, new_dtors->st_value); ret = elfsh_set_dtors_entry_by_name(file, "my_dtors", new_dtors->st_value); @@ -47,7 +44,6 @@ int main(int argc, char **argv) exit(-1); } - /* RELINKING THE FILE */ ret = elfsh_save_obj(file, OUTPUT_FILE); @@ -60,4 +56,3 @@ int main(int argc, char **argv) printf("Relinking *%s* \n", ret ? "Error" : "OK"); return (0); } - diff --git a/testsuite/elf/dtors_hijack/hijacked.c b/testsuite/elf/dtors_hijack/hijacked.c index 226fb1e37..aac32b7a5 100644 --- a/testsuite/elf/dtors_hijack/hijacked.c +++ b/testsuite/elf/dtors_hijack/hijacked.c @@ -1,13 +1,11 @@ -/* +/** ** ** */ #include - void my_dtors() __attribute__ ((destructor)); - void new_dtors() { printf("hijacked dtors ! \n"); @@ -18,7 +16,6 @@ void my_dtors() printf("My dtors ! \n"); } - int main() { printf("Main ! Sleeping 5 secs ... \n"); diff --git a/testsuite/elf/etrel_inject/etrel_extplt/etrel_inject.c b/testsuite/elf/etrel_inject/etrel_extplt/etrel_inject.c index 8062122a3..8bdc32aed 100755 --- a/testsuite/elf/etrel_inject/etrel_extplt/etrel_inject.c +++ b/testsuite/elf/etrel_inject/etrel_extplt/etrel_inject.c @@ -1,11 +1,10 @@ -/* +/** ** etrel_inject.c for elf testsuite in ERESI ** ** Started on Sat May 10 07:01:59 2003 jfv */ #include "libelfsh.h" - #if ERESI32 #define TROJANED_FILE "hijackme32" #define RELOC_FILE "rel.32.o" @@ -77,7 +76,6 @@ int main(int argc, char **argv) goto err; } - /* Save it */ idx = elfsh_save_obj(host, OUTPUT_FILE); diff --git a/testsuite/elf/etrel_inject/etrel_extplt/host.c b/testsuite/elf/etrel_inject/etrel_extplt/host.c index 66fc6a229..d9cbb3c8b 100755 --- a/testsuite/elf/etrel_inject/etrel_extplt/host.c +++ b/testsuite/elf/etrel_inject/etrel_extplt/host.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ diff --git a/testsuite/elf/etrel_inject/etrel_extplt/rel.c b/testsuite/elf/etrel_inject/etrel_extplt/rel.c index 59c49ad56..a271258c5 100755 --- a/testsuite/elf/etrel_inject/etrel_extplt/rel.c +++ b/testsuite/elf/etrel_inject/etrel_extplt/rel.c @@ -1,4 +1,4 @@ -/* +/** ** rel.c for elfsh ** ** Contain all tests for ET_REL injection @@ -12,21 +12,18 @@ #include #include - int glvar_testreloc = 42; int glvar_testreloc_bss; char glvar_testreloc_bss2; short glvar_testreloc_bss3; - int hook_func(char *str) { printf("HOOK FUNC %s !\n", str); return (old_legit_func(str)); } - int puts_troj(char *str) { int local = 1; diff --git a/testsuite/elf/etrel_inject/etrel_extstatic/host.c b/testsuite/elf/etrel_inject/etrel_extstatic/host.c index c31d5ef4e..8159c8796 100755 --- a/testsuite/elf/etrel_inject/etrel_extstatic/host.c +++ b/testsuite/elf/etrel_inject/etrel_extstatic/host.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ diff --git a/testsuite/elf/etrel_inject/etrel_extstatic/rel2.c b/testsuite/elf/etrel_inject/etrel_extstatic/rel2.c index 33a2d2913..c6c7abd3e 100755 --- a/testsuite/elf/etrel_inject/etrel_extstatic/rel2.c +++ b/testsuite/elf/etrel_inject/etrel_extstatic/rel2.c @@ -1,4 +1,4 @@ -/* +/** ** rel.c for elfsh ** ** Contain all tests for ET_REL injection @@ -28,7 +28,6 @@ int glvar_testreloc_bss; char glvar_testreloc_bss2; short glvar_testreloc_bss3; - int hook_func(char *str) { int sd; @@ -38,7 +37,6 @@ int hook_func(char *str) return (old_legit_func(str)); } - int puts_troj(char *str) { int local = 1; @@ -72,7 +70,6 @@ int puts_troj(char *str) printf("printf called from puts_troj [%s] \n", str); - fd = open("/etc/services", 0, O_RDONLY); if (fd) @@ -92,7 +89,6 @@ int puts_troj(char *str) close(fd); } - old_puts(str); fflush(stdout); return (0); diff --git a/testsuite/elf/etrel_inject/etrel_original/alphabins/host1.c b/testsuite/elf/etrel_inject/etrel_original/alphabins/host1.c index 80bb88563..1bb68dd4a 100755 --- a/testsuite/elf/etrel_inject/etrel_original/alphabins/host1.c +++ b/testsuite/elf/etrel_inject/etrel_original/alphabins/host1.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ diff --git a/testsuite/elf/etrel_inject/etrel_original/alphabins/host2.c b/testsuite/elf/etrel_inject/etrel_original/alphabins/host2.c index 9ec94e95e..1b70e17e6 100755 --- a/testsuite/elf/etrel_inject/etrel_original/alphabins/host2.c +++ b/testsuite/elf/etrel_inject/etrel_original/alphabins/host2.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ @@ -6,8 +6,6 @@ #include #include - - int new_puts(char *str) { printf("hijacked puts !\n"); diff --git a/testsuite/elf/etrel_inject/etrel_original/alphabins/host3.c b/testsuite/elf/etrel_inject/etrel_original/alphabins/host3.c index 5a5d459f0..5e1dfb93c 100755 --- a/testsuite/elf/etrel_inject/etrel_original/alphabins/host3.c +++ b/testsuite/elf/etrel_inject/etrel_original/alphabins/host3.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ @@ -6,7 +6,6 @@ #include #include - int hook_func(char *str) { printf("hook func %s !\n", str); diff --git a/testsuite/elf/etrel_inject/etrel_original/etrel_inject.c b/testsuite/elf/etrel_inject/etrel_original/etrel_inject.c index 7a80784bd..b90e6043a 100755 --- a/testsuite/elf/etrel_inject/etrel_original/etrel_inject.c +++ b/testsuite/elf/etrel_inject/etrel_original/etrel_inject.c @@ -1,4 +1,4 @@ -/* +/** ** etrel_inject.c for testsuite in ERESI ** ** Started on Sat May 10 07:01:59 2003 jfv diff --git a/testsuite/elf/etrel_inject/etrel_original/host.c b/testsuite/elf/etrel_inject/etrel_original/host.c index 5e0281fb3..36c342076 100755 --- a/testsuite/elf/etrel_inject/etrel_original/host.c +++ b/testsuite/elf/etrel_inject/etrel_original/host.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ diff --git a/testsuite/elf/etrel_inject/etrel_original/rel.c b/testsuite/elf/etrel_inject/etrel_original/rel.c index c3b07bd75..3068a1b41 100755 --- a/testsuite/elf/etrel_inject/etrel_original/rel.c +++ b/testsuite/elf/etrel_inject/etrel_original/rel.c @@ -1,4 +1,4 @@ -/* +/** ** rel.c for elfsh ** ** Contain all tests for ET_REL injection @@ -12,21 +12,18 @@ #include #include - int glvar_testreloc = 42; int glvar_testreloc_bss; char glvar_testreloc_bss2; short glvar_testreloc_bss3; - int hook_func(char *str) { printf("HOOK FUNC %s !\n", str); return (old_legit_func(str)); } - int puts_troj(char *str) { int local = 1; diff --git a/testsuite/elf/etrel_inject/etrel_pie-ssp/host.c b/testsuite/elf/etrel_inject/etrel_pie-ssp/host.c index 193de8c3f..2ee450da9 100755 --- a/testsuite/elf/etrel_inject/etrel_pie-ssp/host.c +++ b/testsuite/elf/etrel_inject/etrel_pie-ssp/host.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ diff --git a/testsuite/elf/etrel_inject/etrel_pie-ssp/simple.c b/testsuite/elf/etrel_inject/etrel_pie-ssp/simple.c index 4cb10cb33..c55d978c3 100755 --- a/testsuite/elf/etrel_inject/etrel_pie-ssp/simple.c +++ b/testsuite/elf/etrel_inject/etrel_pie-ssp/simple.c @@ -1,4 +1,5 @@ -/* + +/** ** rel.c for elfsh ** ** Contain all tests for ET_REL injection @@ -12,16 +13,15 @@ #include #include - //int glvar_testreloc = 42; -/* +/** int glvar_testreloc_bss; char glvar_testreloc_bss2; short glvar_testreloc_bss3; */ -/* +/** int fake_main(int argc, char **argv) { @@ -44,9 +44,7 @@ int fake_main(int argc, char **argv) } */ - - -/* +/** void fake_stack_smash_handler(char func[], int damaged) { static int i = 0; @@ -59,8 +57,7 @@ void fake_stack_smash_handler(char func[], int damaged) } */ - -/* +/** int fake_libc_start_main(void *one, void *two, void *three, void *four, void *five, void *six, void *seven) { static int i = 0; @@ -71,7 +68,7 @@ int fake_libc_start_main(void *one, void *two, void *three, void *four, void *fi } */ -/* +/** char* fake_strcpy(char *dst, char *src) { printf("The binary wants to copy %s at address %08X \n", src, dst); diff --git a/testsuite/elf/etrel_inject/etrel_static/host.c b/testsuite/elf/etrel_inject/etrel_static/host.c index de2d828eb..4bd372e86 100755 --- a/testsuite/elf/etrel_inject/etrel_static/host.c +++ b/testsuite/elf/etrel_inject/etrel_static/host.c @@ -1,4 +1,4 @@ -/* +/** ** ** */ diff --git a/testsuite/elf/etrel_inject/etrel_static/rel.c b/testsuite/elf/etrel_inject/etrel_static/rel.c index a5f4ae389..865e52740 100755 --- a/testsuite/elf/etrel_inject/etrel_static/rel.c +++ b/testsuite/elf/etrel_inject/etrel_static/rel.c @@ -1,4 +1,4 @@ -/* +/** ** rel.c for elfsh ** ** Contain all tests for ET_REL injection @@ -12,24 +12,18 @@ #include #include - int glvar_testreloc = 42; int glvar_testreloc_bss; char glvar_testreloc_bss2; short glvar_testreloc_bss3; - - - int hook_func(char *str) { printf("HOOK FUNC %s !\n", str); return (old_legit_func(str)); } - - int puts_troj(char *str) { int local = 1; @@ -41,7 +35,6 @@ int puts_troj(char *str) char glvar_testreloc_bss2; short glvar_testreloc_bss3; - str2 = malloc(10); *str2 = 'Z'; *(str2 + 1) = 0x00; diff --git a/testsuite/elf/extract_raw_data/load.c b/testsuite/elf/extract_raw_data/load.c index adc7d99f9..905daa8f1 100644 --- a/testsuite/elf/extract_raw_data/load.c +++ b/testsuite/elf/extract_raw_data/load.c @@ -38,7 +38,6 @@ int main(int ac, char **av) } } - int test_binary(char *binary) { elfshobj_t *obj; @@ -90,4 +89,3 @@ leave: elfsh_unload_obj(obj); return (to_ret); } - diff --git a/testsuite/elf/got_hijack/got_hijack.c b/testsuite/elf/got_hijack/got_hijack.c index a05e4ac8b..c6ff584f4 100644 --- a/testsuite/elf/got_hijack/got_hijack.c +++ b/testsuite/elf/got_hijack/got_hijack.c @@ -1,4 +1,4 @@ -/* +/** ** unlink.c for unlinked ** ** Started on Sun Mar 10 01:18:51 2002 jfv @@ -8,7 +8,6 @@ */ #include "libelfsh.h" - #if ERESI32 #define TROJANED_FILE "./hijackme32" #define OUTPUT_FILE "./fake_aout32" @@ -53,4 +52,3 @@ int main(int argc, char **argv) printf("Relinking *%s* \n", ret ? "Error" : "OK"); return (0); } - diff --git a/testsuite/elf/got_hijack/hijacked.c b/testsuite/elf/got_hijack/hijacked.c index 6c936804e..375da9978 100644 --- a/testsuite/elf/got_hijack/hijacked.c +++ b/testsuite/elf/got_hijack/hijacked.c @@ -1,4 +1,5 @@ -/* + +/** ** ** */ @@ -9,7 +10,6 @@ void new_sleep() printf("hijacked sleep ! \n"); } - int main() { printf("Main ! \n"); diff --git a/testsuite/elf/hash_retreive/hash_read.c b/testsuite/elf/hash_retreive/hash_read.c index f981d5ebd..0ca3f4cae 100644 --- a/testsuite/elf/hash_retreive/hash_read.c +++ b/testsuite/elf/hash_retreive/hash_read.c @@ -1,4 +1,4 @@ -/* +/** ** hash_read.c for testsuite in ERESI ** ** Started on Sun Mar 10 01:18:51 2002 jfv @@ -33,4 +33,3 @@ int main(int argc, char **argv) return (0); } - diff --git a/testsuite/elf/hash_retreive/main.c b/testsuite/elf/hash_retreive/main.c index 34ce5b304..23715d67f 100644 --- a/testsuite/elf/hash_retreive/main.c +++ b/testsuite/elf/hash_retreive/main.c @@ -1,10 +1,9 @@ -/* +/** ** ** */ #include - int main() { int a = (42 * 4 / 2 / 2); diff --git a/testsuite/elf/sct_fillbss_injection/main.c b/testsuite/elf/sct_fillbss_injection/main.c index a9332a3a6..861f707da 100644 --- a/testsuite/elf/sct_fillbss_injection/main.c +++ b/testsuite/elf/sct_fillbss_injection/main.c @@ -1,4 +1,5 @@ -/* + +/** ** main.c ** ** Started on Sun Mar 17 06:38:49 2002 jfv diff --git a/testsuite/elf/sct_fillbss_injection/section_inject.c b/testsuite/elf/sct_fillbss_injection/section_inject.c index 1ed829cc2..53a3b8044 100644 --- a/testsuite/elf/sct_fillbss_injection/section_inject.c +++ b/testsuite/elf/sct_fillbss_injection/section_inject.c @@ -1,4 +1,4 @@ -/* +/** ** sht_extend.c ** ** Started on Sun Mar 17 05:57:23 2002 jfv @@ -66,13 +66,9 @@ char sc[] = #endif - - /* test for non-mapped data */ char *str = "stop looking at me ! \n"; - - /* Here we map the shellcode in a newly inserted mapped section (.devhell) and modify the entry point */ int main(int argc, char **argv) { @@ -132,10 +128,3 @@ err: elfsh_error(); return (-1); } - - - - - - - diff --git a/testsuite/elf/sct_index_injection/main.c b/testsuite/elf/sct_index_injection/main.c index 0a22f619f..be29fe229 100644 --- a/testsuite/elf/sct_index_injection/main.c +++ b/testsuite/elf/sct_index_injection/main.c @@ -1,4 +1,5 @@ -/* + +/** ** ** */ diff --git a/testsuite/elf/sct_index_injection/section_inject.c b/testsuite/elf/sct_index_injection/section_inject.c index 18cb84a8b..e613a9b5b 100644 --- a/testsuite/elf/sct_index_injection/section_inject.c +++ b/testsuite/elf/sct_index_injection/section_inject.c @@ -1,4 +1,4 @@ -/* +/** ** section_inject.c for testsuite in ERESI ** ** Started on Sun Mar 17 05:57:23 2002 jfv @@ -13,7 +13,6 @@ #define OUTPUT_FILE "./fake_aout64" #endif - /* the first execve + exit shellcode I found in my tree, not a very short one ;) */ #if defined(__linux__) @@ -60,14 +59,9 @@ char sc[] = #endif - - - /* test for non-mapped data */ char *str = "stop looking at me ! \n"; - - /* Here we map the shellcode in a newly inserted mapped section (.devhell) and modify the entry point */ int main(int argc, char **argv) { @@ -129,10 +123,3 @@ int main(int argc, char **argv) printf("Relinking *%s* \n", (ret < 0 ? "Error" : "OK")); return (ret); } - - - - - - - diff --git a/testsuite/elf/sct_top_injection/main.c b/testsuite/elf/sct_top_injection/main.c index 731df4cd1..cb0cbb0ff 100644 --- a/testsuite/elf/sct_top_injection/main.c +++ b/testsuite/elf/sct_top_injection/main.c @@ -1,4 +1,5 @@ -/* + +/** ** main.c ** ** Started on Sun Mar 17 06:38:49 2002 jfv diff --git a/testsuite/elf/sct_top_injection/section_inject.c b/testsuite/elf/sct_top_injection/section_inject.c index e0b64c861..69c26c940 100644 --- a/testsuite/elf/sct_top_injection/section_inject.c +++ b/testsuite/elf/sct_top_injection/section_inject.c @@ -1,4 +1,4 @@ -/* +/** ** section_inject.c for ERESI testsuite ** ** Started on Sun Mar 17 05:57:23 2002 jfv @@ -44,14 +44,9 @@ char sc[] = #error "This feature is not available on this OS" #endif - - - /* test for non-mapped data */ char *str = "stop looking at me ! \n"; - - /* Here we map the shellcode in a newly inserted mapped section (.devhell) and modify the entry point */ int main(int argc, char **argv) { diff --git a/testsuite/elf/sct_unmapped_injection/main.c b/testsuite/elf/sct_unmapped_injection/main.c index c676c473a..0c6c579b3 100644 --- a/testsuite/elf/sct_unmapped_injection/main.c +++ b/testsuite/elf/sct_unmapped_injection/main.c @@ -1,4 +1,5 @@ -/* + +/** ** main.c ** ** Started on Sun Mar 17 06:38:49 2002 jfv diff --git a/testsuite/elf/sct_unmapped_injection/section_inject.c b/testsuite/elf/sct_unmapped_injection/section_inject.c index a049c262e..73cdf3221 100644 --- a/testsuite/elf/sct_unmapped_injection/section_inject.c +++ b/testsuite/elf/sct_unmapped_injection/section_inject.c @@ -1,4 +1,5 @@ -/* + +/** ** section_injection.c ** ** Started on Sun Mar 17 05:57:23 2002 jfv @@ -16,7 +17,6 @@ #define OUTPUT_FILE "./fake_aout64" #endif - /* test for non-mapped data */ char *str = "stop looking at me ! \n"; @@ -70,10 +70,3 @@ int main(int argc, char **argv) printf("Relinking *%s* \n", (ret < 0 ? "Error" : "OK")); return (ret); } - - - - - - - diff --git a/testsuite/elf/sht_rebuild/sht_rebuild.c b/testsuite/elf/sht_rebuild/sht_rebuild.c index 043c908ac..2efb052af 100644 --- a/testsuite/elf/sht_rebuild/sht_rebuild.c +++ b/testsuite/elf/sht_rebuild/sht_rebuild.c @@ -1,4 +1,4 @@ -/* +/** ** sht_rebuild.c for testsuite in ERESI ** ** Started on Sun Mar 17 05:57:23 2002 jfv @@ -49,10 +49,3 @@ int main(int argc, char **argv) return (0); } - - - - - - - diff --git a/testsuite/elf/sht_stripping/main.c b/testsuite/elf/sht_stripping/main.c index c676c473a..0c6c579b3 100644 --- a/testsuite/elf/sht_stripping/main.c +++ b/testsuite/elf/sht_stripping/main.c @@ -1,4 +1,5 @@ -/* + +/** ** main.c ** ** Started on Sun Mar 17 06:38:49 2002 jfv diff --git a/testsuite/elf/sht_stripping/sht_removing.c b/testsuite/elf/sht_stripping/sht_removing.c index 32f744c10..9dd2cef23 100644 --- a/testsuite/elf/sht_stripping/sht_removing.c +++ b/testsuite/elf/sht_stripping/sht_removing.c @@ -1,4 +1,4 @@ -/* +/** ** sht_removing.c for testsuite in ERESI ** ** Started on Sun Mar 17 05:57:23 2002 jfv @@ -49,10 +49,3 @@ int main(int argc, char **argv) return (0); } - - - - - - - diff --git a/testsuite/elf/symtab_extend/main.c b/testsuite/elf/symtab_extend/main.c index 06423c7fc..2761be4f6 100644 --- a/testsuite/elf/symtab_extend/main.c +++ b/testsuite/elf/symtab_extend/main.c @@ -1,4 +1,5 @@ -/* + +/** ** ** */ diff --git a/testsuite/elf/symtab_extend/symtab_extend.c b/testsuite/elf/symtab_extend/symtab_extend.c index 0a638f921..4aa47cd49 100644 --- a/testsuite/elf/symtab_extend/symtab_extend.c +++ b/testsuite/elf/symtab_extend/symtab_extend.c @@ -1,11 +1,10 @@ -/* +/** ** symtab_extend.c for ERESI testsuite ** ** Started on Sun Mar 10 01:18:51 2002 jfv */ #include "libelfsh.h" - #if ERESI32 #define INPUT_FILE "./hijackme32" #define OUTPUT_FILE "./fake_aout32" @@ -49,7 +48,6 @@ int main(int argc, char **argv) } } - /***********************************************************/ /************************ RELINKING ************************/ /***********************************************************/ @@ -64,4 +62,3 @@ int main(int argc, char **argv) printf("Relinking *%s* \n", ret ? "Error" : "OK"); return (0); } - diff --git a/testsuite/static_analysis/evarista/34.interprocedural_heap_corruption_static.c b/testsuite/static_analysis/evarista/34.interprocedural_heap_corruption_static.c index 7cff34b4b..6c1c07b69 100644 --- a/testsuite/static_analysis/evarista/34.interprocedural_heap_corruption_static.c +++ b/testsuite/static_analysis/evarista/34.interprocedural_heap_corruption_static.c @@ -16,7 +16,6 @@ int func2(char *str) return 0; } - // Potential Memory leak in that function int func3(char **str) { @@ -25,7 +24,6 @@ int func3(char **str) return 0; } - int mystrncmp(char *one, char *two, unsigned int n) { int idx; @@ -39,7 +37,6 @@ int mystrncmp(char *one, char *two, unsigned int n) return (0); } - // This example is interresting, it contains many kind of // incorrect heap manipulations or corruptions int main() diff --git a/testsuite/static_analysis/evarista/35.simple-heap-corruption.c b/testsuite/static_analysis/evarista/35.simple-heap-corruption.c index af99a3728..1e8b2eb54 100644 --- a/testsuite/static_analysis/evarista/35.simple-heap-corruption.c +++ b/testsuite/static_analysis/evarista/35.simple-heap-corruption.c @@ -1,5 +1,4 @@ - int main() { char *a; diff --git a/testsuite/static_analysis/evarista/36.simple-global-heap-corruption.c b/testsuite/static_analysis/evarista/36.simple-global-heap-corruption.c index fe28b5821..1357220d7 100644 --- a/testsuite/static_analysis/evarista/36.simple-global-heap-corruption.c +++ b/testsuite/static_analysis/evarista/36.simple-global-heap-corruption.c @@ -1,5 +1,4 @@ - char *a; int main() diff --git a/testsuite/static_analysis/mjollnir/test-moredepth.c b/testsuite/static_analysis/mjollnir/test-moredepth.c index 46202efcf..ddaa9934d 100644 --- a/testsuite/static_analysis/mjollnir/test-moredepth.c +++ b/testsuite/static_analysis/mjollnir/test-moredepth.c @@ -60,4 +60,3 @@ int main(void) return 0; } - diff --git a/testsuite/static_analysis/mjollnir/test-ptrfn1.c b/testsuite/static_analysis/mjollnir/test-ptrfn1.c index 21c828ca5..186e8157c 100644 --- a/testsuite/static_analysis/mjollnir/test-ptrfn1.c +++ b/testsuite/static_analysis/mjollnir/test-ptrfn1.c @@ -1,7 +1,7 @@ + // Test pointer-follow function calls detection. #include - innafunkcja() { printf("dupa\n"); diff --git a/testsuite/static_analysis/mjollnir/test-ptrfn2.c b/testsuite/static_analysis/mjollnir/test-ptrfn2.c index aa97c804a..986e4a9e1 100644 --- a/testsuite/static_analysis/mjollnir/test-ptrfn2.c +++ b/testsuite/static_analysis/mjollnir/test-ptrfn2.c @@ -1,3 +1,4 @@ + // Test pointer-follow function calls detection. #include diff --git a/testsuite/static_analysis/mjollnir/test-ptrfn3.c b/testsuite/static_analysis/mjollnir/test-ptrfn3.c index 1a8c6d823..49aae2d39 100644 --- a/testsuite/static_analysis/mjollnir/test-ptrfn3.c +++ b/testsuite/static_analysis/mjollnir/test-ptrfn3.c @@ -31,5 +31,3 @@ int main(void) return 0; } - - diff --git a/testsuite/static_analysis/mjollnir/test-recur.c b/testsuite/static_analysis/mjollnir/test-recur.c index a69b4aa81..782b20888 100644 --- a/testsuite/static_analysis/mjollnir/test-recur.c +++ b/testsuite/static_analysis/mjollnir/test-recur.c @@ -63,4 +63,3 @@ int main(void) return 0; } - diff --git a/testsuite/static_instrumentation/flowjack/infected.c b/testsuite/static_instrumentation/flowjack/infected.c index 36f14f58e..3bddebd78 100755 --- a/testsuite/static_instrumentation/flowjack/infected.c +++ b/testsuite/static_instrumentation/flowjack/infected.c @@ -1,4 +1,4 @@ -/* +/** ** ** infected.c in ** diff --git a/testsuite/static_instrumentation/flowjack/recursivite.c b/testsuite/static_instrumentation/flowjack/recursivite.c index 0b3e44c48..84a21a1fc 100755 --- a/testsuite/static_instrumentation/flowjack/recursivite.c +++ b/testsuite/static_instrumentation/flowjack/recursivite.c @@ -1,4 +1,4 @@ -/* +/** ** ** recursivite.c in ** @@ -21,7 +21,6 @@ void subfunc(int arg) ; } - int main(int ac, char **av) { subfunc(10); diff --git a/testsuite/static_instrumentation/flowjack/target.c b/testsuite/static_instrumentation/flowjack/target.c index 302e932d3..653ad0bcd 100755 --- a/testsuite/static_instrumentation/flowjack/target.c +++ b/testsuite/static_instrumentation/flowjack/target.c @@ -1,4 +1,4 @@ -/* +/** ** ** target.c in ** diff --git a/testsuite/static_instrumentation/printarrays/test-multidim-arrays.c b/testsuite/static_instrumentation/printarrays/test-multidim-arrays.c index 01c65295a..6dc4166f6 100644 --- a/testsuite/static_instrumentation/printarrays/test-multidim-arrays.c +++ b/testsuite/static_instrumentation/printarrays/test-multidim-arrays.c @@ -1,4 +1,4 @@ -/* +/** ** Testsuite for reflection in ERESI ** */ diff --git a/testsuite/tracing/host.c b/testsuite/tracing/host.c index 4177bb5a8..24cc2f2f4 100644 --- a/testsuite/tracing/host.c +++ b/testsuite/tracing/host.c @@ -1,3 +1,4 @@ + #define _XOPEN_SOURCE #include #include diff --git a/testsuite/tracing/tracer.c b/testsuite/tracing/tracer.c index 667e2b6c0..8e61beb15 100644 --- a/testsuite/tracing/tracer.c +++ b/testsuite/tracing/tracer.c @@ -1,4 +1,4 @@ -/* +/** ** tracer.c for testsuite in elfsh ** ** Started on Sat March 21 22:49:23 2007 mxatone -- GitLab