build: avoid libraries: arch and protocols include OBJ-y instead
This simplifies the build system, by relying in weak symbols instead
of the link order. We need weak symbols anyways for configuration, so
we can get rid of the libraries. The size of binaries returned at
build time is increased, because arch/ and lib/ stuff is not part of
ppsi.o (as it actually should).
Signed-off-by:
Alessandro Rubini <rubini@gnudd.com>
Showing
- Makefile 2 additions, 2 deletionsMakefile
- arch-bare-i386/Makefile 5 additions, 10 deletionsarch-bare-i386/Makefile
- arch-bare-x86-64/Makefile 5 additions, 7 deletionsarch-bare-x86-64/Makefile
- arch-unix/Makefile 5 additions, 10 deletionsarch-unix/Makefile
- arch-wrpc/Makefile 1 addition, 9 deletionsarch-wrpc/Makefile
- arch-wrs/Makefile 4 additions, 9 deletionsarch-wrs/Makefile
- proto-ext-whiterabbit/Makefile 1 addition, 10 deletionsproto-ext-whiterabbit/Makefile
- proto-standard/Makefile 1 addition, 10 deletionsproto-standard/Makefile
- proto-standard/fsm-table.c 1 addition, 1 deletionproto-standard/fsm-table.c
- proto-standard/hooks.c 1 addition, 1 deletionproto-standard/hooks.c
- time-bare/Makefile 2 additions, 2 deletionstime-bare/Makefile
- time-unix/Makefile 2 additions, 2 deletionstime-unix/Makefile
- time-wrs/Makefile 1 addition, 1 deletiontime-wrs/Makefile
Please register or sign in to comment