Computer Science ›› 2014, Vol. 41 ›› Issue (Z6): 445-450.

Previous Articles     Next Articles

Method of Parsing Dependencies between the Linux Kernel Compiling Options,Source Files and Functions

JIANG Meng-tao,PAN Peng-fei,SONG Yang and JING Qi   

  • Online:2018-11-14 Published:2018-11-14

Abstract: Compilation options in Linux Kernel provide the possibilities of functionality customization in operation system,but in traditional method of static code analysis,it is hard to know how a compilation option could affect the source code of Linux kernel.Based on the Linux kernel source,this paper presents a way of analyzing the relationship between compilation options,files and function calls from the top level,and gives the hierarchical model associated with the source code and compile options.

Key words: Operating system,Linux kernel,Static code analysis

[1] Linux Kernel Organization,Inc.Kconifg Introductionin LinuxKernel Source Code.https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txt
[2] Linux Kernel Organization,Inc.Makefile Introductionin LinuxKernel Source Code.https://www.kernel.org/doc/Documentation/kbuild/makefiles.txt
[3] Linux Kernel Organization,Inc.Building External Modules inLinux Kernel.https://www.kernel.org/doc/Documentation/kbuild/modules.txt

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!