MFV r312996:Re-import libedit 2016-02-27This reverts r296435: the issues related to lldb and this update appear tohave been identified (in lldb).Obtained from: NetBSDReported by: emasteMFC af
MFV r312996:Re-import libedit 2016-02-27This reverts r296435: the issues related to lldb and this update appear tohave been identified (in lldb).Obtained from: NetBSDReported by: emasteMFC after: 3 weeks
show more ...
Revert r296175Undo update of libedit 2016-02-27Something in libedit appears to be causing breakage in lldb38.The changes are not generally huge but they are suficient toto justify reverting for
Revert r296175Undo update of libedit 2016-02-27Something in libedit appears to be causing breakage in lldb38.The changes are not generally huge but they are suficient toto justify reverting for now.Reported by: novel, bapt
MFV r296159Sync our libedit with NetBSD's libedit 2016-02-27.Obtained from: NetBSD
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
dirdeps.mk now sets DEP_RELDIR
Fix a lock up where we enter swapper() with interrupts disabled.In smp_rendezvous_cpus we expect to wait for all cpus to entersmp_rendezvous_action. If we call this holding a proc lock swapper may
Fix a lock up where we enter swapper() with interrupts disabled.In smp_rendezvous_cpus we expect to wait for all cpus to entersmp_rendezvous_action. If we call this holding a proc lock swapper mayattempt to also lock it, however as interrupts are disabled the cpu neverhandles the ipi. Because smp_rendezvous_action waits for all signaledcpus before contining it may get caught waiting for the cpu running swapperas the proc mutex will be unlocked after smp_rendezvous_cpus finishes.The fix is to enable interrupts in the configure stage as we should bedoing.MFC after: 1 week
Updated dependencies
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
Correct r228114 and use the same implementation for tilde.h as for history.h
Use INCSLINKS so that "make installincludes" installs links during buildworld.
- Hide _rl_qsort_string_compare() that should be private to libreadline()implementation.- Add symlink /usr/include/edit/readline/tilde.h -> readline.hAll this makes it possible to build and link
- Hide _rl_qsort_string_compare() that should be private to libreadline()implementation.- Add symlink /usr/include/edit/readline/tilde.h -> readline.hAll this makes it possible to build and link gdb with -ledit.
Add $FreeBSD$'s.
* Add the readline(3) API to libedit. The libedit versions of {readline,history}.h are in /usr/include/edit so as to not conflict with the GNU libreadline versions. To use the libedit readline(
* Add the readline(3) API to libedit. The libedit versions of {readline,history}.h are in /usr/include/edit so as to not conflict with the GNU libreadline versions. To use the libedit readline(3) one should add "-I/usr/include/edit" to their Makefile (spelled "-I${DESTDIR}/${INCLUDEDIR}/edit" within the FreeBSD source tree).* Enable its use in the BSD licensed utilities that support readline(3).* To make it easier to sync libedit development with NetBSD, histedit.h is moved into libedit's directory as history shows shown we keep merging it into that location.Obtained from: NetBSDSponsored by: Juniper Networks