diff -r ebc84c812384 -r 46218c8b8afa Symbian3/PDK/Source/GUID-D729BD58-D4FE-5D46-ACD4-F78B37BA833A.dita --- a/Symbian3/PDK/Source/GUID-D729BD58-D4FE-5D46-ACD4-F78B37BA833A.dita Thu Mar 11 15:24:26 2010 +0000 +++ b/Symbian3/PDK/Source/GUID-D729BD58-D4FE-5D46-ACD4-F78B37BA833A.dita Thu Mar 11 18:02:22 2010 +0000 @@ -1,37 +1,37 @@ - - - - - -GNU -Assembler Source FormatDescribes the rules that you must follow if you use GNU assembler -syntax. -

The platform-specific source code can be written in GNU assembler -syntax or ARM assembler syntax.

-

The generic source and header files are all written using the ARM assembler -syntax, as are the source files for the template and example ports. However -the bootstrap can be built using the GNU assembler; in this case, source files -are translated from ARM to GNU assembler syntax automatically.

-

The rules that you must follow to use GNU assembler syntax in the platform-specific -source are:

- -

To enable the generic makefile to work correctly, assembler source files -should always be given the extension .s and assembler -include files .inc; this is independent of whether these -are ARM or GNU syntax.

+ + + + + +GNU +Assembler Source FormatDescribes the rules that you must follow if you use GNU assembler +syntax. +

The platform-specific source code can be written in GNU assembler +syntax or ARM assembler syntax.

+

The generic source and header files are all written using the ARM assembler +syntax, as are the source files for the template and example ports. However +the bootstrap can be built using the GNU assembler; in this case, source files +are translated from ARM to GNU assembler syntax automatically.

+

The rules that you must follow to use GNU assembler syntax in the platform-specific +source are:

+
    +
  • The first non-blank +line of any GNU-syntax source or header file should start with an @ (the GNU +comment delimiter); this acts as a directive to the translation tool that +no translation is required.

  • +
  • Files included from +GNU source should be included with a .ginc extension +instead of the normal .inc extension. However the file +itself should have a .inc extension.

  • +
+

To enable the generic makefile to work correctly, assembler source files +should always be given the extension .s and assembler +include files .inc; this is independent of whether these +are ARM or GNU syntax.

\ No newline at end of file