forked from Imagelibrary/rtems
2009-08-26 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* score/inline/rtems/score/address.inl: Added const qualifier to parameters. Added cast to _Addresses_Subtract() fix a warning.
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
2009-08-26 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
|
||||||
|
|
||||||
|
* score/inline/rtems/score/address.inl: Added const qualifier
|
||||||
|
to parameters. Added cast to _Addresses_Subtract() fix a warning.
|
||||||
|
|
||||||
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* libfs/src/devfs/devfs.h: Fix spelling error.
|
* libfs/src/devfs/devfs.h: Fix spelling error.
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
*/
|
*/
|
||||||
#include <rtems/bspIo.h>
|
#include <rtems/bspIo.h>
|
||||||
RTEMS_INLINE_ROUTINE void *_Addresses_Add_offset (
|
RTEMS_INLINE_ROUTINE void *_Addresses_Add_offset (
|
||||||
void *base,
|
const void *base,
|
||||||
intptr_t offset
|
intptr_t offset
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
@@ -61,7 +61,7 @@ RTEMS_INLINE_ROUTINE void *_Addresses_Add_offset (
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
RTEMS_INLINE_ROUTINE void *_Addresses_Subtract_offset (
|
RTEMS_INLINE_ROUTINE void *_Addresses_Subtract_offset (
|
||||||
void *base,
|
const void *base,
|
||||||
intptr_t offset
|
intptr_t offset
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
@@ -82,11 +82,11 @@ RTEMS_INLINE_ROUTINE void *_Addresses_Subtract_offset (
|
|||||||
* dependent on an addresses being thirty two bits.
|
* dependent on an addresses being thirty two bits.
|
||||||
*/
|
*/
|
||||||
RTEMS_INLINE_ROUTINE int32_t _Addresses_Subtract (
|
RTEMS_INLINE_ROUTINE int32_t _Addresses_Subtract (
|
||||||
void *left,
|
const void *left,
|
||||||
void *right
|
const void *right
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return ((char *) left - (char *) right);
|
return (int32_t) ((const char *) left - (const char *) right);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @brief Is Address Aligned
|
/** @brief Is Address Aligned
|
||||||
@@ -101,7 +101,7 @@ RTEMS_INLINE_ROUTINE int32_t _Addresses_Subtract (
|
|||||||
* false otherwise.
|
* false otherwise.
|
||||||
*/
|
*/
|
||||||
RTEMS_INLINE_ROUTINE bool _Addresses_Is_aligned (
|
RTEMS_INLINE_ROUTINE bool _Addresses_Is_aligned (
|
||||||
void *address
|
const void *address
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
#if (CPU_ALIGNMENT == 0)
|
#if (CPU_ALIGNMENT == 0)
|
||||||
@@ -127,9 +127,9 @@ RTEMS_INLINE_ROUTINE bool _Addresses_Is_aligned (
|
|||||||
* memory range specified and false otherwise.
|
* memory range specified and false otherwise.
|
||||||
*/
|
*/
|
||||||
RTEMS_INLINE_ROUTINE bool _Addresses_Is_in_range (
|
RTEMS_INLINE_ROUTINE bool _Addresses_Is_in_range (
|
||||||
void *address,
|
const void *address,
|
||||||
void *base,
|
const void *base,
|
||||||
void *limit
|
const void *limit
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
return (address >= base && address <= limit);
|
return (address >= base && address <= limit);
|
||||||
|
|||||||
Reference in New Issue
Block a user