Subversion Repositories pentevo

Rev

Blame | Last modification | View Log | Download | RSS feed | ?url?

  1. #ifndef _ASMCODE_H
  2. #define _ASMCODE_H
  3. /* asmcode.h */
  4. /*****************************************************************************/
  5. /* SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only                     */
  6. /*                                                                           */
  7. /* AS-Portierung                                                             */
  8. /*                                                                           */
  9. /* Verwaltung der Code-Datei                                                 */
  10. /*                                                                           */
  11. /* Historie: 18. 5.1996 Grundsteinlegung                                     */
  12. /*           19. 1.2000 Patchliste angelegt                                  */
  13. /*           26. 6.2000 added exports                                        */
  14. /*                                                                           */
  15. /*****************************************************************************/
  16.  
  17. extern LongInt SectSymbolCounter;
  18.  
  19. extern PPatchEntry PatchList, PatchLast;
  20. extern PExportEntry ExportList, ExportLast;
  21.  
  22. extern void DreheCodes(void);
  23.  
  24. extern void NewRecord(LargeWord NStart);
  25.  
  26. extern void OpenFile(void);
  27.  
  28. extern void CloseFile(void);
  29.  
  30. extern void WriteBytes(void);
  31.  
  32. extern void RetractWords(Word Cnt);
  33.  
  34. extern void InsertPadding(unsigned NumBytes, Boolean OnlyReserve);
  35.  
  36. extern char *indir_split_pos(const char *p_arg);
  37.  
  38. extern void asmcode_init(void);
  39.  
  40. #endif /* _ASMCODE_H */
  41.