summaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-01-28 19:09:02 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-01-28 19:09:02 +0000
commit6db7527fa05112bad73b91e57d647d52caf3809a (patch)
tree2a9105b88d4b8b34dbb8c8ececc13ac121c1c95f /nuttx
parent48167a64f8b69015f7eb334c0db580708999dbe2 (diff)
downloadpx4-nuttx-6db7527fa05112bad73b91e57d647d52caf3809a.tar.gz
px4-nuttx-6db7527fa05112bad73b91e57d647d52caf3809a.tar.bz2
px4-nuttx-6db7527fa05112bad73b91e57d647d52caf3809a.zip
Fix printf-related warnings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@576 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/TODO12
-rw-r--r--nuttx/configs/z16f2800100zcog/ostest/Make.defs6
2 files changed, 4 insertions, 14 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 6e5b04527..5ff1cabcc 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -21,7 +21,7 @@ NuttX TODO List (Last updated January 6, 2008)
(2) ARM/LPC214x (arch/arm/src/lpc214x/)
(4) pjrc-8052 / MCS51 (arch/pjrc-8051/)
(2) z80 (arch/z80/)
- (2) z16 (arch/z16/)
+ (1) z16 (arch/z16/)
o Task/Scheduler (sched/)
^^^^^^^^^^^^^^^^^^^^^^^
@@ -363,13 +363,3 @@ o z16 (arch/z16)
Status: Open
Priority: Low, thought to be cosmetic. I think this is a consequence of
replacing vs. inserting the library.
-
- Description: When printf is used, there are warnings like:
-
- WARNING (255) Missing declaration of (s)printf helper function, variable, or field
- Declaration of __print_out is missing
-
- Need to suppress built-in printf logic to use NuttX printf logic.
- Status: Open
- Priority: Undetermined
-
diff --git a/nuttx/configs/z16f2800100zcog/ostest/Make.defs b/nuttx/configs/z16f2800100zcog/ostest/Make.defs
index 542a1f721..3318ee340 100644
--- a/nuttx/configs/z16f2800100zcog/ostest/Make.defs
+++ b/nuttx/configs/z16f2800100zcog/ostest/Make.defs
@@ -79,9 +79,9 @@ else
ARCHOPTIMIZATION = -nodebug -regvar
endif
-ARCHCPUFLAGS = -chartype:S -model:L -NOmodsect -cpu:Z16F2811AL \
+ARCHCPUFLAGS = -chartype:S -model:L -NOmodsect -cpu:Z16F2811AL -NOgenprint \
-asmsw:" $(ARCHASMCPUFLAGS) $(ARCHASMINCLUDES) $(ARCHASMWARNINGS) $(ARCHASMOPTIMIZATION)"
-ARCHLIST = -NOgenprint -keeplst -NOlist -NOlistinc -NOkeepasm
+ARCHLIST = -keeplst -NOlist -NOlistinc -NOkeepasm
ARCHPICFLAGS =
ARCHWARNINGS = -warn
ARCHDEFINES = -define:_Z16F2811AL -define:_Z16K_SERIES \
@@ -89,7 +89,7 @@ ARCHDEFINES = -define:_Z16F2811AL -define:_Z16K_SERIES \
ARCHSTDINCLUDES = -stdinc:'$(WTOPDIR)\include;$(WZDSSTDINCDIR);$(WZDSZILOGINCDIR)'
ARCHUSRINCLUDES = -usrinc:'.'
ARCHINCLUDES = $(ARCHSTDINCLUDES) $(ARCHUSRINCLUDES)
-CFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) \
+CFLAGS = $(ARCHWARNINGS) $(ARCHOPTIMIZATION) $(ARCHLIST) \
$(ARCHCPUFLAGS) $(ARCHINCLUDES) $(ARCHDEFINES)
CPPDEFINES = -D_Z16F2811AL -D_Z16K_SERIES -D_Z16F_SERIES -D__ASSEMBLY__