summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRushikesh S Kadam <rushikesh.s.kadam@intel.com>2018-11-03 02:25:28 +0530
committerchrome-bot <chrome-bot@chromium.org>2018-12-18 04:28:55 -0800
commite5ddc233ebc2285e3d145c6206c86c483bfbae11 (patch)
tree2cae228bd1acf99691bc853737424fb30d8a26bb
parentc7d12adf74c22a1ef538ce9d7faac1a0d7c7ab66 (diff)
downloadchrome-ec-e5ddc233ebc2285e3d145c6206c86c483bfbae11.tar.gz
core/minute-ia: Add missing #ifdef CONFIG_FPU
Fix compilation error generated with CONFIG_FPU disabled. BRANCH=none BUG=b:120051489 TEST=Disable CONFIG_FPU and verify code compiles fine. Change-Id: I0ddfe610a33cc2bdebebed4e149afbfa92f2543a Reported-by: Sadashiva Rao Pv <sadashiva.rao.pv@intel.com> Signed-off-by: Rushikesh S Kadam <rushikesh.s.kadam@intel.com> Reviewed-on: https://chromium-review.googlesource.com/1316701 Reviewed-by: Caveh Jalali <caveh@google.com>
-rw-r--r--core/minute-ia/task.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/minute-ia/task.c b/core/minute-ia/task.c
index f094b2ec56..f26e6d20af 100644
--- a/core/minute-ia/task.c
+++ b/core/minute-ia/task.c
@@ -597,9 +597,11 @@ void task_pre_init(void)
int i, cs;
uint32_t *stack_next = (uint32_t *)task_stacks;
+#ifdef CONFIG_FPU
uint8_t default_fp_ctx[] = { /*Initial FP state */
0x7f, 0x03, 0xff, 0xff, 0x00, 0x00,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
+#endif
__asm__ __volatile__ ("movl %%cs, %0":"=r" (cs));