diff --git a/e2dbg/main.c b/e2dbg/main.c index 326210c88130d3cc959e6b58b4e624493ae069d0..dedd15d4d1fbad9958ad04f189125262f0542114 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 b195eaa4bf5b89749c9721052c3140983dd04d23..aa7d83673b5a3f6b7f8a0403be8c6113a03f18b9 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 ef3e95b8b7500a187ea13e97e335647514eece8d..68098b6254c8beb919c4f05c41ca955ffe5088c6 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 811cf750fc253e7a953e5a47e011923e40ccb31c..e9fc7e37ddb3bd567c33ef35b7054db9b9cf70af 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 f9e761b5e088e2101c6ecdfc47e05f67b697bf30..496ea765661c160df5a19573b11dbd90f1f5cd07 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 c22feaf2f6207bdbfac5f3664961b4bebd96f02e..b6d216c7fd717f40d1e7b16a850ff8c263ca7aa7 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 4bfffaaac9bb29d7f9fa120f76a7a063147fb1cb..27d77ffe2d6554532690e2d257e7bcf319031fc6 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 024164f916481c6ad4369d0e6994dc996fa9f4d1..bc887d258c7e6de3a14535f7d0078b100b658b96 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 df1b12b0c4facc4b376c0c1b902294cf69f2d603..2a88b2b3e84f880a545d0fffbbfde384455e4950 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 52b756e69d50d63a0164d2f841ea931f2079a1bf..6bb53255eaa77880a81ff075747dd1bd1f250380 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 6e1964ee6210003f580b98ca7ea7721ae09e8cc3..a4d9bf9b2d0626dcb18b413a431de7946b364bf2 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 648dc2e376f02566ffdc4ac4213365abc0db28b6..10b541a3c45143980388f6695805d8ef8953df2f 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 a888dfc41435f042ed79af9873eb8e61902fd7ee..ce8e7f479749b7a0f8a8599d3b6908b490754f26 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 e7a8b9b6d41b9231132443022285a78356df6a40..fb19fc4a34af4b036ff8c71609421fd8197e7c30 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 b5064d70899c6e468fea5676d60e34d6ebd917ed..44bfe73990f1029058d6ac28b75eafc15ba6b5e5 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 b1d28ca493eff90852ac2a266fa86cdd7689a15b..8f3dcf5d7bb7d77ee88d05cc9ec09848932282f9 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 2708f8eff55024155c79052b338957d57e21c827..216c21970a246e19851772cbb2070755f782d20d 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 67a3c2b3b43db9435818cac88eaef70e1d66c4c6..6a760c576f5a03010f98a7f070ddca3e04bae9ce 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 37f36c2dfe44d78461bfdbdd2ff29f7ff8eceb26..79a8c3507b5f13d0cdf2c12a240771ed4d208a15 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 7cb3dee4bdd649e65371c86a0d12ecd6bf24c682..9864953dda87c14fcefdae5a096915fd93e80a31 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 f94ecfa6cd5c6831ab00bfb5b251f2a868f3e57b..2e852ca25e26404ccbb69909305c661cd5981ac0 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 56746e6738caf6b9ee22e9e8f7f7704780b3a461..0213d981253a23dcb7cbb2527f745deb3a9d2e89 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 d37727d1791161711561b0cad59c9ebe2c9de6e0..3989a2473122eef94c1e4fa08d33c1d17101f29a 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 77a467db008fb5023154871762f601159b09038d..37423f1614a57aa5703611786c07edaac05e248e 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 aabf03f471c1415dafb1e76a433ab844a7185d6f..d111c7bc8b5070b1f6815c672e85907b55121006 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 e8a1b3426440d56d122b270443304df5996ea832..14f7593763a59e0eb41d659c13e4fe94ea064a8d 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 e05ecbfa5bf0895bd48c103086ed26a3857e2d1f..68363ace1ae979de8f277ed39c7bf9b01289d3a5 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 74910a8eb3ffbe8f5909776cd16da0db1b24cb30..156a2be044d0b5485652eb2273d894202b6aa3eb 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 0834c436536495f46631a7b89da891279114f097..69eee1d4d3dff16b2f48a8d126ce8cd4a54c150d 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 6994e27e444bc151fc9683a7b0774ddbbfa20c98..5eaca858da86b42f408f4ae3c094d8e6397c8535 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 bfccd56b08d211ea8bb33f8a4b3691c7e71bb459..515262068dec6e3404e2473b3228f4694b565ff3 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 964cd96f60091f52b96f48c878463a515f875f9a..1b6ccf59fff6bea56d2aeeea907c5904b9e4b3dc 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 02131e947a69a0049a7d64110136430ad9678c87..61b1ca809daceddd5eaaa9f78312c640bb83a9fd 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 3ddf88551631a943805de3b0561d20a8c2140b31..c3b22def34804b3f314c2e1070acd40c11ffc96e 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 56b83a8cbf37bd3166655d9289cf9c00acb71965..b22f17dce984e2ded424c41a34f2a72950798c29 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 bf7f19eb8ec23a8a1a760f9462461a2cbf600178..8b2809f2ba1389e1eb1ca55f8dd003bf91ff38dd 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 cb243e86d0b2c70bba8ade39248595214085f95f..c0478a9fe0116c5b9c3d7d04b90e8f276d188a60 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 74256b1c8207502ba85b72b8f34284a87a46baf8..91910b3784505389fa8a4bb478ecca8f555ada0c 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 f3f5bde36b08fc7f9e1cd3b150e4ba885b212b2e..5d23822a6d37e2694b967065eb68877f82dc98fb 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 c8e9e26cc65ceeb51252646c316174af55b3ca0c..be04b94acd2731bfdde0799232aa33a67892516e 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 ee1efd2c03bc3ef0cf2bfa85064397c345fadfa2..4a509a83067ad43cd8332a107e75fae456c29abd 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 933c44c41b658648cd78af01a1badd74d71bfadf..86e725fe5928f9e8e0acc73ed4be8c9d3a674a4b 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 4bb1063972f6eadacb9e81dfae8586dc80416d86..d1d4964a5e9416d3b40333abeb20c4ed308e6e9d 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 38c28beb9c4ae5758fd19d5467aed3e34b127d84..4507316330eb76e918cb7eee8090adc48ac6382c 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 9ab0113a1debf6e016fe284bfb254d0b230452c0..15b22f35e7624bb63eb34813e2c2bf0188e1dd31 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 deb061cf3225b51332920b6d903e48ee131871bd..9820dbb3f1b17fa7ffe689ea202a600439735769 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 2b2146c95f1883adc38a116d33420a153b42bd1c..9c72e9b151b37461346916405f32a2a2b7fa1204 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 8a3a5c1465cf76d057d828242e20a8533156d4be..b2be1b928f82e342ba5d8797267fe5e4e4a570fc 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 aa73f9c218ef3825862a3f0334a423ab8ec28a50..b13f12497d108824109f3c195d04dc7c61b317ba 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 b171784712e1e603c7c275b94c709a63f4c2c553..cb91897ed8496a76b5f332d332713bf5fa0e8078 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 d8491b73ed8aa88dbaceb0d3eeea3c913128f1a4..25a0d94384780bd7a0dac123aaf64286e2e454ce 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 b13a62ba023f7fa46d7ec0ecb01bda55ffad19ad..70091cd8fc06ff7c74eebbf3a62693649fd9d050 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 212a45dd3c26cae5998e46624f5651609a69c92f..e2d4392af60bf36d033ab3e7b7879a5c6e1a7634 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 f121bec316d1f69d729827ad01c2dba73b5a1c50..7630b2f6e2fe16d3a81618ec8acac1785939d134 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 280fd6fb87d9d2b9e99ea193e97772114ee3dd6d..266cb452212a70bee1bacdd9d29aacad67c60d81 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 4b27ef3018805876dee9173d1b9a42b97f06aab0..dd9eed1483e36d1eff70ad6bef3c6b128c0eebfc 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 959555f91823da7bac4037c7a03964a3ebf1d432..b68785f769eb7604bd8975205147c8002d247384 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 bb8d519d50742ebd8ff56b278b8c244166acf6fe..cd0534d533d3f4b74018a7119161506f5e524f63 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 f6d3a0f2e07f398e91f84e2fc759c68bddffd0fe..3f0840c2a504c7f46d752f8bb58ac4c17f519744 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 8dca9820fc59ce24a30d1da3acc82c16de2b1c61..319f729dd115636d9396dca22d635fc74ee6b04c 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 c25f45859c8e2a077fb217018f9ad5f6c524fc1e..3aa68d7b17ea690efdbebfe441efe580d20bb1f1 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 cb3126d3963522b2d02e28462123fa222f15796d..d6feb4c8eb9ea8a422222dedab5e2d23f127cb8f 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 961d97eac6378c81b40f9664806374d466d1d7cf..61d561e731ea960a04a0883afeb42fd9999dd9fb 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 8ef0aba96f7e15f14b929997a72bd175e187c858..567b1e1784faa1b63a32ac2a4c2f678e10a5f491 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 c494f01317978bf11694041f999dfd5076d2d997..67c8bf112b8bbdb914cace2438d7622480ca445d 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 045339d48b36c9ab6dbb087442534e5212699170..4e06e731ce6c1c573eeed7e0f6defddee04f16ec 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 e2aa13b41af5d024a71c7c560c3607a9249ae064..f5a4e5989e91d4143b6e1d1ac8f1f91b4a54fe7b 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 0eeb1828de9bd3d58b31a2e651b94743e59d75a1..3b1ff6d74ff1954783749afe3e4b17da18eef72e 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 9169ba800c456cd912731055c65d575b99bb759c..e753bccc19ff831a4dc6e32c11d01cd0b09d15a0 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 74b6842237ac8abcdad43f3e7e30625cdb95a439..2616656e272146d3ff4ab2212c074f20b0d0bd57 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 eba605c6f4b79211e75047c4e0482bbc42ff2bb9..fceea272d3a234cbc984079eefe45c7626623395 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 3a3fb75a0209e98b868e2afd5601e74f9b7c5c3e..777e562cfec47a9c38a798028a42c18a23899942 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 04285e2752f4d5071bd4df6cd5c87045bd8fc1d0..1b2e2e085fe71ee2840da8eb0c4bb92765c0f64a 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 c5e86aa9e6a9020302b8666fbd9752b76283585a..ee358dc3e073e032d3f57c8865fe2c331729df14 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 5712cea3e8e31b4fadb64bc2d1ec99f15eb422d0..c409799ee2efdbb657b9b5287896aaed0fb605ab 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 d409720022c6878942c293ab23e758e933809003..2bc9ca8c2d176d1a9156e2666ca19e9317ae915b 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 3dd742d5957b35f8430b169dbadaa06426ad5c5a..cf9b74fd93f27d506a73541e52ab4b6dc0589b7b 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 7821a32ca0d0432ad9130be110b63a1689fd61a5..6fa5206c6d65e2b833260bff81ebd239f5fbacd3 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 5873178d52eb01be5207f8bc244ecd15f7d8589c..67b14dfe71c04ea8336969b5b49dd2711c63340f 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 97cee848bea5f0977d0f4c167c6ea0436e39d367..81a4160e789dd1571c4c297541c18e1a86c1f984 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 c8f0deb17e80af22d711022463942dfdf1ef0af1..542e622d817f405200188695e66947416001f86d 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 604ad96e9077e39d986fe344c2301041f56c9f1a..9874c190717e74664a82e11092337b342000a912 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 0017062b2516088ff3b29725cbe7f01a9fee4dc3..52949a0d87136165a4ada66ab8194d91998697de 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 39ad57cde59bc511c43c7cddc8e38fbbf76fb2dd..f8fbfdee67c846defc67854504478e8941753962 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 eb6f747a8d20ecdb6c7e40f2ce04f9a84e7e41c3..0975aac3e2c9ceeb2bad16eadf739febcaa46329 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 5a131d5ec412905803dddc4e8c7674da14d80062..6c623806421db427839a8eecd13a2a1b3d680d72 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 87097e6030173f23e8c9ec61a934d3d7739f273c..895d543d61077616b7393cdd40bc52ddfe5fe12e 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 209c14dec05da2f55b7b9c4e7fde70dfbd93a5fb..6bd5790832c90acf089e9a7f77cdf2838c61bb45 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 dede000b30bcc7e4abd38e8849b43b8c8b571c44..0b1dad07d74d37badbd08d4721a588220a9c78ca 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 667cb8e30c8fac3221b594a8b03d949c2939fdc9..7a83e890dc2c58d3edc572f65c33ce1d8b9749b1 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 af300c5d957982a515f38e540438f8939002daad..8f9841b95653b232cb2bad0e365348bbe86e42d8 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 138770d4ef8af68b499d8822b75cfec818867162..82de7708914e617fa544fbce1d351e26d6a5c608 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 f187c8e47309fb0a843dec04b7cdaae0f619304d..f3dd53d03095833140cda6a32b3c7f19739dc858 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 9fd9920ca27a8a00c0fa8a32d65ac3c741cd09da..ad2545f30312bf81ea14701d6b4b7ca0c9cb3461 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 867698a391cddd30cc0f27ef0527069b1b9ec5f4..e65ad0463377083599716dc19da80377ad1a183b 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 8a271ec83cfe2bfdc7ca92e2d08ac22685baa29a..a1cc426786af565171d8199e79dbbb87d79c6568 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 c3fa504a6d95fc08d51ad4fcb0394b0cb0113a41..17d6f1f1d3824e526333294bcb81775721ddf9ad 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 e1c0664a31eb26cbe0f64ce595de4e8ab70ad2e1..6e73f6d02d6c8eda851d67cafd59265bb18bd78b 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 e69cc8da744abeb317fafdf8582d7d26f3519820..5fca296cf43d53304b15c1dde6cd3c685dd92a10 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 a9dbf2f44c2ae4026c65ad6a24a43c192ba37214..7f26e1c0bfb2f34a5692907018b7e5955f5db6cc 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 101c22a2e7380ce7a8ad1c4695207e2ea2fc7d72..6370f28b3fcd7d8b4c0dc786ff1eaf556a0b5039 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 41e543bda80b9fe14a6c6b5a2b92f87508f43a81..6a20b2b5b3d44f627bb23e501b487cf669225c80 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 03c9b2f0288af82aa00a53f6782bd7b33e0dc060..bd95f6c3173290ff55e2aba5987a08b775778e3b 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 8015891810167bef78af5fec7493628d130afb36..883cfa974e3e2cb3d7aca395fac22462a1e57b5b 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 a81225084f24982601575e36065d0e626131d160..ce7362413732475e25b2e1681073589e0ae69fd8 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 d0dc3cc8d6373978d9f75b39af562a372e060791..49bce427e1b25c291e3e7b2b35bf196d8b8c79ca 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 103d77817bdf0ade70de4cd85d4a29ab34d3a9a7..c3f637e9655d7249386c16bd66cbffe5f95e3fe1 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 a8afdcb3bb01add7de956e5c8fee6a799dfa9510..895cba4633152c7c2acff966ea7e03f9c885e303 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 ef07af5b1f9f231bbe147360a440af9de75a184a..5a610842d011ff6d53f387c92322e6786455edb0 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 937c9e76cd00f23e8d813aaee5d2d1baba4032d9..95ad887ae1358e06df48027935676bb8e9a51ceb 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 53d06062db0f2471bf811178430b82275be2018d..f3ad52adcffb3df62eff71f3c053fd0c4d0c66be 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 a8016120cac91626b724e234c3bb97a6954e3a56..4a3db4b24f7a82adab271b8b96f01c2a27750291 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 b80839de97b8733ffc76fb431a3f98459137f548..35b95572c028d81b2f22e27928ac28b53800757c 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 41a8a4ba2e0321a2fc0c5d6b327f5297e2adb1bd..04116243716f3151552b5a2a45cc4cca5d26fe7e 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 96ffb23a61721236473a6cd5909e3b05dfcaa614..f16be55cc075e3cc2bf29369417867abae359636 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 931d7f07fdd28b18a2d18b18aad3b57e7ac12938..43eea880f58f3d870e7b540ee8a89155162030ea 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 8cd5444655217bd5974e2544dcee16f5fc71d8af..7a26ff4a63e874992f4d40041153413ef5f02a1f 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 0e8b6f49dda24587fdc57359cc3890ca2f9538aa..943b0b13337264b287f6cfccd0385de990b6eef5 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 0a8201d4e92bb3c3c144f4f7a463cb1cb5462ad8..ca97d8d3eb8cad85f18e2ee340da213b517633a6 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 c676c5c3fd6a25b6eb2beaffb8dfc6926e05da17..5bf4a1a12c74f60eb652a7efddabf135bd447a07 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 bee95d308fe63913da4d6bd2249b52644d251b09..5049433ea2e84da17d18bd07533c1b890cac0de9 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 f847b5c0c18d02453cb0e7f83f7d628be9deec39..8ac1d866b7c349bb818f9ce56fcf79faa94ccdce 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 98cf88ac1f54498f44fbee9bc132b0bbdfb2f79b..04621a3b39f190ad9aa45a119fe72ffbc7790c30 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 74181bd4886b784b973ef0c5d224c6a99c7b2457..58a29f21b058e573c9938b10d315a67a9010dcce 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 50343fbfd2ec0146431c89a7e82c161ade58e4b4..02176a0ebc2a6a4730e419881df1df40c291c361 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 ef9264f3c150832bce241c92adec4e4126c2f74f..ba878fc9df39d01b5304a2db8cd83c265e508d0e 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 ea113d90d3aac44f467bc814602d4997eefdf588..15344e2d42a0f4c9c2908f3d673159aa9f01a134 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 353ed55a52ea2b254e9efd4f4cb456a55bc654fe..fa979c9757189b5b9ab3b6060cb7ca0a2312c94f 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 7fce7aa92a1efd5f033132aa9cbf32483eafbf75..97d4a1486881bba816a7374e995cb3bc12810913 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 811315735d278b63e32389335adeb8af3ebeb394..5d4c33a79733fb5458135f9c54eea63f34bcd543 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 f8f55305c04d1334675e179619fb0aa1be668cdd..4fec0b24f0958b7402326157775bc0c3aae352d5 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 9c05cf3df993569e590034e6721b7c8fcc6a0de5..5e376eff52978860d23580e1f7bf2423897b45cc 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 9b31875133fca4d9e78634b3cd21b5890ec01bfa..5000975e0c6337bcf8e62ebfdbca32b6746fcd10 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 59f8d2121d55f64b64bf89d962170252b1cf962b..816e3fdb5e02a2dfba7c27ae4df20ccb1511df40 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 5ed9f4db7f2337374f79e577ddeb7253fc830f24..a9674010e0a482470f4b8a1ea26d860ea8618cd7 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 0e12ce90d9018c3666ce1aa21d965cea07a41cd3..b084dbb8872a1520f2ebd7b275339143627b3f56 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 284513b7afab38652570eb9ef6b90eb5cc281b6b..bde2e437069033cee5f7662511e7c1d7d71d819a 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 9b00aa6a19d72c4e72cfa84cb91df255f450c657..1297fdc86ede80a885786fcecf442345bb96395a 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 337eb6fe3632ef62f809435464a3f328d7f58018..4a14d93f5be172cc25611f0229ec7cdad30646bc 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 613bfb03c7dba118b6aa3ddb53d77c8e3e4c005e..787c951735cec7787de5a3584143e20c7ccd0be0 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 c31fee8dea27fd3d41563afd7139fea7c187f7be..ac76eca96ae69cb84d264d546f4468702c188911 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 f7011498b50762ed5807265c11ddea53f5d56610..900131337f7c059862de202a27e2389335f76476 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 f32ea47a4d72f21a9d731203ec06dbda6ce57268..7f208f8819f3291b28a8cb00d11aaee304224f2c 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 c43ac5008df217a7ae88b33cb4847dc519e78632..e2b62a3b8e8ccda5a4a03388f81d57577f7debca 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 ae85ac5776da3d8a215a17e768e388ee5d7a5f5f..3509339c201bd0f4b2e943d4ec76e48e943f1f88 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 44ddf999c7b88b0fcc829d24a4bbd0a6db418e91..9f109448c56817795c5631d56f495e39049eb287 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 dbbddd5b5dad1763cfa13f71a886194080c9716d..e0817c07d9adc05d99f897623d07c10cb1768051 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 c05bc415623a6e1a61236344d8fbf2654f1cd87c..271e38a989f3a8c2ff8d48f3adf3d9ed1f3220ac 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 3ec2c9b8be16e90602d926f968e52892d7a3180a..b4065bf9ddeac06bb40d414720ba98849afba800 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 46d14ce59a428511c1e30ee606b44b83b50c7aca..1d93e447e41d8e74846a97812fed881924e7291d 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 1a7ba0ad120ba7de12faea316966d43d44fc7a5c..0447d19f33464400239d404b5592786bd254c9f4 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 c1d47caf89f35e23d06606c8e7b19580767bc72b..981e7a807ea5a74117265996ee63306eb213c0ab 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 482c4be33bbae2cb96a70c33670e12e80749986e..0363ccd80047eaecd691c3a92bab5db010cc91e6 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 1f01c5c0796d967dbd3d45423e0fc13d7759c092..7bedeb598c1b808382222d2450e0abd6d9d539ce 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 e0d068eaf8e5b387f71fb486cb0d2049a4ee360d..54d402931cd674cbae3bb1b1bd71bf8369a0e99e 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 dda42ca91281c1cb9a5e30195ffd397451f2411a..15f2b1f36a2ea68e4507e9f1857b4be535e56389 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 de4ff3bb6b1f502897fafaf4090b4896ee6a5638..41cb0c3474c63395c126a82a9939428d2a617752 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 8792713334941cb4db02985e86c2b713a989b1b4..1c9103e602e57ea5147d8b738c435803601d21cb 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 7db2910ce12d026903a4d9fd715e7b991935d444..13bc5eebc4a6786b69a692caf5580ab3ba910590 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 4b12e8b455cbe5e665fb32791bb9addfae5659b5..2342de15c7847a3afb4be6955f759ad317653abb 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 2142d71ad2c2f0540be28ea6c5fd12908e0e3099..5aa3f6977184f41b3c0fb7a7a9beeb3d2766a381 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 240062f8bd721d6e65b16f546b27dca977408a7d..d089464ecad1e083b5e5e696dbbf1c9d708a61a4 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 2f5662fdb4ea9b7fa347d23eb1dd5a22ce10ef2e..1a0229793afb9193d61105d80cec87ff0b430b90 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 4983adb26b3b3adcafa49371fa1a97cf0cd79b1e..b5a5aadc1ae8c1afb79ae4a0c7d4fef869cb67ec 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 81424881011f65500a8f879cb3c3023a3e881c14..0ff58c7b712956f7befdd5b924286af3ece0e3cf 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 e58bc6592b642d01bb1dcbbb2ede121ef30d23ae..4cbc24e41c11f52872f7210a7c029246a0d89d76 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 73b4a6e2f676382679aeec83fe1a9d0b6c7298eb..741a897ce153b1d485437d7be305d3db033b4508 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 5f80d3254017af22eca9fee780c0b364c0f31387..9a9d835c1df7381f78f4be268790cc25b579f164 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 0a826ffd09df08d770fe05612ef2e0a48a699bb4..2164c13fead04d65b651316f3a7caa66e7591565 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 060f727edf6a7872a8261dfc2de5253089e127f5..7c345bcb809cb66c493690498f54ea740ea72026 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 cc68f7af133b72be852fd60bf497c0a9c23f6561..b4d6b61b7eb7141effd0bdf9ebd4c3c69b19c4ea 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 726d6760db46183ef956f8a2624625eb50ef549a..9f2b334e05c9cc765992ce69d5081c30187ee2e5 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 a06f49934fcb44be52290f638a9c9441ca0e29f5..fbdfa146fc99ae51bcaa8b4de0b075fa7e45da0d 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 3e23bfc86412776ac6f974b406ce5d807b6ff733..0efc7f22487cd915b77562fe02a5356931fd482c 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 7a9d42cbf01d95af14605f6843a052a3c16b7ac7..f3c596108cf15e710428b2d429744ed56fcfc4b4 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 54c819f71920b248b6daf3277cff51705bda1fba..534d265cfa6c84729cc5c7cd7e3710c3e367334d 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 9cae58be61357e396c3da48e5e159f47cc0b9c3f..00bbfd88f9a6f536458036a172f40ad12b845ed1 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 2ed7f4859b2561fbfd9900fb93ffdf20652a9de9..116be9913f8ee73fba0c4c4866db338815baa141 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 2208a987f1e1b91e2033c815b5f33502aca1e432..e246628f85c9f6ae474e7d776e090c2915e11dd9 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 a809d4e09ffbca54cdd93714921a18b925092290..e1aca7aa571c9a79d7fdd3f85a21c368199d0eac 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 f3799dab2b7fc9ec59cb220210938b43431c4c51..9a8a797ce6268b9da6bbda1f57a9e9c6a138255e 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 6283cf2a3c46210e0dbb36c8954c3f6e4c0e7783..9cd54512d271e319b4cfe9453d3afdb2ce63c46b 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 fea73d428624b897ea52f96962ad687b93fbc670..87736d2a762c7c345d123ef8e99ca9f04c2ca896 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 f43169396f3e1b15a8aaf7562a5f5322b822e367..3bea6f8bff50806d8a1ba01955d8e50b207ea0df 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 ff38bb8b4769969619d4ecb1209962a6d3ae957a..b705b9158ac574561fe8981fee78e509eebe25b8 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 a0bd5445de90feff8907668928e750925885389f..2c42af0658272da420c4c81be020efcfa5b59358 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 d7c19ad18c055b16f1cee9ef0a6f0d2126b261a0..9239aa506a76ae607e292753f9a74213982d0207 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 fc41f8dc745e565cfa0ec0e6d41a0fbd8d63d9cd..0d54f10a5d7b876f318c3a0af201a428980c9f96 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 58d574bb8be4d36e14b773c606351e962f052fc5..c4d26bbff912d4d2101c1d06ca1b19d697e6599d 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 5effe79ceddcb3b4da0d4aad97124ee117513269..0de4defc0e7a31af08278dbeb1772cf808801f14 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 6322136db0a998c6cb7ee39bfa8c3ee12ac15fa1..285473e60e89eafca3d7f877a9a124e95faa54fb 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 b9c85bf99a01c84aa8c623affed3ffaf71b05e03..6b0036c7dd5030094ba1e83b79926e505390834c 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 8729d74803f204b5978485afface86bc3633eff7..ec18f3349e3176b5b68f3388debda2b83a7028df 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 6971c72d8e528c2ba1c65bbffd7617b572d8ff99..a5dcd8ed6d33db72ee124ea85615dd8eef11df88 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 927857ba817bf3a204d61814a391495ce34aa5d8..778c9b313c33cf5816c14de88a849108ba3534ba 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 5d82a2902b66e987875470aaa8fdf53e89afe17c..4b0b7f030429ef9e10c024d4e3ce89449ad0c38f 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 598ea961157c6a7731a4fec504b31672ab127d49..7a9a73f37b16a1ccb32de6df4804427a9a2ca2d0 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 5b5e4d055229e6bd67e64e7b59412058070de15b..aa0667f01658c98cf9404b9424ba1ef1fd2c919d 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 97ed0d0661be3f5ce6424177ac0109144fd3d61d..64f54af1d26019121967cb067a285aac4e2974c5 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 13a28d6b57b5ee74818849a5b3f3beebbeb46c52..a38d21ff807e83fdd9a256b1deeba981733c1a47 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 071ae51bcab44d53e3604a50f7a5bea1e93b7e90..10db82cc34abc6ac12061339f160a172a0caa53d 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 cfc43b42090ad7710b5482fc09c65640383f7a1c..d62077e73252a57decd2a4f9003924564f45b461 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 11697f4b4394fd0a18f989b1250b5f6c1b55136e..7bcf20ff23f233e6136a51f2ba4ee4d3306289d9 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 2bb1c58486373ec380e3ee0b7f670f1713abb77c..a341008552174993f7180f1d02cb3877f113a805 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 0f1e12a352cb5f59a4286367c8f7ecea4001a226..fbe57702a5f41123b5d36a0e09e3d67ecda2c9df 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 ea671df837373c87775e64f5f30d56f354fb5a79..d713ebe2bc14517663c4fa6468fe35e9b58ec2d4 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 123dfdab12d715fe2cc72a6df2cb5f51ae0d0f31..62e6e6cf97c635a582675b3144de4a3431b09efa 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 421915b20f45f72ad3465d14e723d411165d82dc..6a847abbb744a81fb22ce9c915a600aa50c25ab5 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 c9183f5e8b638b705dc95253c8334d7f3adb0c3a..3ad1acfb462f1c89825a0cdf7f1d12121513b8a2 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 fff6312b7af5f3d7400efeb848e75b7890dc8195..110221754a69ac4b5cbf6c1bca5119bcbe9541cc 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 eb27375c8709b30d1843bb83eb7b2b909ac073f2..4d53a7552603159309931250ccb8116dcf9186b4 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 4b60fdbd5a432b15ca57bae4be3e40c16433eac0..0d7f35551e5b9be8927ce65240e9a6eb668aa213 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 883414e8bb00a79a5a862c42c7d7f907f3ba2376..30d831bcc946d531a1270003efb692897dfa39bf 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 9548910d27e70137ae983782be631f697254e7a9..6fe1f3d447f900d1793dc064427d63f3b7c68398 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 e3dfc6007532da95278fc1937ce7e1fb55e00fb3..8f091685fb114ebfb1b65ee76332403942cf7b4f 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 10d231acabaed3bf548c6d65637e4dbf50843724..d350afc8fe5717ee9d247f91024daebfe562fe5a 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 e3347ce89ae029580d04ae44d3cc93946c1f7166..7328d62f2a5a14359d8deedb81e196ee062b697b 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 48c0cab9eabbc86b5186d8af80905a2771050b6e..b66654971de73220e4951560df6d624ca0052d2a 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 4ec88849f56dbb47d2540ccac4562ec15acca4f0..4cc2676d31540702182af844bf76443fd7fb8d0f 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 c209dbb093af3d614a9ee2185b59634b99903842..16e86610b351245a612f3b91ac37bb1b56b20f28 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 2a006fc86ad52db50f3dc145ca118ed48fc8d7e7..3d5d0093695d0c4333c9e9339a320d5a0fce6e9a 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 4ad75d1374d47baa168a766c89319115542c7f6f..2b0672fb309a3eecb85c1d2d1e7155383f9aa6ec 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 5480b2604ce9d21928bb7ec82575c028c67ef3b7..4d5b477d263aa89ebd9d10579dc1e0b91bddec96 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 119edbdd4baa520e69fb0b85f1292c6931a4654e..d1f8e9f57ab5ff4d52862a9f6c68d2eee7f5fff3 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 a60b4c2c24f9ace0edc15471c7345313f829a8b3..284c36d8664bcba51e90ef53055518f1df1fbb60 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 87310d366460c0dfe713b86c107b4b0d3f8076a5..0192bdcd72b20221f283cbd46cd336c5f7da16af 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 941d687b48045db2789c2442c301656bab3c5338..057e65cdc0844dadde99b0159763c671729b9a41 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 c6bfb8fbaa4b7539d769454101f334000add3d6d..fe0a65969fbc678f475cb2ba1456cc8de7a977e1 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 a2425e2a9c36386071ec80d2f9ceab64686a9f3e..1024f499427bfe2100fe4701137c4b83c5b3a2cb 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 8030e0f20106a0ae14a7ba3f744727a2513ef97b..addf16ead4ea09288c0e0ddb0597f37b9ceed8be 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 0cf4ec042904b55110b4ee4557a4abaeaefcaebc..771c04ddb27ded8e59ab1e1db06e84cf8dc67ca6 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 dc70114f44252e904e3da064ecf55f4248daa613..6b74aefbc73e6d600b3a15e93bcb486f776b32f5 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 fd7d12d9bc432119e99343cf8d61dd13e83e5be3..b427a724792ef94738f49a460e277abb8770c0f3 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 41a6466acc8b63c628a6b55c3c303fbc25af7b52..9d816e8d2e4b400cc61a211cc07a8300ed5e6321 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 9f3d087adb16570a514df8c253c755770e18bbcf..521cb594c8b9cac14cd94de796d1e495b9da8623 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 155dd7383ce17c1790f38eeb0c17f9f56a4b81fb..45e03f0f3a9c4a1dbc40860ae40135be9972be25 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 2eb7d6c4ef96b4f4bf1270121c532b6b1ff9721b..6b85a4515d2086561d4b17cd76c79a39924612b1 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 34c7b2853e92548a458ed7b41f21fa17e251d2d6..208f584f140d2cc892113c2942bbc963fe81e375 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 17e2b1f1b3c10b3e235bb891b03b9e417b6d09b4..5b1a6d1ba9904acfc28077f6fd833343aa88c3bf 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 973f41d88d6248eaf59c095fa557ffff48f55a84..ea75ab3d2e8bec190dcb7e9ec4e794b672fb666b 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 d5ad0c12671b4d4b3e445ce1532aab5e7178a68b..3e4e0a88c434d812524f2bb8389226ade35085bf 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 ed816d90e53d9a749867ef9bac25aeee20da8843..ba7d6f80b0897d80bdecebe8bb3e874eb0ba208d 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 772a2f42ee1fd63081664e47bba58a8e051ffff0..c422f543796ddad05874995b26aef8b4b8ef18b0 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 368ecbc30fa1ce6577ff617970fd0c33a98cc170..411811807f68d20d606c137c2804c83a7edbcd97 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 c713e5d495b41c43d8305bc37114ba9736a62032..fc20e3a9d1163709e632b9f265ff8cfa2391ce59 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 b1f0ae31ab4b332988d45486657e02e1b7a644bb..d88be42bdb16cdad5277ecb2323220079c980987 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 7c4c724c75734656a85fca37685b728d72c1a1f6..6157a8872007f6b68e7ce08c7d1d6de46d10971a 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 905cc71f890f614b3044697ac70fa43573c90d2c..88e3642110326ba20e38936656413b92b9b9802c 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 4f8073f8759d3e4479e3bb130ab7b35d9e35c309..dec6da6835c3540e29bc863fd46b2f35cd2952a2 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 daf4c0c3d0234655ef858567b90cb17da86a7a73..6cf350ed3894abb883be8925ea20724f5eddc7d0 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 f90a2bf892af10aae39782b7fec99d3bccb77717..8c0f73ed1ba2c6e4dd157b102b126432045b0a6d 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 9987b48d2ba0b0e97ec0200ecee6734d3a45e766..84701952e95fc056d166f0cfb016d8cff34db41c 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 51c85ee173848dd8c3656641cc26324dd9603d85..ceda0d967cb13d085766b73375924d3882a529e3 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 bc57391719ce9a6197164393ffd4506149a817ef..fd95eb3a1eee713f2a33808b6cbbe3ee9d36e52b 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 783f92eebac5470536ceda77a48e4a8d4543380f..a9338f8b31193ea35b5001f6ec46addd72aa1cd3 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 6d04221534700a46dbc8b2f3d592ac93e21c2b7d..0a4ac883bab051cd541cc854e25e774ea07fc4c3 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 f9cbdabbf514baf87172740a41e582a94ec2ca3c..a9f00b80c0cf0ab9ab2ff63d6b75857f099a48cf 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 80ee1ebb2ac48f5ef836b0074aa68c1fec0633de..4d0bd1c8d5aa2c7f19ca2b2e4e97f7b34b4ea8e9 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 14fe5e04b1495363dbb15d1247068e480216f26e..ca5d339995d1661c560975714468f06695e3d0a0 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 7d78e53b18bb90e98b512795602b3ebe084ebdfb..9eecc4ab1201b44b33b957569e10c59f339b4f0c 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 dfb1ecc2b968f5f8eb84667d7fa8f9e7882c7a38..b3f32c76588291697c4587dd0fd7d1b437e7bbbf 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 3972b44b8ef669798f17eed6897f8b6532a5f92e..a995e1a587d62c466941d97890aefad4cd21cfd4 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 c992ab35b2ca8b01a15b1750f8c6364f82820fb3..a10e81f4edf4a5bb9ec13fdefb3ac4766466b80d 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 48dead3e2f3d80a5a6dd6daa43f560fa2bc692ce..6e077e7383f35e5317963b40db773cffaaa4137e 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 4c3dd27dbd4d4ef604668ff406c1030006775d8c..22f34915b474afecd055a947993f5b95e2b80fc6 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 2f787a5e09cc568077a2c01fda769456668d120f..1e5bcb8c90e928ea2f12001c5e05ad7eb9fc4370 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 622ec5ad4db3d31b469c897f67c77537b65f2d3b..3383b9e6e6a9e711147387c392417f454b0042c2 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 180819846162cb1640eb7bda36bb7506543f6330..8098a03521b7802dfe1b49c8ceae88baf11f9d07 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 2b8fea2b6ed2221fd4527de4c40eccfa3513ba04..ae3d8c9cbd8c2c39ca4705f8317841b92a6b27f9 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 67724599b4f18fbc52ade5ead8174289cae4de68..71f8417fce64ec64c6bb73ff2b5bfdbd0919bba2 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 eac7aebf4ffd4d12ff907288d86aaf78b9177fdb..82197d2d0ce781dbc60fa262b931fbb1b28b4a79 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 24cb9b23631f406922aab5541872df60ffbfdcb9..7b6346c1b984bc8dd660cb1463da9bc96382e1b2 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 cd24bad1dc481d5bbcfde9d5151adb485d50237c..07a105a0d8eddb68fff69297b30f4f6ecfa42307 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 59905581768acc0347c7d853ae4a6c779d7135ff..09aa0258fd75351a2c499788489d837cd1bb2914 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 a789e1660bd700c88200cb1999b7724570d35df1..3423094478c7ec2d718e4d6d3779f91f1df6a0f4 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 20d58689aa1c67367530ee7bc77ecc831f68e177..d0c05054ae1d74005aa17585bd168a8c99b46ab2 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 c6aabbcfaa47e25d7e0dcfb8cb01f1a64a9c7c5d..f3ee197d2c99fcc791d2939c4e805fb1e23b7c98 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 57be0a3fefda770bc1b31a5e0f20fab930531c1d..3c0bf6e38f4029ef9c9b0221fbabeb3030cd8492 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 cf0086eb2e269bd9caeb660ab7a66bfade368e3a..19cb917cdd4971cff28d333b54ba4ea97b8a111d 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 6adce5180eaa25c95f8269ba4a1a93ad82f41c1a..6c6ff613884645baec33b90acfc58e22e4430231 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 10ce6186c39551f96967a86b0e3a1f82916ba084..14109f71800207e081866940ac95384b410beb10 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 34664007b4e4c965aaf1b99509224709ed0a37a8..fd370a25136fd1a6e71cc616a1d4dfb18997cfc6 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 95e734963f3bdeaf51e2d138168429aaabde502b..7fd15bc33271bdce35d2bc8c34a1c4e40c5b9ade 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 b9fa5e02c83c8ed0226a6fbc16498ae3e1e6cb97..8f6bb401ce349ec3fdecf7c0841d4a5d6af73aab 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 c6c6b884e419ce94ab415ea86ce4b0286a9d1698..ff745196a9c3915c5ca6ce3e3d4b135a348ec8fe 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 0b7124d27c3300094711c3811823754846d5ccef..6509952e3e8ca0d3f044cadff8f6fa7f32103c27 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 c7fdc79d951ad208078cfbb6aa94dd13e94460fc..71d2a4feee097bb879cfffd6535826fca1fc2d3e 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 aebae35dbfaac6197b25aeb76aaa59a059a846b5..a5dd3235054f8714fe24779b8411b6451bcde82f 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 c41a42bbf4667490dbc5aa66f87d9e1e71cd9a96..e81ce73cf2f95aacf73c9010cf9111b7deb52662 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 54a5642ead9fbdad9aa37494392bdedd82f4145f..be7b9cba333c4ab7b622a7956346362a8b8aa9e1 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 b2851028e4ecbff57f553de70dc0f4eebda1f031..6405385e7229b32adc386ea0aef06bd65a810a26 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 e25b6ad27f34832dd5571ec0f98106da13f3ae3e..8e6820f402128fae2a058a345964962f4bdfb6a8 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 2f67b5290924b77f9aacf84f70c5cdd7981935ee..124436b6bd4604ed5f6de4644641778bfcab8804 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 83a8e676fe9641dfcde5b59010887899e4e19022..8d8d6a691b1a9b7200ecef976798357bf9550ad0 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 6d55ee4492bc28bd2f41d0cd5130dd36d53eea50..5814c0381c2612a9494aaa2a5203809bfe3587df 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 fa29ac9c76ddfd0fe8d4c5f09fd0183c6541e349..4a18304d002033aba92ab527737b6d1b0662e5e0 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 1f7b435c66ca8823b83555c4430d64b1c1a63b0d..38010cc8efc872c80051d995730ac329eefe8e26 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 4895bd007269fc0c680c0bbe0ef35aab31cbbfb7..727c60da8fbc3c697f10a671aebc5818641e8285 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 d0371cdbbe96fe68e0afbd2aa4b202092d7bc3b4..ddf4f3f689d6656d78e2b95ee1dfb59f0e9fc160 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 8a9645eca36f9aaa002eeb7732a181c802e3ea98..277e4b17dd5936b8301523b18ed0b1234a4bf344 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 6abc0a6dd7eb3178ddde01ffc222a8e47b4f585e..5e5c79231d1bb9161ed8ceaab6e68d8f2236f1dd 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 6798313aca16f123c02db344b26846672eaadcdd..b721175ac0eba4e66d45cc686ae1ca2544d94185 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 ba1b7dd3ef9da7672d64eb45ab9dc3ea2da310ed..3ca9699d19aa0cb9572a210bf17fddb3674857f7 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 0b3bac045b11c16643864eee6ac4d117df89adf8..574c96f61e7afecfe4ca0fd541666a703de36a01 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 bb2467bbc0d6b3fd6951876b93c4cb6e840a8462..3ca0dbe0ca932289e4acb14b02204909b9a54a4e 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 9907c274d2684185231aec2508574ffa8dedf881..4bfa003a4a72c35c48cb52bda146374de5b68c76 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 617cc11e5469f1424d3f8205d56d3854a7bb978b..8d177280a4b1d83473789ec7d5c17e7afb2d4118 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 c1a741b0bcf96abcee8e4dd94216d00f4f2f9fc7..74b8599f75a0239326a0cc33ab0a6a1e5fe42bf2 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 fa1bf21a67ebe083eaa32bb1f25c430e896bccb4..65a3bf753dab32f699b41a21a815fc0c3f9fc8cc 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 cfb37f6a689e3699d1dbd30e5c945a0940aaa5fb..6c8e6dd6fce948ceb65d53c3145e014a5b4d4158 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 91a5a57c9fd387f58e269c5bd1fcc3925c3c05be..a186af2a7e1a377e9415ed8f398cd9550eeb67ce 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 23f7ea625eb1b4439f16228dfb38dd932a3640db..ad3739e52e3512d44acfdab2005f1854376c29f3 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 28a16119826ea62e8ab9e6016855a67c5422d774..9e7820c9f28b83242aaecb88864340e6d658fd0e 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 0ffbee0b7e128509272ccd42d7754bcc7cc8140a..3ffa6e2066721c85ace4135735c11ca8ee7123df 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 0afce7f0ecf4a4bc60195a5ac5e0c877b640c623..6c256ef3431dff05b8d43308247aa72dd8488b86 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 5c9433ca0c962f9bd09a88337c5383c419494141..eac85a2f76008d68e99e0e6aa1f2950a3607216a 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 50a3bccb88d252e7982b66158bf389a37a5328c2..bc524e70b6572eb872c1dd8b41a13f2fc9b7f734 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 3708b57ead5c45b4a70b7ea30a79ca18ede9b1b7..d800927804d5c5b03c195ef71616ee43012a8eae 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 1c8d6e502e902603babb0d812b0a3b89ca1ac110..995b3e0d210fcf1f6b044e187e94fe4d4efb1830 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 99fa5dd062e7cca1bc2d3eb084163965b9df042c..870e3247fe1c426e5be995bc229c49c3d0160135 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 757f22d8d8f13c34980d0bde00f07c494e72bb52..8034d750e0bf1c50dededcf4eb7a2b8a964c4d01 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 132174ac2200c435e0c63697289db911c8beb252..f4bbad99b27916466fac3763b846ca253cd65c21 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 f02b2f16f8b00ab803ca2228f376e10a01a8f858..44c8332a7687acfd34324a1adf721d09d79662d7 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 933bac03dc56cd6eaea4d9a53be9ec09f9109915..43668b553e466f36691cba993a1964a6cd960068 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 35a38e39976f637609b3a4d7cab0d2c662d5f1a9..f81db9bdc39229d853e179f5959ed1acd40af3b9 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 93dcbe14304a0a1895444fa262b8b563780255ee..17c21fe73db779b3886f35e1d408ebe3859768ac 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 6029e6ff61a435e3c61fcc4583c2de80e5ce544d..cf558ca82c7817e953e83380e60df9c515b53adb 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 afe827cf53086b7bd5fa31118a597fa40401f4da..40daa79931a109afade8668d6cdd21a2637c2c45 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 7eaeca857fce584e9838514781ace6905ae70159..e885dbb4f52f27939a9bfbb8525847e6562fbed6 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 ce68e3c3936922a3798f056b9fc324098fd74c7d..eb5bbab411edaf3643157188d0e5e09057a224b6 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 296152e574758df741772cf987ba1212bc4de2c4..0e6b6de45ce5140d9dc61a930c6c5e05beb02a9f 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 3da5f7e50bcb311d958b6652fd380473927b93fd..7d1d243e6d0a8a1e9999427f0276657799834632 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 0e7b2ad428ae7edc2976b2fc5860728423fa770e..9ababa9401c8fe3898ea47fb4f8aa61656f01980 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 a336fac30b3b84498f5e01f35a0b3f72e6c21fed..65dc21c1d040059667aa829b7b2b0bc250047f27 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 231f999804a9d6d2c2ae68442bca97b873fcb6d8..a6df00f68b3ca620680d9f4d4bc160962bc37e24 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 1d12ec987931a70944a14cc44399abf01a288261..48415f4b1d3f7d0d6d1dbcfbdc06b4303281e4eb 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 bba8d9e1f4176b35fd0397a1aa09b05db3b99ac5..8919deee06d50a7e74d308f8bf01259e523aabc1 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 bb2ab7cc75ac284373a4adf5deed168314c5e69f..a5c41a4bc0ff0afccc80dc205925544cecfa9c04 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 c00ef120c4b1a98eebb5461e7b92beec38ef4db2..bce600b9b26af41e942c63a253ea57bec1f9a2a1 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 58b356d9373bce9976484a3d57d94155d213a1d4..1ffb66e587aad58d26b9f3520bb001c37955bd95 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 17e6e4adc22af760adbae3f48d0c95fff04a9e25..78b9e3786fa63e63358c2d08d959fbf7f7aece97 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 d69d5ebbb55765f68f1a3a72fdc60a4624895c0e..0255e3da5c20302e28bfc7c59010336c789eda8c 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 ce1ab1f0329f5e53f76db8dfb591bfc55d5c67c6..0e0eb7f1c64c178fd1b2584b58ee9a49d7d666de 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 293266f7dff7782a69306ba86f09ce889ee1a95a..f4a8201f9bf1f7a02a5ccb7f67ceecb2013083f3 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 ebbed87388cdc31e0352f1dff250b201a1e7f9a8..4adc9f49ec25ccc0272d71ca601c0224d46bc095 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 2f0c7e575789d889a0cd3b1533ac212a19ad1754..bd941593f3aa6497b67fb46ff471d240fffb8608 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 0cf5d9bfcf58626906c3ba8768ea817ec2d4fbdc..ad44971d38ca7ba59c2af4fcacbf17f7e6d1dbcc 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 0e89d549b5524a47b58b4dead696d1214a7d6c94..6ef1df6433a60ec7c52347fa19ebdb35b0f791d7 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 6cf9282c85959d4280db7e0543af30bfb11819a8..9c817cf71448ae814f17b5980d472bf7afefd22a 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 2e4444b40d360be1896dc897941048f25894559d..a191bcd99893a24d1f41d4b67e274fcf3373d3f2 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 f62dab6d7fa917f6d6af045f6a2188fdf212af5d..2023e342eb773336afc18dbbb55714c324a85496 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 d4e07114e5224e5e490f629e8e320389f06bf185..346c017ab686ae8ec09e2cc99c23de87d2d2eddc 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 b60322cb02842163bbcde20b5514b26cddc8f8f1..473f3a090950a529cea935cecca237e8fd0e84af 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 f0a84e9323f9b5e67490a30fe4bba3a345a8e914..38615686cca5214fb6638b31d814dc48264db7c5 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 209589c46b443494be57cab51b0922db3eb2182f..c061468d91a3a86be5c18112f78b29a7fec94242 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 29266c5b9a55897e26059ebcc21927dda85ac8bd..03334a768a4fa2748880d77343b5797128fff669 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 f8393a0c12d9df4f424180658f6edb903e7062bb..855908537f841e999e5cb607df25a4c8e876e450 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 1b670802289a3e57432a87692bcbc61c7bbcdb0f..0db7ac98d0240064c3367f81b9beddb8dfd4d3f7 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 9a20bed2604b7a962a53fb924274ecad1cf269a4..db9ce7dbe2760da451722d98341d32b4374112ae 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 8703b0ab4a670943e8cc0811d1ab5e2660d44ac1..1ee109a964a245464f7e8c26dbae1bd6c2573358 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 0fad7de606c708d269d71f24367d26c5f6d48d69..bb714628d3a80cbd445920452a83f6d81c117ebd 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 51748afe0ba3df1e8b82c1e1c728e645b81a6c14..abb2d4aafa0192c2e5b0a7e4f22bb0cbb89c04b9 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 6fc69d5060bf1f61dfcc670df5399ed8e19413f2..a7a70315525531ff869dd4cfb9e0de00cccd8004 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 9340b10264e60778b5cd5a8682ba0ce63f056281..6984425ed10b186ead645040ff646c41f9b50e8f 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 968aa67a998c611b163214497ef5076f71ecd661..15760127b55730951b1a8c3e87859a73392515c4 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 380c459f54618ad82f63e788ba0fff9c649c862e..7c214c380f0410bf2414894ad961adf44cb84d0d 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 cbe56ce1462768fa6ee59f31fd3c75b30bb26531..cccd08fc0d87182391dbe13d366e4bd931460ab5 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 dc5774c0d930b1a5c4fdb1ba9d93d17375dd032d..94d97d1931134a65f858edb068a56cd2b03a7772 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 2776c25fae44719b6761038c33bdb54981fd3d22..b78d45a726cbcaaf87ca0f755cebdd9ba129eef7 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 12039a0df082f0fe8eb671b8e44108bbac7cecff..8bddc023e683e94eb5b2d61fe39f6ceb40d93355 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 50a8bf556c4a2c504c8201cae526e392e0b12cb4..06a9f60806e9dd2f256c6def0ea6a7c4fd9ad857 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 2bbf23de13d428ae19a204c302a60e5038f44b4b..4e250dcf3258f1dd4586fcec7ed3a493fce46810 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 761546c460debc23e973b9aa6a5cdeb270f699ec..816833d15b818dcfbdfddc9324d69093e8bc4569 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 c3284cb0da009a85c20f1852b52b02de7e1fe2e7..75ac307d7bf439b758adce2f132c5ea1cddb73f9 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 9d06b0fdeb5db24d3dd17142fd964fdcd0a39bcb..b76c8e67c094643d648777e6460e992d8daa57b0 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 cbb31f931ea333409724c9cc6eac392cd45f97ac..c5731ebb76ec9ca536e1f2e7325ab2fe4957bd26 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 c623da181b5307348e72a1dab732e2b5883aa91d..d8828ece1046a01b902f1dd19ede1b2437b90290 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 88e307054034854dc8b04f9966a7fd8087566cba..07344253769bdd95ca67e7f763b9654d7a465e5d 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 f5784d69e06f402fcd0bd6c06759b01fb32c86fb..c0d852ff705a6ba004ec62b89a1f02974657bc93 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 3d5a48903fa8839520fadc0c4c9a765a6d857ad1..7b54c448b9535f9ef440c45e8474ca5dc37e2c55 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 66b60a4a2ad2a85c651def4acbea0aaad4effa0e..c2049776ec5a3b9576f72ca0afbc09e7d41fc917 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 74dbd9dd21a3c07b8ee4413ea81c54cdd161f10d..aa0131e5c03ce24433d08319e743c54fde2fa478 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 25a74124c7aedb7b0d22b517e8594dc55df450e6..a9f9a444983d66a9c0efd097af43d430ed2f40b3 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 447a3efbc00ffd480e7a71a3656914db0c86b8d9..e8f9d037ff701dc1495a641cf992ae1164f5d23e 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 8e595b1d309a7aab6768a5f54dedf8a8be80be13..17e68df5d749388e8471729e826b49a89947a916 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 f2bcd881cfad841af0ad7fd8aa28c004d58a729a..c35e98dcde55b6d10e90015a201a21f6d76a8385 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 ce0e9aac93ab707b5c60d3bef34a35e91bc52c4b..9812e2e7ee7850c3721302785f327d0e9b0504e2 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 4f9356623d5488f0124b2c5c315f7f4145b6a03f..3e5ad8d565219a2e20e5175c8e7124d972e4a40a 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 9e240c5bbc0c6574f7824844ad5776493fe78cb4..442c4c2801fc84f614030b2820446d49ba44fa34 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 c6b282f6ed7379f545fe19112b77ddf62ee778ae..e215d95691467f9577594f7719e605eb6345eeee 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 fc22b66a36ebdd4e12ba89527d6aaabfb5841ebd..435729dab7c9bfb0c50a6fdacd6cfb33f5ec1ce7 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 e2deb85792a99ae04acdd393a05b9d02091936fb..2069ce7c3df6e32d87a0aac7c3ef15f3305822bd 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 d322611ceebeca24510bd18b46ffd18d85406752..09023f96e93c05573d37a1cae8cbbc71c9d8ce46 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 e7313684c52ab7edc6544642496d13e63c5a9877..b0e9503e57fed10a72edc8a916e74c3964bc1a33 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 da7d9c558c69e000bcc582917f2a10a880694187..cd122dac79196349cae8afe6eb6e13c64e069fe8 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 9124d40f1904e22d2ba70f7d75698b345f32ae6e..2d123593242110b8de3105bd9aeb972ecd72530d 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 85d56e111ee549dc25defc6f2669ba1e02e51a45..9774e51d7f157b91118e147821fd8e9660a2f605 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 24a9122047777f6d39c896d7c0b79a2442bcfd72..85abc3534959d10999e875f14401d67ebaa4947f 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 07a2f1c1abadfc83d835e66c2469de659613d581..50e7160753936235fbb04fa07a46e1c12113680d 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 c6d9b0adad8d120fafc2279a57f3b6c2abb4b842..03c5acd92b8d7e66374fb5f1bc17cc75703221ca 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 1f22aea2155c2ab67f395c43c685651c0cbcdde2..9b27a11d5fd481088fd255989497a3f5397b7219 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 0024ed1eab0eb049a72d10c1c183db0fa4fd7348..f18f20c7b800531d2ccaf80ef7fc1273bada8f7d 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 0d18a8afba3772273db9a668cce642c46a624890..ed89d420eb65722d34e9a9230e3103cb93415dde 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 643836f6c52f034ed72f3136aa057df2ae0efb6d..8007325eb25847958de9521e10b5cf8c12799ec8 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 3c4a6c21c3c4a0a7fcfd64c9b06973947513aad7..7b181a3b8477a46d4669fc988a5f9ea8d328eeb5 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 b1216b6983d7d9f8122c9290fa2bb0f4cb226399..58f52e3d94fa50abda49ca58f8a24519e57861ec 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 89626e7cad8843eff27d13ce522979aefefc2fd9..343f3f785813f306811e999d625f0226a181f0ef 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 9cddf67269a8994833af71cf8d97cff53a8c2032..e917f5e9f191f8a03ec7e9cfd933c8759cfc6386 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 07e7fda644e3177b1f1f5528dd55df870ae07b05..a94a9eef9c63900253048d28d08c8821d037dc87 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 1a0c4f84898142bbe41814781b9bfdd40a96b8be..3a16b6f404412bebb58babd792fca9bd1f9394cf 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 38c8a8e16d066ec9c950241e41cf37ae525e6f71..cbb02a0abd3e48e94a66fe8ac0830a01d42db51d 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 94c825192f04f97213afb5aac18c50bda930269b..0f3ec08d082af198c795fc27615669d3d55fdddd 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 d9023d87c6c100d45f998914ebd8ea65cf9885e2..e43873585e630594a9c082a4e90f144db5dce6e5 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 5281cff07205d163ea583e58dac71d4e93c63d5a..fea558b0340e9f9a00f9c59f7f2ebe482e8cdbd8 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 7337b444686b9043d2ad759cc98ae53cc87f782a..39b5e80bd0f84fa60a0375df2f754b4c2b1b01dd 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 5a8aa0d61adf7f0d47ce9541e729962c41b92d35..dd707ad30a9d78641b627bee5c2fa0851238e4fe 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 4124ad4a108c3c116078045961d41631b750f8cb..7059572b9dfcf22a3e2fe7a121ce4b031a359da4 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 fcacd05b6a07f6aafe4f8723bb8f1cfc53b14a97..db3de7a5d18e907811ec3c2039d7ee2e582cce9d 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 177b7f9319e78a0932d8b3eec81f83a6f72e823f..50b602baf106a6451e1d270a5460c536e5a0ff05 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 bebfba43e7fe98daa6f60d4a9e22c4268bdf83c9..1ca0281e53ff3fd2a3ded2fdabc871d03c7aff9b 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 a181b37720cbf1e2a6da3b9eb7a8352054b028a1..744514c2a3822d5d70fb603d6c54fccd4b2d89f0 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 fa7e7f7cc63960bec7f072bad2fc70dabc9dd09b..072adee87242f0ae5053ca223899cd42c054cf25 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 d95fa4bcdc4c04f8367b10026546ffe0f14ea120..da28e368a340c5f8c0d97a385eec5b44e285fce2 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 54553ee6bf1c0efe3199dd5dd78a9411c12f7b98..beeac15fb209c9c693ecc611357736606f7807d1 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 2508313063466d020a64bbb0f86540c5612e69e0..ef7c57b2cc6cff23ac0d9a5405522ee128f73516 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 133f82604adab966844b2451973c4496e9153ec8..07e095fb8ccb60ed28383d9561fe4dcf64f20158 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 599b0c4279a47f5ad8b16aee9a691fb381530c83..6e1a9574c0c25579858e198bdcaf17a8ce1ef7e1 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 a798092f786c5c64fa10ec2cc347e3969fd22144..18f85423932402e4e81bb33d347801a4ac6ff16d 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 7d367232bdabf4b59de50fc93dda255a4ee2600a..b5a57f3b3b6b7972baee872458bba84b2b8f6832 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 ee513aaff47550517006757b46809999d995b811..76769c2dc9790387badc6589f76a0c0b74558312 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 b8bb63f020cb25b2d71dd32bf4f0269edde126a5..6501d08b8668faf1fe38f49a280a3f8ab724d9b5 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 4c92be869909c50844d549585187e4d3b11e1317..3493fc99306e839ca46834c6df2da2d763002f89 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 1c8a9c04b913ecf37713b20482287db025477d41..cf219da58511e920c90814dadf06b1a9e9177ffe 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 cc0a9834e8455b2bcdfe69362e853e7a4ad04f52..311994e98f819afe3248a26c7fa0b05604808852 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 6e0f81884ceb216ca0e730f41bc74ce0f404ffc9..c418c8136afef83b8cc851329aaefab72620ede0 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 2f168cd841f8be26ba8054877b0eef766734f4b4..21df2ccc4a5dbef66bf67441c5fbf74d3fb6a18e 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 b1916299637dacf5639bddbe008d15951c846521..f59379a84cb620fdaa93243689f90e4573e9f3a1 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 aafd51bef4c98a809d69171be542f55dad4aca56..db29a0a61450421b11b794825de7a66fa6a3ca65 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 d0f586984d915fd9d624ce5172ead4d53056a858..0b2dd91afb61b5a5a0694f82a8c41f3ef4e11ff3 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 e67386ab3802fdb28bafeb31c1562b5d3d2eff4d..1394919500c314f0d6fee3738af79f7632e07045 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 5be8e37e2195b64814cf7abd1f2e74ce57a10ed9..7dfd896d2116172680cd46bcd72477265760b3b0 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 6ac8a6f06d62f85cfa34208b7fa6ec494ceb111d..c9f3b4d242bfcbc1f11b8770592da4774ced2631 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 5a6f35222685c8ebff90eb8e4a7f79a731dc4f95..a45333f2ff263a058898f67e40d25d6ed8a977b4 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 487f0f16da384961fd0efac6acea43b195c00de3..f580feb03fc1836c993c5405d415f12c05feeade 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 0b2db0d2e8ac3d02c93a162550b5343401ac7792..753ff53b4b41ec9164aa6d18d08fc9dbb9415203 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 764549ad92c50973af63677748370ef88fc103ee..1812498069227d249b35c8e38d25605add3d6269 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 46e3a182ad463974e132e06e27714e05184aa87a..71cfcb5718efb4fee3404592715d748134507039 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 766b6d6bda788e49b6e69843f53772c4062fcc6a..641bf705188d669c14ede1f8d86cbd7dbfefbb2c 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 8986972c15e1a087662d60b3f17f0dad26f92597..8eaecc9c59027d2710919b58a54e6988db3f3f92 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 b33409bde2dd3a3880fff56c3d1558fe5c10360d..f37fa8a274cf1bc159f30a0ffa79e41065b49dff 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 31ad6811e54262978a056105112ed30774d92e7e..fbef0367cc07da95877ef545b0889effcde40726 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 00cc96d5ba2100ae46e152012c03bc857d3935ee..c66dc0ae72c2487bd214c618db6ad78735c12342 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 80ad23454fb4bb74f00d1e63a3f734498722303f..da199139140a39f07292295ebabfadb5886fe4bc 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 216045787e2d59f84a63b31a2839bd7d0c89bf9c..46cb2343383fc4282c057cb187dcd12cc4866dca 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 03f55ca842748cf3e623913689ff78bc1ad915a9..7a6354cc3fefe295d4af385bfc6ab49b3406fc73 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 503a09d5d71194e0693af50396d076b3c441fa36..9b3cfa0b4b113a5c498c2a13ac27d322d4c8f53c 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 5dbac78779bc9d7db5313ce2528a63324ff391c5..63bff5110a9b0e9414e68be85537dec72e0e48b5 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 63364ff1112a91bc6462ad84b539e3b41b202da2..ce0f6f6fc8ef42ef5b3c66e2732738b2dd95ddcf 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 5533b62576467c507e7ee401211a40907129e018..70d61aff9a0881d8a7ad5356739ac9e9f7261d99 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 fd47f5fad14605d52ec2f4d2436d6c2cca09a641..49e73fd360d48715d0ceb7731aef67c3e8b106d2 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 6c9634e7baee8fcd553cb97179fc05959c9c7ca9..d9dfb232c138016601096074289796380918cc39 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 83594f1486af75f83fc205e748a3b638d27a5d24..46642cf3528a2b826214f9515cc5ff0cf9ae6a44 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 f543926e9de2868eb1cb530cf99729a19a5fd6ad..580a5b2965e6a2f4dea977a7e879f5a501269bfe 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 2ac0002bdaa44bcd357128118182ceeee419e4a7..be8921b5527c8b34c4f418576c425b67ee244ce4 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 e3728d4f3912d3bdf5fd2de414f71377b2551ee4..3302285509bb0ef9ce50ac0876086cd55b61b072 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 c5f43aa300b75ccb15ecec7609712e52dd5d5382..aab49d6f24af188dd33076d1c8873e24dd7eb68e 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 8bd3e59e3ce8ca2a752d617936f50333db1181d3..20e8484ebca12ad5821a0178bc6632c4d3bbee65 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 37ec676e5f896d45321a485e11a160a826046484..08dc3a8a952952e31a0a973c44f5897d51cd0d7a 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 0bb961c7b1009fcfd48f0e462bb572ae10575443..c6740d7951a9b395386ebe1d01216eaa0188591f 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 3f5ba7e63486f4c8a660cebdcf79b18ecdbc7b68..900d4ddafa6fa016ed63f8fb12d6a4749b892a12 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 f0651fd26aa669231bcf040504ee423be9bd2f35..f183ab6615f224ef141da79bede61d762a3e36ea 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 c30af576d036bb2e5a0828b9e4970038ae99297a..44e5ae7bd9054ffcebd44e8ff42075bddb27026e 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 f42197b75bc2a152b52ad5a0d69ff0b77b7c7898..5ece687420cadffa25e5e210993f7519a074c065 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 eb041c03f420010895cf53603877fb1eec4603c3..9be100a21d8b46c77e7e37e4a32c9b736720d939 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 676bc1037f5fc143d26a8d5ef8d9369a1bc6a4c4..01eb453d53bfee64c8f958b6df6bbbb2f96b312c 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 f6207415421a19d7e9739a91d738ea77bd9164fe..2d77bdd18b1ad6e8a933bbfeca9d4cdd28bec8e7 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 619d2f572c815b4f1f19c36121f74ff2d6421b3c..83319221a301667c182f6cd67eb47d18abac24d0 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 348539f84d62921e8578667d751456f0c8769296..a68f816cf6c1471e65eef748515dbf2efaffe6cc 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 debfb83689502c5a4625f5274ab38cfc97a89ed9..cb438d663852baaec22a5566e7ee70c84a737bfe 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 9ba0955671e6b40537257695d2365c96df2348b1..5e7538ff732ea797bc206eb9fac221aa9f215d7b 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 6dfd75791df303887331463ebe217895ac18b852..67c80139d9d1bed864f3b35c820799b0fea6f0be 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 3478aa71a573362957cb55926b69ad856d4d9de2..ece35f0a206386190619d19be4c256234fbca367 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 175f4dddc968b1411dcc66109e8af1ebb43e2d10..202cbdc35fa7c2c1e0d0458ad380f321f311af84 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 6821e29466da144f0a83e3f4d7629b35cc7411fa..10f922d830ae2e975d2e4ba3cfa04caeb7a934bd 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 4e390c161a65489988830614da9220c3baf4c819..50532e5b9f2c2201cf5dafbcc6c991e1772f21b7 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 4b63cc2b6eebcf4cab01c79f8eb25303a5665a16..240771d1eb191e28c063c63346d29d2a4ca8f766 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 0f6585795dee44f65d3c3db596236ddcbb643191..691833e187be010c9d71516db89fe0e603ce660c 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 3ba6d2ac69f781a287c03f18a3cea2d23b248ba8..6f31afcb2d0fdf23c45afe7998b9b553987ae87a 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 b891a6f7b259cbd9f7c372f5c5ab774827c26888..b6fc5f470d25ab62cec880d7cd96675592f8e2a9 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 a92bb3c9c5eed4fa3563fd0ff9b1d89adfed4864..1c6a1f9c6ba6b34dbc646344dccfc3524ad8126a 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 d8b446e17d32f31214b08afbbf33a4c7fe06a34d..7d710373ac7eb4b2f0ad0cc6721b2449de46c7c8 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 be2a8233ce67a6a556763c6c3f4f3e150cc94b77..4c533ab46793903e6384cf66284fcf68e4346869 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 5988842e2499187315989fabf266d711c4f58849..50b7045e13e19aa1d6c564fab4c896e217b4b787 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 1c2bc327b7351e892b4a7c277fb8e11205624638..b3a4ace708d01a2037693d7b444f65b22f9482ae 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 3116adf6d1e08586c91be97d883a524c53f57bde..90a68adafa2644f7fb605befb600e0444ddc650f 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 1b32d6451e9c76d83a1dd0c15281d44775ad176d..d143fd80bae348b665a5c665f1ad97fc9e2247fd 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 5fef4855f23879642fed213df2cce6c138a8ddb6..82364dea6b2a0d0a13ba0b9a5132f52f2217c5ea 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 7b324a1bab41f5c2fd2f0f454b160452185a08f2..e8e2e159f07f6164653d8175d86cc4c787e0d622 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 e50a47708952f9d1a819e32b4a7d7de4387d9f6f..3d2ce3795311b4857c223693bde240227fd7070e 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 e4e162a4676de7f3aeefff5c507a4ade8d7b2844..ec49d8876f1944ecd62824ba40914f7dab1b47c9 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 14deceb59ec9f5c342d09068fe2f6a66c7506fe5..592812a7232291ff5a555cefc3c2f3dc9a97fe89 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 6887ef9b4977edd625e268504bfa0d33617d7e8c..aef5575fb73af0339dbbc292871cf25e31231bad 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 c48b3374ad4c9e2d9a6040af9d9b627e2edc016b..471ca6cb38ac35ad89b009d50157935d2796618c 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 eb2e809cc27bd9b2323053bdcadf48a7a0442cb0..59732ab14fcd187c45c0ca5fcafcf14a2ea1b879 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 dac336aa4ab47b07ef066d8c14a5e4d272b6dd3b..0004a487f24ac816e95042d8778d9d0adc27e0b9 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 899d9be6c164f9752433da8a2c141ea37edc6758..862b95542fa7e84fe4f26a8673aeab6d0bd31341 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 17a32bd017f904dd839e14680fefe4a1d1b08f99..b3f4231229c480c7136ebb67ea2adf468492ef6c 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 bdbd4f9e4cdb5e182c756214582598755df1e229..38d3e0d6434880accfb5514c2ff118cf867908b0 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 a57146da789a8c2fce279cb4fccf96d26856668f..7aae7b42f5dbd52da8c0706b892b64326e5ee24d 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 448efc3db82ba1b64a30bbd59eaae76795e2d28d..6b353fb7699f15d86d05b4f84b96cae475498983 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 308622374aa7b411e94a39ea3c1e1b08ef2a3863..a1c4e9b0d5a1d6f84cbd6ea5ef063d77b8176257 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 29b780152254e06c06d9bb1d6ee8aec170d6f8f6..d5b9c136e7d4b3f7fcd2ce17f001186f6d035cf2 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 0b9db787052d7e4ca85ca8b3848f69f75471d991..df35811a966f9e0f483f8733abb7b035cba76881 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 770414d88f4a53718f1e95ed2848427e2446388f..26e8c08f20f2a6fd62f32972501e1628b634dd17 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 04c607c95d8b898f519c418f2e2215c213e5aa8a..2f43bdec6c99546887263738742f4a3616f03444 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 12ea4ecfcda7d57331e0565be89c6ae509d433a0..b1ce31988d6aa83af215ca418cedfe8fc2a023c4 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 3bd788226dbfe1597cd6865f67fec1dad0366809..8cd8c13d1e0a279bcd9d7911517d92c02e595f34 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 3b83b30aa0f2dd34b2dc6be7ab4828e42a2b7022..7e62ddc1532fb98386bb5bd8e18fefd93110f2ec 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 14a98e69c8f865a740836e45de9cde746f1f6cd3..4cbb4b2fd45f93fb82003e7077a93b2118c7d909 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 1c41be30f0a57696846fb0c9419906364b38741e..fa24c04c86452d2323056bb6ad945fd7eb97da85 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 cddedc2e64fa8a19c054de2fbda7994a27c002d0..b1abd19e2c1ab5bdac08eebf164d4a896ab17cb1 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 e65838cc1dd1b7b3cedecfc96f1f9d7187501c77..711afa83ea7695f4dbccb389cd41d167af5641b1 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 216e76e359524f149f975284811372d6ef7d3179..f4df2917ac10e69c30d40727094088e45d98908a 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 f4b68ae7604a38c1a3dfab0b0bc908505e9bd71a..526e7a564a91dadf39189245d47071ac59a4418d 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 9b1dd5c18883bbf51f8aee42ce86eaaff47d7b06..3f996da5049b8243183f537931224375e879ca3b 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 3ed1f1b9af48c20f7cfd49427d28394437294f21..03c75288981907db8d08e7d98bdab347a2eb9ef6 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 365db707962b11cced5b055598186af89138cbba..5dee8bff7ad595c22d4ac3670506006a4546974a 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 02b0a1dc5338ffbb57e32566ed2bfbb2a8cf45aa..e30b31c5db792b4cef916227be8b236786ad952a 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 9d657ee010ee8c0b66085b4b7d59163747895907..99fa2d579a57805d974dbcfb18f1c7850b6a3adc 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 f1b57b26da47d3d66ba990f9e3b7f1afcc1756a1..3ddf95c52a9d9e7588bfaf1e7d7d0132d05f9a10 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 bd0beea6b28df97ebf3bdc7c07b8f9547a50e9c0..c5e0821173960c2f6220836f55ba470c5fe4538e 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 54c1c8ff75b5bdaa5d1cb0c5370aa3721cdc5106..65d384f400fb91ce0f2ea5dfaa62078485bf103c 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 090bf45efcb1d20c3202a039c3387e21bc539b78..a9760b5fc57dd7786360d42b6d2677fa92426972 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 e12fd1cd380750173df4f7f36fef8caedb3c6c75..bbfb95b3c3decf9f6868111f98cfdec686feb313 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 7c145ae6a792f3925eaf9b2ad1e1be45f3951a0c..40e25a9e294da08b6be4747cc2454b366f34a629 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 3b494a568e6d02cc5ae7e5c5a47c7ef42f1bae8f..66aebb52e4e414e422607d6a78dc170b9f951567 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 7c67e1e1d2e9171818bb01befe24da869fb0e5cb..779fb08956d88d8fa20648938b4d5922b948f966 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 911dd3e7395c377dca05df8e3ea643a311ae6271..cc52b7390cc26771fc9e0b080e8a7d56b9379262 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 aa40b9411cfaebeda641bd61cfbb1f55472070fd..4c2ff86755baa9b34efa6b48e09e698ae48574df 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 8433ebc85eac8a8d775a2f02ab8f092a1df037a8..89ce0e3c7f8850a6ff5d8be941dfcdfdee184d90 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 cd2f46f89243f7134fee15c3e9a7d4afd17867aa..79bc9ac7d48f433e6a4aeb2b94e35ae585741ca5 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 75de6c8899db3a020d463a201b61132533bbfe6b..e2d56a94dd4522bcdf11b039038649670bdf9860 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 4bd56b35370c20da40556b350f2f7df2a53d71c2..83337d6bd8062bf165de471787b62b39f057b11b 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 c9bd6f7480c299885963072637da3cbf78069380..d8c49034691e2eaae72b482aec4d845ba64db8a0 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 cfc93e6c9f9139d0551037846cb830db18a11084..3b4b4b6220a61b7bce354c8a3cf97448cc2720ae 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 0746f2eacec3f4bc71a44e098988a6c272515a8a..b64f1ad58c4c57b594f048663e1e9530fd3310b0 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 3c92a4e910650cbedde8a8cecc2e6b84834dc215..a874ff0947a7089d4a52fa219e9b2c34fcf981e5 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 36d6d60f9bc89b0bd61215443b97059ff69a74a3..aabdc12c94c27ded767c01f75dc1247b99b57af6 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 593279381039ffed55ec39bb75c6be14dc082832..f66823111b5d6e24021352c9f22787aa20c4a731 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 564db46aae03efc3abb472f92910f83cc33bfeaf..8226d7c81c43bda23d3b75a97fcd7621a3ee2f33 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 8ef5a1f355bf74a10dd1019b983065ab545b6c0a..63a3fe7d3c5f36c9da6a9c5e70bccfcd99f2f446 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 52f1275da5ab0d41d3e91e01475accb77a227756..37449e3a3c6e2588b17706a6a77233669bda874d 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 b6c08ede1a74d87e1e68f3f91e96e4b172af7d09..1feefe46fc906f2938c3ecbb124a0c0d0d9f6fa5 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 99fe16551445015ca93923557c262bfd363013c2..7d38b91338ff9de78b6a806074055398ce653b47 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 ff86d9a2d8da00c250e3788f95eb59f1701644f9..a284c5a40d2ff580738d244ea2f721544eba3e1d 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 98437ad96a35b0939cd43c23a6288b092556aee5..253d32d0e65bb4b1e5a2f46941b023aaf4711e95 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 20276c5b062a1e61b24be3688476eaf0de05e82f..2253889eeddc40f823b6acc172c6de62751091dc 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 89a2448c00b61083932a4fd43f562518b0b26d05..0b75faab1a868f09421fd51e959c6372e8d31481 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 bde618b878151170a403b8bcdbb9dc34ab632998..219d52cdadabcbf95b47e8616f795ed20bc71afe 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 2102cf3fa2cbbeb2d2149eac27321f7d93937167..51933345b42a36a901958cd238814a077d2a5b49 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 63b3b0cd229ae62c34c7e2bfba9973118821d34c..433d2bc82c1ad52f82610020afe55540518d234b 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 01447bbffbd03873c20a49eff8b5328f5c2f3219..e1c2c708ab0f4268435f6079e5718271e65ced2a 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 0acf3c6f195c8afbf743cb7613f2b56e40dee5d9..7631f0cd851cdb523f4b14baef504a4185c60d13 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 fb066ce21784941ac197984d1697468bcd3ab07d..a38800d86caae1839241c8057b4e7ec18862ebb9 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 3629a1e5b6200ff268888f15d62ab39a359e9a78..53c38b9617a997fd5b96f06183f478e080d38913 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 3cd81508041fc73421086cf3b9b9deff7ba7095f..c2226f7775b2d3f3a694b4dce388bf6dc94f277c 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 5bfe8b6cdb1235b86e69de087acfbe9203f5e475..63cc6f9727b2a87d0e953f4455edea1ee9c1a2bd 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 cd1318042e5901f5f37e914f267727581ec6215c..8c0ee0d82a8c84509886033ee9f743c8571fae97 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 8cd2cc19ffaa5e2d0b68d2aef467c5889eb25c46..0b560d109aebad855c85f915df61b70c687e0a09 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 d02e36eb5300de1ae59086f8a2a74a4e3034ad86..bbd39a3f2eed5298cf509982e9b243aab0c6a98c 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 570afe07e7aee0deb62789928192e20cb904d9d2..e922d12365b549e972842a86966f9cbb1fda2dd3 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 b98afb7a8bedab2c0d756782082a54101a72c56b..2327dc0fbdc22b360d63a20838325ce899896469 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 5c27a02a561ef5b366f6d178d95b7ce409ef3034..6c4d2a68c85cfcf4644869d43b036a3ef13ac4d8 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 f809407e3c3c7e7a39e6fa3ff4deaf8acb225158..80a468034bbb02830d789ce8d523a0981f2e80fb 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 f5d2300b0dc632f7c05c7e89c6a2c415e8edd6a6..1c5c31acb7a8b62dc5f32f0232779a3b2b75ba16 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 92eb0aa2f6df31414d039152a37a73fec43d3b45..bc168c5ab51901fb1161b589ed26d3c21056f0e1 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 2cb0dca5590e0020858f618e1cb3f46442a20999..2ed78990a8f1676d89e38eb58c87de87ad0f8984 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 f91ab43fc4e3183924bfe28d696179ee3ed9fa3f..8ca1eeff5f4ce5b1fcf4fd556f8726e6b26a161e 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 fb761f7d9f78db4c41ea5e6ffff72d104b816ea3..02cc37b32068f5fd40d494db4e99fb907e0f6d57 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 32723cae8ec0481ee93a9dad52b8637011c52848..8cdf9f0f829457dae3367f2407e23fd355342adc 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 984e37f82c60ffc97a3693ac222aa55098702ecb..8cb08f8662e4f4bd48b538c74edce4cf69902ef6 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 8a3db21c7790ffce8aa2435dbac3a6b360fdccd3..c159d2996b16101526884c3d23a7e9877225f7e5 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 87eb536114238d694681455ac0dd1a00d28b2b2e..c13bd582a1e26a3cb33b494952f4958fe7d67ca8 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 2993911fd847c7108c63ffecd498bb64e6aab206..5622197e63fa7e04df4d1d77570c751eaa724819 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 fe51b6e117504cc2072c43c517ec7de8f33a704e..0d2d4e5c28fc3ecdf5a5f209dc479cc12f79bc94 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 571f549a32b16a75e2d4b53e8b0f9ec73a6fc4de..5dbec83aa3e5f906c69a1c6a851a307171e1c703 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 7eb81b88947b16a84bde3a60140fb2ed0ab2c083..a9eb443d6ef6be6dd951adc5c579bab080d4ff58 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 ce26dba0888c2bf6643be41e734d4120da3ed7b8..6416d9c0a2786f181c83f092870c42c6d8f0a74a 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 700a358e9a39634dc74d27164d8cae52d8953131..79b745e8a5a7b1239bb3f940252345dea6caba82 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 74486b93286ac7b0ff83adf5d772ba9ceb0a4746..d732d9cc361a364bbbb0d258ba5982053f5ecdaf 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 7fd4cf483a059833466e3b75e124316694184b49..5b5dc02e8828244aa75212b0b5e61b6ed045584a 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 5de5e067433e2ae359347dc0f7de61d350912a0a..6e90276328d5077a76e63b10a54d8e305be78db4 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 bf4a1ce2a19b1a4e72ac053aeb7994db2fd17509..a552420f18af171c88fce7a10a0b95d74b6cebc0 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 b3aa7a82c06471c17aab40b3ca0d9036b34897dc..f6e2293e268019fe37816afcc92aebbee8737d07 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 2997fb85e772326240fa0a9aed89b9d527fabc1c..fd84032660fb24e41233abf893b2666862e63a92 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 5f212b1578b653c5d5209ae09617c52a450af299..d67d516c3e31bcef66d42eab156629dbff715fdf 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 c4224ebc654d8af7a5a3502f7458f6dfd0cc3896..8d7831f308fda08ef15a5851e953b204957f92c4 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 92473932c78bc0c183db66e9b3253709c23087a4..8c8a3fc90cde7e04c3aadcb65bd800ad7bad6960 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 848e75a8991e438783afbf719ad94bf7c56d10f6..75890b5d8ef1e5b3d9c5f1c76254260f0a202b0b 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 acc143ceef0032ecfcfd179a7e326d7703c1d4b5..ade660b32be1e1aadbda91f5e69f69eb3058a4e0 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 b7ef43771452f3eea494dc4a749fe76bda4ed4aa..ea680ce343d1880c5767e01da15562a0bf2cdd83 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 1c423dc22c594db4443a762923606b28aeb4ead5..feeee72f98aa287721fdca1c432710ade71ca3b1 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 435a98030b860983a2a5356dd151eee7a98b2a33..b618ebf99ba7f49637db907d0d949ba0d46a944b 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 a7bf9efb87b3fff9520d0d22a47225223b49868e..a7e00f5150b009602c6e2a3f50d11fc86e9ec5cf 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 4c66f006f22e1be26a850ba1cb8d47ebbc9452b3..bc8140512f33b048135f9900a3d5a135669b28d7 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 3c4a7e6f26593aa528333ae8719873bc1e53f167..455731a4318247bf31d4ef370ea2c3217d818794 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 4a40388a9e58ff705bf5c2cc50050cd3da915549..191a250194acc918039143e98c86902f80d7e8dc 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 0a27f20d12b3832cd27c5bfc227439f6df947265..8e76dda1457c1304d0dd03150ec1fbfa80c4823d 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 84f1fe2fce87f74980f6e8fb1572ea133aca165b..95cde82e3a4dde1084064cf9404b48941bfe9edd 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 016465b495d8a989cdb51e0a1dd8bcf90bee3c7a..c497af3856f887c790d30cddf527eb34d8b93f27 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 14412549209974052754646a1316996093dbb1f3..2de0db29e5910c57267107f3fd75d4e57bf607c3 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 d0d1db0dbc3baa0069444b0215e6a11da7c3574f..983a6df916f45c81c2ce9872b9138b8c66f655c3 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 a20e54764c3e2aec3e211eedd86031a51439bb3e..0c69e3ec8e53f5c6682bece515060dd2365b94ac 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 e152c5da373055d16b1a6dd2080db1fdf78d446f..b1ce1dfc0724796ba65e1dc694d3a3af9abf0f50 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 a5de0f1c66cfef30c612ac71c64467264385206b..9d9def90a0bb83736cef795c39b24e36634cd1d4 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 6bb71553cfac28f45b5c6d22a24e0887599b1d71..4526cfa2e76f644407974b64be9cc14ea1c4aa06 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 0b9aa4f1f9c8186760b04331c38bfa92eb1791e2..40799fd62971a4d2efb79fb8b295da6ccdb5e548 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 f0b253a478183e2953558981b02ce1452e8e86ef..d98a9f2d4eecfe835d0a1a30488f76ef96d64a5e 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 fcf06ad24b22c07998ed14580e7381edc2e20634..9982cd318ea68454f9f184938798182cdb526c03 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 f0374c4ebc2114e984b79d71de742145b5d18035..0c4e9205fdbf0937ecff13ec3c8c1ee4576f0ae5 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 7b3d777363715d58dae6f518da1e7b3386831878..a55ad12e00901d17538371fa52a8c560055d9b9e 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 2a3f30da56a24e7207b1cfd6081f69e2b85594cb..ea0765bde2b03ad88524ceb6bb4537480e192cca 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 d0aa55e46562532d803be117a73c4df1b080e72c..88a98953a36e0143179b9bca9d9b58a610104fb7 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 8bffe5a1d1266f8934a31aa2c4122c816703be10..250670e4f59db9495af811a0aeebfa2df4e1aaea 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 b1ee90f950dd7be4088f53c3585fff67a0ba97d5..1661754a88609c2b61953473cde1072843282928 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 54e30058fe9b1c50ff10e680940a6b97a4386083..ab40e39aa6cedd6e4e30144ef151d7f05f02391f 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 c9b328e1462195ede2839b7150a91b1aa499e5c4..4253caa5fb03ec7c57dc915b6117ffb18d63aebf 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 16bfdc307d1964967f7bcb616e4951148bd3b01d..d1e8130496fb9ef71fd094c79826ffc45b3b6c97 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 57d8560b277486f3534bed8965b82a161db68c44..a72671edd8a54a6cd4b95bb7ef03171835d612aa 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 13035d9f6ba0f6499008fdbab20eeb95f23fd61b..75e4df2bae8d5e42ad6e71c910f4144974dc9cd5 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 9c4a47e7f1b16e61d1bf7db43e4d9e734ae4d2e8..9e9cc23a1186c0cff9f92a962ca3b84093317895 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 cc9b5beff742db5fd1cfd4d9047c51b02665f0e2..b1f0cb2f9a58f6569ba60ffafbc6fc2dc2ae6e53 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 ce04073d3b5b87e2a9315b2d4a46ff31765f2394..23db95a5a9c02b446dc0f0d5ae5e57ec536a308d 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 ca004b08a27992a921bb8ae690dc099deebcb30e..cee4e72e373933c80721bfd4b9a2db1985b69ff2 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 76f0d33e0b9777b17071263e05ba56b1d9b3b5e1..f0c03de1acc5dd4c79296df3dd5764aacd65aa92 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 9d099dc6a1f030c113802d4f042410c12b4da71f..ced17c0f9ab7e2618c9222af40fa31e70029533a 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 0a4f55e33714b0dfe8bbe04b10f05e3d8e72bd08..219792d2ad6bf4569616d886d23ed86b3ad2778a 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 4246e07014465c6c1fb53d308ec3969947dffd15..e787a30e46ce3740bc98dc8dd8dd98222779fe9c 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 14d5dadd5d2448ecf768875e89e7dae4c70cc518..490115831ff8fd7a23b30d1b981473576d0e53cd 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 7ee60e90792b3bf2f0edaba9e2f1fb7281bc72ce..156bd2310a0dd65cce52aff4d72ae0b2d7c98aad 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 1330f945c124fccb8347e30496975648c7323aa1..f7f9887fdf202e4573dd8fb226eb3f9bc1ab092e 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 8f2c3ada46505584281ffea747f2243f2f0986e9..84bef4f024454e957f01b98e6aae71c8d1fc2cb0 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 8242110882da41d5d90d549d1b686893c9260b91..967060ade631538bf48c34df492efe5d6054317b 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 51ea0eafa2af5368475ddc0cd8d3ebbb075d320f..7538edc22156caaff02e593f0f5e46530feec3e1 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 fe26bb2cee080699dd9249a53f9f9de173f8afa6..fc9b2c41d023ff78342cd33ec236b78bd3d27bf9 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 487f07832af90c239a1a78514dfe5dea47dd14d4..5e7da698b4cde021247f9b82fafb67daa725a4a0 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 4df9cfd4dd1fdb025778f6135e62e8e85a2995c0..9a49d942d83c9a508af8df3d21ef7d70543ec20d 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 cce30a26d68793e203ca71691d6286cbe454971b..8b875f5d5622893fae19ee5c91d95b7727f6b5af 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 0efa1812e198d230d5699df17876f838b392964b..7e5a5bd02a07c934f4db0d2c59bc446f76cec3d5 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 d148c016b0790c8b2b03f0ecc440a19ad49f9065..a9f375fb5e6e80316c443736c53b9e9a22cec801 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 9f706d887a16dcc3cbcee4ca2e674103d48de9db..47b999521c9cf3aa4286686579fc3f3f93df65a0 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 b6a59b3e60f2ace67c0c878c5b00db3273533c72..4a05abc11f88bd154b72dd0f94d1dcd6a0dd8b88 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 d0ae516dabbee7beb06719f48c9ffe0a62cda9f0..cbe90d71533d84b35676c76cc8364966c9a8728a 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 b6725d0410e3ab219c83dc5b9b0362f1e7c125c1..5b979c32385055e65b5c5ad971ea351e9c3196c3 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 beb3a6ab84ff172db5b4c27626c0bb312c4845d6..eedfa9006b21596dacb53110d6d5a5e553d69774 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 0bcec4fc63f47d20d64ff4b9806695d3a89b95a5..e87cee23216e0140f360674700089ddc0bedfeeb 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 0f5c8f651bab60ada2c1118c4141b40618dfbe54..c14c29828524e64b4fe3aa242da2f438811f7b23 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 237c721b6010f31d51238861125a9a1caafa1463..0253df4aed8ccfb5ed8005fde080e3341311dfd2 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 3753f8eb3c721c7a30054bc3ce7244182be689fe..a595db6ce6e6c1dcc160dc8369766ebbc0cbf51b 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 049719e4a1e54bd9c65e0bfaf262570047b6db5b..6e4d96061f5d892ee52e722a9d8c648dbba7c42d 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 6541d9461cf5e1dfb00942356c4a81a96c10a0ba..e9ba599be5c291468fd9798615105af4b2c78188 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 ff2da734fa517f11cdcd9134463eac6848f822f3..db445244017e614f1b38a0358718551f0c1aeec3 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 e4c4d0b479863dc56f9dddc5463f887f1756b36a..53bf53900c020ced8719b6937111e75412868eae 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 3dc78f1aaf6959acda7a9d26af5d06437bea7b72..2b033632e8fc295bee0b2ab79dbf1ccdfacfc224 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 ec7230d7a47965b9c06d5c37c26d6b4d57f00fc8..c530e3f6544f8bdda62c2dcf2db4739f66b91b37 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 a50a32c303c10bec43882fd8a0fa1cec80ebdbcd..7aef87a2aef8df11cda0fdccde942e64f29f4e00 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 f492c8a1258286029e3d57037cebd4e05ed03f55..1338ef721b8cf94041e84e3be661d76eef09913d 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 88e3d63e726fbacf9da8607c3293df09ae6e2154..f7bffa72b1f2590c1b2a46b3126cf149da307ab7 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 766cad966694455ecbeab4391f64a806361bca17..2ab054008c8741f3d910d771be49803b01fa884b 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 fe4f6c5f966c8774b274bce499cef63b362b14f9..2a29f2287be6271e1fd6615632172d6d6df2bd64 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 16041777a88746665e91409ff733db7b4d038504..efb8cbc9905b3da2f352252bc4730f0b8b0d9f59 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 f0366529e9657b73e2684a906d8971691f53af1c..12d767c89f0854cb5e6231910b1363595a089a39 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 3dbd979ae8ec37008ea29b933753875a02ff2dbe..4cbb9c25252015fa10e1dfb71afc95fa2fe20490 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 ee9cab9f396f166d5a3d1de9e21d8a5f1415c841..8cce43403628212341275010f75e96c48ce91f56 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 06b8115d93e3914e4be16d866f074c8420cc3138..63f9d41f21457d4861f9cc55b82f45f38b3dd159 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 39e6c4714cb067743865bf5919683fb7404c742a..2217ecc21f839afc7128e73085fa7fc641375bc8 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 bb62d6db73e321770a6118479909db188f296ec7..c544bf179914acc45306b4e3922890527354473c 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 efcec9deaf049c6de1311d9ed29fe7134287564f..e2c89f0fa393e408986ce2c5a836accefe7454b9 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 8aac60f4134cd4b55a307da866e0740cfc55e3b2..a64f737b39c3cef1e261363496ac3522c04552d2 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 a49066c951f8a69888f69ef5ad0cc76e43073a1b..92b5c9789d211d9d57b55d51bd9715900d617db5 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 52c67113e716a9a3a467d229453c6bd6b6fb316a..2d1e42326c4536facd865faa4639d532e492304e 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 7ff587889d845eb27ae17cb445951de1698fdb66..89e7df28f465b6e7f8eb860ed069b1ced474d4a1 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 7c7b8fca5074de2a5cec4c1017c547a9bc6ba6a7..22a54ab2bcd5395341f7ba2beae70fcb9523ab61 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 46e9cec64646c3b6aeaca5a5727568fb20f91e33..998c65b997a17603f7ce55e392c624865ee2f531 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 474e16fac2df585fe7d236fea12dd4486535cc58..19fd9fbe43371f6e187794a6e5aea1cf63053110 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 83872b5209d6b7d4cd816585d9c6748e6b31631b..a6eec86740a7107c035bf10bbe954b8305b2304a 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 4cde32661aab5e51e05174ec28ec6ee857d2c7a5..4ec2cccac0f1fe99a88bcbb0cb9912a1e42ee249 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 411a332b55effe3553be7ee31a39347d348d9ea0..b7b1153636467dc4f54c78aae7e369f11db80b02 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 b7c549f7643c34d215a20f9298391416cfbebeb9..67232d08548fb3adf9ca88333fa4e5dff1ae6e81 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 1c6183dddab337c45480874d9b6a5cef37d950fc..d34f250b8b69507629c3972efbaba2980792dfd2 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 d4329829a4ff387f6744631e976f608d3d7d4e47..20c97036a36e93f5611a80d86c99eebeae508927 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 2c03f663d7197a132343d5c0284b2d9af535cef1..4470301d758f6f572b612b4149f10ae2b2b02e02 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 c3b430a551a4e9b9f28d530aa31a9c62f3b0c443..e6eb6d8763a18366301877e03bc8657c6260a1d9 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 efb60b569b00926b303b4cb2f18b787c4b8317dc..2ac984943d3f1f27e64419d196367ec727286ff7 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 0a4fe97f4beb0592586d3435bce3a5a1e5347a3f..a51e6212439f0b1ca22810dc05bdd9aaf592be46 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 2d2654011c33edc70d0ca087280e9ee61e07c5f1..4c208641e2d1175a2c992cb2e46893cf4ed6cd39 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 1ae1761fe80bed309d5b31b91d9cbcc6c563632a..8cb282d518ed52dcd9985277aebd53846792e1d6 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 fcfadce5f7614b5405f552bee0b4c89ffb4a1283..cfcd4138cbc7d91035b910053cc922fe594c0a3d 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 2d362affcb12c28b29940c97c727e68f69967cbe..0ac8bf293adf8bfafdaca00d95a7ac5bef7ee55b 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 cc84652af283bcfca48675d3e7391748b0c976cf..42fc9b3ab7d0f14c3dda712e5bc0ea5328f4bdac 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 4d7cd3b196c3b477bac88c31aefe8796bcda3542..c5ee39d1d93f97e1110ee16889d81327ee41b0ff 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 ca6a56fdaf450b564bd4cc7294fb948ca72c492e..ca6b5165617bd4a2dba3f19505bc5a0217ac4cea 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 6f5ee866fc3b600140b185d91f02dd1f1709d254..9c338bc8a69e089efade0f419b8c2d7d56e57c74 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 d2b3bfe09f5587be9a12e80972888dc66191dcdf..2f8adceac25d35c2708fb76f9205615c19e92f72 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 1b16f01edbddc17e744d2f6ceb6422e8cb894cee..0518fe397a049cd6d7f17f5343bf745ff7503015 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 8c8359aa903a4bd3e8c9e8ae8291269f2981871c..8c4e361deb004f3e6c11d416d9b6fedf83b738f9 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 e48a142f406c64da7ccd0a295ff993f77e17f555..713fe27b19e41e433815c556aa491e2cd2222672 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 32e44c4dc50c80f7583fc210f6bd1d56f197aa6e..5915b382355ee5d30e96520e6ddefc4fc2078369 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 34312265ca958c9652c6286031d5579e6b73a536..d5d3a58774fd8e6ae3059dbb5bd4983b60bf8c94 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 b954a49a4256c27e4cfeb780d4af2513f4b7ea07..8334066d1c9c98564164acb5a66855c31f1d2c20 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 56d577527196777de55799a4d70271598493642a..38e264cf5181ac41c46ff9a01ed3b0da8e547e4b 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 7f15680c3465dd3e36b52112af118574f45a7439..0ceea522070e20fbf3bf54b8a72631eb7670ad87 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 b86daaf579c044f5809d60bd7f7842b2feeccdcb..e400e7387012411fc63bd75a17b6735259e35858 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 15cfba46f5c75079960e947995c38cef8dd781ad..8ea12a0adf445ab0ca1ea44c9ed5c866e3ecc609 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 79967f6518553ccf81b95b0056f67ec6d8606fd8..88528bb4ed53fcf5e1bf2e83a55ddb91258ae084 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 f95421f9f28ff8de13e3c49d26d4b1348838149f..0cde25722b1777b65b41afe68e8569555f769555 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 68aea1aa1c241bc43a198415473ceb0a7148848d..c8c26a7a56a4a93237586be31949a7f723df109f 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 f5eb005bdee4178484b3e6567aa85b95076b2b7e..ccc878b267edf7702a92de1bd4117e12153ca741 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 b6eb629bc1bf8b656fde0b6238ac7bf8d4453e0f..d42b993d2ac71298ec99e07a145aaeb42334f665 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 f198d35d8be05b4f8b7105a2bf36a94223d7291f..b7771caec30a071ef8bf852c22a7cee88b964d54 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 06951ff5e11978dd6138e41b04cb8f1cbebe1e83..cb3da08d2d656b5d7a47ec748bf1d8028b894937 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 d53ec90d08b144611b2e280ffab9800ad504cf5b..9cf6b8910701611aa9a8007d79f8419ae0ea2aad 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 19275c592d8aabf9b10610983f0809a2684d6448..e4319ef9468fad174befb99c9201b2e47165161e 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 41969d072ae0d935f5274be1aaacec0fd66aec89..1959c5acdc42b4357425910950ccdf2b24545add 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 770e0aed9376931ac084aca55ee5dbd53a48675f..0b8d79f1736579a4b9937a6dbada760a8e886a60 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 2b26b999703ad60de62cd877e0a786c4e473cc94..b5d3912e3b9ec0dbb658a839e91b7c9753a586af 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 3c38991796a8fafea9de632be9a5780eeb8cb86e..f30562d9ac5f8efd7e687ff96d26072263c8aeba 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 8ea2b8409cf966ee86d2a232cf8700d2e6669e35..9d09590a2165ba3aafe0d77bd382eab5482aefc7 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 91d9375e9e6a6013df4d479db4b1a0fedd34047a..dd818814047ecb146a659f929069861c67ee6472 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 41f1d6887afcf3c5af72debdbfe752ac638013ee..692292a54ba9dc8b6fbf21b31931249d30536e18 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 bdb7156ee0710226e21913ace740c22aa7465848..264b19cfc2a75d2bd3135028bcee0a09b82cd84c 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 e03eca76367ca2411f1f179cedc06e45379537ab..0a95599b6a613c06c386622fac3095f6dff9dd87 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 1e18705601e45b5eee81174467a95434c1281666..c699bbe5873d2f65247e384981f376710b62a47b 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 40b0e89517c052502edd5f18e16f1e6e29548477..ddbee692befbc1b4317a7a0d742ec17268d0656d 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 3f218b16e6f2874b7cbad554bb0fac08d9d7fa5f..c140a157f55b7d51a181fcb80ff17b39d3e60987 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 b82f3d4bc94ce6d082ffe3477debe69f938d98b2..216ca8ce99c0063b8de6248c0d9c21d22ea32267 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 56bee68542c63cdd5d1e4977f2e7fbbb26273082..af2b69a19fc2d8fe0db6ecafec991401241c1478 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 9c1fe666df459337d6c87241e4415f42dfaacc3f..285f2bcaad937381f723be8d8b8c6b5e538ba4c0 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 e28c65048c49461d10c2567db848f42e8279c6f7..15c1503980fec9c3be1e61e0e4818af02bf8c1ed 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 4d9b70bfb78f11b0123fb36457654e87d72363df..36565d566eaf4d47ff42184aeb82665f963f63c0 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 eda7fa906abc269e57310ed4bc48912a83baa90e..325fa9f2e03a504b67281e34a61029e3f3212d74 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 ce2f953f8a836f6ee61e7d1c3f16f70fc622385a..7efdbe6415f33c266bc38860be0c75041afa355e 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 6bf4f3a0dcfa5fb83d2d4dd5656507437ef9321e..d7cb27555e47a98d2e309ed21198b5bd5827ef6c 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 314956ef8c4f02262764cffb60837b7cdcde77b3..ee7e2d41ccd6fb33c816a961d5bbb8c265c67708 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 e428044b78d4fe0b14bfcee913ef205fe2418e66..87c6ed697b8c877ba99f69f17a160a5f3152d21e 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 5a072fabef97d68d2bef498c6887d01121706470..9bc5c0b4ba5af1ec51ad1ddbd646cf13dbc6faaa 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 f0760c1391747bf818e7bb97939e77eedbd31ea8..c40f5d3bb9b376b75a756e6474541eb6c6a5fb08 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 b04130be388bb7c4c9cd9061614b05946090e333..7bdf5e3480496cf7301ed13d9f74bdacbf10a6f2 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 80787331ae832d0000643a500f2b3b34c0572a90..ad3d0379f80d10a54f6cf397fd92d9ae632917c7 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 dcfd449952652a9a404426874e84939a7e3988e4..50c74fd435954691b190439aca9b1079b2fb0672 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 8ebf802c6c278fcbdd58329735a83bd99654e4b9..68d19e4323485e9dc349194dccec934fa7cfc57d 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 b6cd08429ed99e29c1afcdeb321c0b105f2d7ea9..1697155cb493b9cb4908d467a428a119aa0fc170 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 151d522e3faa43ee97a10d47f451437cb30a69ea..949d51e6347cc9d01ad8d701579928b8a5e48a16 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 8b49142f00fa34b8637c28ab8d9fd7b5f00ead78..39dbcdd1f1add536cee68ae42b1a224c3a1bd56c 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 472d011a2fbb914c400cc6ee19e7c50205477f86..9a746309b305b34346cd27a227b2d69c512f9aac 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 e2a3301911bf85de97e6755a3133d4136c3e46ec..3175654b51438448c83cf53dd30cc4d407a014ca 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 a1628db2684add9964105a1e6173d8bbe29be4d2..bf383a378905923a588ce6d12b9181dbd9a4c538 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 eae2e81f3d800555aea775bdfd87e969c1910289..d58f03b5f325ece17c045abca23fe6a8db9796de 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 d97694cf3aa45a275cbe021b039b4e7c9b8abc32..d1165e8da522145d887c7ed563da46a10a00a3b0 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 02e92b05a8084ad5bbc4758c5d081d1683da66bd..7335b044295bda9012ed858fb68ae2918b920cef 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 47a64c5d16cae475b800326dd6c74160aadd3b77..7ec3ea7efba7ac7f9b6b34d2706700d20a6d539a 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 8304bf0dd0303f8976d3c7283dca4bc7cc341f5e..6005e257178203d182960b9ce87b61ea2a47ddbc 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 73b98b2924d92f2cdfd6c5d2bafecf62900f9d54..525713961471562a166902594c516ce3704449d8 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 f776bd261a3d5f53ad96232b5f256f55a9e542da..16551dd4d84f77ff8dad230392f3128d7e1682bb 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 cb4e95a744123f79e253e48c6f83e2bbff9a2714..c26d4f937c7ec54d9da64c1b09938372f81a247c 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 87f44f829b2f00ee783c9862a4f56e095a67a615..a915c5473fb1870b91a2e58425d3dadbe0371e17 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 3d7b88e1a9ac7752c6e65702f555c47ef51a4afb..006bcb27ad5479456b3f3d175d62130bf223c432 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 316b96c32ff489aa2f3303059ec6265aa7bf2811..9ce7ea9a348714275449cfe43aee2a23e60e00f4 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 ba70ec7d6058791db305c43d3bc4b24f339893db..5d484c767c6c35795a4f06c533295f0e738675be 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 9d30df983474d19c4d552779177367ae6c75bd2c..609599a4f25a14822687b5c407cb2db873deb0e1 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 e9b64c02e6e90e8a1d9d6b8cb84e575d7afcdcbd..17ab13c8d0ea803b739ed6911f984150fe8b9caa 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 8c53e3e5c7e941b8c25e81bc4476c4ad3a8f0e9b..b317bd4712c69eff65efca69f6e45a2a19d0dd85 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 6721934650550804ed5e94bbc31dc0149ab4cd8e..7a53aedac9a561b87228b0c5687d47fbed33bf0d 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 c2e45596582cda660e40eaa0556097113b45f071..75caf93438e7c0032457474214882f9ec5adf465 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 5fc48520882339a72100858e81deb63439009074..be0e433b53e0e7293b57349143f2ad94fdbf73d8 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 8f07de8c7a0e921f2c79a9bc798bf14e99dcc11e..ecd73ff03a1f01f499e104a57f448ec15cd50746 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 cefc6b62f2c2c21c28d41a31e1f757a6286fd6d4..59a1d48ded9b9ca977a48b9ad5cfde542ce255fc 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 9fdde23b1de5fc7715cb517899485ab0f1cfe110..6cb71e34e743fa4acb21f8bef4124ae818be65cb 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 033a808f58795cbb90c2fce95e41c8e033384f40..60160c03a5c3dbab42f79fe4969bfa67e423aba5 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 77c8d6859ab9e00b383b1c74d101e0e91f5fc3ba..bd30b17b25b305256b956d8573931f55737f8e4e 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 6b8ca29bf7b7fdbf8982c0e15c646893b4627339..d43f31e57749e2a2db3ca1532b2b5258a6d2f7b5 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 0a48bd8c229875e7d3e3aa584c3d23fbd5400323..dfaedd0c80c7cf34f7bd787dc0b55cb92421c383 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 c4015bcd98f7037f36d411d9cc4d9102211dbe63..415d55cb2e167eafe8777c5ea86a2f033772c4d5 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 56697334a6cd053cbeab7611cd33e48d4eb01b29..c34cb5049fc0a2289aee7c9aade6a5a329313c23 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 7e26f57f431c0ed1e0a6184883c5792f46f20588..9440ddf6b2299019fee784fd978e08707a6194fe 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 6e05e8f51ae16d55e29b91cf21c6c5f43dea32ac..9c1b2d0e154f6a180713ce52ceb401d54818bbc3 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 d6d44da2212c0c378e1c2fdd2aef54a17fabe06a..885a974e1c2eda8d615dee4feba9bf9a554d457d 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 8303b44e6ecba041800d36e15cc6633edaad57f9..63130d6ee50be9cbbb55272d264556be7a3bdf7b 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 d378a7a55c4de8d2b6ead44bb28e919c5ba6c629..59f66c4c5d1e4d8fd2af345e57631bbd9bd3e49b 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 4bc13555e94af4d594c26ce8b252ed6058fd0d72..7ad9e288a2048a0115b03a8aee4af55e6dc3c831 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 89b2081a2018fff5a41acd3ccb4e8a1b66f26f6a..fc4faadbd5fe421b1950cb7d6312f68ad688a356 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 17fa5c8af458dacb9ee34ac33453a9061c23d414..fe7fa341b0f95d24574472495061ee60354b48fb 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 fd0c2bfa177f12f4a5e3691b37478ef3b1f8f055..40f9c1fadcdc28f4099e09269bf72afa6c16cb98 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 01ec7eb359a5c5f5aeabc01ccd601aef4b01325f..28ddeade5707ab2fea1666af7c3c34709fd7585f 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 db500c745d27eccc84f6aa10aa2ca496b45a73c0..88b07d1dd3a017e846599b660048027251cc3493 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 3a25df788347757f91bae54b0819096a82f284be..bdbd882c980dc52a98ea7672666162dad94978ce 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 a6b48c3d1d95cae5825300d4f20b7a41944a6b73..ed272fe08bcc0958ded270ee212700539c72d371 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 8a37af62a3a8b7ccc776596bfc5a9932afb3baeb..81e3b11b03b48a5d4925867b2bc66b97a1547fa4 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 f517516424799e0296830b95a9b899d97402f7b8..a8fc1f7ba68c0b7bef08cc4677b9743f5a4b79d3 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 f6233362b2a740a60a4422177668ec1557dd4513..f1e3c922d5ebd2c14a75cb541481df59def2a43e 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 31c37a8d8250c838e04f8b8d996b85b2d14c8bea..627614e5986dfbee665f97907bd9191735704968 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 1467d39b8c4763e17539a9b32445bfe83987576e..fc9bc2bc6b32bf88fd5a7033611e4f2c6d20b695 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 0d73449d8456b1e0928efa4ef690df4c8c0cc688..c2ed82eaa539a00a5582540274aee555cd0ff28c 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 16772f3c8907dff44ed6328ecaa772e8d7d9e62e..df6314d66a893f9c0843ea2e92bd40bd6f1f7008 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 307511fe66a71e5e4440a664db727dfa2c0e6663..df2e9299937af7de98548b6f0a2923c55f012284 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 1ff6a51543abac9a7360138be126a7ae718f4b34..5aeaf258a45f354c997f7f4c9e067e91117f6766 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 4067d3dd3766af3c5f7fa38a123e8af0126ccf6c..b1dab2a9b771df85172352ec529f15a3fdac6e85 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 8433558377f4f0e62644827838fcabd8cfc73b73..2b27374c1b96e546df22ed0aaf5ca540445c5384 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 e175fa9ff9e0e4261cc3d4c94ed992ec64e47fac..f20d23f32cd42d8e12fe54f1876a9a0703a0bb8f 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 5c62218737044d3728b098985a9550a64756c6ec..f2bd4323778dca0df038116bfbb1f14036e3c9d7 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 63e998e7c1edd546c574c5b4021cf956f1155051..13d8c572ac8a810827db03c4eead69ad1c7139bf 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 c7106ec3a3f5d8f2b2d0bc9eb14815459f6950fd..4c9bcab422463f1e4387ef90a2698f7886df0e72 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 af6dacf870775f467393a1909d68b25f079ed9c8..23eb216b49eab95e289f0aaf14fa5a99c4a21469 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 464c73393354ea81573c2a43f8d390b51e0e8109..a4e50fc706d86f74e3bfabb005e7ec6e3dfe6506 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 f691c9161e99227affbe7a1867fafc6dd9f20cad..5501e80474b32b8b594518f25f7fc8c4eb7bdefd 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 2acef0078c34d414eb2ed0f1089feea63bff6bf2..5bada83072ebe62a1f0adb003c348e1924760a0a 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 3373ab5ddf41fa59c62f9237beaa8066eba1686e..7490160fe1d5ebb78cc5956e8f9ac836e2666d6b 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 7d64f52c3808e0e64dd997f543825475dfd21c9f..dbf2cfbb61f15a4b8af2010d154f0c413027ff5a 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 14b241cc406e6bb15137330e7848b8f3f27a2dd1..84c84f7cbc7338713937485d7169b36d095104bc 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 4b8833624a9b468f364e8b9ade8cd43006371bac..322eb084544f93b4457c5042c057126bafce2abc 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 d51f3d0736d5ffc3aab52be7f9871f4487de2b08..afd3ac642c1050612181e35ad5550fe182d20017 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 be489e6239ec39353d9f1831b0ea8bb0b1e245a0..4d439ed32a14cd81a16b26f25ca8a986c760ce51 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 31256f754792a16b13e1b88640a5ce90e11b2ece..dde2527d69e9bfeed62ef95cf02bbd38b596fa34 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 aa74edb002e1e60e3bc4db41b73192e65893993e..bf804179d1455102c963d377b5b0459ac7a9b82b 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 63c235b99c5c3e5ef7f5357140acc9819c4f162d..428940a94d16e88a1327ee5558393e617f87ac4e 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 fff0cfe128bcc74c06d8fb7a072fef9c1fe269e8..12b6feefe6d073984adb17c361f5e629e5d663a3 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 af3f58b9bea4287db38cdbf3c74710767a9447aa..d78f26b4f060538ef5d44a0fe5426c0fe9e2867b 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 4f1cd33f58e348e6581c7c757560eb57dca0fccd..1b22dc92e10b4a428a20fb8abfcd320722ae4009 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 21a104ebf787abe4402e93230744e7ddb23714c3..793e02f330c8b796784b5b4421b9053ca24039b2 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 32c3776b9fe83ba07efb3e56ed6e96714143c9e0..355e63df6f0d4cf0602dec056dc267c99692e1a9 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 701ef407322eaa3511d14d4a8635896f642c6397..bb8bab294a3dc837602e49cea3242d1c75133281 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 fe738b698ffb893f568c93e0fddeebf85ca8397b..0b4a9837ce82b001c43408bb94733952949c83d9 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 36865a37b71dea5108a8739bba8df787d3973f4f..252a7eaaf6a58e3c1286a089b50ee8a2480aaa6f 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 cff80e5bb0fbcbf1e04ae0592265cfa57aeedbee..00f941ebf337fbc2eeed38933f63419edbb1f8c7 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 0620755d0d324196663eaa2f718783e868b960bc..b3b75e716e5c845bfe97e96232c0773552062ca0 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 1cfffa266bb68d75c320b69282fd13844fa094b9..7b9beafa1314eb70081c660cce9a7c07bb200843 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 541b801d3875565dc60d1e075125603b427414b7..83fde05f8e5d5e975b52fe4d754a922881a9a566 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 a195c8acd2861ade9129020bd69f758bc30974b9..29fbe26fc3754ccd1fa27eeaf739e567c7b23dfc 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 de86696b2d0a1793a41568476fe5913e52338e96..c57cab7167cb78921e409c2635a76c5bc591964d 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 a6f33689af7a42c6622a30b3429cc6fcd3075af2..143f24026db1a787a4dde01eb79fb0aa9550a807 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 460f28c5436c0ef39cda738131e791768540a1cc..7373b491499610c82617a0a9db76858a609f2e96 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 82578921bddd6ea13cdceea90df2549a1d24c9ad..12fd6d0ab352ee927b6b58077572b8e8cf1295ad 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 d1a8cf045bad1548a64c6a32a01a9c50feb7135d..85c2b86267b745ded484899010562a529872c55b 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 9bec799e4f2afa1cd71b53cc2e891c21de6b9a65..3dd564ead5abeaf7118dcd37ed3abe53aebaeb09 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 ae3b5df975a523c341c63cae68d15c6492b1b0d5..538f7c8f54a143e5a85e8b2cb02bed88ca65ba7f 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 97d046946d880d205908cb3bb45fdbc7dc97c802..f5c508c6247f0adda3ecc67d21bcca95b07df792 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 72b83fedf5ebab1bae585450588f0a97bb09084c..587f0e8a57c51a3c0733e49459a643b532f7f582 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 0fb5a7f6e5ec840e4c208dbcd859d4f80fe5bf8c..9f2afb076734833c5b419e0010377d1406469145 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 af0d335e6e1ef9ced0a7e28d12751f78dba17fe7..31a3352790e7c21a993f8d42ba0c0ea68e35a2ec 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 1d1f3a7abc9301ac53ce348a2c2b8cb9b46878ba..6796da338d355ed5bfe9de6ea9e94f935aa4322c 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 b9f1c1e8ca43de516c2c16168fae10fd9224d7c9..4fde2556dcb585165f974bd71aba0b15614dabb2 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 4cdca7be9a4963a2f184807aac73d1d5204dd05a..09103689b4fa88a240260e712f3432a1e3f6e93c 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 3a2d22e44fed8013392049e2fbde093a85d6b019..9c6c3d40665c7689683128b667b647ef0a5ebb92 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 366ac4fdd390723566154fc2852b15ccd9209cf0..b8f8e9ec9da2818593c1b1c3629ffee2ca1cb87f 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 adcae561aec6308a51c02a32ab5a78c4f381b694..394fe4c941fec0a13397eaf4da11658b01fec4a0 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 f6272f5d94a4f17c2d2414a1cfb917806d919e86..5339d11c783d620aa017a7eba9ade68fd4ec070c 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 7d94d0747c7d76e70465444a231e3fae9b3fdee3..aed3b91d16906379fd922836d5694a9d93e025ca 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 3eccf49d783900671e8f544d5a343b19cbc4d48d..f61d8edd4ab58ad534ffa32b565f597dd6e27bd3 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 b84d2e4443a1b6cc8c0e119f9efcdc03226b87f5..c73138f85aa7a0fd56f98dbf1ae2260564f95187 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 fc1cc0670b01abf901b463e12da89bce4821fbec..9df2793b39b3d671074691659ed722d5061344b8 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 5a08341c38a62ff8cd5e2482595fbea439a15fb7..067294d4d748f4780eeb89a86653d65e0f30ec16 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 db21a064f2a2ae4bdb54d884a926a8c5a472d6e1..b5f35841fcb94c3807c84413e863040fec0f6615 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 91ad9bd2217a7c0817b2ef6c58dece0f43558f55..986de1356ecbe6cdc9a828a106a6beb542152284 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 7eceaa21fe8e396fd92bfafe08cd228aa7993d10..00b66b2ebe583f41e9a11846e12db7416564dffa 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 33657b11b17871c52adc064d8a8a20f59d77629c..1e405cfddfac24a54d04930a9df89ebc95009dc5 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 691c29d61befa060de6ad6aa0a218106274546a7..79693b29505cb87521c85ecc8799dba3781d4abc 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 625a7e866f9380d8c6b369933dddc424ca8596be..e7d8494f18e88715111009ce1b1352f2c0a31a34 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 d4ad86a2afce5a7920ed582e8ca387b4fe2dc9d2..2ad87887faa4c38a8cfdc8ed07eda1636dd676ba 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 ce4f128d6c4893fb57196d8876ab65c32bc39450..3ae911fd0d50ca9f484e67f2ce796f1fcf7e264c 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 e982b099855f53dd8427a4daf51c9868f08f3667..f5d0a9c742b51a7b425f139099f2609c0653d7ce 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 08f9b0c554f0964beb9b94295efedd9612dcc1b1..ce326f96ab50e246c75f0910015cd6286d0b024f 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 183f202b935c9456e2b74ef03baff7a851b0ec5c..022f928ae2db063993b2c93272c57d72aae88919 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 3b01da23fbbc7a7498534d66696b25068cb32a2d..85ae7795a185747d2d49286cde46cf4c3fef9032 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 9c6dcc60bf66d927d8662b0e9aabc9522bdbdbae..329c6ab6334c3eb407f6afa5faeab8185811698a 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 bf3607380d9ca280d5935bdc4760cd662420907b..2bc1b231dd21c08e2bebf6253940bc4bf2a0e325 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 aa246f92799403218f79b60b4256861f09c147d8..ba13052766aab59bdcd15da4857d070366a96da6 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 28a1c91c3f376a92503dc980a7ea66a0f035e3b2..bee98a72af967545d2c53cee6dc6929126538126 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 1ad44626422632686470241eca2fb0c8b6574557..5aa363e206d18e2c3781f3d05e6575ecdc970270 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 7fc49e9e6a03e5a7c8e0e35967813cfef4d4f401..a40bf44acd8f4c022bfd812f26bf9d379dfaf95b 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 9e9093fec1d2222b819817604dd59ffd4cd74d70..ea6aa17d2d3ad126cc9f09457fc54743560f9584 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 b49762fd17ac5ed1ad64f2e95327c233c8634742..475555ca392c8fdcccb13cffb802ae1c818a1d5d 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 9f64dd039ab288186583ff66c7f2cce6d812e1e2..6e01931b1f90389c930560e74b4d4e08cd790a4a 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 ff5e31a56961f542731c2be82b46a90c1c3d0c19..1b2711d5222377cecba4c61eafc0dcac499bc0f0 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 3d9c805d51c6a22c0da42e0a4b9b265f5a362eed..83595356ba28516a99bbc788bb8a8aa43ae5dc35 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 ff98c438f1d0ccf9f5d172363c9bf2570aca92c2..61ac672c0c3a5e70d9758796b1c3a5b2e91c2d2e 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 64e777def2d1386acc03d99ae04ec63f4f284b9c..312651cd0a00a10556aa5c370055ad6b592cb506 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 6c61a79f47da08621e61ff008b4885935855f3a1..703067550b3f7c8eaca18fba45435bc79e5784a4 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 4ce15a40fe88bd44af1e21468c850e3cd4566cce..517dd1e779193f20a912ae6dc153b79a1d6fc1b6 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 cd51b2a17e55e67ee04716835d3e41a8f4270db8..0ffe62c91fe3eda9529e1402d80a21f88aea7744 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 0afe44555be91e33b155437df9e220f23a7f4d89..b35bff6c03df657e99dcaf22e64de555bba3783a 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 a9e4bdd48697e314195cc7e46fcce5fa090d09c5..c77b9ae64caa1920246d41d5e5f70e62ec752a8e 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 2cc88a79143e108d7c5510f1ed3e0a0727de06ca..ea9daec04cbc9f640b60761f91d4ae6d75f39f34 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 b0dcc9cbb80689d0f26862a349e01b8ef7b02d1d..823548e4658e1c047fab0db6695076c8ec5347a1 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 b91acf83594c000b9c1a5653f6aeb054ec7a6c18..753dc24dcd24fbb80f57d595b22117c7aaa013a8 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 ec2c1c01f5ad7f215438353bd93a87b67d623675..1d03748a3b6b7f767ba33b807f770621de98685d 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 e7926fb06c3c3f1817c00c6641290cad35918e84..6425ec0ffe638c347532764c780d619f8196bce7 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 fb5de3a03e7a8bf4aae399246fdf6a276921804a..63827144e9c0e8d88ce8093eecd16ec10bcccb50 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 42a29804c87e1c662e663a9d7643397c33d7e83a..271ac30263ec3a87166db977e7f27e91342c66d5 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 b77c4f69f90669efe1705ff44852812a6b5c3b56..1f3e4a954def70d5d63e1a7759fc031af03d8ba7 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 78f8e1882c052815fcfd5a32b1f1f074f8fa1596..b318e8b9ba260e07848651ed0667889025357284 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 cb7f4dc162646a43b2f43142693a9e93bfb76a1f..365c70f5bd817c00fbe72ab22cdb203b17473eed 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 4beb4ff1de031c4d3c3c04a09874ffc8eb003a41..dc288f2a007416d48e815f8aae9ef08aabaa2208 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 cef4bb1b98a3f08789454ccf27b76b564a941166..2b4d8b5a307f8cdacd2f4aca447d679f835ad41f 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 f671365b2edcf742386b7854a0fe09358d144f87..529a18a6fdfa10c802dd595acac9aeb7db802b3b 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 67c82dd7b6347bb9f1c428730bb4fc02eac37a19..44816a637e6bbfc02ad2807f932bc5999ca98e56 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 b148231ca31072e004117fe2a015c3e73257e3ff..46a8d34aa3ce0a9912d08147e73a3930a9400487 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 3fa636d94e5f08a68b744864218e0f5232455b07..0f89301ec7dc361628010f9fe0dfb0a6fb15b025 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 342b61a6c5ee3992ed461eb40f276e49218435fe..a18b54e10a251580e95b2ac4003566d1815c7c91 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 9d10ddaa5a78c34f900ba24da3280cae5f0297bd..af0aaffa1d3d69bb938954cd56a9fc1732148c1d 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 cc4d9f90103f9b74c120773a593853da22fa1f02..1d581922c61a3b9f1733f3b2db2b6dbfcf3ea415 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 3c4f31979b082d7b5b92e0139948898960d680ee..321630d1583bdb20d9e5550e3d63bb15083dc355 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 84a5bde1ac4ae75d5f9c4b06412cfaf5c29d66af..dcd7ac9cace567be61fbb5eec9ac66dd8fde8d4e 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 770a6f749b88c75c64c25e13ef17a96b54de6d46..4600d26b1bb86ba40fbc29b9b1eaf0cb3ed77406 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 edbf83d9d52fc9a1bff48f543eb916988090e487..8438eeca1bb2efeaf9c98edde57107221b18acab 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 4dc2bca4aa666998c47df4274c41464b2c799212..7e4ebc0726654b835e6f0bb9fabbbf6abd872d21 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 f3582a26091c3f6f86a3d63e382611aa92907a9a..f57c72a506dbd8b5e3d9441126f20517a0c5825c 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 f69c9840cdd0689ea91c2d006b46b3044db701b1..620bc52f80d07475677ba91538be883dfdabb028 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 04087344ab9d04fcad949a5fc4a8fd4e7d98297e..386d30a0bbcd4de60b7548a292c5c3ff62ba2dd6 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 9504ae7518c4d0690b3fd03b277f19616d049ad2..fa680d3ccdd63c1ecee5d0d3f278697a6d1bbe2c 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 96e14a990535c38544c716851d346ce4d1924552..9c55734856889e09ef7303f106c7db2dbaeb85ef 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 183167011fc926fc317692c2384cfc15fcefc70c..2cbc4a4a7706466699a82cd93e8a869be00645a6 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 219b11fa18eae7ae5ab078e9f51635834966fb8b..38d4003e7ae4e4fc5e011c77cc4bceb0c9e1d912 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 f3f50c364b95d9f95887322366054f6c5edd1a34..830c05daf056458392da03a8ece17ce1c5d2e6c9 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 69bdd99a5230eecbf5395e009edd6793ea2ced33..a819cbfe8bddf11cab5621e152e43967d5750631 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 a31b0a4caf15cd8ddde28c6afb7d0ba798102ec6..ae19573fcef923f3bf6810b38b82f6eb82108ea0 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 a2e8e45315dd4d31e2e5474f3dcfd79b62d5d912..0bbd7a0c3b0a202a3473534b091d0bef30d2c29a 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 932009457f9da7e2f91ecbdee3b0837e23c90566..fdf959e43f0119d8d87c32a5b30514ed7e69d0ab 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 03c5cec383a73bf70c340c209deab4f37c0711a2..298805e1b9c90f838ed2de3d5f6caa9b83b598c9 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 43df3e2be5b573323a1eadd48a71879f58a48fda..9c8332643d60ab1b003b84601684ffed2ca8133c 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 ac67cdb305118b97f97d31aa0b4bb8e666284b36..eec1fcdbb070849574c2a3b2d524aac9dd6d978c 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 a4a139d28020d46ed16f30f3ebfed8ea22ed491e..c47a724e1e7b74472513910cb388d4797af5b2b5 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 8ce423f114a40b8185d08667ee9c7c358a9b57f3..3beab2122e80d3d3536b8f83aa19be6be8663dce 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 61697ef17f247f0e273fe26274cc2d4093d579e5..63da02f7fb5edb1a232a3d25657fd2f0b72b1b68 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 3b432f41c8c7f72f1e549f474b27eaf04934df43..f4b2371579636289b6ae048902242c10692a8b4f 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 d80b72d12cba6d63bfcfb503ac7a8b000ede760e..6d4d6a912b6381a7d94fe17495ba3164ae825600 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 c4606a8f7b6e183cfb3bc0dac64a5f6e8047f885..a1b4bbf5e428f5d9f6ab8ac465e3d4d869b8567a 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 c52a4e263a019232cbc55aee3674d9b79af8c86f..532435bd755c0940d36e6e9d088733623ca278e2 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 4e456d4a4acc88acfe515f2e6e6a250b35012eb7..0d44115745e43df623535b413464991667ee086e 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 83f268739ce7462a8a00ccab4bd16bcef4330b46..2f3890bea43678683a236fa2af8d0e34ebc8f115 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 b2fd6fd58136426454613b2e3464c3fcb6ae0bb8..f05e7d2909f3d1b741e09c58b0b1859d29caa71c 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 4fb7a61ee09c2fd997e5c9549172ec8b5c03082a..7e12dbb47737f986c3e415a2dd0d177f6364c931 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 19ad50d10a820d7a3d8f515e29e9ad8d24f20465..dbc44133f785a4cc68f27043002e532527906ac3 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 cef110bb15f0a9ad4e25b24c4ca5f5348cead5ee..2be9ca55ea420ef5ae08f3583bf58517db7e034a 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 6f051c30e0201d832d551d9c141e6deeb8d97dfe..08880e1345ebb9521fe543571f38d87af98a6ae6 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 8a44ca9f6955faecc8eb8e8a1bcc7670cc0860c9..39881d21af4db2fc1e6d1232669245ab22fc2010 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 2be90cc0af395bd64f17fa2c2eec422a035c8ec0..beca46d2caecbfa4c2f6d8d48fd3ad8dd95c684b 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 bd75b63395e1daceb45ce261b29d72e5c14d13ac..fa2cb9833106ca23a172156aceb3c59c6e820055 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 f91322f7dcb9e62d486758e10d7195cf3a9dbea2..8717820f1abea9de686bcccb633b6aa471d4e49d 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 073be1e37fe7414d1dcd06642685f94d99f087cd..d5424b29ccead47cc43574ab1218c221130ffc71 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 f2c6de5c5fdd8c715f08d8c19fa722e3bf5e8378..148fc0eeade782296a0f0bf2d14b7e95e0f20712 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 3e0961ef03b73a7d93b3b46e91d9d2fd025cacc6..546999ed7315d774ee6ed9f07038508e4d9a4b91 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 3ea53d68dfc609aeb446216ba205f887040ce70c..2cd5998d15c572d12a65d79d28f105841e57a6b6 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 e492a619dd9354046a699c26864a7359648451cc..84460b2dfa89a48a5e81d6ab87f98a669e519d4e 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 4878a531c6f6304a41bbeb92ef15a8070160d5d0..e7272056344b81123440b81a7ec658ec429e5778 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 3d599bd18a4d1a2224538beebbf34e31d4702f46..a93a92aa9f550bbebd697fca0954c2fee9ab52bb 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 75fd85dd8d9ce0fea9551f31945e87875be0e65f..ce95d4f36d39ac5598638b40f8b82e8d7f3c5efd 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 f0df577ec71387c68045e2ea27235e85c195ef4c..33b05f6785075ad7d94989fae990a0cbee3273e2 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 4ceb5d9795915ad8166d0c36b16977707944a7df..ddaf41208b4a54b107c6b2dd4b4d79dfade9baa8 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 acbb7fa845a460d7d62c25daad8ea54e68988c5f..efe7ee88b275dba02a082da0bba42c4386f08ae8 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 f57d4d836a8663a620a1bc34476391d60c147791..ee503604632c7859c86011d8a40e624308f55ce5 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 e294594b3f0b047b19c2aadaa5e651c0bcbbd598..666693cd426f88a3d28d94c79bc411ccfde41c69 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 3dbd60f42e67bc59d656bca549fb1eea66407e0f..24efd6e66ead20e73c5f1e869538faca34ffcd43 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 82573571229a24935415080806e8b7860ab73644..2b2325d0f2f240e6031e0659054bbf64309b2f35 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 a1ad7f0f33f28bfab8beaa9c555fcc82a5131f6b..89d476febd4519238a33eba768daf58b7c487783 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 6afee24c011042657fc20f2855509884c85340b8..d4ddccfd4a9d1ece70110e12aee70401434e7563 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 cb934ae02a4ce2d34a061d9ae372a35c8635e457..17e3b8ceb98dd90e00b1c424dad6db528258dc7a 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 c541eae2cc345f31f78253964ac7256d1011fa8a..c7639929085287962e4ea4c4c114ec3f363e7cf3 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 fef2fb3c7a6b1f7a21b68ca9e5e34d94f8757e88..1bcb816cf7402b3aff6d19c7c53bcc0eb59e0c3b 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 af060e7a58ff8042faab89a924f6ba66219b2bc8..c33351cf4517da86bca8a37a7cd4d4b9612fe930 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 4966f3d6f1a54052205671dcb686798a90ad79c8..c18361d4698bb5a8521f10500a2ae2f9a0c8573d 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 fdc0b68c545ea6e2fdb2473df50bb94e6c4396ed..b3528b2673d6a33d03682ffdc5c7da74a31a2300 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 1e55ccabcff33f147fc18e8b2b0a6f2bf2fd12ca..419ee6aacae4d027903d6f0bda022b8d0c25ad11 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 f2850511462acbc3657de17e0493417c62404145..f1537792812b35e5719d7a10e32728133e0724ae 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 029530c09532dc1c1e47565c0ad21480337d879b..82093c7c82fd1498a36869f097a8d368f0da7005 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 4287b55ae7a7c548a1a05dc85227da7faa4f5713..e8c1d4bed716e116d5cbfbaebe6eff39a4c6dc12 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 771a4d9ebd8952e8bac24bbb56d5651a306c9452..6dc2d79f4722e51aff2e3b67af02739bd01aebbe 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 0613d5f05347b443b94d5c51c929e1980c818673..dab42dfe601c2773bb2e61e44b06b63ec8aa6ab2 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 92767f9009f106e07045d488ee10793e53a1c2ae..d5d9f5818bb08c6089501814f58dacc578aaf853 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 a6c1402b3b2c7b04c0497d58cd029545058e02d2..ff19179c465e3fa04817ba37769946fbedef8d53 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 74bea46a7c77f17d42a5df1f0f37db3799542315..1229c4aad7b0e68173e815abdc4d81bad7d8ecf2 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 34898c047a46968ffea9a6b0b379b72be8f1a773..54706a1c6d1d1386b1b2c8cca1e4672493328899 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 eb177cdf06f16f841a2cc98877528ec6a50aa083..06ed769b996a4d583d930b5077f8702b94d0a89e 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 fc53005610198e0370fd481beb7984a344f31372..19f28f788926644bb1f643b12604467e645e285e 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 88c5225c34125059add6ac02904686f23b7f156c..620aff532bc0e174f5b07ad9dc4126842335b737 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 0f1364e55e066c468fef2795e23dfae6e18e367a..c0b363a52cb8ccef881bfb0823ca9579f9d7a158 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 b8e5b4ba7a829f654e1125403c46b85d01f3529f..fd3ddfd1f09aa637a349135b36be16abdd3ccf89 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 36e50bd98d981ff61a7d1be8a37c61c771096323..bbb3bfb1cd5d0ba8d4153091cab4abf7f585acd5 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 f8581ce440e4e9263534c5ac7135367b8d4aa92b..844a9c805564408b3174cf7b8c524523aad611e0 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 c5f79607678709d3556f120dd99362ec02c4eab5..77d816c663bd980c366b28f2c56aee0dd18772bd 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 4a270f75a98fd0da13c0d659e68dbcc5962f05e6..819bdf3af863cf342884c2f7881f51eab6dbbca9 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 38164eb87de6c95fb6bb5a6745a17d8f01b736a0..caaffd6c0d9b9de47d7ede8ce94ac88e5bb79afe 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 b689807b70efc380b5e91b41d0fe0d6e28385cd6..ed14968b3a749fbfb9604c8232cafd54c759466a 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 b5017928330345add7c1a3ebdbcf4d40f9391853..99cdae692177943a1bf763a8efa1c70849980e2e 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 ef8741cee6e8ab45b78dc51d6f4f2530ecd0586e..8a360c1ae20657fe8ff7cf18b05d5c8e8544adbe 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 93118bea94c9a6fde240c04f614379af27062ca1..d61e1d1b0dc1dca2c8ae8c8fc8814d5b24eb76b0 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 0ce66e620ec720fef62f5067968f36a7dbd2141e..7339a10198879a51b1a53cf3eb4bb8154ab7f350 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 9d2c7b2958948cc09140d73e5d37b55c6507e1d3..5e50f9cba0c10573f94ed5b580444d11f12cd4cc 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 d7713718fbd5ffd50ea65423440ab2669861ef08..5425b6dcc85840c95f46ace0a0645c254870bd72 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 2c392972d73e56472b1cec6be602deccb1d00ed3..96b571ffb4e5a213b4ca11597bfe219b99aff5bd 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 f2708ccc278c0ec07f8179fcb7ad93f23d172034..a9e5df672ec1eb474de8b9c4827dd44249056d44 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 d179c020ae9ed5be07e69896fee7bda95d2dacbb..47ed285768d01cb61abb0e012f6549c267e02186 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 121264d9ce61f831780525cad679f7ced28a6684..d2e85617d87802b3ca0b514f71c618d76f6f7e76 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 b83217623956740df9a1166c57fa6f837652d653..b97ecadedaa45ca81d2dcd062e7c7c9d7cb0de7d 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 f0868271fc8dc83eb757ccf8ca92b2e00b05ab90..d792d97074de00e78208844a4bb88c8180fe9a56 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 466e8e000552dec50e74b34dcb2583910dee93d6..d1a5571bd5526d997a7b721c5d0d2a77ad9913f4 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 9fb9639a88ab5e1aa0a9ecb7eeaa3c9dd58217f5..d34b26ac19ce0778e57b4824c655a78654e54f6a 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 4a2637631b53255bf63e0335e439b735a77899e2..a98733ed479e5d5b26749975c2ef25d0a93226b3 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 d67cdd30670f3597a63eea75e2c1db46c2303cfb..733a54130272743c6cd8589ee3cf588dd223debb 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 3f153bee29961b342cfbf9f7a8b350f6b9712ea9..807ec7eba0b9bacb5f16bdbae56c0fda10e19db5 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 a58b38d90c0695f86b01723c66187b4925692a92..5319355c9822bb8908b42523d593921bcc488fa6 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 fbe7d238b8e94c6223a8e0b7e9c712814b71dcaa..7d33df7a498dedfab60b30110a466c3ccfd8d65e 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 a4105bd4f30eb7e35ab46a58279b617ed58c0ade..1156d0918789661f2a8093e6815c788749e1359b 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 c7cada974df26ef02da0086d2e5267bce53bdaec..fc71f7255835f2f2b7305e657687be537ff116cc 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 1bb6ae532bc5ec261c21d13e2c177ac1361d79f5..54c5c349f09dc19d8fce2fba78f2065fb6f8d237 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 04d4728a0551f12211a868e14e49fb5c626c8ab4..a7344777079d1152ee456599d576dc76e8d1ba2c 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 3c07624161868c6cbeddc744c8be4c712c0535f7..95d8f40f4a77dd8dd9e9d62201e88f27dc8d1bd3 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 c3b0b9a91720e18f1171ec4ff64ddefee34bd538..02f8f6c5157e25ca90fc9c852273ff07891b8cf8 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 3757d185f266d4916bb5560f2910a3e50e0bbf81..0ba96cfcfcc6b026f02996edd388a35c293f9117 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 575c7f04f48d63db55bb5d493808b461dacd4914..0146d51d2229da3fadbad07e09c81762903dbe7e 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 6a8ab40c423310f3acc2745fb33b834a58df4e0d..58a4305101be64cef271597e3b0e5ffd3b8e68f1 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 a7c5009c77d92972427a37bb6e426a0d4bea801e..c03a1b81ea483b7a72515d2a8181888e7928538f 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 c71edd2b36ac140c675c552f9f5eea6b35ae9683..01fbd0738393fd720ba6bb7153364ca03a44fc54 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 ebf88ac755436dca2accacac5b6660452dc505f2..349ab3d9c37d1a307f5b50eddfc6c987f99c8b64 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 e1e0745635332530a1f690fdb8daa0a7a1a63353..b6c442763e539ff22bd48aa1f8ae0cd43a0853fe 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 60e9d6bb459daa2ac7cff55fd3ee4b4a358052a0..8c6b73dc6eb8c55f2f9edc614100942d31bfea5d 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 cef3be475a9ca76229aeec2608bcfbe95ee6894d..de89a0702b0fd0c1a2f55c6fde932a3eedff90b3 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 f43c3da67d45c69997ecdec4f6ed1b511d219665..f98e90f05f9c59facb6ed56b7acdd992088d5641 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 5f4a81edfd6ba4d7fb5233124f023a8cef57d952..aefbe81a7ece1bd34c80ab64f13df87fc71221ca 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 16e801532122a34ce00a6292375f38c7fe8cf00a..380bf1ec9be10ef5242f48e61e5d152e54e8f6af 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 d6e3fa34056bdf56c277c5546555e7aff50e646b..8c7f4453d2e37a76e6ab1fe2416accf11b8f750c 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 138af24ab995142271b149aea856d45a310bbd7a..14ae2f5789a2329eb552de2d0c01ad06c5eee43e 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 afb31744ef5f8790ff8d840c4e92be4e501f7c86..3b75c9d0d5d1690147ee504a6283bf3b2d912718 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 0d12a918fdd9c5494fccf884aae7edf5570e4646..9414fcaf5cd48c3e59393dd721adfdf75cb00535 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 e6c28a343aca4789cbd7e02e1add02c2bb90dda1..c0ddace2579e6bd12bb72467d9fd258c1b679ee4 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 942df4256448a77d6f4c7dc45c6269badead08a5..02916b749594c651fc16b45f77d3acc030376e8c 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 dd43c49b19eefadd6ae946074fd7c90638278f64..2b441a60073669618b4cead2c518a01aa322640f 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 afdad670b4eab3556975730e849df806cff423e3..e074b929da2d8c91ddc57ab053400ae9dac5702d 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 b3a9fc7a59712cdd99411e8f41f14ad654b9aa0a..a5c1a198f8d9e6b30460a3dcf0329b564d7cfc69 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 67b312f61fdaa9fb6f07c880f73fdafb0535ed14..4580056cfbec5e20e5a86d08900386d31094d99a 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 2741c3484610ae0ddbf2f6c85936118cee6e3ec7..8e823779e546bb870bff290ccf3f92649ce37994 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 46cd1aeab6fc24e1edfce5f48bd992235fc4ece9..97a9d70c9e8f39c84f97cf63b0df45552cf93eff 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 281f6feaefa32f58a10c240143272ee68a872da4..1574a1ad2f9686099de18799f391ab2e0519fe67 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 20d110a871ce70162967588ab160cb5c7c2880e9..bed2f5df7de050bfc9c9c43bab80953642cf9e06 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 24fe448e8114647df2cc95c459075b3a43072d46..343ada7e92a9bd7f2131a74ee597fd4633ba4ecd 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 4a94aec26c417e229f9037026fd19b06588462c1..70ced0d1c76648aaa2403324d5ec88a82d006794 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 1da905666df14b0352d0d9d8bd690a6c0624e7fe..83156757d684ef8ccce85db8d4bfa88297137c18 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 f7cd1e2dea1e32b17f0ede1a25b844e392f9b23b..d366e2c9b791d20101ee705d59f0faf0e9f0c953 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 0971254238e3a951a7c79c731d822677a1456f8e..d67d4d33f5f881840479efdfe15478ceb332fcfc 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 fe8817faa0832f3934a327df3350633b6065bc6b..639c4428208653d1be371cf78bddb008912ad633 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 22fc35aa0a44d79b23af6e15d07f488ae365dd6d..7e06f5c86fd7d30bf025802908bfa97bf78be525 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 ffd2224da4dcae5562684c3a06abd9cf5eaefb47..67443502f7cde580f15dad1ccf22996cfa5b29d2 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 c3309dbdffccc2a5a5ebec364eb014c03ae9ed5e..eff3b0a387c16abbc8a8743d985ecc55f7d67d46 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 79815c267fd3c2f8f52ad5e81f91d29207e88224..68d81e3a10fb253e3e00e842a5040214f93a2aeb 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 ca0669a6b68aee6a8508387ea98664ccead288b2..d26467421cf135e29cdcb97efa7ccc55e44d3ff3 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 82f58b659a57d285bb0164cb805da4c97782162c..bc1273ad582a7cef0dd8bb4d16dbd4f47c9f1ada 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 e6c5bef407e6162a4ad0cef94981974ba2670cbe..5d36cd160a3929b5b8b33e088d92341905128a2a 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 f589fac5b0dea5d5e6e85ec13232e7e432d3aee3..7322372e683df79040886477ab78b62838aa3a24 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 2396ec15a5e0748be995a8f35ab86e47e722eb5a..26e705c61fd821b29304cb352b294cc0b53bf76b 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 4af0e8bb0ea2af6359034689b63dd1a0d34b2187..398d2e64857d8e9d27372ac9a0905ae7a530b312 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 70e1706ed5ce9810af28ff0b460fad29e7f25677..47b41418a7f28ccad996d7bb1ee25f00c6b26285 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 cfc1c568eb4dae1c458e373a3f8db98051436757..b6258e6e60dba41dbd3adca0724592f201eefd5f 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 3a17963887e4fa49c47b3bffbb576129b1bce33e..39244747755d1a1c141bfb4a32cf30d2e192899a 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 e920c200f01dc28c6f686448c8babfd4a4911fd7..ec53d983796fba45e099f9fb5b18939fc5b4e5fb 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 0aae8c3585a21947368fc79e8aec16d386bec452..fd2dbb33fcb8c620109ae5460d67e9153e11151f 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 79b5160d037a2c23c74414629aae5842a9a5d9d1..8e4817eb9cfc02ecc037ecb1bccde2adda35eb69 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 4e3dbb9330579367a0b6e5e3daec3cc92137d0f2..6c7276514312ef8c7d7587eb776cbc1b71618e6a 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 54794530b16a438f74128bfc8ae80c3e4020eb7d..0cb890379dc7165ace82a95d21cd72f3a1884484 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 428ce20cee6f867661cbe20bd3fc04439554bbbf..a6107c167d2d5cc7fc31efc890c6c1a2144fb6cc 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 15584e46c7b3736391ce91d6ab3273f156b6596c..2a4db718587751af2602ad9fd7a6ffd65b1ab807 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 dc33ad8c11ff1c36aed2137039173fa1abc43958..a21cadad2bc9542a0c5d42004b623e912bd0af31 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 fcd8dc3839778ac1cfdb10cd1576874f280d3bc4..b7f8c4004fe840fee047454e0ec3038ea2c531cd 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 70c79244657455f30d7c9378dfcdd0c48f6e6f98..dd1b2f9180b8a24b967d6057e7bcfcc6cc8bb006 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 868d15b197d978a97aa80e3452909fa455e2b812..051477b2701b5b6571c2e1ccbb45b51a83cfa11c 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 75ca5bdc13ae14bae841d89ec1a44680dce3ca3f..243084cc7839b62a66493e0256386a90b8bb749f 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 ecf2ae93df1affe628d44e6bc8043d17ec79ba30..95cd058899c3ede023511c6a5b5d25e509dfa29c 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 5cfa1b742101ab0039abbb851ce2b959b02b52ca..adb71f5089d9f20222cda784963c42f8a1cf1336 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 a07bd877ccdcb17b2f2b27395cac441817331db4..d22f96dc0108b67c24004f7317d0b446307602df 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 f7f4fb248991eaf8a1427e626c86c0ae7325490e..237e9ba12861544cfcfd2d0979702198ed293ea4 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 1c209f7d7223c7e401269650f75f6374ce5343af..f85fd1ce252c0772c520a3b95b3f1f2f1ad04f75 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 1d191cdf65caf733f54b24662c137d60190106f6..4b53d8aeb6d89ff1807153e43746f4e1921d95ef 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 f31d9d116c002ae35ebeb4640d44bcc1749486ac..8c213a26615d301df6bb244a214c068c29e23e01 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 c4fb284fd3b9ca8004b8de7cef9b737060ac4e14..e72854f593067d63c3ed7a2178c6a1b31998498c 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 7f62da7ee57a2477a0f08bee89b65d413d33b90b..bb4c9f90cb92d6a49cb84bedddd15a12b01fde7c 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 ef623e3a947d15a5de67ca0c5134224619a35e31..ed1017c0e3c2d0c0da3d2369b9ee71e86c59ba35 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 5071f20fe1f4ad786795d07619e3e16ae039588a..6d2f735018580030c56250ea0bb7c52cfadc02eb 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 fd2deb137517606e3b874831b0aec1c2263a3223..f5b5d1a1e482014b442a5968c75a736d64f0f173 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 154ba739578b972845a058edb78fedc7811a4582..8993717fa06785620513ceb6b98d22af3a7cf5ed 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 8aec85a803e2fe6871c9e41665e9e9061298d52d..1d67f7312c393cbe49b43276987ef8ebbe8bc0f8 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 1f1e8d3db0cd23c65866b7c094764820a12c1195..f87722403259f410b55315c212bf0dfc6c45e1a7 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 5629ed569eacc2973ef15a80aef249e6c065e363..2ab0fc7959769ab8468a72f4e4d60bcf46e48fa9 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 86a1a116d5baab6631f6bb692691f2da8d821041..661f94960c9251b628bc20e429f9348afcb021d1 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 8f4a124cfea4f5b3f4afe4fb0cc12490f2c6d24b..44786aeb887ba916fed110f8bd792bfeea7e7246 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 c41e01d7f933ade0810292604df0496ee8e098e6..3a456685add530d88d46e60ff9d6d4f3fc9d26e9 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 2a87abc8e6f8e6da638bf548bc4233bd66989d5a..e62e4f95d79cca493ac3e8bef8595fd6c985160c 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 0b1ee5a2502349aa2576ad6fbb7339b6d44cf947..0226b563d99aa8d07795339168d8b2bbc96b4686 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 5381aac8cf3c112457d2ecfa5df4cf2ddc25b422..8dadea7097b507bbcc214c56007b08dc27e91804 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 0ee811ed0773fcc21a9bccfdd32bbbdf25eadf58..d990c6e88a5fef9d37c48772ef1a60acff07e7b1 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 1f08b179600b548cd17924fc63de3cf7f2ff7c29..3e317e3bc5559cb2b5000adf60c6c57bb4c549b4 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 8a3e71aae6ef9205e47a08df19d4767b4011a65d..adf631821f0be90b0b5cbf12bf9d211bb1da93e5 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 8581ed61618ee877acb96048bcd4109ce60f54ff..6226e99c317f3195c30bde2ebfd251a580cfa3eb 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 12facbdfd2cd44da831b2bae8564a49a4a77ca12..38ed06b8f1198acb94c4759cc4d6fa30ce38389b 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 bab0540c92b22ee630fc50cc370515208e87689d..f67115c740e37b7c9490564471bef0e9095894d0 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 16a212deb84f23cd90f74f34a411209aa8da2eba..ee563fb82d008f8eaccfb86aabd98c8662501224 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 9d3bc01de57986cb42704a7e3cf2136a02d53aff..60826dbe86aa2448eab6893ecf72d6f773b882eb 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 b486b88e1f7b0b825fe25359fd440b74ed7575ac..48746dae52d9915967187c39d2df4352092dbed3 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 73e5b908c16509aed091264a939aa11b88193add..23c164568530b4c286688fdcf7da6f0d629c71b8 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 291766972c9a0f04afecddd0eb5c41cf057cb738..c7b8436a5e30c0ca269e95dbcac53e99d4c03399 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 fc5a1f14cb5c13d42b737de051c081f4a5098c53..04656b9866c033a411a819cdb767789a731b012a 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 b9e33b6ab2229dacbb44c63c6f659dce14ac7cd5..c4d72a5be49f7db7a7a953c9f11f99db302f1e4d 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 c59105e77382e7cfbb57781238b50c7ac92a49f9..bf1e7de5cda190383fcfcef755539fc98e5c108d 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 29a6b2fdf21010668be012b8d4b60b0a4f9e32f3..d8ec8b4d0e4d4d442faa9fb733e5ae5ff5bba912 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 414c69ffa2d4dd446e32f5603fa640411884dca4..3261359cb0e5118ec59f35b9c600354f1f6f929c 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 62ceea2198ccd9b7d77c3009970874fc4d89e1e9..94227dfe46a0fbf70c151763c965ae3f81f4dbb4 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 ddce1f6727424f1084a037875e6bb39fc2dd8ca0..89056f2398d5c1c5e4800eea6258e6acdd85acdc 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 5df7b519b96b96f23ccf0fe1a4e0712f277679fc..70193e90885e24c8fd5f3fefa25da59ac245a454 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 b7bdb9a34e1e7f48fbee8c066ffbcf70f95d00ac..ac7d42e1058c88b29744b4071d660b17944c3941 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 a48a03839b24bad4a7ebc6061e735bc1b8a7175f..4e0bc54ff6d4320eb10b8b594bdc3e206782bb0d 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 3eaa1e46f607d7d189662ac3d5b327fda56069a3..be921b852368a7e85b0c721e95b13ca338f8c55f 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 664ad20e4c00d7f19d983c52d00bc3177eb0bc3e..e338126e2e1361ea173700a893d8b0f2e434cf13 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 c4c7b29d612b8be4912ddb399bf76bfab9915444..ac92d12f856ebeb58552beee576491ba401280e4 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 32a2a46392ef10ead7f9a52193e3184523a692f9..dcc3cda510d5cc633538832db1d229738abefb0c 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 45aa5b161f4116dc05bbd326e8e894ccb7358ac5..541c67170bd8e735517e3bbf68ed781de3e5a18a 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 d08cde6c41db648b06db3bff98f6a8a5bc3e8ca2..3a8a933c46e0c5778cc70e4698386941cb3ec5e4 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 878183ecab386d6c7bd55748dd281c8c9547422c..1c5cd7754081db6e1673de220ce1141f7d8ce70c 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 81f66ca150142d52f270539fed40c0b973e3b41b..cebd6b97fbe3a59f0ffa29c29e1ba98be8e47f2c 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 1db389faca47dd4259cdb6c0ba7f11769249541f..56ad5f976f824e0a588bd866611951b588358fa6 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 ccc5d3e1c214f8db87c0c5b99d99bdb70eaf231a..c62c484de4a61ae0090ae7bf40a0f6bb9b1ec4cf 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 24b8a3512d8cd5ac9570a85cbea67092b92d398e..067cf2264934810730945524d5b11643a5a2f0ab 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 d349b6f5e4eca5ab094a0465f42555a4b882c025..54952c7d5c7d28d6d0dfb1ad4df52aaac45f281b 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 876735e4ec48824bdb3f626a2844cd54596ae0ce..c6cd003b81c87c32df4dee6881d364956125d4dd 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 d3c2e41cd5029aca035913d357312ae537a2cda3..3248ca456fd95f7eefe5a8a1900cb9e004abd324 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 0aa5c024bc3984459b21663981258dcb504c918f..d546de1f245d9cfa5076874a9575e37025083c12 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 d52b2571a8cad770f652112485ac92ffa2a09ff3..563a8c97214234d631b1d47e044e46ecfc2c93eb 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 7c20dcfe3bc52b854a85de32fa337abf3ce5a7f7..7a0ce78f7eac98f9a8f0b57e1d198aa1e63f01e9 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 5b4afef8b25dc4371f92a0d22241e1a36c764c2a..800bbee77f9cc67d05437ff5d6816adfe6bbe879 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 de76f50823defaa7c93e69fc5f852fbbba610110..f7050b668dc0770eae42e6e436c344302d9d5359 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 ba80067a6a353ad761e6cdc99ae6e0f99c3a1c95..84ffbe804faaec615ca191116e8d41384abff609 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 85cb3c172d43db82c7fb363bd9293ce972022e80..424791ba3a7492c4ebaee7acb269f759e3eafc92 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 ca9428962146aef8aed08dc9ea88eb88df19365d..9c7ab3eb44cb6e4f29df90ee99b74115691bc6ce 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 d118e9d7c758b5cbd95117b4f2004b3730b76a8a..2e552f2702f965bd59738828e979011876a0bb84 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 005f86d8a16ed1630cb686ed1a58fbc35f539f44..dad6d4e0384b25388d24234d10a02b1724a19e87 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 2234166402b5b0bbedceac520a29875792d43603..46e7377613ce79fa7fb6750a994fa0d9cd4d772a 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 ccd1deabeefd56a4702639d4b8f7fd9e1a52a902..5003ca98eade13e69812205b9d8afa19dd5278e3 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 8c0ca4cdc600a2849b1e8a44d93e8304a74d8c44..b518bda3a5f774edfea6a0c348be35b0f5d60f3c 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 fd20ea598c3bcaf7182de1f0019ba56857c40ea9..c721b82e0111b0a2528ece818099ac134726865d 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 f66b4417d90e4d7ca53a230345453505f97e14bd..c0c32b964356785e2906892be83275a98f26361c 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 b3fd046551d5304585245b8f03bd18c9dc3c83a5..bcc16b8d544b5e6ce5269ebc1b6b8e372260ea0d 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 e41e835a6a5f4db73915e06bba807304c502d5a7..f44292aa06ae83941dfff82c2e935c673234d4f9 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 2eb83e5e93a20c17bcb84ae74e9efaa73e200f73..b08a47147829f9d5001ac9432f46ebc0521edb9a 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 362200633110c3b9123df0ae571812f6ae84018c..328ebdbeddf3f35b1c79f67b5aee1662d4be17f4 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 f721ff34613aa84d9e8bd6e23393734162997a71..c01925ca9b1e877a66348e5480b671d75f036e67 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 5774267f373460d9ae0260b55260a1357f786858..87cd49be2efffb9e135195c2636a9b2c46464a6d 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 73953a982e8c129f0cf519854dc5c0754ae87c5a..2e1782b5d57cf28b57be379d7bf9d91c02ab433d 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 2f142bf32470e089c7c5f27321c908587611c36a..03c2842b170acc45f0d3011ac25d950bbd9bfb86 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 06dbadde0c545b0147f89c24aabda55511c6a5e3..80b68d918e6b5d5c06d6d861cd79eab7ada4a9fb 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 e2673f0c150aa208de3783cf3923e9d4dfe5966b..803ad68c1ab095a3467718e4b5312365ac936672 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 21aa317b97ebbdb8e8064d3e5a30b6e88d16555c..fceccbebd59332d08883ba3c8fe75ed5b4e4e6d9 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 567486fc1f1ec7b4afcf66d07917cb1f43a470f5..8e02a0313d2a73e933b8239701d868d6130431e1 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 c84f9e0f9aad6dc742f816ceb3048e2cf92914f2..21bf3f9a58f1737a05639723d56500f07bbad77b 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 8fe6b72c47393beefcc85e9589969eea4a5533ff..915d724fbc38f11b645249dd798ef1aa2d7b2a37 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 c60c4bfb9de4fa9b398bd4eae9170cb1e6cff7f5..cc97313a83e1ea067458e5a06aa413fce539b507 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 c5e4bc0a5bfc0ef20c37b4ee3fefb7ae51eb8f68..26a725c49545f5b91984790d095be8bcca54e124 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 c6823e8e39ac316cefa6fab3956442b1cb0a3206..db732818346028da14e58438fc1d098a7bed493e 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 a7fadc89dea4746d511129b8cb8d67bf0971e729..4ac81f4b6befea6eaa760641fae0cf628144edc9 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 4f399be8e07933f64499f3540a4330346c666a21..61534e88f7e4b1f8208c24a232064906fc7b610c 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 4ed87d8ca37d0999182709a897ae6b93a1b31a0d..a871456447e64e8a807d68afd4ee14939e8fee70 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 767a6c9c95ed138df1d0700b73fbeb42cbf40144..9e1e43c1f07477c44be5777d2142acc8c05e1143 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 d15f39e64ffa5d08d52dd0a556ed3bafc33dfdd6..9bb653589773cbe35637bcb0656fc7a23ca59316 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 aa245accf636a95452bf46e5bc151fbb23064312..601be8378be2c015da42af77c2e57607353a7229 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 df69b70e86fef9fb4cabf6cd5e7206ff7ff62d3d..10a4c65a809fe1e2847a1be56848d12b10f1749a 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 fa5ef2941b702954b6e2f2d3c83f957e63229267..7cd924ceeaad294b534b927244cd408e4c336a94 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 7915f190e47ede5c0624b12033a67f20b2898ed2..f4ff413faf8115f159680611c6089a4ceffc92ca 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 707a97aa40bf56f5ab3d59effdc6f2a6dcf91f66..14f54ec52fe2c16bf832ca34deca38468101d6bd 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 7a1183b48bb243e08073c4065481980b50551070..761b84b4104a111052fbb91e60bca7d724f6a8e5 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 05dcf709add8f5fb86c54c3b192f99476bd9696b..17c0a7332ea6830a9801b0982cb31ef37e8ff155 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 d827e9465a5b324db84893b5396149192fe8d561..90001025e9a885dcc34006b517662779d26ee480 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 33f3ee5d4e457a43c3f776c812ef710475e48efb..86bbf7e5a85e5b5954a9dee10c34ad76f5310112 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 10c940706713e28c438299060c7fec4d9560e614..2e31cdd3930be2c62d8fa229ca4dd1d47fbeb495 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 17ef17f180a6804ce39b04e8539d8ed56d050926..80a98c00fb24d8e79d1f384f6e24ec7f66f1ffdf 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 ca767e6ea365a5d75952b01a2629cc9a15fb849f..22081f867532ca6e4a773adb036d8ab0c6f3cab8 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 b5f513e096244e878f574b78a42e76472138b0d9..61bf0cda389528193920a2386b4fb0dc86c06b93 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 7cb0c287e23c76ae7c654bff54f7174bb1f43be2..cd955ebe0ab0a138734a67163091d416437ce892 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 3de162541e5524a5650156e733fc7d6c4f835f4c..71f2a6bd6a3f25055801658bf874ccac1fe6b842 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 32695304566cb54d5a418de5994f5a7fd2fd7f68..694fb9a35f3180d03b367b5a09c0a27f68354fdb 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 717db842b11cbee754484e752288fa8b1c78016e..ddacbbb02695501928317156ecd2e398ac0d076d 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 53e9ad6e71702ffa36174d8136ee36024ced2589..cf5ddf0b5d6781764e88241c8229529ff1e4c2d9 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 9eb074d37b4382a245ffdce4a773201ceb8dc29b..a711321ce25cc69bb86a0b4fdb1e73f9e77d461b 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 a6dd2645960e02ac696d0caddb40e12c66b64c35..9fe5d2ac3c565f1d856db93d88be89e933dadbe6 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 05f5d513b5b738793330d214f9eb7b278cedd2bb..93fb4cd7f3f81ddc763a0e33fb216e0953747d6d 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 cca88ce9d2109ffe9095808954b3aacb7d3b733a..d52ca7d68689e5250e3e95e8224d344e3a6c026c 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 b4f3ee99e60c08005f99de58334eaa2718280615..f312eefb2d7fd994c979d0850ef923b32d03dc86 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 bd0f390c02ede3a32ad2384df5563b98289e0b17..6777a857f037d2d2110155154a2709d56e3ff56b 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 ce7a16d2466fdb5609a7b4613f0bc144f6db5cba..4ded0d66f766b2be0a963c552bab2e01eb661d40 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 6338411f433a180247133eb954dc489673bd929b..fbf70505090d413bf5c9778566344dc46cd40cf7 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 3602dd4df7eaf26840a1e203b96bdfefc1e3d6bb..71df0f9eabe2f391b3c9b82e31fea854857b73e5 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 0e98df940a1247f73482567844ff1367e5179a02..09c8f97a8921653e546b6c0912c2c547fbd9b1de 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 3b9eb1ec41a6cf01f8d83709e0be461106584e2f..67c8a6a249b6074f3d62bf4f050bf205e0d7de66 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 d6c81a9015d001420d62a3019e985af535a08ff4..618567a16692a801f0f509009cd9d5c93512196e 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 a5e0a0b5e22dcf7ba6b7f88fb7be217f6a6a8c3b..a14be284e52cdb96206a3715ebacb6d10224b15f 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 f296a5b724535ed09e2cbfb78c93b1ddcbd4890c..e4937102c700c3b9b53946b624c391c57256678f 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 a48bb309a88b720978ecacb48e5744eed1185fe5..7bc4699cdca3a59036998ad11ace6c2a537fddaa 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 db7e86fed3615b068c0c74ad35b520b140e0a42c..26eb4e24c27ad4f68bfdb4c4ca04aaa66a01d4af 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 4efce531451116bed00ffe50a10be6092e07af83..cc56508a943f59e15a073a60be8e9d42d2fdde7b 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 5a200ebb0dacfae6c37aa24a13cd34afe4f05e98..af8e6146097eec93eb4fb34119a6eb833598e8ab 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 c85f8794a452fafcf6223b00815df593f4e2eb12..f168a81b11e319ab984517406a7d9f58df9c7117 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 15336313be03a17dbadc84825e7faab7fb10b6e1..521db768a8f051b6d41ffa0c88009a885c75c75c 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 5332809d362b16181d3d8f16502eba78477a113f..ad9c9ac00f62e7068523ba2541ba9be0b91d1a53 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 52cc81e11e056632f4686190982e1d70c06949d8..d60333ee367dfab2f0e4522ca379ad405107efe0 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 f4b3cbf5c3c41968c3f6e54848cd0c710da1dd01..0b005d27785f1d734297b1d6aaeaa5bea5616227 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 55c6f0343a22e1d172acd4d3722b7d879c033425..8a6030fc022bdaba8da4ace7402a7982ce56a8fd 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 743f6f13fd43b3c5a53ceb3c3ee5f5d2b775213b..85287409cdc1e37927ef4fff6419e9d2764776f5 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 e87fa66b12937148b4eeede3745b8fe804027b52..b5b944f4753c94e0ac0a3f4b26aae48b51497363 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 bf59b788601f7147c9683642d060d96078530cfc..c37ee8c45436560da196de01f5da5e89f03803db 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 5582c48edf62bef07726ad5d83c624b789ced787..d8acf17f1b13d356c4c287cfd950dcb7ce490cca 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 9b8c34eacff7b0713454a3c22f210adb89943ce9..7e4b72d2ce7c64d13f5870786f92d229f6b02c1e 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 978ef3b816729f9bcc371b37faaaca5edfb6333e..7134ab6237e3f7e0129aa86df39636433eee3b70 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 76a94c57d537fe2fafc70cc933745ee7909fd6bf..bb42dbe63bb090007368999a94a5425d1b9ded2c 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 fc6c71cf9ef2ca59e395e69362f780eb4cc54a63..5fe5780c3bbfc2402775dea595a4941c0828df1a 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 b1ae373e1ac5ac6e0a3af4332ab1bfd413009f4c..51f9a1b76473f5bffa09d6cd382b2dcbceea6ccb 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 3b119720f34abfe4da780439a370a730a616a818..5568861fe72696f74feefbbc075ebd478d21df9d 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 710fd96890b4710546dd270da6b5f9967c1b6b79..97e71641ee0a5b3dbb48edc6451638e63d316549 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 cd90e43821dfa99b5c9463f66f8567e5b569d4a9..66a7975fc1673c4cbd0ec6dce27722320625166f 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 8a6f6386f4040270737b509f433943598c1c8c11..f29f41a223d4a1f1cb95beacef818350c8c29c63 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 747f3794eec91bf72db265f8eb4dea4013526eab..153245be33b967db1a9f539e67ace380b3f8099d 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 95f5c277b2134645346765947ace203c3ed28c8a..8484f26e8fc47259559ac8407b21809cf4f1c397 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 26ccf3bdd7429beba8d5a80e49a883458e35cb84..ae9aa21326faeab06c25fd74a3339013ae4813a6 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 773cceb2d854355e25f045e0c92feed44b359d6d..429d55bf35b944e5f659d4f70518b9492cd1ae81 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 23abd878e4213824b97a8d9731d69675c1a6160d..f8d2c6d092e81a693b2d123dd9f72e349e925d6b 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 42587e240755aa9e7f7f7e718c6d10ab7d58b311..2275acf60656b635b1d553ad76df60b4c1a176e3 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 b74942a0118078c46fa1fd7b1149fb2a0ddee3c1..7763e73d1cd65586a0f9fa957f103142d119dcfb 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 606435f65f02ec7928840d554a9c5d31d6c1612d..25e09165c842b38aeb95fe4f5107e1834fab81cb 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 3f94f8628848195aca60219f75c5524dcbd49441..ae168cc7a6d1530c712a254886572021153bd977 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 eede26522d31d69e6d60cb6c00f8bbd2b0ec5822..42713f309aa2f4b34c5f13ba78c25423e517204b 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 f04ff6e9048f6bee75505117d52394ee3c55acd6..6982a21c5f395eb578e31016a3b302aeef25df7a 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 71221e0bdfa90cd3f36c4e51b49ce7b996ed43ee..3cf71e460309b59dd6320430441b00c650607852 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 8a825f29f6289a06cb2df082a65fb485917cdce6..72db1ab8be5578690cc864d6a03823b50617f55b 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 d47c44ddf96127131f25a9140e1b7063eddb2e79..11ce0f6f0677e6e1e5ebfcd56dc434843cf075e5 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 3373d1dc7657a4cde0d3622f58ddf7f444d7ddc2..637f804fde11c08a61b2f8300b5ca41415aa6243 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 d7a05420e7cc9961b6129d246a8baa979ee0328b..899768bf5c0fe9a1586d38b2292f54da406c4ff3 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 35c1652aafa62d45ee9ec3c524a4634940bda93d..0a2b96813bf78539ca7f1e38815bb40c321e624d 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 d7a05420e7cc9961b6129d246a8baa979ee0328b..899768bf5c0fe9a1586d38b2292f54da406c4ff3 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 2fcddce777ada13a668011612bc7082d136bcaa3..9dcbce519c1fd01817a98dc8bfe22387b265c945 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 5336acea8aa89a1ac0a0f0353589d232019a27c9..38e3b609b4dbae6156e861fe69e07b4b4a69e6fe 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 8f4a65eb84a0bb52ef862ccdf1d5418b0809d398..cc9edb8721430cbbc172e4a031c8539dd91145bd 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 226fb1e37fa73b394cde4105ea05970ec71b22f4..aac32b7a55fc80a391e1f832c7a8d9da23fcaf52 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 8062122a3729782bd41b56dc88ae8e22103b28a0..8bdc32aed50da61fa5c1690ef7304d1bc688b508 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 66fc6a229d29c4f844fccb544c5d4a0a3f7b4eb1..d9cbb3c8b447aa5476b7ca1d851f74f5ec83eab8 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 59c49ad56b05aca5faf96815ff4af1e808fbae5e..a271258c5d077abda6ac08c55e5c2fee7a3d7ae5 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 c31d5ef4ec8ec59e3b5614286527c66cf3796ac0..8159c8796c75f73ff0ea9c074702fc83a582c439 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 33a2d291377a17e2a475484ede940cc4bf1b8b70..c6c7abd3e618a5b9be66bba0e086167e090fe730 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 80bb88563fe3b51e27cc213e8ed26e0c63a2dcc5..1bb68dd4aa96b06aef17d194e241f4268e9fe8f4 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 9ec94e95e0ebe2d2fe27365602abf652d0ee2565..1b70e17e6185634d5bf91411cb39a3affaeac493 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 5a5d459f0b7507e1465abaf29e68f7c626ba8d62..5e1dfb93c79b1c6bb147033f91340b140a1f03ad 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 7a80784bd4c7fa39ff6a722b298dd58d08b8ed46..b90e6043a5dc7264a13871f634475e60120fc9cb 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 5e0281fb3536cf95eff79df0483a2ef9f79e2452..36c342076f47214f5f5f963e59d5704f749460a5 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 c3b07bd750243fa0b9490a032b65ec24ca7b636e..3068a1b414667293a9bea38651125f4c44a27773 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 193de8c3fe4afcc471d588ae4bbf79a658f15a99..2ee450da9f959e826e2b2779c651225a098f237e 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 4cb10cb339f493192be2fe710c3ca601f829f6e3..c55d978c3d8d9c62965ad6cf956fc75736786375 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 de2d828eb3d1dce1bba666e7a6ff59eb5a430776..4bd372e865b436c9f786f4f82b39d746331ee11a 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 a5f4ae389e717a405063ed8916b7736d212b4dea..865e527409632204cd10d87c02afd3319a2e4d66 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 adc7d99f90f7322d4c4449f5716cc4434ac6d803..905daa8f1487663545295128cd80373bea58eb1b 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 a05e4ac8b2aa11326c8637af0634e2c1e5a0bf5f..c6ff584f4c0a0fd7f320c34734a210a8f5518591 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 6c936804e098a6251dbbe1fa6ad7839a475d32e8..375da997835d203ccad4a195100bb6723193183f 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 f981d5ebd7211ab4733edffe371b203cf1cdb652..0ca3f4caec0a9df74b9bbe5e3b4f8cc12238c2b8 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 34ce5b304f2d6a22a772361bad2957c6340e2775..23715d67f7133ecfb6ff0164c57acf3849436921 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 a9332a3a6a5ae245f5b40c62fb13fbc42a9c497c..861f707da82d0c76dcc7275a0a35c9930eea3116 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 1ed829cc20e69d410dffc24673dbdfa73ddea1d0..53a3b8044b0acef24bd42a271eeb94bb71f0afc2 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 0a22f619f75fad79e40c0b3b20cd93573448c1f1..be29fe2296783db00b6a5c1444140eb5541d82ee 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 18cb84a8bc556b8b8de1276c332be5ab0250f514..e613a9b5bcc8c6b22127fc0ae3cc689e6ef265ef 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 731df4cd1040ee82702dddca80f1db17f50ddbd2..cb0cbb0ff723f7c78a8fb163dbc697841622c63f 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 e0b64c86197893236da40252a6d295b9aa54c7da..69c26c940f30353c7856276edac334e29c915c39 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 c676c473a125d2aba0a0d3cc6bb29c34693d3cb5..0c6c579b39fb91b5f3e75ce2d91e33ac8199e7ad 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 a049c262e218126a40bf4107c0546bca6e32c1a0..73cdf32218efeb5cfe1553432aa23f19d2eac622 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 043c908ac94fdc8ea6c9c218cec68b4c1362e337..2efb052afe89c65939e92b0d0909709fb22266c8 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 c676c473a125d2aba0a0d3cc6bb29c34693d3cb5..0c6c579b39fb91b5f3e75ce2d91e33ac8199e7ad 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 32f744c104e54f3173fa159c9838ad6816f2f4d6..9dd2cef232ba931ce5e3d605ae2f873a4725896f 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 06423c7fc1013b390cf7c16d3a8b141124d10eec..2761be4f6dadd16be4a37b40a0753d4561c9dd9d 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 0a638f921362a7513cb592dcf325ec14786c6bd8..4aa47cd49aa5dc3205bda9b15308242f98e6b077 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 7cff34b4b077738afe9c5d87ffd7fab93b2fc50c..6c1c07b6942b9296e92ba9505280afd8a85f3e71 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 af99a372817afe8f61c7f08ec988b4084135a670..1e8b2eb54af6d3379e3cb07d10afa22c507c1810 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 fe28b58215a5ecb4625201f5862504e0bcae6c48..1357220d72265ae542690c1426d3ffcd337ca14b 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 46202efcf8196fd077b1ec9ce991a9565c685428..ddaa9934d8c1c6fdbb378fc162cb80e31278c2e4 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 21c828ca56266b37cdef5ca5de88a03438e7e53b..186e8157c401b1e3afdfdb60ded94e92814a78ea 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 aa97c804ad73a6a58838fa6b87915b60599b7f74..986e4a9e12f8ae197f9fe041cae4d54343984a73 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 1a8c6d82367d2dc5926232ca73ba75c1b6158287..49aae2d399257fe2c73845c9da2c9f2df6c4a75a 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 a69b4aa81104f13dead8380c66cc35b2512f46f0..782b208882fc4933dd93b1f742fe88a859d0bef7 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 36f14f58e01bc4db60c539a8d5df4788327425c8..3bddebd781bea457c00845c128c26ab9eb7ab58b 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 0b3e44c48a94b2f0c9cec0c372cb5b56b8b4fd80..84a21a1fc115c14ba98325c947955aafe8add22f 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 302e932d3fccbb3c495c506eb1e4cfe5a9f770de..653ad0bcdca76355f8b1c8087b12a11962923fb3 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 01c65295a7cdf3178bf505eb69446ee9fc9b65db..6dc4166f6bba86d6e27fa5bd32939084673653e8 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 4177bb5a87d32a8a8be9c934cab197864b79bca0..24cc2f2f40a8fc9e7fb457b4169ed01f3266c5fa 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 667e2b6c08795068485555db5a82d9293ee6cebf..8e61beb151ebbea9742367aace24fa74fc9f2671 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