__init and __exit原文出處:http://blog.csdn.net/musein/archive/2006/05/17/742609.aspxThe __init and __exit declarations are special kernel macros designed to tell the kernel to flag thesefunctions for special handling in cases where they are compiled in
This document describes how to cross-compile DHCP package, providedby InternetSoftware Consortium (www.isc.org), for powerpc platform.1. Getting the packageGet the latest package from http://www.isc.org/products/DHCP/(at the timeof writing it is
1.1 核心支援 在核心配置菜單中添加如下選項: A 在Memory Technology Devices (MTD)選項中進行配置: Memory Technology Device (MTD) support[Y/m/n/?] Y 記憶體技術裝置支援 MTD partitioning support [Y/m/n/?] Y 支援MTD分區 Direct char device access to MTD devices[Y/m/n/?] Y
ld.so裡有這麼句代碼/* If we would use strong_alias here the compiler would see a non-hiddendefinition. * This would undo the effect of the previous declaration. *So spell out was strong_alias does plus add the visibilityattribute. */extern struct
The __init and __exit declarations are special kernel macros designed to tell the kernel to flag these functions for special handling in cases where they are compiled in statically rather than included as parts of modules. The __init declaration
# ex:ts=4:sw=4:sts=4:et# -*- tab-width: 4; c-basic-offset: 4; indent-tabs-mode: nil -*-## This is a copy on write dictionary and set which abuses classes to try and be nice and fast.## Copyright (C) 2006 Tim Amsell## This program is free software;