4 ms·
Way back in the day when I worked at Microsoft I had a DEC Alpha, MIPS and X86 computer each running Windows. I miss the Alpha but I don't miss having to suppor
by macjohnmcc 6y ago
Way back in the day when I worked at Microsoft I had a DEC Alpha, MIPS and X86 computer each running Windows. I miss the Alpha but I don't miss having to support so many processors for the same platform.
- tomcam 6y agoWere you in Dev Tools?
- macjohnmcc 6y agoI worked on the System Management Server team. We had to support all of the platforms. I also worked trying to get the product to compile for the PPC as they were working on NT for the PPC. They never solved the problem of linking MFC as a DLL working. They put the brakes on PPC not long after. There related to function addresses being put in a table and when the functions were from the DLL and the call was from the EXE it would wind up with a register set to execute functions in the EXE and not the DLL.
- toast0 6y agoNT 4 was released for PPC, so perhaps the brakes were unapplied after. Here's a tale (not mine) of installing it: https://omgwtfbbq.ca/2018/07/installing-windows-nt-4-0-on-a-powerpc/ https://omgwtfbbq.ca/2018/07/installing-windows-nt-4-0-on-a-...
- macjohnmcc 6y agoIt was just after this that they were trying to get their server products compiled (SMS included) for PPC. But the tools were not ready for everything. They put on the brakes not long after I pointed out the problem with the register not being set properly for function calls using pointers into the DLL from the EXE.