Edit: Is this related to this bug report? Unable to find uint8_t despite having build the freestanding libs for C++ The error I get is: Which see ...
Edit: Is this related to this bug report? Unable to find uint8_t despite having build the freestanding libs for C++ The error I get is: Which see ...
The C99 specified inttypes.h header includes macros for providing format specifiers for the fixed-width integer types provided by stdint.h (beginning ...
While developping a bare metal firmware in C for a RV32IM target (RISC-V), I encountered a linking error when LTO is enabled: There are however no ...
C++ programs on the Arduino platform do not have a main() function like on other platforms; instead, it must have two functions named setup() and loop ...
I'm developing a basic C kernel in a Kali machine and testing it inside QEMU. This is the kernel code: This prints Z instead of A, but if I replace ...
I would like to have a computer running only one program, so whenever the computer boots, it executes that program. For example: Computer board from ...
I'm writing a FAT16 driver in GNU C for a hobby operating system, and I have a structure defined as such: struct directory_entry { uint8_t name[11] ...
I have a few questions about https://wiki.osdev.org/Meaty_Skeleton, which says: The GCC documentation explicitly states that libgcc requires the f ...
I've started writing my very own kernel and am developing on Windows 10. I am using the following tools: gcc 8.1.0 elf x86_64 for compiling my C ...
I am trying to write my own operating system. I have followed the tutorials on the OSDev Wiki, and I am now working on writing a console mode, with co ...
I want to make a function to choose another one in C, maybe this C-pseudo code can help a little to clarify what I want: The goal is to assign an " ...
when I try to compile C code that includes another C header I get this error: The compiler is clang and the involved files are the following: memc ...
What are the features that I can use in c++ freestanding environment? I am developing a little kernel (for my own pleasure) and I know that I can't us ...
so I am trying to convert some integers in to character arrays that my terminal can write. so I can see the value of my codes calculations for debuggi ...
I'm working on a kernel. One of the tasks in writing a kernel is that a C library must be ported. Some functions such as memcmp, strlen and so on have ...
A little background first: stumbling upon this blog post, I learned it was possible to create DOS .COM files with the GNU linker and it's not even roc ...
The question I have is mostly related to section four, paragraph six. The two forms of conforming implementation are hosted and freestanding. A co ...
Just a simple question: Let's say I had the following two assembly programs: 1: 2: Could I call add10 (declared in the first file) from the se ...
The GCC docs at http://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html say (under -ffreestanding) that a freestanding environment implies -fno-built ...
What is ffreestanding in gcc ? What is it used for ? I came across the following : and do not understand, what does it mean exactly. ...