Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 179f6f2 in mainline


Ignore:
Timestamp:
2012-04-11T17:25:18Z (10 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master
Children:
ee685630
Parents:
49a736e2
Message:

Only use armv4 code for uspace.

armv7-a breaks stuff on bbxm:
using fat module panics kernel
######> Kernel panic on cpu0 due to the following reason: <######
page_fault - instruction doesn't access memory (instr_code: 0x1508, badvaddr:0x.
THE=0x80996000: pe=0 thr=0x80982410 task=0x80994000 cpu=0x80956800 as=0x8028e16d

cpu0: halted

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/arch/arm32/Makefile.common

    r49a736e2 r179f6f2  
    2828#
    2929
    30 GCC_CFLAGS += -ffixed-r9 -mtp=soft -fno-omit-frame-pointer -march=$(subst _,-,$(PROCESSOR))
     30GCC_CFLAGS += -ffixed-r9 -mtp=soft -fno-omit-frame-pointer -march=armv4
     31#TODO enable this when the breakage is fixed
     32#(fat fails on invalid instruction, tmpfs hangs, there may be other issues)
     33#fat: page_fault - instruction doesn't access memory (instr_code: 0x1508, badvaddr:0x.
     34#$(subst _,-,$(PROCESSOR))
    3135
    3236ENDIANESS = LE
Note: See TracChangeset for help on using the changeset viewer.