Skip to content
  • Stefano Babic's avatar
    Add include for config.h in command.h. · 5d1d00fb
    Stefano Babic authored
    
    
    Because the cmd_tbl_s structure depends on the configuration file, it
    must be assured that config.h is included before the structure is
    evaluated by the compiler. If this is not certain, it could happen
    that the compiler generates structures of different size, depending
    on the fact if the source file includes <config.h> before or after
    <command.h>.
    
    The effect is that u-boot crashes when tries to relocate the command
    table (for ppc) or try to access to the command table for other
    architectures.
    
    The problem can happen on board-depending commands. All general
    commands under /common are unaffected, because they include already
    config.h before command.h.
    
    Signed-off-by: default avatarStefano Babic <sbabic@denx.de>
    5d1d00fb