>> Poți modifica linia din Makefile care compilează X.c?
>
> Da.
Atunci ai putea să faci următoarea chestie oribilă:
$ cat test.c
int f()
{
return 0;
}
int g()
{
return 0;
}
$ cat test_hack.c
int __attribute__((section(".bla"))) f();
$ gcc -x c -c <(cat test.c test_hack.c) -o test.o
$ objdump -t test.o
...
0000000000000000 g F .bla 000000000000000b f
0000000000000000 g F .text 000000000000000b g
care funcționează pe exemplul ăsta simplu. Nu știu în ce măsură ar
putea să eșueze pe alte cazuri la care nu m-am gândit.
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii