source: rtems/testsuites/libtests/dl07/dl-o1.h @ 03139d5b

5
Last change on this file since 03139d5b was 03139d5b, checked in by Chris Johns <chrisj@…>, on 11/20/18 at 03:56:11

libdl: Add object file dependencies to track references

Tracking references lets us manage when an object file can be
unloaded. If an object file has references to it, it cannot be
unloaded.

Modules that depend on each other cannot be unloaded.

Updates #3605

  • Property mode set to 100644
File size: 536 bytes
Line 
1/*
2 * Copyright (c) 2018 Chris Johns <chrisj@rtems.org>.
3 * All rights reserved.
4 *
5 * The license and distribution terms for this file may be
6 * found in the file LICENSE in this distribution or at
7 * http://www.rtems.org/license/LICENSE.
8 */
9
10#if !defined(DL01_H)
11#define DL01_H
12
13extern int         dl01_bss1;
14extern float       dl01_bss2[30];
15extern char        dl01_bss3[10];
16extern int         dl01_data1;
17extern float       dl01_data2;
18extern const int   dl01_const1;
19extern const float dl01_const2;
20int dl01_func1(void);
21
22#endif
Note: See TracBrowser for help on using the repository browser.