* libc/stdlib/nano-mallocr.c (ALIGN_TO): Do not assume that
integers are as big as pointers.
This commit is contained in:
		| @@ -1,3 +1,8 @@ | |||||||
|  | 2014-12-16  DJ Delorie  <dj@redhat.com> | ||||||
|  |  | ||||||
|  | 	* libc/stdlib/nano-mallocr.c (ALIGN_TO): Do not assume that | ||||||
|  | 	integers are as big as pointers. | ||||||
|  |  | ||||||
| 2014-12-16  Richard Earnshaw  <rearnsha@arm.com> | 2014-12-16  Richard Earnshaw  <rearnsha@arm.com> | ||||||
|  |  | ||||||
| 	* libc/machine/aarch64/strcpy.S: Improve handling of short strings. | 	* libc/machine/aarch64/strcpy.S: Improve handling of short strings. | ||||||
|   | |||||||
| @@ -105,7 +105,7 @@ | |||||||
| #define current_mallinfo __malloc_current_mallinfo | #define current_mallinfo __malloc_current_mallinfo | ||||||
|  |  | ||||||
| #define ALIGN_TO(size, align) \ | #define ALIGN_TO(size, align) \ | ||||||
|     (((size) + (align) -1) & ~((align) -1)) |     (((size) + (align) -1L) & ~((align) -1L)) | ||||||
|  |  | ||||||
| /* Alignment of allocated block */ | /* Alignment of allocated block */ | ||||||
| #define MALLOC_ALIGN (8U) | #define MALLOC_ALIGN (8U) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user