diff options
| author | Paul Eggert | 2024-01-20 16:52:31 -0800 |
|---|---|---|
| committer | Paul Eggert | 2024-01-20 17:28:53 -0800 |
| commit | b6ed79b71ccb3df8df05531d473ff9510cf9a39f (patch) | |
| tree | cea1f448b8e163fc0972b09774f075f9c2277372 /src/alloc.c | |
| parent | 0a47a5a4bef0a33c012302346685ecab861cc306 (diff) | |
| download | emacs-b6ed79b71ccb3df8df05531d473ff9510cf9a39f.tar.gz emacs-b6ed79b71ccb3df8df05531d473ff9510cf9a39f.zip | |
Be more systematic about parens in C source code
Be more systematic about putting space before paren in calls,
and in avoiding unnecessary parentheses in macros.
This was partly inspired by my wading through gcc -E output
while debugging something else, and seeing too many parens.
This patch does not change the generated .o files on my platform.
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/src/alloc.c b/src/alloc.c index 16aaa32e15f..b78445f65df 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -1466,9 +1466,9 @@ static INTERVAL interval_free_list; | |||
| 1466 | __asan_unpoison_memory_region ((b)->intervals, \ | 1466 | __asan_unpoison_memory_region ((b)->intervals, \ |
| 1467 | sizeof ((b)->intervals)) | 1467 | sizeof ((b)->intervals)) |
| 1468 | # define ASAN_POISON_INTERVAL(i) \ | 1468 | # define ASAN_POISON_INTERVAL(i) \ |
| 1469 | __asan_poison_memory_region ((i), sizeof (*(i))) | 1469 | __asan_poison_memory_region (i, sizeof *(i)) |
| 1470 | # define ASAN_UNPOISON_INTERVAL(i) \ | 1470 | # define ASAN_UNPOISON_INTERVAL(i) \ |
| 1471 | __asan_unpoison_memory_region ((i), sizeof (*(i))) | 1471 | __asan_unpoison_memory_region (i, sizeof *(i)) |
| 1472 | #else | 1472 | #else |
| 1473 | # define ASAN_POISON_INTERVAL_BLOCK(b) ((void) 0) | 1473 | # define ASAN_POISON_INTERVAL_BLOCK(b) ((void) 0) |
| 1474 | # define ASAN_UNPOISON_INTERVAL_BLOCK(b) ((void) 0) | 1474 | # define ASAN_UNPOISON_INTERVAL_BLOCK(b) ((void) 0) |
| @@ -1752,25 +1752,25 @@ init_strings (void) | |||
| 1752 | */ | 1752 | */ |
| 1753 | # define ASAN_PREPARE_DEAD_SDATA(s, size) \ | 1753 | # define ASAN_PREPARE_DEAD_SDATA(s, size) \ |
| 1754 | do { \ | 1754 | do { \ |
| 1755 | __asan_poison_memory_region ((s), sdata_size ((size))); \ | 1755 | __asan_poison_memory_region (s, sdata_size (size)); \ |
| 1756 | __asan_unpoison_memory_region (&(((s))->string), \ | 1756 | __asan_unpoison_memory_region (&(s)->string, \ |
| 1757 | sizeof (struct Lisp_String *)); \ | 1757 | sizeof (struct Lisp_String *)); \ |
| 1758 | __asan_unpoison_memory_region (&SDATA_NBYTES ((s)), \ | 1758 | __asan_unpoison_memory_region (&SDATA_NBYTES (s), \ |
| 1759 | sizeof (SDATA_NBYTES ((s)))); \ | 1759 | sizeof SDATA_NBYTES (s)); \ |
| 1760 | } while (false) | 1760 | } while (false) |
| 1761 | /* Prepare s for storing string data for NBYTES bytes. */ | 1761 | /* Prepare s for storing string data for NBYTES bytes. */ |
| 1762 | # define ASAN_PREPARE_LIVE_SDATA(s, nbytes) \ | 1762 | # define ASAN_PREPARE_LIVE_SDATA(s, nbytes) \ |
| 1763 | __asan_unpoison_memory_region ((s), sdata_size ((nbytes))) | 1763 | __asan_unpoison_memory_region (s, sdata_size (nbytes)) |
| 1764 | # define ASAN_POISON_SBLOCK_DATA(b, size) \ | 1764 | # define ASAN_POISON_SBLOCK_DATA(b, size) \ |
| 1765 | __asan_poison_memory_region ((b)->data, (size)) | 1765 | __asan_poison_memory_region ((b)->data, size) |
| 1766 | # define ASAN_POISON_STRING_BLOCK(b) \ | 1766 | # define ASAN_POISON_STRING_BLOCK(b) \ |
| 1767 | __asan_poison_memory_region ((b)->strings, STRING_BLOCK_SIZE) | 1767 | __asan_poison_memory_region ((b)->strings, STRING_BLOCK_SIZE) |
| 1768 | # define ASAN_UNPOISON_STRING_BLOCK(b) \ | 1768 | # define ASAN_UNPOISON_STRING_BLOCK(b) \ |
| 1769 | __asan_unpoison_memory_region ((b)->strings, STRING_BLOCK_SIZE) | 1769 | __asan_unpoison_memory_region ((b)->strings, STRING_BLOCK_SIZE) |
| 1770 | # define ASAN_POISON_STRING(s) \ | 1770 | # define ASAN_POISON_STRING(s) \ |
| 1771 | __asan_poison_memory_region ((s), sizeof (*(s))) | 1771 | __asan_poison_memory_region (s, sizeof *(s)) |
| 1772 | # define ASAN_UNPOISON_STRING(s) \ | 1772 | # define ASAN_UNPOISON_STRING(s) \ |
| 1773 | __asan_unpoison_memory_region ((s), sizeof (*(s))) | 1773 | __asan_unpoison_memory_region (s, sizeof *(s)) |
| 1774 | #else | 1774 | #else |
| 1775 | # define ASAN_PREPARE_DEAD_SDATA(s, size) ((void) 0) | 1775 | # define ASAN_PREPARE_DEAD_SDATA(s, size) ((void) 0) |
| 1776 | # define ASAN_PREPARE_LIVE_SDATA(s, nbytes) ((void) 0) | 1776 | # define ASAN_PREPARE_LIVE_SDATA(s, nbytes) ((void) 0) |
| @@ -2691,13 +2691,13 @@ struct float_block | |||
| 2691 | }; | 2691 | }; |
| 2692 | 2692 | ||
| 2693 | #define XFLOAT_MARKED_P(fptr) \ | 2693 | #define XFLOAT_MARKED_P(fptr) \ |
| 2694 | GETMARKBIT (FLOAT_BLOCK (fptr), FLOAT_INDEX ((fptr))) | 2694 | GETMARKBIT (FLOAT_BLOCK (fptr), FLOAT_INDEX (fptr)) |
| 2695 | 2695 | ||
| 2696 | #define XFLOAT_MARK(fptr) \ | 2696 | #define XFLOAT_MARK(fptr) \ |
| 2697 | SETMARKBIT (FLOAT_BLOCK (fptr), FLOAT_INDEX ((fptr))) | 2697 | SETMARKBIT (FLOAT_BLOCK (fptr), FLOAT_INDEX (fptr)) |
| 2698 | 2698 | ||
| 2699 | #define XFLOAT_UNMARK(fptr) \ | 2699 | #define XFLOAT_UNMARK(fptr) \ |
| 2700 | UNSETMARKBIT (FLOAT_BLOCK (fptr), FLOAT_INDEX ((fptr))) | 2700 | UNSETMARKBIT (FLOAT_BLOCK (fptr), FLOAT_INDEX (fptr)) |
| 2701 | 2701 | ||
| 2702 | #if GC_ASAN_POISON_OBJECTS | 2702 | #if GC_ASAN_POISON_OBJECTS |
| 2703 | # define ASAN_POISON_FLOAT_BLOCK(fblk) \ | 2703 | # define ASAN_POISON_FLOAT_BLOCK(fblk) \ |
| @@ -2707,9 +2707,9 @@ struct float_block | |||
| 2707 | __asan_unpoison_memory_region ((fblk)->floats, \ | 2707 | __asan_unpoison_memory_region ((fblk)->floats, \ |
| 2708 | sizeof ((fblk)->floats)) | 2708 | sizeof ((fblk)->floats)) |
| 2709 | # define ASAN_POISON_FLOAT(p) \ | 2709 | # define ASAN_POISON_FLOAT(p) \ |
| 2710 | __asan_poison_memory_region ((p), sizeof (struct Lisp_Float)) | 2710 | __asan_poison_memory_region (p, sizeof (struct Lisp_Float)) |
| 2711 | # define ASAN_UNPOISON_FLOAT(p) \ | 2711 | # define ASAN_UNPOISON_FLOAT(p) \ |
| 2712 | __asan_unpoison_memory_region ((p), sizeof (struct Lisp_Float)) | 2712 | __asan_unpoison_memory_region (p, sizeof (struct Lisp_Float)) |
| 2713 | #else | 2713 | #else |
| 2714 | # define ASAN_POISON_FLOAT_BLOCK(fblk) ((void) 0) | 2714 | # define ASAN_POISON_FLOAT_BLOCK(fblk) ((void) 0) |
| 2715 | # define ASAN_UNPOISON_FLOAT_BLOCK(fblk) ((void) 0) | 2715 | # define ASAN_UNPOISON_FLOAT_BLOCK(fblk) ((void) 0) |
| @@ -2803,13 +2803,13 @@ struct cons_block | |||
| 2803 | }; | 2803 | }; |
| 2804 | 2804 | ||
| 2805 | #define XCONS_MARKED_P(fptr) \ | 2805 | #define XCONS_MARKED_P(fptr) \ |
| 2806 | GETMARKBIT (CONS_BLOCK (fptr), CONS_INDEX ((fptr))) | 2806 | GETMARKBIT (CONS_BLOCK (fptr), CONS_INDEX (fptr)) |
| 2807 | 2807 | ||
| 2808 | #define XMARK_CONS(fptr) \ | 2808 | #define XMARK_CONS(fptr) \ |
| 2809 | SETMARKBIT (CONS_BLOCK (fptr), CONS_INDEX ((fptr))) | 2809 | SETMARKBIT (CONS_BLOCK (fptr), CONS_INDEX (fptr)) |
| 2810 | 2810 | ||
| 2811 | #define XUNMARK_CONS(fptr) \ | 2811 | #define XUNMARK_CONS(fptr) \ |
| 2812 | UNSETMARKBIT (CONS_BLOCK (fptr), CONS_INDEX ((fptr))) | 2812 | UNSETMARKBIT (CONS_BLOCK (fptr), CONS_INDEX (fptr)) |
| 2813 | 2813 | ||
| 2814 | /* Minimum number of bytes of consing since GC before next GC, | 2814 | /* Minimum number of bytes of consing since GC before next GC, |
| 2815 | when memory is full. */ | 2815 | when memory is full. */ |
| @@ -2832,9 +2832,9 @@ static struct Lisp_Cons *cons_free_list; | |||
| 2832 | # define ASAN_POISON_CONS_BLOCK(b) \ | 2832 | # define ASAN_POISON_CONS_BLOCK(b) \ |
| 2833 | __asan_poison_memory_region ((b)->conses, sizeof ((b)->conses)) | 2833 | __asan_poison_memory_region ((b)->conses, sizeof ((b)->conses)) |
| 2834 | # define ASAN_POISON_CONS(p) \ | 2834 | # define ASAN_POISON_CONS(p) \ |
| 2835 | __asan_poison_memory_region ((p), sizeof (struct Lisp_Cons)) | 2835 | __asan_poison_memory_region (p, sizeof (struct Lisp_Cons)) |
| 2836 | # define ASAN_UNPOISON_CONS(p) \ | 2836 | # define ASAN_UNPOISON_CONS(p) \ |
| 2837 | __asan_unpoison_memory_region ((p), sizeof (struct Lisp_Cons)) | 2837 | __asan_unpoison_memory_region (p, sizeof (struct Lisp_Cons)) |
| 2838 | #else | 2838 | #else |
| 2839 | # define ASAN_POISON_CONS_BLOCK(b) ((void) 0) | 2839 | # define ASAN_POISON_CONS_BLOCK(b) ((void) 0) |
| 2840 | # define ASAN_POISON_CONS(p) ((void) 0) | 2840 | # define ASAN_POISON_CONS(p) ((void) 0) |
| @@ -3152,11 +3152,11 @@ Lisp_Object zero_vector; | |||
| 3152 | 3152 | ||
| 3153 | #if GC_ASAN_POISON_OBJECTS | 3153 | #if GC_ASAN_POISON_OBJECTS |
| 3154 | # define ASAN_POISON_VECTOR_CONTENTS(v, bytes) \ | 3154 | # define ASAN_POISON_VECTOR_CONTENTS(v, bytes) \ |
| 3155 | __asan_poison_memory_region ((v)->contents, (bytes)) | 3155 | __asan_poison_memory_region ((v)->contents, bytes) |
| 3156 | # define ASAN_UNPOISON_VECTOR_CONTENTS(v, bytes) \ | 3156 | # define ASAN_UNPOISON_VECTOR_CONTENTS(v, bytes) \ |
| 3157 | __asan_unpoison_memory_region ((v)->contents, (bytes)) | 3157 | __asan_unpoison_memory_region ((v)->contents, bytes) |
| 3158 | # define ASAN_UNPOISON_VECTOR_BLOCK(b) \ | 3158 | # define ASAN_UNPOISON_VECTOR_BLOCK(b) \ |
| 3159 | __asan_unpoison_memory_region ((b)->data, sizeof ((b)->data)) | 3159 | __asan_unpoison_memory_region ((b)->data, sizeof (b)->data) |
| 3160 | #else | 3160 | #else |
| 3161 | # define ASAN_POISON_VECTOR_CONTENTS(v, bytes) ((void) 0) | 3161 | # define ASAN_POISON_VECTOR_CONTENTS(v, bytes) ((void) 0) |
| 3162 | # define ASAN_UNPOISON_VECTOR_CONTENTS(v, bytes) ((void) 0) | 3162 | # define ASAN_UNPOISON_VECTOR_CONTENTS(v, bytes) ((void) 0) |
| @@ -3886,9 +3886,9 @@ struct symbol_block | |||
| 3886 | # define ASAN_UNPOISON_SYMBOL_BLOCK(s) \ | 3886 | # define ASAN_UNPOISON_SYMBOL_BLOCK(s) \ |
| 3887 | __asan_unpoison_memory_region ((s)->symbols, sizeof ((s)->symbols)) | 3887 | __asan_unpoison_memory_region ((s)->symbols, sizeof ((s)->symbols)) |
| 3888 | # define ASAN_POISON_SYMBOL(sym) \ | 3888 | # define ASAN_POISON_SYMBOL(sym) \ |
| 3889 | __asan_poison_memory_region ((sym), sizeof (*(sym))) | 3889 | __asan_poison_memory_region (sym, sizeof *(sym)) |
| 3890 | # define ASAN_UNPOISON_SYMBOL(sym) \ | 3890 | # define ASAN_UNPOISON_SYMBOL(sym) \ |
| 3891 | __asan_unpoison_memory_region ((sym), sizeof (*(sym))) | 3891 | __asan_unpoison_memory_region (sym, sizeof *(sym)) |
| 3892 | 3892 | ||
| 3893 | #else | 3893 | #else |
| 3894 | # define ASAN_POISON_SYMBOL_BLOCK(s) ((void) 0) | 3894 | # define ASAN_POISON_SYMBOL_BLOCK(s) ((void) 0) |