<div dir="ltr">Hi<div><br></div><div>When compiling at least main_date.c, there are no issues when compiled</div><div>when the current toolset. However, the newlib master reworks the </div><div>feature flags. <br></div><div><br></div><div>To fix a warning for strptime(), I had to define _XOPEN_SOURCE which</div><div>in turn disabled the BSD timebin. So I had to add _BSD_SOURCE. With</div><div>these in place, the file compiles with the newlib master but not the</div><div>snapshot.</div><div><br></div><div><div><div>#define _XOPEN_SOURCE</div><div>#define _BSD_SOURCE</div></div></div><div><br></div><div>As a hack, I also added this</div><div><br></div><div><div>#define __BSD_VISIBLE 1</div></div><div><br></div><div>and it will compile against the current tools and the master but the "VISIBLE"</div><div>flags are not supposed to be defined </div><div><br></div><div>Any suggestions on how to address this cleanly or are we looking at</div><div>a tool hiccup on the next newlib change?</div><div><br></div><div>--joel</div></div>