search for: kettenis

Displaying 20 results from an estimated 20 matches for "kettenis".

2017 Mar 14
2
Please dogfood LLD
On Tue, Mar 14, 2017 at 12:07 PM, Mark Kettenis <mark.kettenis at xs4all.nl> wrote: > > Date: Tue, 14 Mar 2017 11:39:22 -0700 > > From: Rui Ueyama via llvm-dev <llvm-dev at lists.llvm.org> > > > > Hi all, > > > > LLVM 4.0.0 is out, and I can say that LLD/ELF is now ready for production > > u...
2016 Dec 20
0
[lld] Treat .openbsd.randomdata as read-only
LGTM On Mon, Dec 19, 2016 at 1:48 PM, Mark Kettenis via llvm-dev < llvm-dev at lists.llvm.org> wrote: > It is the intention that .openbsd.randomdata sections are made > read-only after initialization. The native (ld.bfd based) OpenBSD > toolchain accomplishes this by including .openbsd.randomdata into the > PT_GNU_RELRO segment....
2017 Mar 15
2
Please dogfood LLD
On Wed, Mar 15, 2017 at 11:41 AM, Mark Kettenis via llvm-dev <llvm-dev at lists.llvm.org> wrote: > Or perhaps we can cheat and include "GNU" somewhere in the > lld -v output ;). Let's please not do this. It would give the wrong signal. If libtool won't acknowledge lld's existence, then there are better ways li...
2016 Dec 20
0
[lld] RFC: Finding shared libraries on OpenBSD
Hi Mark, If we have to do this, or LLD doesn't work on OpenBSD, I think we need to do this. But can I ask one question? I wonder why OpenBSD systems don't have symbolic links unlike the other Unix-like systems in the first place. On Mon, Dec 19, 2016 at 2:27 PM, Mark Kettenis via llvm-dev < llvm-dev at lists.llvm.org> wrote: > On OpenBSD we still use the "classic" SunOS 4 shared library > versioning scheme where the major and minor number are part of the > library name (and recorded in DT_NEEDED entries). For example the > shared libc on th...
2017 Nov 09
10
Experiment on how to improve our temporary file handing.
Currently a power failure or other hard crash can cause lld leave a temporary file around. The same is true for other llvm tools. As an example, put a breakpoint in Writer.cpp:236 ("writeBuildId()") and restart the run a few times. You will get t.tmp43a735a t.tmp4deeabb t.tmp9bacdd3 t.tmpe4115c4 t.tmpeb01fff The same would happen if there was a fatal error between the
2016 Dec 19
2
[lld] Treat .openbsd.randomdata as read-only
It is the intention that .openbsd.randomdata sections are made read-only after initialization. The native (ld.bfd based) OpenBSD toolchain accomplishes this by including .openbsd.randomdata into the PT_GNU_RELRO segment. The diff below makes ldd do the same. Index: ELF/Writer.cpp =================================================================== --- ELF/Writer.cpp (revision 290066) +++
2008 May 21
0
[ANNOUNCE] libpciaccess 0.10.2
...e_enable entrypoint and sysfs support for it pciaccess: bump to 0.10.1 Hasso Tepper (1): Add DragonFly BSD support Julien Cristau (1): solaris: add pci_tools.h to OS_SUPPORT Keith Packard (1): Kludge around linux bug and turn off write-through and cache-disable bits Mark Kettenis (1): OpenBSD support for libpciaccess. Stuart Bennett (1): Bug #13988: Fix reads from "0"-sized ROMs. git tag: libpciaccess-0.10.2 http://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.10.2.tar.bz2 MD5: b387ef638b9eb86599c4e9c73ea4595f libpciaccess-0.10.2.tar.b...
2018 Mar 10
0
[ANNOUNCE] xinit 1.4.0
...d display number when -nolock is used Ingo Schwarze (1): remove bogus \/ escapes Jeremy Huddleston Sequoia (3): launchd: Install binaries into libexecdir startx: Add -listen tcp if nolisten_tcp is disabled for XQuartz startx: Add support for enabling IGLX for XQuartz Mark Kettenis (1): startx: Don't use GNU expr extensions Mihail Konev (1): autogen: add default patch prefix Peter Hutterer (3): startx: fix comment typo startx: don't init defaultdisplay to :0 autogen.sh: use exec instead of waiting for configure to finish Tobias Stoeckm...
2015 Feb 04
0
[ANNOUNCE] libpciaccess 0.13.3
...f some support for Cygwin. Alan Coopersmith (3): Enable use of __attribute__((deprecated)) with Solaris Studio 12.4 compiler Solaris: Fix fd leak in pci_device_solx_devfs_map_range() libpciaccess 0.13.3 Marcin Ko?cielnicki (1): Fix IO access functions on linux+sysfs. Mark Kettenis (1): Use PCIOCREADMASK on OpenBSD. Matthew Green (1): Implement the kernel_has_driver() method for NetBSD. Samuel Pitoiset (2): Windows/Cygwin: Add support through the WinIo library Fix a compilation error on GNU Hurd platforms. Thomas Klausner (2): Fix zlib handlin...
2013 Jul 02
2
[ANNOUNCE] libdrm 2.4.46
...Damien Lespiau (3): intel/aub: Sync the AUB defines with mesa's intel/aub: Return early if we disable aub dumps intel/aub: Implement a way to specify the output .aub filename Dave Airlie (2): drm: add hotspot cursor interface support. libdrm: bump to 2.4.46 Mark Kettenis (1): radeon: correct RADEON_GEM_WAIT_IDLE use Rob Clark (3): freedreno: add handle and name tracking freedreno: add some asserts freedreno: also remove from name table on bo delete Rodrigo Vivi (2): intel: Fix Haswell GT3 names. intel: Adding more reserved PCI...
2018 Jul 26
3
Level of support for ARM LLD
On 26 July 2018 at 18:05, Ed Maste <emaste at freebsd.org> wrote: > On 26 July 2018 at 11:08, Peter Smith <peter.smith at linaro.org> wrote: >> On 26 July 2018 at 15:52, Ed Maste <emaste at freebsd.org> wrote: >>> On 27 February 2018 at 09:06, Ed Maste <emaste at freebsd.org> wrote: >>>> >>>> A number of companies are shipping
2016 May 18
0
[ANNOUNCE] libxcb 1.12
...le-dri3 Add ChangeLog and INSTALL using xorg macros help text: do not report the insanly long list of Warning flags. Jaya Tiwari (2): Adding accessors for requests calculate lengthless list Jon TURNEY (1): Link with winsock library for socket functions on MinGW Mark Kettenis (1): Increase unix socket send buffer to at least 64KB Michel Dänzer (1): Call _xcb_wake_up_next_reader from xcb_wait_for_special_event Peter Harris (1): Merge branch 'NestedStructTypenames-V5' of http://infra-srv1.demorecorder.com/git/free-sw/xcb/libxcb Ran Benita (18)...
2016 Dec 19
2
[lld] RFC: Finding shared libraries on OpenBSD
On OpenBSD we still use the "classic" SunOS 4 shared library versioning scheme where the major and minor number are part of the library name (and recorded in DT_NEEDED entries). For example the shared libc on the OpenBSD-current is named libc.so.89.2. With this scheme, linker has to pick the pick the library with the highest major and minor (within the highest major version); the
2008 May 22
0
[ANNOUNCE] xorg-server 1.4.99.902
...T_texture_from_pixmap attributes to the client. Pick up dri2proto from the standard proto header include path. Only autoload RECORD if it was enabled. Convert __DRIconfigs after we've made sure createNewScreen succeeded. Make DRI2 a serverlayout/serverflags option. Mark Kettenis (1): OpenBSD support for libpciaccess. Matt Turner (1): Check for __x86_64__ when we check for __amd64__ Matthieu Herrb (1): test for the presence of pci_system_init_dev_mem() before calling it. Michel D?nzer (2): Fix RandR 1.2 driver interface conversion of two colour cu...
2017 Mar 14
10
Please dogfood LLD
Hi all, LLVM 4.0.0 is out, and I can say that LLD/ELF is now ready for production use at least for x86-64 (and probably for AArch64 and MIPS). I believe you've heard a few good news about the linker -- it just works <http://lld.llvm.org/#features> and is very fast <http://lld.llvm.org/#performance>, clean, compact and supported by the active community. I don't think I need to
2016 Oct 28
0
[ANNOUNCE] xorg-server 1.18.99.902
...[v2] Bump to 1.18.99.902 (1.19 RC2) Krzysztof Sobiecki (1): xwayland: Add a new input device used for pointer warping/locking Kyle Guinn (1): xfree86: Fix null pointer dereference Laszlo Ersek (1): xfree86: recognize primary BUS_PCI device in xf86IsPrimaryPlatform() Mark Kettenis (1): glamor: Make glamor_sync_init work with --disable-xshmfence Mark Yao (1): glamor: spans: fixup wrong count on glDrawArrays Matthieu Herrb (1): glamor: Make glamor_name_from_pixmap work without DRI3 Michael Thayer (1): modesetting: only fall back to drmModeSetCursor()...
2017 Apr 17
10
RFC #3: Improving license & patent issues in the LLVM community
Hello everyone, This email is a continuation of a discussion started in October 2015, and continued in September 2016: http://lists.llvm.org/pipermail/llvm-dev/2015-October/091536.html http://lists.llvm.org/pipermail/llvm-dev/2016-September/104778.html As with those emails, this is a complicated topic and deals with sensitive legal issues. I am not a lawyer, and this email is not intended to be
2017 Nov 08
6
[RFC] lld: Dropping TLS relaxations in favor of TLSDESC
tl;dr: TLSDESC have solved most problems in formerly inefficient TLS access models, so I think we can drop TLS relaxation support from lld. lld's code to handle relocations is a mess; the code consists of a lot of cascading "if"s and needs a lot of prior knowledge to understand what it is doing. Honestly it is head-scratching and needs serious refactoring. I'm trying to simplify
2013 Aug 29
0
[linux-linus test] 18805: regressions - FAIL
....com> Mark Grosen <mgrosen@ti.com> Mark Gross <mark.gross@intel.com> Mark Gross <markgross@thegnar.org> Mark Hills <mark@pogo.org.uk> Mark Hills <mark@xwax.org> Mark Jackson <mpfj-list@newflow.co.uk> Mark Jackson <mpfj@newflow.co.uk> Mark Kettenis <kettenis@openbsd.org> Mark Langsdorf <mark.langsdorf@amd.com> Mark Langsdorf <mark.langsdorf@calxeda.com> Mark Lord <mlord@pobox.com> Mark Nelson <mdnelson8@gmail.com> Mark Rusk <mark.rusk@hp.com> Mark Rustad <mark.d.rustad@intel.com> Mark Ru...
2013 Aug 29
0
[linux-linus test] 18844: regressions - FAIL
....com> Mark Grosen <mgrosen@ti.com> Mark Gross <mark.gross@intel.com> Mark Gross <markgross@thegnar.org> Mark Hills <mark@pogo.org.uk> Mark Hills <mark@xwax.org> Mark Jackson <mpfj-list@newflow.co.uk> Mark Jackson <mpfj@newflow.co.uk> Mark Kettenis <kettenis@openbsd.org> Mark Langsdorf <mark.langsdorf@amd.com> Mark Langsdorf <mark.langsdorf@calxeda.com> Mark Lord <mlord@pobox.com> Mark Nelson <mdnelson8@gmail.com> Mark Rusk <mark.rusk@hp.com> Mark Rustad <mark.d.rustad@intel.com> Mark Ru...