mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-03-15 11:21:19 -07:00
Try to avoid "eventpy.c:164:3: error: comparison of unsigned expression < 0 is always false" from gcc 4.8.4 (the version on the travis buildbots). see https://travis-ci.org/ravenbrook/mps/jobs/397813493
Copied from Perforce Change: 194282
This commit is contained in:
parent
d33c34926a
commit
5812cc3c8b
1 changed files with 6 additions and 3 deletions
|
|
@ -107,9 +107,12 @@ int main(int argc, char *argv[])
|
|||
puts("\n# Namespace containing an EventDesc for every event.");
|
||||
puts("class Event:");
|
||||
#define PAD_TO(OFFSET) \
|
||||
if (prev_sort != 'S' && prev_offset < (OFFSET)) \
|
||||
printf("%ux", (unsigned)((OFFSET) - prev_offset)); \
|
||||
prev_offset = (OFFSET);
|
||||
BEGIN { \
|
||||
size_t offset = (OFFSET); \
|
||||
if (prev_sort != 'S' && prev_offset < offset) \
|
||||
printf("%ux", (unsigned)(offset - prev_offset)); \
|
||||
prev_offset = offset; \
|
||||
} END
|
||||
#define EVENT_PARAM(X, INDEX, SORT, NAME) \
|
||||
puts(" EventParam('" #SORT "', '" #NAME "'),"); \
|
||||
prev_sort = #SORT[0];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue