gnuP4CGtaskexecute.s is a copy of gnuPentiumCGtaskexecute.s and allows for multi-core implementations on P4 architecture. Updated makefile to include the file into the installation
Updated ProcType to include a boolean pure field with an accessor and a modifier
Updated PascalCompiler to update ProcType objects whenever a pure function is encountered.