1279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov/* 2279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * Copyright (C) 2015 The Android Open Source Project 3279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * 4279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * Licensed under the Apache License, Version 2.0 (the "License"); 5279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * you may not use this file except in compliance with the License. 6279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * You may obtain a copy of the License at 7279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * 8279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * http://www.apache.org/licenses/LICENSE-2.0 9279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * 10279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * Unless required by applicable law or agreed to in writing, software 11279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * distributed under the License is distributed on an "AS IS" BASIS, 12279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * See the License for the specific language governing permissions and 14279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov * limitations under the License. 15279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov */ 16279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov 17279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov#include <dlfcn.h> 18279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov 19279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanovstatic void __attribute__((constructor)) call_dlopen_from_ctor() { 20279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov void* handle = dlopen("libc.so", RTLD_NOW); 21279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov dlclose(handle); 22279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov} 23279a22f96e639e76c801bdb39aee5576f2280fe0Dmitriy Ivanov 24