Files
binutils-gdb/gdb/testsuite/gdb.base/overlays.c
Tom de Vries 45311dce11 [gdb/testsuite] Fix whitespace issues
This is the result of:
...
$ git rm -rf gdb/testsuite
$ git commit -a -m tmp
$ git revert HEAD
$ git rebase --whitespace=fix HEAD^
...

Tested on x86_64-linux.

PR build/33616
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=33616
2025-11-23 12:55:16 +01:00

34 lines
573 B
C

/* Support program for testing gdb's ability to debug overlays
in the inferior. */
#include "ovlymgr.h"
extern int foo (int);
extern int bar (int);
extern int baz (int);
extern int grbx (int);
int main ()
{
int a, b, c, d, e;
OverlayLoad (0);
OverlayLoad (4);
a = foo (1);
OverlayLoad (1);
OverlayLoad (5);
b = bar (1);
OverlayLoad (2);
OverlayLoad (6);
c = baz (1);
OverlayLoad (3);
OverlayLoad (7);
d = grbx (1);
e = a + b + c + d;
return (e != ('f' + 'o' +'o'
+ 'b' + 'a' + 'r'
+ 'b' + 'a' + 'z'
+ 'g' + 'r' + 'b' + 'x'));
}