# New Ticket Created by Andrew Whitworth # Please include the string: [perl #57690] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=57690 >
"make headerizer" appears to be screwing up the build. When I run make headerizer, it updates the various headerfiles associated with IMCC (compilers/imcc/imc.c compilers/imcc/symreg.h compilers/imcc/unit.h, etc) in a way that is incorrect. Running "make" after this exposes the problems because the build breaks. I noticed this error in the psoc_pdd09 branch a while back and assumed it was some stupid svn merge mistake I had made. However, if it's happening in trunk it wasn't me and has probably been a problem for some time. To reproduce, run "make headerizer && make". I don't know if you need to realclean, I do that pretty often anyway so that might expose the problem if it isn't exposed already. In my branch, I manually changed all instances of "IMC_Unit" to "struct _IMC_Unit", and that resolved the problem and allowed the build to complete. --Andrew Whitworth