mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-16 10:03:50 +01:00
cpu: multiple: change size_t to ptrdiff_t for_sbrk_r
This commit is contained in:
parent
14bb8780f3
commit
129e9b0bfa
@ -73,7 +73,7 @@ void __assert(const char *file, int line, const char *failedexpr)
|
|||||||
__assert_func(file, line, "?", failedexpr);
|
__assert_func(file, line, "?", failedexpr);
|
||||||
}
|
}
|
||||||
/*-----------------------------------------------------------------------------------*/
|
/*-----------------------------------------------------------------------------------*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
if(incr < 0)
|
if(incr < 0)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -44,7 +44,7 @@ void heap_stats(void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------------------*/
|
/*-----------------------------------------------------------------------------------*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
uint32_t cpsr = disableIRQ();
|
uint32_t cpsr = disableIRQ();
|
||||||
|
|
||||||
|
|||||||
@ -24,7 +24,7 @@ static const caddr_t heap_max = (caddr_t)&__heap_end;
|
|||||||
static const caddr_t heap_start = (caddr_t)&__heap_start;
|
static const caddr_t heap_start = (caddr_t)&__heap_start;
|
||||||
|
|
||||||
/*-----------------------------------------------------------------------------------*/
|
/*-----------------------------------------------------------------------------------*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
uint32_t cpsr = disableIRQ();
|
uint32_t cpsr = disableIRQ();
|
||||||
|
|
||||||
|
|||||||
@ -84,7 +84,7 @@ void _exit(int n)
|
|||||||
*
|
*
|
||||||
* @return [description]
|
* @return [description]
|
||||||
*/
|
*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
unsigned int state = disableIRQ();
|
unsigned int state = disableIRQ();
|
||||||
caddr_t res = heap_top;
|
caddr_t res = heap_top;
|
||||||
|
|||||||
@ -84,7 +84,7 @@ void _exit(int n)
|
|||||||
*
|
*
|
||||||
* @return [description]
|
* @return [description]
|
||||||
*/
|
*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
unsigned int state = disableIRQ();
|
unsigned int state = disableIRQ();
|
||||||
caddr_t res = heap_top;
|
caddr_t res = heap_top;
|
||||||
|
|||||||
@ -84,7 +84,7 @@ void _exit(int n)
|
|||||||
*
|
*
|
||||||
* @return [description]
|
* @return [description]
|
||||||
*/
|
*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
unsigned int state = disableIRQ();
|
unsigned int state = disableIRQ();
|
||||||
caddr_t res = heap_top;
|
caddr_t res = heap_top;
|
||||||
|
|||||||
@ -87,7 +87,7 @@ void _exit(int n)
|
|||||||
*
|
*
|
||||||
* @return [description]
|
* @return [description]
|
||||||
*/
|
*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
unsigned int state = disableIRQ();
|
unsigned int state = disableIRQ();
|
||||||
caddr_t res = heap_top;
|
caddr_t res = heap_top;
|
||||||
|
|||||||
@ -106,7 +106,7 @@ void _exit(int n)
|
|||||||
*
|
*
|
||||||
* @return [description]
|
* @return [description]
|
||||||
*/
|
*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
unsigned int state = disableIRQ();
|
unsigned int state = disableIRQ();
|
||||||
caddr_t res = heap_top;
|
caddr_t res = heap_top;
|
||||||
|
|||||||
@ -83,7 +83,7 @@ void _exit(int n)
|
|||||||
*
|
*
|
||||||
* @return [description]
|
* @return [description]
|
||||||
*/
|
*/
|
||||||
caddr_t _sbrk_r(struct _reent *r, size_t incr)
|
caddr_t _sbrk_r(struct _reent *r, ptrdiff_t incr)
|
||||||
{
|
{
|
||||||
unsigned int state = disableIRQ();
|
unsigned int state = disableIRQ();
|
||||||
caddr_t res = heap_top;
|
caddr_t res = heap_top;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user