summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2017-11-11 20:52:01 -0800
committerKeith Packard <keithp@keithp.com>2017-11-11 20:52:01 -0800
commit23cf8fb4d5745ad76d9517c9702d03d10c58144a (patch)
tree6d138e533f75466ebd8ee526cc40af5f65344d83
parentf3b279141cd30ad6a212ce75f5a7c2b8e3d33870 (diff)
altos: Fix new GCC warnings
* Duplicate 'const' in test code. * Mis-formatted loop in kf_rem_pio2 * Unused 'one' in sf_cos Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r--src/kernel/ao_host.h2
-rw-r--r--src/math/kf_rem_pio2.c3
-rw-r--r--src/math/sf_cos.c6
3 files changed, 3 insertions, 8 deletions
diff --git a/src/kernel/ao_host.h b/src/kernel/ao_host.h
index a7fa5ec2..50583f52 100644
--- a/src/kernel/ao_host.h
+++ b/src/kernel/ao_host.h
@@ -111,7 +111,7 @@ ao_dump_state(void *wchan);
void
ao_sleep(void *wchan);
-const char const * const ao_state_names[] = {
+const char * const ao_state_names[] = {
"startup", "idle", "pad", "boost", "fast",
"coast", "drogue", "main", "landed", "invalid"
};
diff --git a/src/math/kf_rem_pio2.c b/src/math/kf_rem_pio2.c
index 261c4812..1573ca9f 100644
--- a/src/math/kf_rem_pio2.c
+++ b/src/math/kf_rem_pio2.c
@@ -77,7 +77,8 @@ twon8 = 3.9062500000e-03; /* 0x3b800000 */
/* compute q[0],q[1],...q[jk] */
for (i=0;i<=jk;i++) {
- for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; q[i] = fw;
+ for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j];
+ q[i] = fw;
}
jz = jk;
diff --git a/src/math/sf_cos.c b/src/math/sf_cos.c
index 4c0a9a53..2f46ec32 100644
--- a/src/math/sf_cos.c
+++ b/src/math/sf_cos.c
@@ -16,12 +16,6 @@
#include "fdlibm.h"
#ifdef __STDC__
-static const float one=1.0;
-#else
-static float one=1.0;
-#endif
-
-#ifdef __STDC__
float cosf(float x)
#else
float cosf(x)