Changeset 14797


Ignorieren:
Zeitstempel:
12.08.2018 15:47:55 (vor 2 Monaten)
Autor:
er13
Nachricht:

introduce PUMA6 x86 core related symbols

refs https://github.com/Freetz/freetz/pull/22
refs #2862

Ort:
trunk/config
Dateien:
4 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/config/avm/architecture.in

    r14796 r14797  
    99        FREETZ_SYSTEM_TYPE_AR7_SANGAM || \ 
    1010        FREETZ_SYSTEM_TYPE_AR7_OHIO   || \ 
     11        FREETZ_SYSTEM_TYPE_PUMA6_X86  || \ 
    1112        FREETZ_SYSTEM_TYPE_UR8 
    1213 
     
    4041    default y 
    4142 
     43config FREETZ_TARGET_ARCH_X86 
     44    bool 
     45    depends on \ 
     46        FREETZ_SYSTEM_TYPE_PUMA6_X86 
     47    default y 
     48 
    4249config FREETZ_TARGET_ARCH 
    4350    string 
    4451    default "mips"   if FREETZ_TARGET_ARCH_MIPS 
     52    default "x86"    if FREETZ_TARGET_ARCH_X86 # PUMA6-TODO: check the value 
    4553 
    4654config FREETZ_TARGET_ARCH_ENDIANNESS_DEPENDENT 
     
    4856    default "mips"   if FREETZ_TARGET_ARCH_MIPS && FREETZ_TARGET_ARCH_BE 
    4957    default "mipsel" if FREETZ_TARGET_ARCH_MIPS && FREETZ_TARGET_ARCH_LE 
     58    default "i686"   if FREETZ_TARGET_ARCH_X86 # PUMA6-TODO: check the value 
    5059 
    5160config FREETZ_TARGET_TRIPLET_VENDOR 
  • trunk/config/avm/hardware.in

    r14783 r14797  
    6464        FREETZ_TYPE_7390 
    6565 
     66config FREETZ_SYSTEM_TYPE_PUMA6_X86 
     67    bool 
     68    default y if \ 
     69        FREETZ_TYPE_6490 || \ 
     70        FREETZ_TYPE_6590 
     71 
    6672config FREETZ_SYSTEM_TYPE_QCA955x 
    6773    bool 
     
    127133    default y if \ 
    128134        FREETZ_SYSTEM_TYPE_GRX5 
     135 
     136config FREETZ_CPU_MODEL_X86_ATOM 
     137    bool 
     138    default y if \ 
     139        FREETZ_SYSTEM_TYPE_PUMA6_X86 
  • trunk/config/mod/compiler.in

    r14678 r14797  
    3939        FREETZ_CPU_MODEL_MIPS_interAptiv 
    4040    # 
     41    default "atom" if \ 
     42        FREETZ_CPU_MODEL_X86_ATOM 
     43    # 
    4144    default "NOT_IMPLEMENTED" 
    4245 
     
    7780        FREETZ_CPU_MODEL_MIPS_interAptiv 
    7881    # 
     82    default "atom" if \ 
     83        FREETZ_CPU_MODEL_X86_ATOM 
     84    # 
    7985    default "NOT_IMPLEMENTED" 
    8086 
  • trunk/config/ui/toolchain.in

    r14784 r14797  
    340340config FREETZ_TARGET_CFLAGS 
    341341    string "Target compiler flags" 
    342     default "-Os -pipe -Wa,--trap" 
     342    default "-Os -pipe -Wa,--trap" if FREETZ_TARGET_ARCH_MIPS 
     343    default "-Os -pipe"            if FREETZ_TARGET_ARCH_X86 
    343344 
    344345config FREETZ_RPATH 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.