Wobei in Delphi die Debuginfos zu den Variablen und den Codezeilen niemals in der EXE landen.
Abgesehn davon wo z.B. Eurekalog und Co. die externen Debuginfos nachträglich in die EXE reinschmuggeln.
Lazarus Free Pascal und andere Compiler sollen das aber teilweise anders handhaben.
TypeInfos/
RTTI zu Typen (wie Klassen, Enums, Records usw.) sind eine andere Sache,
aber diese kann man nicht einfach so entfernen, da es immer wieder Fälle gibt, wo jemand auf den Typennamen/Klassennamen und nicht auf die Typeinfo/Klasse prüft,
oder wo diese Informationen für eine Export/Importfunktion nötig sind.