Commit e1a3f6b3 authored by wdenk's avatar wdenk

* Patch by Yuli Barcohen, 19 Jul 2004:

  - Fix host tools building in Cygwin environment
  - Fix header files search order for host tools

* Patch by Tom Armistead, 19 Jul 2004:
  Fix kgdb.S support for 74xx_75x cpu
parent c65fdc74
......@@ -2,6 +2,13 @@
Changes since U-Boot 1.1.1:
======================================================================
* Patch by Yuli Barcohen, 19 Jul 2004:
- Fix host tools building in Cygwin environment
- Fix header files search order for host tools
* Patch by Tom Armistead, 19 Jul 2004:
Fix kgdb.S support for 74xx_75x cpu
* Patch by Jon Loeliger, 15 Jul 2004:
Fix MPC85xx I2C driver
......
......@@ -20,8 +20,6 @@
* MA 02111-1307USA
*/
/* note - this won't work with the 74xx cpus. needs more work [josh] */
#include <config.h>
#include <command.h>
#include <74xx_7xx.h>
......@@ -41,12 +39,18 @@
.globl kgdb_flush_cache_all
kgdb_flush_cache_all:
lis r3, IDC_INVALL@h
mtspr DC_CST, r3
sync
lis r3, IDC_INVALL@h
mtspr IC_CST, r3
lis r3,0
addis r4,r0,0x0040
kgdb_flush_loop:
lwz r5,0(r3)
addi r3,r3,CFG_CACHELINE_SIZE
cmp 0,0,r3,r4
bne kgdb_flush_loop
SYNC
mfspr r3,1008
ori r3,r3,0x8800
mtspr 1008,r3
sync
blr
.globl kgdb_flush_cache_range
......
......@@ -96,12 +96,10 @@ endif
#
ifeq ($(HOSTOS),cygwin)
SFX = .exe
HOST_CFLAGS += -D__WIN32__
else
SFX =
endif
#
# Include this after HOSTOS HOSTARCH check
# so that we can act intelligently.
......@@ -111,7 +109,7 @@ include $(TOPDIR)/config.mk
#
# Use native tools and options
#
CPPFLAGS = -I../include -I.. -DTEXT_BASE=$(TEXT_BASE) -DUSE_HOSTCC
CPPFLAGS = -idirafter ../include -DTEXT_BASE=$(TEXT_BASE) -DUSE_HOSTCC
CFLAGS = $(HOST_CFLAGS) $(CPPFLAGS) -O
AFLAGS = -D__ASSEMBLY__ $(CPPFLAGS)
CC = $(HOSTCC)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment