@curaga: Not seeing the differential.
TCL 4.x
corepure64.gz/etc/init.d/tc-functionsBasically shows "If not ARM6/7, it's x86 unless ld-linux(64) is installed and then it's x86_64"
I'm guessing a few things here which may or may not be accurate.
1) The blended (86_64) core and kernel supports both platforms/extensions*
2) Pure supports
only x64 (I'm assuming firmware as well?)
*) If the above script is general with 4.x and above, what prevents x86 extensions from loading under pure? ..and if I was running 4.x pure on one machine and x86_64 on another, I'm guessing the only differential file "indicating" pure would be tce/boot/corepure64.gz?
I have not repeated the tests on 5.x and above yet in case there were any changes in tc-functions higher up.
The problem I foresee (assumptions included) is if I booted core64, which I assume defaults to the repo at 4.x/x86_64/tcz and if pure64 uses the same, "pure" is opted for x86 extensions to be loaded which I can imagine cause a bit of chaos. It looks as though 5.x has a different directory structure and core64 itself no longer exists, so it may just be lack of research on my part between the two versions.
Thanks for being so congenial with otherwise dumb questions such as this!