FW: How to use freestanding headers without an operating system?

sotrdg sotrdg euloanty@live.com
Sat Jul 4 05:01:15 GMT 2020


I can understand why things like exceptions could not work. However, WTF with cstdint? Am I going to make an operating system before using cstdint? That becomes a freaking chicken egg problem.


The OSdev website mentioned nothing about it since it does not work.

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10

From: sotrdg sotrdg<mailto:euloanty@live.com>
Sent: Saturday, July 4, 2020 00:56
To: libstdc++<mailto:libstdc++@gcc.gnu.org>
Subject: How to use freestanding headers without an operating system?

I built a cross compiler and tried it with –disable-hosted-libstdcxx. Unfortunately, the compilation just failed.

WHY WHY WHY? Wasn’t freestanding supposed to rely on nothing?

Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10




More information about the Libstdc++ mailing list