The machine code produced by these is
sometimes star student projects madurai of lower quality than that produced by a compiler developed
specifically for a single processor. A retargetable compiler is a kind of cross
compiler. Often (but not always) star student projects chennai a retargetable compiler is portable (the
compiler itself can run on several different CPUs) star student projects and self-hosting.