mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
eclair: allow and document use of GCC extension for label addresses
No functional change. Signed-off-by: Nicola Vetrini <nicola.vetrini@bugseng.com> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
1 parent
ba4c717e89
commit
5590c7e659
2 files changed
+9
No files matched your search
@@ -108,6 +108,11 @@ volatile"
|
||||
-config=STD.funojptr,behavior+={c99,GCC_X86_64,specified}
|
||||
-doc_end
|
||||
|
||||
-doc_begin="See section \"6.3 Labels as Values\" of "GCC_MANUAL"."
|
||||
-config=STD.adrslabl,behavior={c99,GCC_ARM64,specified}
|
||||
-config=STD.adrslabl,behavior={c99,GCC_X86_64,specified}
|
||||
-doc_end
|
||||
|
||||
-doc_begin="
|
||||
ext_c_missing_varargs_arg: see Section \"6.21 Macros with a Variable Number of Arguments\" of "GCC_MANUAL".
|
||||
ext_enum_value_not_int: non-documented GCC extension.
|
||||
|
||||
@@ -214,6 +214,10 @@ The table columns are as follows:
|
||||
- All architectures
|
||||
- See Section "4.5 Integers" of GCC_MANUAL.
|
||||
|
||||
* - Taking the address of a label
|
||||
- All architectures
|
||||
- See Section "6.3 Labels as Values" of GCC_MANUAL.
|
||||
|
||||
Translation Limits
|
||||
__________________
|
||||
|
||||
|
||||