ccz80 2.0.5

por Ivan en 28-03-2009, 08:04 translated by Ivan
Tema: Desarrollo
Idiomas:

Ayer apareció una nueva versión de ccz80. Esto es lo nuevo:

  • Nueva opción para el compilador /include para especificar rutas de búsqueda de archivos incluidos en el programa
  • Permitido el uso de etiquetas con los operadores == y !=
  • Permitidas en el código ensamblador las instrucciones indocumentadas (uso de registros IXh, IXl, IYh, IYl y rotación/desplazamiento)
  • Si el parámetro del comando repeat es 0 no se ejecuta el bucle (previamente se ejecutaba 65536 veces)
  • Ahora no se produce un error de ejecución del compilador cuando se omitía un elemento en una lista separada por comas (por ejemplo en los parámetros de una función)
  • Optimización para eliminar de la pila los parámetros de una función tras la ejecución de la misma
  • Mejoras en las operaciones de producto, división y resto de la división entera y pequeñas mejoras en la optimización del código
  • Mejora en el formato del código fuente ensamblador obtenido con la opción /asm
  • Ahora se muestra un mensaje de compilación finalizada cuando no hay errores

Enlace relacionado: Página web de ccz80