1. 18 Jan, 2010 2 commits
    • Ben Warren's avatar
      Fix breakage in SMC EEPROM standalone applications · b40e2320
      Ben Warren authored
      Commit 6a45e384 (Make getenv_IPaddr() global)
      inadvertently added ' #include "net.h" ' to the standalone programs, creating
      duplicate definitions of 'struct eth_device'.  This patch removes the local
      definitions and removes other code that breaks due to the change in definition.
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>
      Acked-by: default avatarMike Frysinger <vapier@gentoo.org>
      b40e2320
    • Daniel Hobi's avatar
      Makefile: fix parallel build · 2a998793
      Daniel Hobi authored
      During parallel build, the top Makefile spawns multiple sub-makes for
      targets in cpu/$(CPU) and $(dir $(LDSCRIPT)). If the .depend files are
      not present in these directories, the sub-makes may end up generating
      these files simultaneously which leads to corrupted content.
      
      A typical error message is:
      
      .depend:39: *** multiple target patterns.  Stop.
      
      This patch serializes the creation of .depend in cpu/$(CPU) and
      $(dir $(LDSCRIPT)) by adding these directories to the depend target
      in the top Makefile.
      
      Other directories in $(LIBS) are not affected since they contain only
      one Make target and thus only one sub-make is spawned per directory.
      Signed-off-by: default avatarDaniel Hobi <daniel.hobi@schmid-telecom.ch>
      Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
      2a998793
  2. 17 Jan, 2010 38 commits