Tag: GCC
Having Fun with gcc, the C Compiler
In this article we will discuss a few important options from among the hundreds provided by the gcc compiler to serve the needs of...
C++ Compiler now Open Source to Speed-Up Compile Time
A LLVM/Clang-based C++ compiler which employs caching and other techniques in an effort to speed up compile times
To speed up compile times while being...
Be Cautious while using Bit Fields for Programming
In this article, the author tells embedded C programmers why writing code involving bit fields needs to be done carefully, failing which the results...
Heterogeneous Parallel Programming: Dive into the World of CUDA
A previous article in this series titled ‘Introducing NVIDIAs CUDA' covered the basics of the NVIDIA CUDA device architecture. This article covers parallel programming...
GNU Make in Detail for Beginners
Have you ever peeked into the source code of any of the applications you run every day? Ever used make install to install some...
Programming Tools for Linux
This article is not so much about the various languages, as the programming tools that can be used to write programs using the languages.
When...
GDB Logging Function Parameters, Part 2
In this second part on the topic, let us write a GDB script to log the parameters of a desired function, and also see...
Modify-function-return-value hack! — Part 2
In my previous article on this topic, we discussed some guidelines on how to write a secure application in C. The article focused on...
The Comprehensive LAMP Guide — Part 3 (PHP)
PHP, the "P" in LAMP, is a recursive acronym for PHP: Hypertext Preprocessor. It is the most widely used programming language for Web applications...
What All’s Possible with the Android Dual-SIM Smartphone — MediaTek MT6516
A dual-SIM smartphone manufactured in China runs Android 2.2.1 Froyo. Geeks always find noteworthy products based on Linux!
Today, people are rarely surprised to see...