search for: tradbigmips

Displaying 4 results from an estimated 4 matches for "tradbigmips".

2014 Apr 04
2
[LLVMdev] successful full recurse of mips32
..././lib/Support/Release+Asserts/CommandLine.o differ: char 59791, line 147 rkotler at mipsswbrd002:~/slave/recurse2be/build$ This one difference is a time stamp. kotler at mipsswbrd002:~/slave/recurse2be/build$ diff 1 2 2c2 < ./lib/Support/Release+Asserts/CommandLine.o: file format elf32-tradbigmips --- > /home/rkotler/slave1/recurse2be/build/lib/Support/Release+Asserts/CommandLine.o: file format elf32-tradbigmips 3956,3957c3956,3957 < 0e4b0 8e22000c 1000000c 00000000 3c01393a ."..........<.9: < 0e4c0 3c033231 34213330 34633a35 a8410004 <.214!304c:5.A.. --- > 0e...
2006 Jan 08
1
[mips] doesn't compile on little-endian
...KLIBCLD klibc/libc.so ld: klibc/arch/mips/crt0.o: compiled for a little endian system and target is big endian ld: klibc/arch/mips/crt0.o: endianness incompatible with that of the selected emulation ld: failed to merge target specific data of file klibc/arch/mips/crt0.o When I change "elf32-tradbigmips" to "elf32-tradlittlemips" in the linker script (OUTPUT_FORMAT) it works. Unfortunately, I don't know what the right fix is. -- Martin Michlmayr http://www.cyrius.com/
2018 Jan 10
3
llvm-mc assembler, GNU as, and pc-relative branches for Arm/AArch64/Mips
...elocations are generated, the immediate offsets for the beq and bne pairs remain identical, and are interpreted as a PC-relative offset. Assembling the same input with GNU as (no arguments), then dumping with GNU objdump (from the Mips 2016.05-03 precompiled SDK): a.out: file format elf32-tradbigmips Disassembly of section .text: 00000000 <lab>: 0: 10c70020 beq a2,a3,84 <lab+0x84> 0: R_MIPS_PC16 *ABS* 4: 00000000 nop 8: 14850010 bne a0,a1,4c <lab+0x4c> 8: R_MIPS_PC16 *ABS* c: 00000000 nop 10: 10c70020 beq...
2014 Apr 03
5
[LLVMdev] comparing .o files from different build trees
I'm trying to write a script for checking whether the compiler recursed properly. rkotler at mipsswbrd002:~/slave/recurse3be/build$ find . -name "*.o" -exec cmp '{}' ../../recurse2be/build/'{}' \; |& tee foo.txt Is anyone else doing this? There 2 compilers, recurse 2 and recurse3 that in principle should be identical. Obviously if there is date and time