search for: _label

Displaying 8 results from an estimated 8 matches for "_label".

Did you mean: label
2016 Feb 27
2
X86 assembler cannot jump NEAR?
Hi, Currently X86 assembler seems to always compile "jmp _label" as a SHORT jump with "EB" opcode: $ echo "jmp _label"|llvm-mc -assemble -triple=i386 -show-encoding .text jmp _label # encoding: [0xeb,A] My question is: can X86 assembler supports NEAR jump with opcode "E9"? I try with "near&q...
2016 Feb 27
0
X86 assembler cannot jump NEAR?
...laxation when not dumping to an object file. I disassembled an object file with this same test case and got e9 00 00 00 00. On Fri, Feb 26, 2016 at 9:00 PM, Jun Koi via llvm-dev < llvm-dev at lists.llvm.org> wrote: > Hi, > > Currently X86 assembler seems to always compile "jmp _label" as a SHORT > jump with "EB" opcode: > > $ echo "jmp _label"|llvm-mc -assemble -triple=i386 -show-encoding > .text > jmp _label # encoding: [0xeb,A] > > > My question is: can X86 assembler supports NEAR jump with opcode &q...
2016 Feb 27
1
X86 assembler cannot jump NEAR?
...s a NEAR jump is because you need to alter the target of this jump to another address which may be out of a byte range. Regards On 27/02/2016 06:00:54, Jun Koi via llvm-dev (llvm-dev at lists.llvm.org) wrote: > Hi, > > > Currently X86 assembler seems to always compile "jmp _label" as a SHORT > jump with "EB" opcode: > > $ echo "jmp _label"|llvm-mc -assemble -triple=i386 -show-encoding > .text > jmp _label # encoding: [0xeb,A] > > > > My question is: can X86 assembler supports NEAR jump...
2016 Feb 27
2
Fwd: X86 assembler cannot jump NEAR?
...y end up as a near jump or a short jump. > Craig said there is a trick with object file, but I dont know how to do that. Also, why compiling to object file changes the result? Here's an object file (although I don't know why it's producing ELF rather than Mach-o): $ echo "jmp _label"|llvm-mc-mp-3.7 -assemble -triple=i386 -filetype=obj > a.o $ x86_64-pc-elf-objdump -d a.o a.o: file format elf32-i386 Disassembly of section .text: 00000000 <.text>: 0: e9 fc ff ff ff jmp 0x1 And here's assembly which is then run through the compiler. $ echo...
2016 Feb 27
0
Fwd: X86 assembler cannot jump NEAR?
...to object file changes the result? > > Here's an object file (although I don't know why it's producing ELF rather than Mach-o): Oh this is cool! Which code in MC is responsible for replacing EB with E9 when dumping to object file like this??? Thanks. > > $ echo "jmp _label"|llvm-mc-mp-3.7 -assemble -triple=i386 -filetype=obj > a.o > $ x86_64-pc-elf-objdump -d a.o > > a.o: file format elf32-i386 > > > Disassembly of section .text: > > 00000000 <.text>: > 0: e9 fc ff ff ff jmp 0x1 > > And here's a...
2014 Mar 16
4
unable to make USB-ZIP using rufus_v1.4.5
Hello Sir, Following are the settings I used, Device: NO _Label (O:) Partition scheme and target system type: MBR partition scheme for BIOS or UEFI computers File System: FAT32 Cluster size: 4096 bytes (Default) New Volume label: (i)Quick format (ii)Create bootable disk using: MS-DOS (iii)Create extended label and icon files Format Options > Ad...
2006 Mar 16
9
Baffling AJAX issue
Ok, I''ve got some link_to_remote stuff working elsewhere just fine, but this time it''s doing something very screwy. Here''s the view code to create a link to remotely toggle a boolean value on a record: <td class="contact_active"> <%= link_to_remote "<div id=''contact_active_#{cm.id}''><span
2014 Mar 16
0
unable to make USB-ZIP using rufus_v1.4.5
> Hello Sir, > > Following are the settings I used, > > Device: NO _Label (O:) > > Partition scheme and target system type: MBR partition scheme for BIOS > or UEFI computers > > File System: FAT32 > > Cluster size: 4096 bytes (Default) > > New Volume label: > > (i)Quick format > (ii)Create bootable disk using: MS-DOS > (ii...