Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(79968)

Delta Between Two Patch Sets: Modules/_ctypes/libffi_ios/aarch64/internal.h

Issue 23670: Modifications to support iOS as a development platform
Left Patch Set: Created 3 years, 8 months ago
Right Patch Set: Created 3 years, 8 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « Modules/_ctypes/libffi_ios/aarch64/ffi_arm64.c ('k') | Modules/_ctypes/libffi_ios/aarch64/sysv_arm64.S » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
(Both sides are equal)
1 /* 1 /*
2 Permission is hereby granted, free of charge, to any person obtaining 2 Permission is hereby granted, free of charge, to any person obtaining
3 a copy of this software and associated documentation files (the 3 a copy of this software and associated documentation files (the
4 ``Software''), to deal in the Software without restriction, including 4 ``Software''), to deal in the Software without restriction, including
5 without limitation the rights to use, copy, modify, merge, publish, 5 without limitation the rights to use, copy, modify, merge, publish,
6 distribute, sublicense, and/or sell copies of the Software, and to 6 distribute, sublicense, and/or sell copies of the Software, and to
7 permit persons to whom the Software is furnished to do so, subject to 7 permit persons to whom the Software is furnished to do so, subject to
8 the following conditions: 8 the following conditions:
9 9
10 The above copyright notice and this permission notice shall be 10 The above copyright notice and this permission notice shall be
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
58 58
59 #define AARCH64_RET_IN_MEM (1 << 5) 59 #define AARCH64_RET_IN_MEM (1 << 5)
60 #define AARCH64_RET_NEED_COPY (1 << 6) 60 #define AARCH64_RET_NEED_COPY (1 << 6)
61 61
62 #define AARCH64_FLAG_ARG_V_BIT 7 62 #define AARCH64_FLAG_ARG_V_BIT 7
63 #define AARCH64_FLAG_ARG_V (1 << AARCH64_FLAG_ARG_V_BIT) 63 #define AARCH64_FLAG_ARG_V (1 << AARCH64_FLAG_ARG_V_BIT)
64 64
65 #define N_X_ARG_REG 8 65 #define N_X_ARG_REG 8
66 #define N_V_ARG_REG 8 66 #define N_V_ARG_REG 8
67 #define CALL_CONTEXT_SIZE (N_V_ARG_REG * 16 + N_X_ARG_REG * 8) 67 #define CALL_CONTEXT_SIZE (N_V_ARG_REG * 16 + N_X_ARG_REG * 8)
LEFTRIGHT

RSS Feeds Recent Issues | This issue
This is Rietveld 894c83f36cb7+