diff options
Diffstat (limited to 'gdb/tui/tuiSourceWin.c')
-rw-r--r-- | gdb/tui/tuiSourceWin.c | 228 |
1 files changed, 114 insertions, 114 deletions
diff --git a/gdb/tui/tuiSourceWin.c b/gdb/tui/tuiSourceWin.c index e203925..4b9d50c 100644 --- a/gdb/tui/tuiSourceWin.c +++ b/gdb/tui/tuiSourceWin.c @@ -1,8 +1,8 @@ /* -** tuiSourceWin.c -** This module contains functions for displaying source or assembly in the "source" window. -* The "source" window may be the assembly or the source windows. -*/ + ** tuiSourceWin.c + ** This module contains functions for displaying source or assembly in the "source" window. + * The "source" window may be the assembly or the source windows. + */ #include "defs.h" #include <ctype.h> @@ -47,8 +47,8 @@ extern struct symtab *current_source_symtab; *********************************/ /* -** tuiSrcWinIsDisplayed(). -*/ + ** tuiSrcWinIsDisplayed(). + */ int #ifdef __STDC__ tuiSrcWinIsDisplayed (void) @@ -61,8 +61,8 @@ tuiSrcWinIsDisplayed () /* -** tuiAsmWinIsDisplayed(). -*/ + ** tuiAsmWinIsDisplayed(). + */ int #ifdef __STDC__ tuiAsmWinIsDisplayed (void) @@ -75,9 +75,9 @@ tuiAsmWinIsDisplayed () /* -** tuiDisplayMainFunction(). -** Function to display the "main" routine" -*/ + ** tuiDisplayMainFunction(). + ** Function to display the "main" routine" + */ void #ifdef __STDC__ tuiDisplayMainFunction (void) @@ -108,10 +108,10 @@ tuiDisplayMainFunction () /* -** tuiUpdateSourceWindow(). -** Function to display source in the source window. This function -** initializes the horizontal scroll to 0. -*/ + ** tuiUpdateSourceWindow(). + ** Function to display source in the source window. This function + ** initializes the horizontal scroll to 0. + */ void #ifdef __STDC__ tuiUpdateSourceWindow ( @@ -135,10 +135,10 @@ tuiUpdateSourceWindow (winInfo, s, lineOrAddr, noerror) /* -** tuiUpdateSourceWindowAsIs(). -** Function to display source in the source/asm window. This -** function shows the source as specified by the horizontal offset. -*/ + ** tuiUpdateSourceWindowAsIs(). + ** Function to display source in the source/asm window. This + ** function shows the source as specified by the horizontal offset. + */ void #ifdef __STDC__ tuiUpdateSourceWindowAsIs ( @@ -177,9 +177,9 @@ tuiUpdateSourceWindowAsIs (winInfo, s, lineOrAddr, noerror) (winInfo->generic.contentSize - 2); current_source_symtab = s; /* - ** If the focus was in the asm win, put it in the src - ** win if we don't have a split layout - */ + ** If the focus was in the asm win, put it in the src + ** win if we don't have a split layout + */ if (tuiWinWithFocus () == disassemWin && currentLayout () != SRC_DISASSEM_COMMAND) tuiSetWinFocusTo (srcWin); @@ -192,10 +192,10 @@ tuiUpdateSourceWindowAsIs (winInfo, s, lineOrAddr, noerror) /* -** tuiUpdateSourceWindowsWithAddr(). -** Function to ensure that the source and/or disassemly windows -** reflect the input address. -*/ + ** tuiUpdateSourceWindowsWithAddr(). + ** Function to ensure that the source and/or disassemly windows + ** reflect the input address. + */ void #ifdef __STDC__ tuiUpdateSourceWindowsWithAddr ( @@ -244,9 +244,9 @@ tuiUpdateSourceWindowsWithAddr (addr) /* -** tui_vUpdateSourceWindowsWithAddr() -** Update the source window with the address in a va_list -*/ + ** tui_vUpdateSourceWindowsWithAddr() + ** Update the source window with the address in a va_list + */ void #ifdef __STDC__ tui_vUpdateSourceWindowsWithAddr ( @@ -265,10 +265,10 @@ tui_vUpdateSourceWindowsWithAddr (args) /* -** tuiUpdateSourceWindowsWithLine(). -** Function to ensure that the source and/or disassemly windows -** reflect the input address. -*/ + ** tuiUpdateSourceWindowsWithLine(). + ** Function to ensure that the source and/or disassemly windows + ** reflect the input address. + */ void #ifdef __STDC__ tuiUpdateSourceWindowsWithLine ( @@ -298,9 +298,9 @@ tuiUpdateSourceWindowsWithLine (s, line) /* -** tui_vUpdateSourceWindowsWithLine() -** Update the source window with the line number in a va_list -*/ + ** tui_vUpdateSourceWindowsWithLine() + ** Update the source window with the line number in a va_list + */ void #ifdef __STDC__ tui_vUpdateSourceWindowsWithLine ( @@ -320,8 +320,8 @@ tui_vUpdateSourceWindowsWithLine (args) /* -** tuiClearSourceContent(). -*/ + ** tuiClearSourceContent(). + */ void #ifdef __STDC__ tuiClearSourceContent ( @@ -353,8 +353,8 @@ tuiClearSourceContent (winInfo, displayPrompt) /* -** tuiClearAllSourceWinsContent(). -*/ + ** tuiClearAllSourceWinsContent(). + */ void #ifdef __STDC__ tuiClearAllSourceWinsContent ( @@ -375,8 +375,8 @@ tuiClearAllSourceWinsContent (displayPrompt) /* -** tuiEraseSourceContent(). -*/ + ** tuiEraseSourceContent(). + */ void #ifdef __STDC__ tuiEraseSourceContent ( @@ -413,9 +413,9 @@ tuiEraseSourceContent (winInfo, displayPrompt) noSrcStr); /* elz: added this function call to set the real contents of - the window to what is on the screen, so that later calls - to refresh, do display - the correct stuff, and not the old image */ + the window to what is on the screen, so that later calls + to refresh, do display + the correct stuff, and not the old image */ tuiSetSourceContentNil (winInfo, noSrcStr); } @@ -426,8 +426,8 @@ tuiEraseSourceContent (winInfo, displayPrompt) /* -** tuiEraseAllSourceContent(). -*/ + ** tuiEraseAllSourceContent(). + */ void #ifdef __STDC__ tuiEraseAllSourceWinsContent ( @@ -448,8 +448,8 @@ tuiEraseAllSourceWinsContent (displayPrompt) /* -** tuiShowSourceContent(). -*/ + ** tuiShowSourceContent(). + */ void #ifdef __STDC__ tuiShowSourceContent ( @@ -483,8 +483,8 @@ tuiShowSourceContent (winInfo) /* -** tuiShowAllSourceWinsContent() -*/ + ** tuiShowAllSourceWinsContent() + */ void #ifdef __STDC__ tuiShowAllSourceWinsContent (void) @@ -502,9 +502,9 @@ tuiShowAllSourceWinsContent () /* -** tuiHorizontalSourceScroll(). -** Scroll the source forward or backward horizontally -*/ + ** tuiHorizontalSourceScroll(). + ** Scroll the source forward or backward horizontally + */ void #ifdef __STDC__ tuiHorizontalSourceScroll ( @@ -553,9 +553,9 @@ tuiHorizontalSourceScroll (winInfo, direction, numToScroll) /* -** tuiSetHasExecPointAt(). -** Set or clear the hasBreak flag in the line whose line is lineNo. -*/ + ** tuiSetHasExecPointAt(). + ** Set or clear the hasBreak flag in the line whose line is lineNo. + */ void #ifdef __STDC__ tuiSetIsExecPointAt ( @@ -585,9 +585,9 @@ tuiSetIsExecPointAt (lineOrAddr, winInfo) /* -** tuiSetHasBreakAt(). -** Set or clear the hasBreak flag in the line whose line is lineNo. -*/ + ** tuiSetHasBreakAt(). + ** Set or clear the hasBreak flag in the line whose line is lineNo. + */ void #ifdef __STDC__ tuiSetHasBreakAt ( @@ -643,9 +643,9 @@ tuiSetHasBreakAt (bp, winInfo, hasBreak) /* -** tuiAllSetHasBreakAt(). -** Set or clear the hasBreak flag in all displayed source windows. -*/ + ** tuiAllSetHasBreakAt(). + ** Set or clear the hasBreak flag in all displayed source windows. + */ void #ifdef __STDC__ tuiAllSetHasBreakAt ( @@ -668,10 +668,10 @@ tuiAllSetHasBreakAt (bp, hasBreak) /* -** tui_vAllSetHasBreakAt() -** Set or clear the hasBreak flag in all displayed source windows, -** with params in a va_list -*/ + ** tui_vAllSetHasBreakAt() + ** Set or clear the hasBreak flag in all displayed source windows, + ** with params in a va_list + */ void #ifdef __STDC__ tui_vAllSetHasBreakAt ( @@ -696,11 +696,11 @@ tui_vAllSetHasBreakAt (args) *********************************/ /* -** tuiSetExecInfoContent(). -** Function to initialize the content of the execution info window, -** based upon the input window which is either the source or -** disassembly window. -*/ + ** tuiSetExecInfoContent(). + ** Function to initialize the content of the execution info window, + ** based upon the input window which is either the source or + ** disassembly window. + */ TuiStatus #ifdef __STDC__ tuiSetExecInfoContent ( @@ -732,10 +732,10 @@ tuiSetExecInfoContent (winInfo) element = (TuiWinElementPtr) execInfoPtr->content[i]; srcElement = (TuiWinElementPtr) winInfo->generic.content[i]; /* - ** First check to see if we have a breakpoint that is - ** temporary. If so, and this is our current execution point, - ** then clear the break indicator. - */ + ** First check to see if we have a breakpoint that is + ** temporary. If so, and this is our current execution point, + ** then clear the break indicator. + */ if (srcElement->whichElement.source.hasBreak && srcElement->whichElement.source.isExecPoint) { @@ -762,9 +762,9 @@ tuiSetExecInfoContent (winInfo) srcElement->whichElement.source.hasBreak = FALSE; } /* - ** Now update the exec info content based upon the state - ** of each line as indicated by the source content. - */ + ** Now update the exec info content based upon the state + ** of each line as indicated by the source content. + */ if (srcElement->whichElement.source.hasBreak && srcElement->whichElement.source.isExecPoint) element->whichElement.simpleString = breakLocationStr (); @@ -786,8 +786,8 @@ tuiSetExecInfoContent (winInfo) /* -** tuiShowExecInfoContent(). -*/ + ** tuiShowExecInfoContent(). + */ void #ifdef __STDC__ tuiShowExecInfoContent ( @@ -816,8 +816,8 @@ tuiShowExecInfoContent (winInfo) /* -** tuiShowAllExecInfosContent() -*/ + ** tuiShowAllExecInfosContent() + */ void #ifdef __STDC__ tuiShowAllExecInfosContent (void) @@ -835,8 +835,8 @@ tuiShowAllExecInfosContent () /* -** tuiEraseExecInfoContent(). -*/ + ** tuiEraseExecInfoContent(). + */ void #ifdef __STDC__ tuiEraseExecInfoContent ( @@ -856,8 +856,8 @@ tuiEraseExecInfoContent (winInfo) /* -** tuiEraseAllExecInfosContent() -*/ + ** tuiEraseAllExecInfosContent() + */ void #ifdef __STDC__ tuiEraseAllExecInfosContent (void) @@ -875,8 +875,8 @@ tuiEraseAllExecInfosContent () /* -** tuiClearExecInfoContent(). -*/ + ** tuiClearExecInfoContent(). + */ void #ifdef __STDC__ tuiClearExecInfoContent ( @@ -894,8 +894,8 @@ tuiClearExecInfoContent (winInfo) /* -** tuiClearAllExecInfosContent() -*/ + ** tuiClearAllExecInfosContent() + */ void #ifdef __STDC__ tuiClearAllExecInfosContent (void) @@ -913,9 +913,9 @@ tuiClearAllExecInfosContent () /* -** tuiUpdateExecInfo(). -** Function to update the execution info window -*/ + ** tuiUpdateExecInfo(). + ** Function to update the execution info window + */ void #ifdef __STDC__ tuiUpdateExecInfo ( @@ -930,9 +930,9 @@ tuiUpdateExecInfo (winInfo) } /* tuiUpdateExecInfo -/* -** tuiUpdateAllExecInfos() -*/ + /* + ** tuiUpdateAllExecInfos() + */ void #ifdef __STDC__ tuiUpdateAllExecInfos (void) @@ -946,16 +946,16 @@ tuiUpdateAllExecInfos () tuiUpdateExecInfo ((TuiWinInfoPtr) (sourceWindows ())->list[i]); return; -} /* tuiUpdateAllExecInfos*/ +} /* tuiUpdateAllExecInfos */ /* tuiUpdateOnEnd() -** elz: This function clears the execution info from the source windows -** and resets the locator to display no line info, procedure info, pc -** info. It is called by stack_publish_stopped_with_no_frame, which -** is called then the target terminates execution -*/ + ** elz: This function clears the execution info from the source windows + ** and resets the locator to display no line info, procedure info, pc + ** info. It is called by stack_publish_stopped_with_no_frame, which + ** is called then the target terminates execution + */ void #ifdef __STDC__ tuiUpdateOnEnd (void) @@ -977,11 +977,11 @@ tuiUpdateOnEnd () tuiSetIsExecPointAt ((Opaque) - 1, winInfo); /* the target is'n running */ /* -1 should not match any line number or pc */ - tuiSetExecInfoContent (winInfo); /*set winInfo so that > is'n displayed*/ - tuiShowExecInfoContent (winInfo); /* display the new contents */ + tuiSetExecInfoContent (winInfo); /*set winInfo so that > is'n displayed */ + tuiShowExecInfoContent (winInfo); /* display the new contents */ } - /*now update the locator*/ + /*now update the locator */ tuiClearLocatorDisplay (); tuiGetLocatorFilename (locator, &filename); tuiSetLocatorInfo ( @@ -1013,10 +1013,10 @@ tuiAllocSourceBuffer (winInfo) maxLines = winInfo->generic.height; /* less the highlight box */ lineWidth = winInfo->generic.width - 1; /* - ** Allocate the buffer for the source lines. Do this only once since they - ** will be re-used for all source displays. The only other time this will - ** be done is when a window's size changes. - */ + ** Allocate the buffer for the source lines. Do this only once since they + ** will be re-used for all source displays. The only other time this will + ** be done is when a window's size changes. + */ if (winInfo->generic.content == (OpaquePtr) NULL) { srcLineBuf = (char *) xmalloc ((maxLines * lineWidth) * sizeof (char)); @@ -1051,10 +1051,10 @@ tuiAllocSourceBuffer (winInfo) /* -** tuiLineIsDisplayed(). -** Answer whether the a particular line number or address is displayed -** in the current source window. -*/ + ** tuiLineIsDisplayed(). + ** Answer whether the a particular line number or address is displayed + ** in the current source window. + */ int #ifdef __STDC__ tuiLineIsDisplayed ( |