xref: /third_party/libabigail/tests/data/test-diff-suppr/PR27267/v1.c
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/libabigail/tests/data/test-diff-suppr/PR27267/
1e01aa904Sopenharmony_ci/**
2e01aa904Sopenharmony_ci *
3e01aa904Sopenharmony_ci * Compile with:
4e01aa904Sopenharmony_ci *   gcc -shared -g -Wall -o libtestpr27267-v1.so v1.c
5e01aa904Sopenharmony_ci *
6e01aa904Sopenharmony_ci */
7e01aa904Sopenharmony_ci
8e01aa904Sopenharmony_ci#include "include-dir-v1/include.h"
9e01aa904Sopenharmony_ci
10e01aa904Sopenharmony_cienum opaque_enum
11e01aa904Sopenharmony_ci{
12e01aa904Sopenharmony_ci  e0,
13e01aa904Sopenharmony_ci  e1,
14e01aa904Sopenharmony_ci  e2
15e01aa904Sopenharmony_ci};
16e01aa904Sopenharmony_ci
17e01aa904Sopenharmony_cistruct opaque_struct
18e01aa904Sopenharmony_ci{
19e01aa904Sopenharmony_ci  opaque_enum m0;
20e01aa904Sopenharmony_ci  opaque_enum m1;
21e01aa904Sopenharmony_ci};
22e01aa904Sopenharmony_ci
23e01aa904Sopenharmony_civoid
24e01aa904Sopenharmony_cifn(opaque_struct * s, opaque_enum *e)
25e01aa904Sopenharmony_ci{
26e01aa904Sopenharmony_ci  s->m0 = *e;
27e01aa904Sopenharmony_ci  s->m1 = s->m0;
28e01aa904Sopenharmony_ci}
29

Indexes created Thu Nov 07 10:32:03 CST 2024