URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 414 |
Rev 452 |
Line 67... |
Line 67... |
|
|
mor32-newlib-uart
|
mor32-newlib-uart
|
Target RejectNegative
|
Target RejectNegative
|
Link with the OR32 newlib UART library
|
Link with the OR32 newlib UART library
|
|
|
|
mnewlib
|
|
Target Report RejectNegative Var(or32_libc,or32_libc_newlib) Init(OR32_LIBC_DEFAULT)
|
|
Compile for the Linux/Gnu/newlib based toolchain
|
|
|
|
;; muclibc / mglibc are defined in linux.opt, so we can't easily re-define
|
|
;; how they are recorded.
|
|
;; We could remove linux.opt from extra_options, but that could backfire if
|
|
;; more options are added that we don't want to remove. Hence we use
|
|
;; TARGET_HANDLE_OPTION.
|
|
muclibc
|
|
Target RejectNegative
|
|
Use uClibc
|
|
|
|
mglibc
|
|
Target RejectNegative
|
|
Use glibc (not supported)
|
|
|
;; provide struct padding as in previous releases.
|
;; provide struct padding as in previous releases.
|
;; Note that this will only affect STRUCTURE_SIZE_BOUNDARY, in particular
|
;; Note that this will only affect STRUCTURE_SIZE_BOUNDARY, in particular
|
;; make 2 byte structs 4-byte alignned and sized.
|
;; make 2 byte structs 4-byte alignned and sized.
|
;; We still use ROUND_TYPE_ALIGN to increase alignment of larger structs.
|
;; We still use ROUND_TYPE_ALIGN to increase alignment of larger structs.
|
mpadstruct
|
mpadstruct
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.