system/boot: add optional alignment to kernel_args_malloc
* A few things need alignment, instead of forcing them all to align themselves, support alignment of the kernel_args * Default of 1 is "no alignment" Change-Id: Iff05dcec8adaa963c8444d701464ea11616062f6 Reviewed-on: https://review.haiku-os.org/c/haiku/+/4698 Reviewed-by: Alex von Gluck IV <[email protected]> Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
Adrien Destugues
parent
c9d6d52b03
commit
4b5c7fe7e1
@@ -19,14 +19,14 @@ extern KMessage gBootVolume;
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern void *kernel_args_malloc(size_t size);
|
||||
extern char *kernel_args_strdup(const char *string);
|
||||
extern void kernel_args_free(void *address);
|
||||
|
||||
extern int main(struct stage2_args *args);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
extern void *kernel_args_malloc(size_t size, uint8 alignment = 1);
|
||||
extern char *kernel_args_strdup(const char *string);
|
||||
extern void kernel_args_free(void *address);
|
||||
|
||||
#endif /* KERNEL_BOOT_STAGE2_H */
|
||||
|
||||
Reference in New Issue
Block a user