• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/

Lines Matching defs:busybox

23 # turn into busybox), we will call a sub make in that other dir, and
416 # Build targets only - this includes busybox, arch specific targets, clean
429 # Objects we will link into busybox / subdirs we need to visit
494 # Defaults busybox but it is usually overridden in the arch makefile
495 all: busybox
514 export KBUILD_IMAGE ?= busybox
532 busybox-dirs := $(patsubst %/,%,$(filter %/, $(core-y) $(core-m) $(libs-y) $(libs-m)))
534 busybox-alldirs := $(sort $(busybox-dirs) $(patsubst %/,%,$(filter %/, \
543 # Build busybox
545 # busybox is build from the objects selected by $(busybox-init) and
546 # $(busybox-main). Most are built-in.o files from top-level directories
548 # Ordering when linking is important, and $(busybox-init) must be first.
550 # busybox
553 # +-< $(busybox-init)
556 # +--< $(busybox-main)
561 # busybox version (uname -v) cannot be updated during normal
563 # update busybox.
564 # Therefore this step is delayed until just before final link of busybox -
570 busybox-all := $(core-y) $(libs-y)
572 # Rule to link busybox - also used during CONFIG_KALLSYMS
578 -Wl,--start-group $(busybox-all) -Wl,--end-group \
585 # Link of busybox
598 # Generate section listing all symbols and add it into busybox $(kallsyms.o)
603 # the right size - busybox version (uname -v) is updated during this step
607 # o The correct .tmp_kallsyms2.o is linked into the final busybox.
608 # o Verify that the System.map from busybox matches the map from
633 # Update busybox version before link
655 # .tmp_busybox1 must be complete except kallsyms, so update busybox version
656 .tmp_busybox1: $(busybox-lds) $(busybox-all) FORCE
659 .tmp_busybox2: $(busybox-lds) $(busybox-all) .tmp_kallsyms1.o FORCE
662 .tmp_busybox3: $(busybox-lds) $(busybox-all) .tmp_kallsyms2.o FORCE
680 # busybox image - including updated kernel symbols
681 busybox_unstripped: $(busybox-all) FORCE
685 busybox: busybox_unstripped
695 $(sort $(busybox-all)): $(busybox-dirs) ;
697 # Handle descending into subdirectories listed in $(busybox-dirs)
703 PHONY += $(busybox-dirs)
704 $(busybox-dirs): prepare scripts
767 @echo ' Using $(srctree) as source for busybox'
794 # Leave this as default for preprocessing busybox.lds.S, which is now
855 modules: $(busybox-dirs) $(if $(KBUILD_BUILTIN),busybox)
887 # busybox. This depmod is only for convenience to give the initial
906 @echo "The present busybox configuration has modules disabled."
923 CLEAN_FILES += busybox* System.map .kernelrelease \
938 clean-dirs := $(addprefix _clean_,$(srctree) $(busybox-alldirs))
1203 $(OBJDUMP) -d busybox $$(find . -name '*.ko') | \