c-epiphany.texi 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. @c Copyright (C) 1999-2022 Free Software Foundation, Inc.
  2. @c This is part of the GAS manual.
  3. @c For copying conditions, see the file as.texinfo.
  4. @c man end
  5. @ifset GENERIC
  6. @page
  7. @node Epiphany-Dependent
  8. @chapter Epiphany Dependent Features
  9. @end ifset
  10. @ifclear GENERIC
  11. @node Machine Dependencies
  12. @chapter Epiphany Dependent Features
  13. @end ifclear
  14. @cindex Epiphany support
  15. @menu
  16. * Epiphany Options:: Options
  17. * Epiphany Syntax:: Epiphany Syntax
  18. @end menu
  19. @node Epiphany Options
  20. @section Options
  21. @cindex Epiphany options
  22. @cindex options, Epiphany
  23. @code{@value{AS}} has two additional command-line options for the Epiphany
  24. architecture.
  25. @c man begin OPTIONS
  26. @table @gcctabopt
  27. @cindex @code{-mepiphany} command-line option, Epiphany
  28. @item -mepiphany
  29. Specifies that the both 32 and 16 bit instructions are allowed. This is the
  30. default behavior.
  31. @cindex @code{-mepiphany16} command-line option, Epiphany
  32. @item -mepiphany16
  33. Restricts the permitted instructions to just the 16 bit set.
  34. @end table
  35. @c man end
  36. @node Epiphany Syntax
  37. @section Epiphany Syntax
  38. @menu
  39. * Epiphany-Chars:: Special Characters
  40. @end menu
  41. @node Epiphany-Chars
  42. @subsection Special Characters
  43. @cindex line comment character, Epiphany
  44. @cindex Epiphany line comment character
  45. The presence of a @samp{;} on a line indicates the start
  46. of a comment that extends to the end of the current line.
  47. If a @samp{#} appears as the first character of a line then the whole
  48. line is treated as a comment, but in this case the line could also be
  49. a logical line number directive (@pxref{Comments}) or a preprocessor
  50. control command (@pxref{Preprocessing}).
  51. @cindex line separator, Epiphany
  52. @cindex statement separator, Epiphany
  53. @cindex Epiphany line separator
  54. The @samp{`} character can be used to separate statements on the same
  55. line.