I always wished of having a easy method to generate a “call graph” ( aka control flow graph ) depicting the calling relationship between the subroutines of a source code( in my case for code in C language). Now that i finally […]
Some time back, I had written this blog AIX ‘bosdebug’ to debug Kernel extensions on the usefulness of pretty printing a data-structure in AIX Kernel Debugger “KDB” by providing it the symbol information using the ‘bosdebug‘ command. That […]
There exists a very handy shell command trap … which could be used to ease “error handling” in shell scripts.
This command can do all of this as defined in the help page of the command ( Continue Reading →
Most applications use POSIX threads, usually referred to as Pthreads for creating and managing multi-threaded processes. Threads are managed using the Pthread library.
A multithreaded application could have multiple user-threads and each thread would be having a unique Pthread-ID […]
Use CAST function to print values of solidDB database table in Hex
In certain cases we would have stored hexadecimal values in a solidDB table with type as DECIMAL, NUMERIC, SMALLINT, INTEGER, TINYINT, BIGINT etc. or […]
This blog details steps to “Configure SQuirrel SQL Client to connect to SolidDB database” running on a remote machine/server.
SQuirrel SQL is a “Universal SQL Client”.
Visit http://squirrel-sql.sourceforge.net/ to get more details about this software. I […]
This post is part of the “Learn debugging using AIX DBX” series. It provides tips for customizing the DBX debugging environment using .dbxinit file. If you looking for some other aspect of debugging with […]
This post is part of the “Learn debugging using AIX DBX” series. It talks of the tips while debugging a multi-process program with AIX DBX. If you looking for some other aspect […]
DBX is a command line debugger and is best suited for debugging programs/applications on AIX.
It enables source-level debugging of C, C++ and FORTRAN language programs, as well as assembler-language debugging of executable programs at the machine level.
You can find more […]
C program (7)
call graph (1)
Device Drivers (6)
Flash Caching (1)
Kernel Extension (4)
Subscribe to Blog via Email
Google Analytics Statsgenerated by GADWP
- “call graph” generation using Doxygen and Graphviz August 20, 2017
- CMVC user guide for transitioning to Git June 25, 2017
- pretty print symbols in AIX with kdb, KDBSYM, pr August 13, 2016
- Configure SAS controller/disk for use in AIX/VIOS partition May 15, 2016
- Enhanced num_cmd_elems attribute for virtual FC ( NPIV ) AIX March 19, 2016