summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-02-07 10:14:11 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-02-07 10:14:11 -0600
commitbcde5f18638e9f9bea835f63736514791643e257 (patch)
tree5242db930db4b9cfa577cef7430bde04162e6644
parent80c8215e5554d1fd7682adf131466c45111b8945 (diff)
downloadnuttx-bcde5f18638e9f9bea835f63736514791643e257.tar.gz
nuttx-bcde5f18638e9f9bea835f63736514791643e257.tar.bz2
nuttx-bcde5f18638e9f9bea835f63736514791643e257.zip
More changes to restore the native Windows build
-rw-r--r--apps/ChangeLog.txt2
-rw-r--r--nuttx/ChangeLog1
-rw-r--r--nuttx/configs/olimex-stm32-p107/nsh/Make.defs1
-rw-r--r--nuttx/libc/Makefile4
-rw-r--r--nuttx/mm/Makefile5
5 files changed, 10 insertions, 3 deletions
diff --git a/apps/ChangeLog.txt b/apps/ChangeLog.txt
index 7a1caf2a6..8e5cb03a8 100644
--- a/apps/ChangeLog.txt
+++ b/apps/ChangeLog.txt
@@ -817,3 +817,5 @@
* apps/nshlib: Use of the standard tiney readline (about .25KB) is now
an option and can be replaces with the EMACX-like CLE (about 2KB)
(2014-02-02).
+ * Several changes to restore Windows native build (2014-2-7)
+
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 04dd63a12..ab57cb70f 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -6544,4 +6544,5 @@
that the LM4f120 Launchpad had (2013-02-03).
* Documentation/NuttXCCodingStandard.html: Add a coding standards
document. Very boring stuff (2014-2-6).
+ * Several changes to restore the native Windows build (2014-2-7).
diff --git a/nuttx/configs/olimex-stm32-p107/nsh/Make.defs b/nuttx/configs/olimex-stm32-p107/nsh/Make.defs
index e5c95641e..bcd79c4de 100644
--- a/nuttx/configs/olimex-stm32-p107/nsh/Make.defs
+++ b/nuttx/configs/olimex-stm32-p107/nsh/Make.defs
@@ -51,7 +51,6 @@ ifeq ($(CONFIG_WINDOWS_NATIVE),y)
ARCHINCLUDES = -I. -isystem $(TOPDIR)\include
ARCHXXINCLUDES = -I. -isystem $(TOPDIR)\include -isystem $(TOPDIR)\include\cxx
ARCHSCRIPT = -T$(TOPDIR)\configs\$(CONFIG_ARCH_BOARD)\scripts\$(LDSCRIPT)
- DELIM := $(strip /)
else
ifeq ($(WINTOOL),y)
# Windows-native toolchains
diff --git a/nuttx/libc/Makefile b/nuttx/libc/Makefile
index 94884bd80..4556b66a4 100644
--- a/nuttx/libc/Makefile
+++ b/nuttx/libc/Makefile
@@ -1,7 +1,7 @@
############################################################################
# libc/Makefile
#
-# Copyright (C) 2007-2013 Gregory Nutt. All rights reserved.
+# Copyright (C) 2007-2014 Gregory Nutt. All rights reserved.
# Author: Gregory Nutt <gnutt@nuttx.org>
#
# Redistribution and use in source and binary forms, with or without
@@ -75,6 +75,8 @@ include wqueue/Make.defs
include misc/Make.defs
include audio/Make.defs
+# REVISIT: Backslash causes problems in $(COBJS) target
+DELIM := $(strip /)
BINDIR ?= bin
AOBJS = $(patsubst %.S, $(BINDIR)$(DELIM)%$(OBJEXT), $(ASRCS))
diff --git a/nuttx/mm/Makefile b/nuttx/mm/Makefile
index ccc1bfc43..67b824f22 100644
--- a/nuttx/mm/Makefile
+++ b/nuttx/mm/Makefile
@@ -1,7 +1,7 @@
############################################################################
# mm/Makefile
#
-# Copyright (C) 2007, 2012, 2013 Gregory Nutt. All rights reserved.
+# Copyright (C) 2007, 2012, 2013-2014 Gregory Nutt. All rights reserved.
# Author: Gregory Nutt <gnutt@nuttx.org>
#
# Redistribution and use in source and binary forms, with or without
@@ -35,6 +35,9 @@
-include $(TOPDIR)/Make.defs
+# REVISIT: Backslash causes problems in $(COBJS) target
+DELIM := $(strip /)
+
# CFLAGS
ifeq ($(CONFIG_NUTTX_KERNEL),y)