search for: __end

Displaying 11 results from an estimated 11 matches for "__end".

Did you mean: _end
2017 Sep 06
5
Using source-based code coverage on baremetal
...or me to figure out how to cleanly modify the build, and verify everything actually works on trunk.  It looks like there's a CMake variable COMPILER_RT_BAREMETAL_BUILD which is supposed to be turned on for this sort of environment? 2. Changing the compiler and compiler-rt to use __start and __end symbols to find the sections, rather than .init code.  This isn't strictly necessary, but our linker supports __start and __end, and this was easier than changing the baremetal image to handle a .init section.  See needsRuntimeRegistrationOfSectionRange in lib/Transforms/Instrumentation/In...
2020 May 28
2
LLD : __start_ and __end_ symbols for orphan sections
lld does not seem to create the __start and __end symbols for orphan sections. I would like to keep my linker script as generic as possible so how can I tell lld to create these symbols without having to add them in the linker script? Thanks A -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.or...
2008 Aug 06
2
[LLVMdev] crash in JIT when running the inliner
...m /lib/libc.so.6 (gdb) bt #0 0xb7798cec in memcpy () from /lib/libc.so.6 #1 0xb76d2942 in std::string::_S_copy_chars () from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6 #2 0xb7302315 in std::string::_S_construct<char const*> (__beg=0x9fe020c "!I4\thC6\tH#6\nçÃ6\npÆF·+", __end=0x13344334 <Address 0x13344334 out of bounds>, __a=@0xbf856e3f) at /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/g++-v4/bits/basic_string.tcc:152 #3 0xb7302361 in std::string::_S_construct_aux<char const*> (__beg=0x9fe020c "!I4\thC6\tH#6\nçÃ6\npÆF·+", __end=0x13344334 &...
2020 Jun 02
2
LLD : __start_ and __end_ symbols for orphan sections
...ay at google.com> wrote: NetApp Security WARNING: This is an external email. Do not click links or open attachments unless you recognize the sender and know the content is safe. On 2020-05-28, Moshtaghi, Alireza via llvm-dev wrote: >lld does not seem to create the __start and __end symbols for orphan sections. >I would like to keep my linker script as generic as possible so how can I tell lld to create these symbols without having to add them in the linker script? > >Thanks >A It works for me. SECTIONS { data : { *(data) } }...
2017 Apr 06
2
[LLD] RFC Range Thunks Implementation review for ARM and Mips
...ents() > assignAddresses() > Script->processNonSectionCommands() > > With something like: > Script->assignAddresses() // Could be done multiple times > Script->processNonSectionCommands() // This should only be done once Correct. > In theory all the other __start and __end symbols could still be kept > separate if the linker script commands were created late, and in a > compatible way. I also don't think that this means removing > OutputSections::Sections just yet either? Probably not, but it might got away in the future. > I don't think that we...
2020 Jun 02
2
LLD : __start_ and __end_ symbols for orphan sections
...NetApp Security WARNING: This is an external email. Do not click links or open attachments unless you recognize the sender and know the content is safe. > > > > > On 2020-05-28, Moshtaghi, Alireza via llvm-dev wrote: > >lld does not seem to create the __start and __end symbols for orphan sections. > >I would like to keep my linker script as generic as possible so how can I tell lld to create these symbols without having to add them in the linker script? > > > >Thanks > >A > > It works for me. > &...
2017 Sep 11
2
Using source-based code coverage on baremetal
...ent? Yes, that's exactly what that variable is for. See also: clang/cmake/caches/BaremetalARM.cmake. I haven't taught this how to do the rest of the runtime bits (unwinder/libcxxabi/libcxx), but plan to at some point. > > 2. Changing the compiler and compiler-rt to use __start and __end > symbols to find the sections, rather than .init code. This isn't > strictly necessary, but our linker supports __start and __end, and > this was easier than changing the baremetal image to handle a .init section. > See needsRuntimeRegistrationOfSectionRange in > lib/Transf...
2016 Jan 10
3
coerce SEXP type to C++ matrix class and back
....cpp -o example.o In file included from /usr/include/c++/4.9/fstream:40:0, from /usr/include/armadillo:21, from example.cpp:7: /usr/include/c++/4.9/bits/codecvt.h:215:45: error: macro "length" passed 4 arguments, but takes just 1 const extern_type* __end, size_t __max) const ^ In file included from /usr/include/c++/4.9/fstream:939:0, from /usr/include/armadillo:21, from example.cpp:7: /usr/include/c++/4.9/bits/fstream.tcc:826:60: error: macro "length" passed 4...
2017 Apr 05
4
[LLD] RFC Range Thunks Implementation review for ARM and Mips
Are you suggesting other linker jobs such as creating _end symbols to the linker script? The linker script support was implemented after we wrote the current Writer class, so it is somewhat "plugged in" to the Writer. It might not be the best design, and not many other options have been explored. So there might be room to improve code by moving work loads from the Writer to the
2011 Feb 17
16
Unindent ERB output
Hi all, I''d like to unindent a block of ERB specifically to combat the extra spacing being added to content inside <textarea> by the browser. Is there such a feature in ERB? I shall denote indentation with underscores in the pseudo code example below. Thanks in advance, Khoan. myview.erb: <html ...> __<%= render ''form'' %> </html>
2011 Nov 23
8
[PATCH 0/8] Add MD inspection support to libguestfs
This series fixes inspection in the case that fstab contains references to md devices. I've made a few changes since the previous posting, which I've summarised below. [PATCH 1/8] build: Create an MD variant of the dummy Fedora image I've double checked that no timestamp is required in the Makefile. The script will not run a second time to build fedora-md2.img. [PATCH 2/8] build: