- Timestamp:
- Nov 15, 2007, 4:23:07 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/working-0711/ccl/lisp-kernel/lisp-debug.c
r7282 r7654 817 817 siginfo_t *info, 818 818 int why, 819 Boolean in_foreign_code, 819 820 char *message, 820 821 ...) … … 822 823 va_list args; 823 824 debug_command_return state = debug_continue; 824 int in_foreign_code = (why & debug_foreign_exception);825 825 826 826 if (threads_initialized) { … … 834 834 if (in_foreign_code) { 835 835 fprintf(stderr, "Exception occurred while executing foreign code\n"); 836 why = (why & ~debug_foreign_exception);837 836 } 838 837 … … 876 875 vsnprintf(s, sizeof(s),format, args); 877 876 va_end(args); 878 lisp_Debugger(xp, NULL, debug_entry_bug, s);877 lisp_Debugger(xp, NULL, debug_entry_bug, false, s); 879 878 880 879 } … … 889 888 vsnprintf(s, sizeof(s),format, args); 890 889 va_end(args); 891 lisp_Debugger(xp, NULL, debug_entry_bug | debug_foreign_exception, s);890 lisp_Debugger(xp, NULL, debug_entry_bug, true, s); 892 891 893 892 }
Note:
See TracChangeset
for help on using the changeset viewer.
