On 9 January 2014 18:18, Tom Tromey wrote: >>>>>> "Iain" == Iain Buclaw writes: > > Iain> The main program in D is _Dmain (demangled as 'D main') not C 'main'. > Iain> So the logical entry point of the program should be set accordingly. > > Iain> 2014-01-09 Iain Buclaw > > Iain> * d-lang.h (d_main_name): Add declaration. > Iain> * d-lang.c (d_main_name): New function. > Iain> * symtab.c (find_main_name): Add call to d_main_name. > > This is ok. > FYI, this has been amended slightly for the recent change to set_main_name.