summaryrefslogtreecommitdiff
path: root/gcc/unwind-dw2-fde.c
diff options
context:
space:
mode:
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-10 20:12:57 +0000
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-10 20:12:57 +0000
commitac0c7fb1dcdaddb68f447b490882265dfd7f688c (patch)
tree6a84e83a4ac5cdeb8d3b26f3d9d3dd04135fad57 /gcc/unwind-dw2-fde.c
parent2946814668620b21c7bc698159597888ebc9d857 (diff)
downloadgcc-ac0c7fb1dcdaddb68f447b490882265dfd7f688c.tar.gz
* toplev.c: Fix formatting.
* tree.c: Likewise. * tree-dump.c: Likewise. * unroll.c: Likewise. * unwind-dw2.c: Likewise. * unwind-dw2-fde.c: Likewise. * unwind-dw2-fde-glibc.c: Likewise. * unwind-sjlj.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48749 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/unwind-dw2-fde.c')
-rw-r--r--gcc/unwind-dw2-fde.c20
1 files changed, 11 insertions, 9 deletions
diff --git a/gcc/unwind-dw2-fde.c b/gcc/unwind-dw2-fde.c
index 29d84cee6a5..4181e45b1f5 100644
--- a/gcc/unwind-dw2-fde.c
+++ b/gcc/unwind-dw2-fde.c
@@ -541,16 +541,18 @@ fde_merge (struct object *ob, fde_compare_t fde_compare,
if (i2 > 0)
{
i1 = v1->count;
- do {
- i2--;
- fde2 = v2->array[i2];
- while (i1 > 0 && fde_compare (ob, v1->array[i1-1], fde2) > 0)
- {
- v1->array[i1+i2] = v1->array[i1-1];
- i1--;
- }
+ do
+ {
+ i2--;
+ fde2 = v2->array[i2];
+ while (i1 > 0 && fde_compare (ob, v1->array[i1-1], fde2) > 0)
+ {
+ v1->array[i1+i2] = v1->array[i1-1];
+ i1--;
+ }
v1->array[i1+i2] = fde2;
- } while (i2 > 0);
+ }
+ while (i2 > 0);
v1->count += v2->count;
}
}