This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
[OT] Prevent linker from unnecessary symbol resolution
- From: Srikanth Madani <srikanth dot madani at vodafone dot com>
- To: gcc-help mailing list <gcc-help at gcc dot gnu dot org>
- Date: Mon, 10 May 2004 10:13:42 +0100
- Subject: [OT] Prevent linker from unnecessary symbol resolution
Hi,
Suppose I have a C file fun1.c containing two functions:
__________
void func1() {
printf("\nIn function func1()\n");
}
void func2() {
func3();
}
___________
and another called hello.c containing:
___________
void main() {
func1();
}
___________
Is it possible to create a staticly linked binary using just these two
source files? Or do I have to provide a function definition for func3(),
even though it is not called.
Cheers,
Srikanth Madani