e1c53eaeb0
* 64-bit version is already unsigned * up_copyfullstate uses unsigned for 32-bit Error: sim/up_unblocktask.c:107:33: error: pointer targets in passing argument 1 of 'up_copyfullstate' differ in signedness [-Werror=pointer-sign] 107 | up_savestate(rtcb->xcp.regs); | ~~~~~~~~~^~~~~ | | | xcpt_reg_t * {aka int *} sim/up_internal.h:133:45: note: in definition of macro 'up_savestate' 133 | #define up_savestate(regs) up_copyfullstate(regs, (xcpt_reg_t *)CURRENT_REGS) | ^~~~ sim/up_internal.h:205:33: note: expected 'uint32_t *' {aka 'unsigned int *'} but argument is of type 'xcpt_reg_t *' {aka 'int *'} 205 | void up_copyfullstate(uint32_t *dest, uint32_t *src); | ~~~~~~~~~~^~~~ |
||
---|---|---|
.. | ||
sim | ||
.gitignore | ||
arch.h | ||
inttypes.h | ||
irq.h | ||
limits.h | ||
spinlock.h | ||
syscall.h | ||
tls.h | ||
types.h |