Displaying 20 results from an estimated 4000 matches similar to: "[LLVMdev] Target Assembly Parser: Access to Reloc::Model"
2014 Feb 27
2
[LLVMdev] Target Assembly Parser: Access to Reloc::Model
Hi Rafael,
Sure, the expansion of at least .cpload should be done in the Target ELFStreamer but AFAICS it doesn't solve my initial problem. MCCodeGenInfo is not created in tools where CodeGen isn't needed (llvm-mc) and it's still not possible to access the Relocation Model in MCObjectFileInfo from the target streamer (private member).
Am I missing something obvious ?
There are many
2013 Aug 19
1
[LLVMdev] Offset in MCFixup
Hi,
I'm trying to implement a 10-bit relocation that does not start at the beginning of a byte-boundary and I'm not entirely sure I understand the use by some targets of MCFixup.Offset and MCFixupKindInfo.TargetOffset.
LLVM's documentation states that:
MCFixup.Offset -"/// The byte index of start of the relocation inside the encoded instruction."
2014 Jun 18
2
[LLVMdev] Is there any tool can generate MIPS ELF file?
On Wed, Jun 18, 2014 at 2:03 AM, Matheus Almeida
<Matheus.Almeida at imgtec.com> wrote:
>> Why Imagination Technologies do not offer the latest MIPS ABI document download link just like the ISA docs?
> It's something we're considering to do and the documents should be available at some point in the [hopefully] not too distant future.
>
>> then why GCC disagree with
2014 Jun 17
2
[LLVMdev] Is there any tool can generate MIPS ELF file?
Thank you very much for your information and documents!
Why Imagination Technologies do not offer the latest MIPS ABI document
download link just like the ISA docs? If they thought no much people
interested in that doc, they had to make greate effort on compiler
like GCC,LLVM by themself,then why GCC disagree with some MIPS ABI, it
should be freely designed by MIPS ABI designer and compiler
2013 Dec 03
2
[LLVMdev] Reporting errors when applying fixups
For a target that hasn't implemented branch relaxation (yet), does anyone know what is the preferred way to report an error if a fixup cannot be applied because, for example, the destination of a branch is out of range?
I suppose I could use asserts just like AArch64 is doing but that won't stop the assembler of emitting a branch to an undesired location in release builds.
Does anyone see
2014 Jun 14
2
[LLVMdev] Is there any tool can generate MIPS ELF file?
Hi Matheus,
Thank you for your information! Do you known where do download MIPS
ABI/EABI document? Thanks in advance!
--
Best Regards,
Yu Rong Tan
On Thu, Jun 12, 2014 at 7:14 PM, Matheus Almeida
<Matheus.Almeida at imgtec.com> wrote:
> An assembler is the tool you're after. [And a linker if you want to have an executable in the end].
>
> You can specify -filetype=obj to
2014 Jun 24
2
[LLVMdev] Is there any tool can generate MIPS ELF file?
> So in summary, each step is ABI compatible with the previous step. The linker will ensure that the end-user doesn't try to do the second step before the first step is finished since it will refuse to link a binary that contains both O32 and O32+fp64. It will produce an O32 binary given a combination of O32+fpxx, and similarly a O32+fp64 binary given a combination O32+fpxx and O32+fp64.
2014 Jun 23
2
[LLVMdev] Is there any tool can generate MIPS ELF file?
On Mon, Jun 23, 2014 at 2:45 AM, Daniel Sanders
<Daniel.Sanders at imgtec.com> wrote:
>> There are a lot of MIPS ABIs.
>
> Yes, and we've discovered that there seem to be incompatible extensions to some of these ABI's too.
:)
>
>> I'm pretty sure Imagination Technologies working up a new abi right now.
>
> Not exactly. We're not working on any
2013 Dec 03
0
[LLVMdev] Reporting errors when applying fixups
Matheus,
The ARM backend reports these kinds of errors using FatalError method of
MCContext. You can see some examples in ARMAsmBackend.cpp (search for "out
of range pc-relative fixup value").
-David
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On
Behalf Of Matheus Almeida
Sent: Tuesday, December 03, 2013 5:37 AM
To: llvmdev at cs.uiuc.edu
2014 Jun 12
2
[LLVMdev] Is there any tool can generate MIPS ELF file?
Hi,
To my understanding, ll/bc can translate to any target machine code
that make cross-compiling easy.
$llc -march=mipsel -mcpu=mips64 test.ll
generate test.s(MIPS ASM)
There must be a tool turns test.s to mips ELF file to make this whole
thing done completely. What is it?
--
Best Regards,
Yu Rong Tan
2015 May 21
3
[LLVMdev] Moving Private Label Prefixes from MCAsmInfo to MCObjectFileInfo
Hi,
I've been having trouble properly resolving an issue with our assembly syntax. The prefix our assembler uses for private local/global labels depends on the object file format. For ELF32 they begin with '$' and for ELF64 they begin with '.L'. The object file format depends on the ABI, but multiple ABI's are usable with the same target triple so we can't select
2015 May 22
2
[LLVMdev] Moving Private Label Prefixes from MCAsmInfo to MCObjectFileInfo
> Why isn't the ABI reflected in the triple?
Unfortunately, there's no easy answer to that. Some targets are better than others but generally speaking triples are very ambiguous. For example, in (most) GCC mips-linux-gnu/mips64-linux-gnu toolchains both triples produce 32-bit big-endian binaries for MIPS-I by default. Vendors can override the majority of this so it's entirely
2013 Sep 25
1
[LLVMdev] arm64 / iOS support
Attached is a working patch set for llvm to be able to emit arm64
(currently as triple aarch64-apple-ios) mach-o object files, in case
someone is interested. I'm not sure if the llvm maintainers want the
patch given the previous message that there's going to be an official
patch set from apple to support this, but here is mine.
What works (tested on an iPhone 5S):
* objc strings,
2020 Nov 10
1
Fwd: Select output section for a function based on a subtarget feature
Hello,
I'm implementing a port of LLVM for PowerPC VLE. It's a compressed
instruction set similar to mips16 and ARM Thumb. Instruction
encoding (VLE/non-vle) is selected for a given memory region by an
attribute in a memory area descriptor. Targets supporting this that
I know of are all bare-metal (so powerpc-none-elf).
I'm trying to implement ELF support right now. VLE ELF files
2016 May 21
1
Using an MCStreamer Directly to produce an object file?
llvm-dev,
Thanks so much in advance for any help, tips, or advice you may be able
to offer me. I'm going to try to avoid the big-picture description of
the project I'm working on, and only talk about the parts that I have
trouble with / currently need to implement. -- I've been starting by
taking the source code from the "llvm-mc" tool, and working that down
into a
2008 Jul 09
2
disk questions: geom and zfs
hail,
I have a 7-stable:
[matheus@xxx /usr/home/matheus]$ uname -a
FreeBSD xxx 7.0-STABLE FreeBSD 7.0-STABLE #2: Sun Jul 6 15:03:26 BRT 2008
root@lamneth:/usr/obj/usr/src/sys/xxx_7 i386
and there exists three geom things.
gconcat status
Name Status Components
concat/concat0 UP ad4
ad5
gmirror status
Name Status Components
2007 Apr 18
1
Windows don't show domain groups
I recently updated the samba to latest Debian stable version (3.0.24-2),
after that I couldn't see groups on Windows stations anymore, only domain
users, and any changes on smb.conf has been made. Currently I'm using Samba
along with LDAP in my servers to authenticate users from Windows 9X/2000/XP
workstations.
I'm a bit clue less about how solve that problem, since with oldest
2012 Dec 28
1
[LLVMdev] [PATCH] LLVM build failure on OpenBSD/mips64
I'm just passing this patch on to the list as I know Brian is busy and I
had proded him to file the bug report.
http://llvm.org/bugs/show_bug.cgi?id=14721
"binutils on OpenBSD is quite old, which causes the build on mips64el to fail on
MipsJITInfo.cpp - it complains of illegal operands. The attachment patches it
so that it will build. All the patch does is replace the register aliases
2008 Nov 19
2
gmirror and gstripe
hail,
I have an old AthlonXP 1700+ running 7-STABLE:
FreeBSD xxx 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #1: Thu Nov 13 23:54:59
BRT 2008 root@xxx:/usr/obj/usr/src/sys/xxx i386
where I have two 750GB Seagate SATA Disks. They are divided as two slices,
around the first 120GB are gathered in gmirror, and what left is in
gstripe. so that's whats going on. if the machine locks, and fsck comes to
2019 Feb 07
2
Cri-o 1.13 package
Hi there,
I was looking for cri-o 1.13 package to install on CentOS 7.6 but it
seems that we only have 1.11 packaged.
There is any alternative to 1.13 package to CenOS 7.6 or if I want to
use it I should build from source?
Thanks.
--
Matheus Eduardo Bonif?cio Morais
Analista de Infraestrutura de TI,
Plataforma e Aplica??es
Confedera??o Sicredi
Centro Administrativo Sicredi ? Porto Alegre
+55