https://bugzilla.gdcproject.org/show_bug.cgi?id=296
--- Comment #5 from Iain Buclaw <ibuc...@gdcproject.org> --- (In reply to Curtis from comment #4) > Thanks for the tip. I made the below changes to the patch to get things to > work. > > @@ -3089,6 +3089,7 @@ > if [ "$target_has_targetcm" = "no" ]; then > c_target_objs="$c_target_objs default-c.o" > cxx_target_objs="$cxx_target_objs default-c.o" > + d_target_objs="$d_target_objs default-d.o" > fi > > if [ "$common_out_file" = "" ]; then > @@ -4586,6 +4587,7 @@ > out_file=rs6000/rs6000.c > c_target_objs="${c_target_objs} rs6000-c.o" > cxx_target_objs="${cxx_target_objs} rs6000-c.o" > + d_target_objs="${d_target_objs} rs6000-d.o" > tmake_file="rs6000/t-rs6000 ${tmake_file}" > ;; > > > However, the library sources no longer compile like they did under GCC/GDC > 5. Correct me if I'm wrong. But it seems these sources are based on DMD2, as > the earlier code was LDC based. They've only ever been merged from dlang/druntime. Someone else got in touch, and I think what you are referring to is the lack of any defined platform versions, this is expected, as FreeBSD is an untested port. There needs to be a new target source created, and fill in the appropriate target hooks. -- You are receiving this mail because: You are watching all bug changes.