[fpc-pascal] lldb problems with Xcode 8.2.1

Jonas Maebe jonas at freepascal.org
Fri Feb 24 17:40:10 CET 2017


On 24/02/17 08:40, Jonas Maebe wrote:
>
>> On 23 Feb 2017, at 19:10, Jeremy Thompson <jeremy at warehousesports.com> wrote:
>>
>> I am experiencing some LLDB problems in macOS Sierra 10.12.3 with Xcode 8.2.1.  Its running the LLVM compiler with FPC 2.6.4.  I can no longer get breakpoints to function, they get skipped over.
>
> Short answer: update to FPC 3.0.2 and use its -godwarfcpp option.
>
> The long answer will have to wait till tonight.

The long answer is that since some people have started working on (very 
preliminary) Pascal support in lldb, at some point they disabled pretty 
much all C/C++ functionality for non-C/C++ languages in lldb. With as a 
result that almost nothing works anymore if the debug information 
specifies that the source language is Pascal, and simply changing it to 
claim that the program was compiled from C or C++ (which is more or less 
what -godwarfcpp does) restores the debugger functionality.


Jonas



More information about the fpc-pascal mailing list