Difference between revisions of "Z80:Directives:SECTION/ENDSECTION"

From Learn @ Cemetech
Jump to navigationJump to search
(Initial automated import)
 
(No difference)

Latest revision as of 17:28, 5 February 2016

Defines a code section.

Code inside sections isn't compiled immediately. To compile it, you need to use the incsection directive.

Syntax

   /* Main.asm */
   .include "File1.asm"
   .include "File2.asm"
   .incsection Code
   .incsection Data
   
   /* File1.asm */
   .section Code
   .include "Code1.asm"
   .endsection
   .section Data
   .include "Data1.inc"
   .endsection
   
   /* File2.asm */
   .section Code
   .include "Code2.asm"
   .endsection
   .section Data
   .include "Data2.inc"
   .endsection
   
   /*
      This would assemble as the following:
      .include "Code1.asm"
      .include "Code2.asm"
      .include "Data1.inc"
      .include "Data2.inc"
   */


Allowed inputs

Uses

See Also

incsection