mirror of
https://github.com/xomboverlord/xomb-docs.git
synced 2026-01-11 02:06:37 +01:00
29 lines
1.4 KiB
HTML
29 lines
1.4 KiB
HTML
<html><head>
|
|
<META http-equiv="content-type" content="text/html; charset=utf-8">
|
|
<title>gcc.builtins</title>
|
|
</head><body>
|
|
<h1>gcc.builtins</h1>
|
|
<!-- Generated by Ddoc from ../kernel/runtime/gcc/builtins.d -->
|
|
Declarations are automatically created by the compiler. All
|
|
declarations start with "_builtin_". Refer to builtins.def in the
|
|
GCC source for a list of functions. Not all of the functions are
|
|
supported.
|
|
<br><br>
|
|
In addition to built-in functions, the following types are defined.
|
|
<br><br>
|
|
|
|
<table> <tr><td>__builtin_va_list</td> <td>The target's va_list type </td></tr>
|
|
<tr><td>__builtin_Clong </td> <td>The D equivalent of the target's
|
|
C "long" type </td></tr>
|
|
<tr><td>__builtin_Culong </td> <td>The D equivalent of the target's
|
|
C "unsigned long" type </td></tr>
|
|
<tr><td>__builtin_machine_int </td> <td>Signed word-sized integer </td></tr>
|
|
<tr><td>__builtin_machine_uint</td> <td>Unsigned word-sized integer </td></tr>
|
|
<tr><td>__builtin_pointer_int </td> <td>Signed pointer-sized integer </td></tr>
|
|
<tr><td>__builtin_pointer_uint</td> <td>Unsigned pointer-sized integer </td></tr>
|
|
</table><br><br>
|
|
|
|
|
|
<hr><small>Page generated by <a href="http://www.digitalmars.com/d/1.0/ddoc.html">Ddoc</a>. </small>
|
|
</body></html>
|