diff options
author | Ulrich Drepper <drepper@redhat.com> | 2001-03-20 06:52:36 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2001-03-20 06:52:36 +0000 |
commit | 2541eda0d4528470d93c71be0a0b74b9dcae9b14 (patch) | |
tree | c443e4abef3ba88d93a1c2f19798966f9166387e /elf/dl-dst.h | |
parent | 4a4d50f3728ae901ad94e33ee53270906866371d (diff) | |
download | glibc-2541eda0d4528470d93c71be0a0b74b9dcae9b14.zip glibc-2541eda0d4528470d93c71be0a0b74b9dcae9b14.tar.gz glibc-2541eda0d4528470d93c71be0a0b74b9dcae9b14.tar.bz2 |
Update.
2001-03-19 Ulrich Drepper <drepper@redhat.com>
* elf/dl-dst.h (DL_DST_COUNT): Add __builtin_expect.
* elf/dl-load.c (_dl_dst_count): Make DST recognition more robust.
(_dl_dst_substitute): Likewise.
Diffstat (limited to 'elf/dl-dst.h')
-rw-r--r-- | elf/dl-dst.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/elf/dl-dst.h b/elf/dl-dst.h index ca32e25..5d19922 100644 --- a/elf/dl-dst.h +++ b/elf/dl-dst.h @@ -1,5 +1,5 @@ /* Handling of dynamic sring tokens. - Copyright (C) 1999 Free Software Foundation, Inc. + Copyright (C) 1999, 2001 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -24,7 +24,7 @@ size_t __cnt = 0; \ const char *__sf = strchr (name, '$'); \ \ - if (__sf != NULL) \ + if (__builtin_expect (__sf != NULL, 0)) \ __cnt = _dl_dst_count (__sf, is_path); \ \ __cnt; }) |