home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / pascal / 7559 < prev    next >
Encoding:
Text File  |  1992-12-20  |  1.5 KB  |  38 lines

  1. Newsgroups: comp.lang.pascal
  2. Path: sparky!uunet!mcsun!sunic!sics.se!keisu
  3. From: keisu@sics.se (Torbj|rn Keisu)
  4. Subject: BP7 - inclusion of debug information ??
  5. Message-ID: <KEISU.92Dec18084901@lludd.sics.se>
  6. Sender: news@sics.se
  7. Organization: Swedish Institute of Computer Science, Kista
  8. Date: Fri, 18 Dec 1992 07:49:01 GMT
  9. Lines: 27
  10.  
  11. Could anyone shed some light on whats get included when the /v switch is used
  12. with bpc.
  13.  
  14. I made a small test using a program and a single unit containing almost nothing.
  15.  
  16. The following results were obtained regarding the size of the resulting .exe
  17.  
  18. compile flags in pgm/unit    /v flag    size
  19. D+, L+                        off       1664
  20. D+, L+                        on        3657
  21. D-, L-                        off       1664
  22. D-, L-                        on        3569   ?????
  23.  
  24. In the last line the resulting file is almost as big as the one with full debug 
  25. info, why is this ? The difference in size compared to the /v case corresponds 
  26. roughly to the amount of declarations and linenumbers in the program.
  27.  
  28. The connection to the real world is that I have a fairly large  application that 
  29. cannot be compiled with /v flag (using bpc) even though all files have D-,L- set.
  30. bpc fails with error 110, which incidentally isn't in the written documentation.
  31. The cause is debug symbol table overflow. All is fine when compiling in the IDE
  32. for the internal debugger, compiling in the IDE for standalone debugging fails as
  33. well.
  34.  
  35. Suggestions anyone ??
  36.  
  37. /tk
  38.