Changeset 3883

Show
Ignore:
Timestamp:
12/17/08 19:13:11 (1 year ago)
Author:
proski
Message:

Remove most references to TARGET

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • madwifi/branches/madwifi-free/Makefile

    r3772 r3883  
    139139info: 
    140140        @echo "The following settings will be used for compilation:" 
    141         @echo "TARGET       : $(TARGET)" 
    142141        @echo "ARCH         : $(ARCH)" 
    143142        @echo "BUS          : $(BUS)" 
  • madwifi/branches/madwifi-free/Makefile.inc

    r3816 r3883  
    9797export ARCH 
    9898 
    99 # Determine TARGET 
    100 include $(TOP)/ath_hal/ah_target.inc 
    101 export TARGET 
    102 COPTS += -DTARGET='"$(TARGET)"' 
    103  
    10499# KMODPATH nominates the directory where the modules will be 
    105100# installed to 
     
    152147INCS=   -include $(TOP)/include/compat.h -I$(TOP)/include 
    153148 
    154 # TARGET defines the target platform architecture. It must match one of 
    155 # the target platforms supported by the HAL. The default target is the 
    156 # host machine architecture. You can override TARGET on the make command 
    157 # line or in the environment. See hal/linux/*.inc for the list of 
    158 # supported targets. 
    159 ifeq (,$(wildcard $(HAL)/public/$(TARGET).inc)) 
    160 TARGETS=$(basename $(notdir $(wildcard $(HAL)/public/*.inc))) 
    161 $(error TARGET $(TARGET) is invalid, valid targets are: $(TARGETS)) 
    162 endif 
    163  
    164149ifndef ATH_DEBUG_SPINLOCKS 
    165150export ATH_DEBUG_SPINLOCKS=0 
     
    211196endif 
    212197 
    213 # Don't let HAL mess with the toolchain - save toolchain variables 
    214 save_CC := $(CC) 
    215 save_LD := $(LD) 
    216 save_STRIP := $(STRIP) 
    217 save_OBJCOPY := $(OBJCOPY) 
    218 save_NM := $(NM) 
    219  
    220 include $(HAL)/public/$(TARGET).inc 
    221  
    222 # Restore toolchain variables 
    223 CC := $(save_CC) 
    224 LD := $(save_LD) 
    225 STRIP := $(save_STRIP) 
    226 OBJCOPY := $(save_OBJCOPY) 
    227 NM := $(save_NM) 
    228  
    229198include $(TOP)/BuildCaps.inc 
    230199 
  • madwifi/branches/madwifi-free/ath/Makefile

    r3704 r3883  
    6262INCS += -I$(TOP) -I$(ATH_HAL) -I$(HAL) -I$(WLAN) 
    6363 
    64 EXTRA_CFLAGS+= $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     64EXTRA_CFLAGS+= $(INCS) $(COPTS) 
    6565 
    6666-include $(TOPDIR)/Rules.make 
  • madwifi/branches/madwifi-free/ath/Makefile.kernel

    r3748 r3883  
    3434INCS += -I$(TOP) -I$(ATH_HAL) -I$(HAL) -I$(WLAN) 
    3535 
    36 EXTRA_CFLAGS += $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     36EXTRA_CFLAGS += $(INCS) $(COPTS) 
    3737 
    3838ifneq ($(VERSION).$(PATCHLEVEL),2.4) 
  • madwifi/branches/madwifi-free/ath_hal/Makefile

    r3816 r3883  
    4747 
    4848obj-m           += ath_hal.o 
    49 ath_hal-objs    := ah_os.o $(TARGET).hal.o 
    50  
    51 hostprogs-y     := uudecode 
    52  
    53 # For older 2.6 kernels 
    54 host-progs      := $(hostprogs-y) 
     49ath_hal-objs    := ah_os.o $(HAL)/ath_hal.o 
    5550 
    5651ifdef LINUX24 
     
    6055INCS += -I$(ATH_HAL) -I$(HAL) 
    6156 
    62 EXTRA_CFLAGS+= $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
    63  
    64 ifneq (,$(filter xscale% arm%,$(TARGET))) 
    65 LDFLAGS += --no-warn-mismatch 
    66 endif 
     57EXTRA_CFLAGS+= $(INCS) $(COPTS) 
    6758 
    6859-include $(TOPDIR)/Rules.make 
     
    7162all: 
    7263        $(MAKE) -C $(KERNELPATH) SUBDIRS=$(shell pwd) modules 
    73  
    74 ifdef LINUX24 
    75 $(obj)/uudecode: $(obj)/uudecode.c 
    76         $(HOSTCC) $(HOSTCFLAGS) -o $@ $< 
    77 endif 
    78  
    79 quiet_cmd_uudecode = UUDECODE $@ 
    80       cmd_uudecode = $(obj)/uudecode -o $@ $< 
    81  
    82 $(obj)/$(TARGET)._hal.o: $(HAL)/public/$(TARGET).hal.o.uu $(obj)/uudecode 
    83 ifdef LINUX24 
    84         $(cmd_uudecode) 
    85 else 
    86         $(call if_changed,uudecode) 
    87 endif 
    88  
    89 # Replace as many hashed names as possible with meaningful 
    90 # ones in the symbol table of the binary kernel module for HAL. 
    91 quiet_cmd_unmangle = UNMANGLE $@ 
    92       cmd_unmangle = $(filter-out -O binary -S,$(OBJCOPY)) \ 
    93                 $$(cat $(TOP)/scripts/hal_unmangle.objcopy) $< $@ 
    94  
    95 $(obj)/$(TARGET).hal.o: $(obj)/$(TARGET)._hal.o 
    96 ifdef LINUX24 
    97         $(cmd_unmangle) 
    98 else 
    99         $(call if_changed,unmangle) 
    100 endif 
    10164 
    10265.PHONY: install 
     
    11073.PHONY: clean 
    11174clean: 
    112         rm -f *~ *.o *.ko *.mod.c uudecode .*.cmd 
     75        rm -f *~ *.o *.ko *.mod.c .*.cmd 
    11376        rm -f modules.order .depend .version .*.o.flags .*.o.d 
    11477        rm -rf .tmp_versions 
  • madwifi/branches/madwifi-free/ath_hal/Makefile.kernel

    r2626 r3883  
    1010 
    1111include $(TOP)/BuildCaps.inc 
    12 include $(TOP)/ath_hal/ah_target.inc 
    1312 
    1413ATH_HAL=$(TOP)/ath_hal 
     
    1918INCS += -I$(ATH_HAL) -I$(HAL) 
    2019 
    21 EXTRA_CFLAGS += $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" \ 
    22                         -DTARGET=\"$(TARGET)\" 
    23  
    24 ifneq (,$(filter xscale% arm%,$(TARGET))) 
    25 LDFLAGS := --no-warn-mismatch 
    26 endif 
     20EXTRA_CFLAGS += $(INCS) $(COPTS) 
    2721 
    2822ifneq ($(VERSION).$(PATCHLEVEL),2.4) 
    2923obj-$(CONFIG_ATHEROS) += ath_hal.o 
    30 ath_hal-objs    := ah_os.o $(TARGET).hal.o 
    31  
    32 hostprogs-y := uudecode 
    33 host-progs := $(hostprogs-y) 
     24ath_hal-objs    := ah_os.o $(HAL)/ath_hal.o 
    3425endif 
    3526 
    3627ifeq ($(VERSION).$(PATCHLEVEL),2.4) 
    37 obj-$(CONFIG_ATHEROS) += ah_os.o $(TARGET).hal.o 
     28obj-$(CONFIG_ATHEROS) += ah_os.o $(HAL)/ath_hal.o 
    3829 
    3930O_TARGET := ath_hal.o 
     
    4233export-objs     := ah_os.o 
    4334list-multi      := ath_hal.o 
    44  
    45 uudecode: uudecode.c 
    46         $(HOSTCC) $(HOSTCFLAGS) -o $@ $< 
    4735endif 
    48  
    49 $(obj)/$(TARGET).hal.o: $(HAL)/public/$(TARGET).hal.o.uu $(obj)/uudecode 
    50         $(Q)echo "deps_$@ :=" >$(@D)/.$(@F).cmd 
    51         $(Q)$(obj)/uudecode -o $@ $< 
  • madwifi/branches/madwifi-free/ath_rate/amrr/Makefile

    r3704 r3883  
    5151INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    5252 
    53 EXTRA_CFLAGS+= $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     53EXTRA_CFLAGS+= $(INCS) $(COPTS) 
    5454 
    5555-include $(TOPDIR)/Rules.make 
  • madwifi/branches/madwifi-free/ath_rate/amrr/Makefile.kernel

    r2395 r3883  
    2020INCS = -include $(COMPAT)/compat.h -I$(COMPAT) 
    2121INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    22 EXTRA_CFLAGS += $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     22EXTRA_CFLAGS += $(INCS) $(COPTS) 
    2323 
    2424ifneq ($(VERSION).$(PATCHLEVEL),2.4) 
  • madwifi/branches/madwifi-free/ath_rate/minstrel/Makefile

    r3704 r3883  
    4949INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    5050 
    51 EXTRA_CFLAGS+= $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     51EXTRA_CFLAGS+= $(INCS) $(COPTS) 
    5252 
    5353-include $(TOPDIR)/Rules.make 
  • madwifi/branches/madwifi-free/ath_rate/minstrel/Makefile.kernel

    r2395 r3883  
    2020INCS = -include $(COMPAT)/compat.h -I$(COMPAT) 
    2121INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    22 EXTRA_CFLAGS += $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     22EXTRA_CFLAGS += $(INCS) $(COPTS) 
    2323 
    2424ifneq ($(VERSION).$(PATCHLEVEL),2.4) 
  • madwifi/branches/madwifi-free/ath_rate/onoe/Makefile

    r3704 r3883  
    5151INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    5252 
    53 EXTRA_CFLAGS+= $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     53EXTRA_CFLAGS+= $(INCS) $(COPTS) 
    5454 
    5555-include $(TOPDIR)/Rules.make 
  • madwifi/branches/madwifi-free/ath_rate/onoe/Makefile.kernel

    r2395 r3883  
    2020INCS = -include $(COMPAT)/compat.h -I$(COMPAT) 
    2121INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    22 EXTRA_CFLAGS += $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     22EXTRA_CFLAGS += $(INCS) $(COPTS) 
    2323 
    2424ifneq ($(VERSION).$(PATCHLEVEL),2.4) 
  • madwifi/branches/madwifi-free/ath_rate/sample/Makefile

    r3704 r3883  
    4949INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    5050 
    51 EXTRA_CFLAGS+= $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     51EXTRA_CFLAGS+= $(INCS) $(COPTS) 
    5252 
    5353-include $(TOPDIR)/Rules.make 
  • madwifi/branches/madwifi-free/ath_rate/sample/Makefile.kernel

    r2395 r3883  
    2020INCS = -include $(COMPAT)/compat.h -I$(COMPAT) 
    2121INCS += -I$(TOP) -I$(ATH) -I$(ATH_HAL) -I$(HAL) 
    22 EXTRA_CFLAGS += $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     22EXTRA_CFLAGS += $(INCS) $(COPTS) 
    2323 
    2424ifneq ($(VERSION).$(PATCHLEVEL),2.4) 
  • madwifi/branches/madwifi-free/net80211/Makefile

    r3704 r3883  
    7979INCS += -I$(TOP) -I$(ATH_HAL) -I$(HAL) 
    8080 
    81 EXTRA_CFLAGS+=$(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     81EXTRA_CFLAGS+=$(INCS) $(COPTS) 
    8282 
    8383-include $(TOPDIR)/Rules.make 
  • madwifi/branches/madwifi-free/net80211/Makefile.kernel

    r3067 r3883  
    1818INCS = -include $(COMPAT)/compat.h -I$(COMPAT) 
    1919INCS += -I$(TOP) -I$(ATH_HAL) -I$(HAL) 
    20 EXTRA_CFLAGS += $(INCS) $(COPTS) -DOPT_AH_H=\"public/$(TARGET).opt_ah.h\" 
     20EXTRA_CFLAGS += $(INCS) $(COPTS) 
    2121 
    2222#