(elf_machine_rela): Move CHECK_STATIC_TLS before l_tls_offset use.
authorUlrich Drepper <drepper@redhat.com>
Sun, 12 Jan 2003 08:47:37 +0000 (08:47 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 12 Jan 2003 08:47:37 +0000 (08:47 +0000)
sysdeps/alpha/dl-machine.h

index 711bf10..3a182ca 100644 (file)
@@ -1,5 +1,5 @@
 /* Machine-dependent ELF dynamic relocation inline functions.  Alpha version.
-   Copyright (C) 1996-2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1996-2002, 2003 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Richard Henderson <rth@tamu.edu>.
 
@@ -610,8 +610,8 @@ elf_machine_rela (struct link_map *map,
 #else
          if (sym_map)
            {
-             *reloc_addr = sym_value - sym_map->l_tls_offset;
              CHECK_STATIC_TLS (map, sym_map);
+             *reloc_addr = sym_value - sym_map->l_tls_offset;
            }
 #endif
        }