LinuxCNC / linuxcnc

LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
http://linuxcnc.org/
GNU General Public License v2.0
1.74k stars 1.14k forks source link

RTAI compilation imports flag which enforce C89 for kernel modules. #2672

Open andypugh opened 9 months ago

andypugh commented 9 months ago

See https://github.com/LinuxCNC/linuxcnc/commit/3d926d87f14ada9dea313c2989ee8f24f0e54e0c#commitcomment-128575575 for disussion.

NTULINUX commented 2 weeks ago

All of my GNU11 work has been pushed into RTAI master. I also moved the entire musl math library into Kbuild so all the warnings about undefined symbols are also gone. Please do a fresh checkout of RTAI master:

https://github.com/NTULINUX/RTAI/commits/master/