* elf64-ppc.c (dec_dynrel_count): Don't error when elf_gc_sweep_symbol
[external/binutils.git] / gas / testsuite / gas / i386 / jump.s
index 1f11cd3..eec3f0a 100644 (file)
@@ -8,7 +8,9 @@
        jmp     *%edi
        jmp     *(%edi)
        ljmp    *xxx(,%edi,4)
+       ljmpw   *xxx(,%edi,4)
        ljmp    *xxx
+       ljmpw   *xxx
        ljmp    $0x1234,$xxx
 
        call    1b
        call    *%edi
        call    *(%edi)
        lcall   *xxx(,%edi,4)
+       lcallw  *xxx(,%edi,4)
        lcall   *xxx
+       lcallw  *xxx
        lcall   $0x1234,$xxx
 
-       # Force a good alignment.
-       .p2align        4,0
+       .intel_syntax noprefix
+       call    word ptr [ebx]
+       call    dword ptr [ebx]
+       call    fword ptr [ebx]
+       jmp     word ptr [ebx]
+       jmp     dword ptr [ebx]
+       jmp     fword ptr [ebx]
+       jmp     $+2
+       nop
+       jecxz   2+$
+       nop
+       jmp     .+2
+       nop
+
+       lcall   0x9090,0x90909090
+       lcall   0x9090:0x90909090
+       lcall   0x9090,xxx
+       lcall   0x9090:xxx
+       call    0x9090,0x90909090
+       call    0x9090:0x90909090
+       call    0x9090,xxx
+       call    0x9090:xxx
+       ljmp    0x9090,0x90909090
+       ljmp    0x9090:0x90909090
+       ljmp    0x9090,xxx
+       ljmp    0x9090:xxx
+       jmp     0x9090,0x90909090
+       jmp     0x9090:0x90909090
+       jmp     0x9090,xxx
+       jmp     0x9090:xxx