improve --32 / --64 flags handling, update #1488