On Apr 6 2014 5:59 PM, W. Martinjak wrote: > On 2014-04-07 01:40, EBo wrote: >> On Apr 6 2014 5:16 PM, W. Martinjak wrote: >>> Hi EBo, >>> >>> On 2014-04-06 23:52, EBo wrote: >>>> I've broken away a *little* time to start working on LinuxCNC >>>> again, >>>> via gentoocnc.. >>>> >>> I assume this is on a 64bit machine!? >> yes. One a Gentoo distro. > > This is the result of unloved poor relation of linuxcnc. > NML! No more bugfixes for it. Dispite it's in the "stable" version. > I'm very disappointed about this progression. > > for instance: > > * libnml/buffer/tcpmem.cc:195:44: warning: dereferencing type-punned > pointer will break strict-aliasing rules [-Wstrict-aliasing] > > @ 195 is: > ntohl(*((u_long *) diag_info_buf + 1)), buffer_number); > > and the def of ntohl is: > uint32_t ntohl(uint32_t netlong); > > uint32_t is ever 32bit > but u_long not. It depends on the machine and OS. > > http://www.cplusplus.com/forum/unices/33951/
Matsche, Yep. That is exactly what I was worried about. I'm still not done with work and free to do jump in the code... Is this something you could take a stab at cleaning up a bit? Or are you saying that "No more bugfixes" for NML is a dictate as opposed to the reality of the siltation? EBo -- ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees_APR _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
