File: mips64-relocs.c

package info (click to toggle)
python-pyelftools 0.29-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 64,480 kB
  • sloc: python: 14,475; ansic: 184; asm: 86; makefile: 22; cpp: 18
file content (19 lines) | stat: -rw-r--r-- 381 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* This source was compiled for MIPS64 (big endian) and MIPS64EL (little
   endial):

   mips64-unknown-linux-gnu-gcc   -c mips64-relocs.c -o mips64-relocs-be.o.elf -mabi=64
   mips64el-unknown-linux-gnu-gcc -c mips64-relocs.c -o mips64-relocs-le.o.elf -mabi=64
*/

extern struct {
  int i, j;
} data;

extern int bar (void);

int
foo (int a)
{
  data.i += a;
  data.j -= bar();
}