brintos

brintos / linux-shallow public Read only

0
0
Text · 429 B · 5ff4c8a Raw
27 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2 3#include "nolibc-test-linkage.h"4 5#ifndef NOLIBC6#include <errno.h>7#endif8 9void *linkage_test_errno_addr(void)10{11	return &errno;12}13 14int linkage_test_constructor_test_value;15 16__attribute__((constructor))17static void constructor1(void)18{19	linkage_test_constructor_test_value = 2;20}21 22__attribute__((constructor))23static void constructor2(void)24{25	linkage_test_constructor_test_value *= 3;26}27