Author: emaste
Date: Thu Dec 18 19:09:59 2014
New Revision: 275916
URL: https://svnweb.freebsd.org/changeset/base/275916
Log:
Include section name in strip warning message
Modified:
head/contrib/elftoolchain/elfcopy/sections.c
Modified: head/contrib/elftoolchain/elfcopy/sections.c
==
Author: emaste
Date: Mon Dec 22 16:31:09 2014
New Revision: 276061
URL: https://svnweb.freebsd.org/changeset/base/276061
Log:
Set up default shstrtab entries at shstrtab initialization
Instead of waiting until the addition of the first non-default entry.
This fixes a segfault when strip(1
Author: emaste
Date: Mon Dec 22 16:34:59 2014
New Revision: 276062
URL: https://svnweb.freebsd.org/changeset/base/276062
Log:
Add AArch64 machine time and relocations for readelf
Reviewed by: andrew
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org
Author: emaste
Date: Mon Dec 22 20:32:23 2014
New Revision: 276077
URL: https://svnweb.freebsd.org/changeset/base/276077
Log:
Import elftoolchain rev 3130
From svn.code.sf.net/p/elftoolchain/code/trunk
Added:
vendor/elftoolchain/dist/ar/os.Linux.mk (contents, props changed)
vendor/el
Author: emaste
Date: Mon Dec 22 20:33:40 2014
New Revision: 276078
URL: https://svnweb.freebsd.org/changeset/base/276078
Log:
Tag elftoolchain r3130
Added:
vendor/elftoolchain/elftoolchain-r3130/
- copied from r276077, vendor/elftoolchain/dist/
___
Author: emaste
Date: Tue Dec 23 15:58:45 2014
New Revision: 276146
URL: https://svnweb.freebsd.org/changeset/base/276146
Log:
Use explicit --output-target to set EFI file format
According to objcopy(1) --target is for use where the input and output
formats are the same ("no translation").
Author: emaste
Date: Tue Dec 23 16:00:25 2014
New Revision: 276147
URL: https://svnweb.freebsd.org/changeset/base/276147
Log:
Update comment: only one file in the FAT file system EFI boot image
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/boot/amd64/boot1.efi/generate-fat.sh
Author: emaste
Date: Wed Dec 24 18:51:25 2014
New Revision: 276189
URL: https://svnweb.freebsd.org/changeset/base/276189
Log:
Build gperf before gcc
The ARM image builds build the in-tree gcc in order to build u-boot
and gperf is needed to build gcc, but is no longer installed on archs
Author: emaste
Date: Sat Dec 27 04:21:24 2014
New Revision: 276282
URL: https://svnweb.freebsd.org/changeset/base/276282
Log:
Support ALT_BREAK_TO_DEBUGGER in vt(4)
Submitted by: Andre Albsmeier on -hackers
Modified:
head/sys/dev/vt/vt.h
head/sys/dev/vt/vt_core.c
Modified: head/sys/de
Author: emaste
Date: Mon Dec 29 19:02:00 2014
New Revision: 276369
URL: https://svnweb.freebsd.org/changeset/base/276369
Log:
Merge elftoolchain directory shuffling from elftoolchain update branch
Modified:
Directory Properties:
head/ (props changed)
Author: emaste
Date: Mon Dec 29 19:16:40 2014
New Revision: 276371
URL: https://svnweb.freebsd.org/changeset/base/276371
Log:
Update elftoolchain to upstream rev 3130
This includes a number of libdwarf improvements (particularly DWARF4
related) and updates to elftoolchain tools such as st
On 29 December 2014 at 14:07, Garrett Cooper wrote:
> On Dec 29, 2014, at 11:02, Ed Maste wrote:
>
>> Author: emaste
>> Date: Mon Dec 29 19:02:00 2014
>> New Revision: 276369
>> URL: https://svnweb.freebsd.org/changeset/base/276369
>>
>> Log:
>&
Author: emaste
Date: Mon Dec 29 19:27:10 2014
New Revision: 276372
URL: https://svnweb.freebsd.org/changeset/base/276372
Log:
Restore r276252 mdoc fix
It was accidentally reverted in the elftoolchain update (r276371).
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/elfto
Author: emaste
Date: Mon Dec 29 19:38:12 2014
New Revision: 276373
URL: https://svnweb.freebsd.org/changeset/base/276373
Log:
Rename DT_FEATURE_1 to DT_FEATURE
Track r270303:
This provides a minor cleanup in elfdump; there are otherwise no
consumers in the tree. Old SUN document
Author: emaste
Date: Mon Dec 29 20:23:42 2014
New Revision: 276374
URL: https://svnweb.freebsd.org/changeset/base/276374
Log:
libelf: Do not read past end of buffer
Previously a corrupt ELF file could read beyond the end of e_rawfile.
Upstream elftoolchain ticket 462. Found via the se
Author: emaste
Date: Tue Dec 30 01:27:18 2014
New Revision: 276387
URL: https://svnweb.freebsd.org/changeset/base/276387
Log:
Import elftoolchain rev 3136
From svn.code.sf.net/p/elftoolchain/code/trunk
Modified:
vendor/elftoolchain/dist/elfcopy/elfcopy.h
vendor/elftoolchain/dist/elfcop
Author: emaste
Date: Tue Dec 30 01:28:31 2014
New Revision: 276388
URL: https://svnweb.freebsd.org/changeset/base/276388
Log:
Tag elftoolchain r3136
Added:
vendor/elftoolchain/elftoolchain-r3136/
- copied from r276387, vendor/elftoolchain/dist/
___
Author: emaste
Date: Tue Dec 30 03:25:42 2014
New Revision: 276398
URL: https://svnweb.freebsd.org/changeset/base/276398
Log:
Update elftoolchain to upstream rev 3136
This fixes two strip(1) issues found during ports exp-run and adds a
string hash implementation which significantly speeds
Author: emaste
Date: Tue Dec 30 18:42:53 2014
New Revision: 276414
URL: https://svnweb.freebsd.org/changeset/base/276414
Log:
Use BINUTILS_BOOTSTRAP knob for binutils only
Previously it also disabled building elftoolchain bootstrap tools such as
strip(1).
Differential Revision:
Author: emaste
Date: Tue Dec 30 22:04:24 2014
New Revision: 276427
URL: https://svnweb.freebsd.org/changeset/base/276427
Log:
Check for multiplication integer overflow in CHECK_EHDR
The initial fix in r276374 is valid only for 64-bit objects. Revert it
and return an error in CHECK_EHDR if
Author: emaste
Date: Wed Dec 31 01:48:23 2014
New Revision: 276443
URL: https://svnweb.freebsd.org/changeset/base/276443
Log:
libelf: Rearrange size test to prevent integer overflow
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/elftoolchain/libelf/elf_scn.c
Modified: head/
Author: emaste
Date: Wed Dec 31 19:21:53 2014
New Revision: 276477
URL: https://svnweb.freebsd.org/changeset/base/276477
Log:
readelf: Add stdint.h for C99 fixed size types
Upstream elftoolchain brings in stdint.h via an ELF header that we
do not use in FreeBSD.
Sponsored by: The Fre
Author: emaste
Date: Fri Jan 2 02:47:47 2015
New Revision: 276524
URL: https://svnweb.freebsd.org/changeset/base/276524
Log:
libelf: Return an error instead of asserting on an invalid ar file
Upstream elftoolchain ticket 467
http://sourceforge.net/p/elftoolchain/tickets/467/
Reporte
Author: emaste
Date: Fri Jan 2 15:36:29 2015
New Revision: 276539
URL: https://svnweb.freebsd.org/changeset/base/276539
Log:
Update ELF headers to include additional defines
The elftoolchain project includes these additional defines for various
userland programs. Given that arch-specific
Author: emaste
Date: Fri Jan 2 20:49:43 2015
New Revision: 276567
URL: https://svnweb.freebsd.org/changeset/base/276567
Log:
readelf: Correct rounding on note padding
In general 64-bit ELF notes use 4-byte padding, not 8, despite what is
claimed in various specs.
Upstream elftoolcha
On 2 January 2015 at 15:49, Ed Maste wrote:
> Author: emaste
> Date: Fri Jan 2 20:49:43 2015
> New Revision: 276567
> URL: https://svnweb.freebsd.org/changeset/base/276567
>
...
> +#if 0
> case NT_AUXV:
> return "NT_AUXV (Auxil
Author: emaste
Date: Fri Jan 2 22:26:54 2015
New Revision: 276587
URL: https://svnweb.freebsd.org/changeset/base/276587
Log:
Add Makefile for elftoolchain readelf(1)
Sponsored by: The FreeBSD Foundation
Added:
head/usr.bin/readelf/
head/usr.bin/readelf/Makefile (contents, props chan
On 2 January 2015 at 17:33, Craig Rodrigues wrote:
>
> In future for commits like this, please set the "Relnotes:" flag in your
> commit log message, to make it easier for re@ to track updates to
> contrib code in the release notes.
Good point. Perhaps we should add a note in the Committer's Guid
Author: emaste
Date: Mon Jan 5 04:56:38 2015
New Revision: 276689
URL: https://svnweb.freebsd.org/changeset/base/276689
Log:
addr2line: fflush output after each address lookup
Certain tools spawn addr2line and pass addresses one at a time for
resolution.
PR: 195561
Repor
Author: emaste
Date: Mon Jan 5 16:05:15 2015
New Revision: 276705
URL: https://svnweb.freebsd.org/changeset/base/276705
Log:
readelf: Handle note types from different operating systems
Previously elftoolchain readelf(1) produced correct description text
only for Linux note types.
Up
Author: emaste
Date: Wed Jan 7 01:51:02 2015
New Revision: 276774
URL: https://svnweb.freebsd.org/changeset/base/276774
Log:
ar: Avoid null pointer deref while reading corrupt archives
ELF Tool Chain ticket #467
Reported by: Alexander Cherepanov
MFC after:1 week
Sponsored by
Author: emaste
Date: Wed Jan 7 19:34:44 2015
New Revision: 276785
URL: https://svnweb.freebsd.org/changeset/base/276785
Log:
libelf: Add arm64 config
Upstream elftoolchain ticket: #470
Submitted by: Andrew Turner
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/elftoolcha
Author: emaste
Date: Wed Jan 7 22:02:37 2015
New Revision: 276796
URL: https://svnweb.freebsd.org/changeset/base/276796
Log:
Use a set of ELF Tool Chain tools by default
These tools are now from the ELF Tool Chain project:
* addr2line
* elfcopy (strip)
* nm
* size
* strin
Author: emaste
Date: Wed Jan 7 22:08:09 2015
New Revision: 276797
URL: https://svnweb.freebsd.org/changeset/base/276797
Log:
Regenerate after r276796
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: emaste
Date: Thu Jan 8 14:26:49 2015
New Revision: 276819
URL: https://svnweb.freebsd.org/changeset/base/276819
Log:
Fix WITH_LLDB build
A build with WITH_LLDB and not WITH_CLANG_EXTRAS failed after r276783.
Reported by: rodrigc
Modified:
head/lib/clang/libllvmaarch64disas
Author: emaste
Date: Thu Jan 8 14:35:16 2015
New Revision: 276821
URL: https://svnweb.freebsd.org/changeset/base/276821
Log:
nm: Accept long option --extern-only for -g
Submitted by: jkim
Modified:
head/contrib/elftoolchain/nm/nm.1
head/contrib/elftoolchain/nm/nm.c
Modified: head/con
On 8 January 2015 at 07:54, Erik Cederstrand wrote:
> Thanks, Ed. That's really cool!
>
> Does anyone know what the status of replacing ld is?
The plan is to use lld from the LLVM linker. Good progress is being
made upstream on lld; it can self-host on FreeBSD. We're currently
blocked on linker s
Author: emaste
Date: Fri Jan 9 01:57:11 2015
New Revision: 276866
URL: https://svnweb.freebsd.org/changeset/base/276866
Log:
Remove extraneous period
Reported by: rodrigc
Modified:
head/lib/clang/libllvmaarch64disassembler/Makefile
Modified: head/lib/clang/libllvmaarch64disassembler/M
On 8 January 2015 at 20:27, Craig Rodrigues wrote:
>>
>> +.if ${MK_CLANG_EXTRAS} != "no" || .${MK_LLDB} != "no"
>>
>
>
> There is no need for a leading "."
Oops, yes it was a cut-and-pasteo. Thanks for spotting it.
___
Author: emaste
Date: Fri Jan 9 14:50:08 2015
New Revision: 276887
URL: https://svnweb.freebsd.org/changeset/base/276887
Log:
ANSIfy sys/fs/msdosfs
There are a number of msdosfs improvements in NetBSD that may be worth
bringing over, and this reduces noise in the comparison.
Differen
Author: emaste
Date: Fri Jan 9 19:34:48 2015
New Revision: 276893
URL: https://svnweb.freebsd.org/changeset/base/276893
Log:
mkimg: Add MBR EFI partition type
Sponsored by: The FreeBSD Foundation
Modified:
head/usr.bin/mkimg/mbr.c
Modified: head/usr.bin/mkimg/mbr.c
Author: emaste
Date: Fri Jan 9 19:37:12 2015
New Revision: 276894
URL: https://svnweb.freebsd.org/changeset/base/276894
Log:
Add MBR EFI partition type definition
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/sys/diskmbr.h
Modified: head/sys/sys/diskmbr.h
Author: emaste
Date: Mon Jan 12 03:06:29 2015
New Revision: 277040
URL: https://svnweb.freebsd.org/changeset/base/277040
Log:
Add ELF Tool Chain release notes
Most recent import in r276398 and switch to ELF Tool Chain tools by
default in r276796.
Reviewed by: gjb
Sponsored by: The
Author: emaste
Date: Mon Jan 12 18:13:38 2015
New Revision: 277078
URL: https://svnweb.freebsd.org/changeset/base/277078
Log:
Remove duplicate copies of trivial getcontextx.c
Only i386 and amd64 provide a non-trivial __getcontextx(). Use a common
trivial implementation in gen/ for other a
Author: emaste
Date: Mon Jan 12 18:19:07 2015
New Revision: 277080
URL: https://svnweb.freebsd.org/changeset/base/277080
Log:
Avoid ./ in zoneinfo entries in METALOG
Use of "find ." resulted in METALOG entries with an extra ./ -- e.g.,
./usr/share/zoneinfo/./America/Toronto. Avoid this b
Author: emaste
Date: Mon Jan 12 18:20:37 2015
New Revision: 277081
URL: https://svnweb.freebsd.org/changeset/base/277081
Log:
Add missing libexec/bsdconfig subdirectories
MFC of r266902.
Modified:
stable/9/etc/mtree/BSD.usr.dist
Directory Properties:
stable/9/etc/ (props changed)
s
Author: emaste
Date: Mon Jan 12 18:38:09 2015
New Revision: 277083
URL: https://svnweb.freebsd.org/changeset/base/277083
Log:
Avoid crash in vt_blank() and improve performance
MFC of r268771 (partial), r268796
PR: 196510
Reported by: Andre Albsmeier
Sponsored by: The Fre
Author: emaste
Date: Mon Jan 12 21:55:48 2015
New Revision: 277092
URL: https://svnweb.freebsd.org/changeset/base/277092
Log:
ANSIfy msdosfs
Add a few cases and style(9) fixes missed in r276887
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/fs/msdosfs/msdosfs_conv.c
head/
Author: emaste
Date: Tue Jan 13 15:18:54 2015
New Revision: 277133
URL: https://svnweb.freebsd.org/changeset/base/277133
Log:
libdwarf: add missing break
Reported by: Coverity
CID: 1193315
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/el
Author: emaste
Date: Wed Jan 14 14:49:58 2015
New Revision: 277181
URL: https://svnweb.freebsd.org/changeset/base/277181
Log:
elfcopy: Avoid divide-by-0 on section alignment 0
According to ELF ABI, alignment 0 and 1 has the same meaning: the
section has no alignment constraints.
PR:
On 15 January 2015 at 10:53, John Baldwin wrote:
> On 1/15/15 10:32 AM, Hans Petter Selasky wrote:
>> Author: hselasky
>> Date: Thu Jan 15 15:32:30 2015
>> New Revision: 277213
>> URL: https://svnweb.freebsd.org/changeset/base/277213
>>
> Eh, I have not reviewed this at all. (I still plan to thou
Author: emaste
Date: Fri Jan 16 15:16:19 2015
New Revision: 277249
URL: https://svnweb.freebsd.org/changeset/base/277249
Log:
Verify that section header offset is not past EOF
MFC After:1 week
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/elftoolchain/libelf/elf_scn.c
Author: emaste
Date: Fri Jan 16 18:59:15 2015
New Revision: 277259
URL: https://svnweb.freebsd.org/changeset/base/277259
Log:
crunchide: Correct 64-bit section header offset
For 64-bit binaries the Elf_Ehdr e_shoff is at offset 40, not 44.
Instead of using an incorrect hardcoded offset, l
On 15 January 2015 at 13:53, John Baldwin wrote:
>
> I think it's been a
> clear practice with all other changes reviewed in phabric to date that
> the committer only lists people in 'Reviewed by' who actually signed off
> on the patch, not just the list of people asked to review it.
This point i
On 20 January 2015 at 04:37, Hans Petter Selasky wrote:
>
> It is not very hard to update existing callout clients and you can do it
> too, if you need the extra bits of performance.
Hi Hans Petter,
The issue here is that the onus is on the one changing a KPI to
support its consumers through the
Author: emaste
Date: Wed Jan 21 01:07:58 2015
New Revision: 277462
URL: https://svnweb.freebsd.org/changeset/base/277462
Log:
redelf: Add missing R_X86_64_ relocation types
PR: 196918
Reviewed by: dim
Sponsored by: The FreeBSD Foundation
Differential Revision:https:
Author: emaste
Date: Wed Jan 21 01:12:21 2015
New Revision: 277464
URL: https://svnweb.freebsd.org/changeset/base/277464
Log:
Add missing R_X86_64_ constants to elf_common.h
PR: 196918
MFC after:2 weeks
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/sys/elf_com
Author: emaste
Date: Wed Jan 21 19:04:55 2015
New Revision: 277497
URL: https://svnweb.freebsd.org/changeset/base/277497
Log:
Remove addr2line from cross elftoolchain tools list
It is not required, and there is no reason to install it just because it
came with the binutils cross tools.
On 21 January 2015 at 14:04, Ed Maste wrote:
>
> Author: emaste
> Date: Wed Jan 21 19:04:55 2015
> New Revision: 277497
> URL: https://svnweb.freebsd.org/changeset/base/277497
>
> Log:
> Remove addr2line from cross elftoolchain tools list
>
> It is not requi
On 21 January 2015 at 15:20, Ian Lepore wrote:
> I don't think
> there's a single addr2line binary I can install that will work with
> every object on the system.
There is, in fact - ELF Tool Chain's addr2line will work regardless of
the object's architecture.
However, I'm happy enough to revert
Author: emaste
Date: Wed Jan 21 21:49:03 2015
New Revision: 277517
URL: https://svnweb.freebsd.org/changeset/base/277517
Log:
Fix bootstrap on systems with old libdwarf and WITHOUT_CDDL
ELF Tool Chain tools need libelf and libdwarf.
Submitted by: jmallett (earlier version)
Reviewed b
On 21 January 2015 at 16:49, Ian Lepore wrote:
> On Wed, 2015-01-21 at 16:45 -0500, Ed Maste wrote:
>> On 21 January 2015 at 15:20, Ian Lepore wrote:
>> > I don't think
>> > there's a single addr2line binary I can install that will work with
>> >
Author: emaste
Date: Thu Jan 22 17:53:30 2015
New Revision: 277534
URL: https://svnweb.freebsd.org/changeset/base/277534
Log:
Update reported elftoolchain version
The last elftoolchain update is upstream rev 3136. Update our reported
version and add M (Modified) suffix as our elftoolchain
Author: emaste
Date: Fri Jan 23 02:39:00 2015
New Revision: 277557
URL: https://svnweb.freebsd.org/changeset/base/277557
Log:
crunchide: Correct 64-bit section header offset
For 64-bit binaries the Elf_Ehdr e_shoff is at offset 40, not 44.
Instead of using an incorrect hardcoded offset, l
Author: emaste
Date: Fri Jan 23 04:07:07 2015
New Revision: 277558
URL: https://svnweb.freebsd.org/changeset/base/277558
Log:
libelf: Improve ELF header validation
Avoid integer overflow and reading past EOF.
MFC of r276427, r276443, r277249 from contrib/elftoolchain.
Modified:
stab
Author: emaste
Date: Fri Jan 23 21:34:08 2015
New Revision: 277612
URL: https://svnweb.freebsd.org/changeset/base/277612
Log:
Restore addr2line to cross tools
Addr2line is not required for the build, and a per-arch binary is no
longer required with the switch to the ELF Tool Chain. Howeve
On 27 January 2015 at 14:35, Xin LI wrote:
> Author: delphij
> Date: Tue Jan 27 19:35:41 2015
> New Revision: 277806
> URL: https://svnweb.freebsd.org/changeset/base/277806
>
...
>
> More information can be found at CORE Security's advisory at:
> http://www.coresecurity.com/content/freebsd-ker
Author: emaste
Date: Wed Jan 28 18:37:09 2015
New Revision: 277843
URL: https://svnweb.freebsd.org/changeset/base/277843
Log:
Preserve hard & symbolic links when modifying source file
Strip is often used to modify existing files, rather than creating new
files. If the existing file has ha
Author: emaste
Date: Tue Apr 14 19:18:34 2015
New Revision: 281537
URL: https://svnweb.freebsd.org/changeset/base/281537
Log:
Increase vt font limits to allow use of GNU Unifont
PR: 199438
Submitted by: Ting-Wei Lan
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Author: emaste
Date: Thu Apr 16 01:47:05 2015
New Revision: 281581
URL: https://svnweb.freebsd.org/changeset/base/281581
Log:
vidcontrol: make size argument optional again for syscons
r273544 changed the -f option allow no arguments in vt mode (used to
reset the font back to the default),
Author: emaste
Date: Thu Apr 16 12:54:28 2015
New Revision: 281600
URL: https://svnweb.freebsd.org/changeset/base/281600
Log:
compiler_rt: add floatunsitf for arm64
It provides unsigned integer to quad-precision conversion.
Sponsored by: The FreeBSD Foundation
Modified:
head/lib/lib
Author: emaste
Date: Thu Apr 16 19:23:08 2015
New Revision: 281610
URL: https://svnweb.freebsd.org/changeset/base/281610
Log:
Set MACHINE_ARCH to aarch64 for arm64
Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/arm64/conf/DEFAULTS
Modified: head/sys/arm64/co
Author: emaste
Date: Thu Apr 16 22:34:10 2015
New Revision: 281627
URL: https://svnweb.freebsd.org/changeset/base/281627
Log:
Fix kernel build ${MACHINE} path
$M should be the kernel machine src directory, ${MACHINE}. In most cases
${MACHINE} and ${MACHINE_CPUARCH} are the same, but this
Author: emaste
Date: Thu Apr 16 22:35:19 2015
New Revision: 281629
URL: https://svnweb.freebsd.org/changeset/base/281629
Log:
Add arm64 to universe if binutils is available.
arm64 relies on an external binutils port or package right now, because
the in-tree linker from binutils 2.17.50 do
Author: emaste
Date: Fri Apr 17 15:18:54 2015
New Revision: 281655
URL: https://svnweb.freebsd.org/changeset/base/281655
Log:
crunchide: remove unused a.out and non-functional ECOFF support
Differential Revision:https://reviews.freebsd.org/D2311
Reviewed by: imp
Sponsored by: T
Author: emaste
Date: Fri Apr 17 16:02:49 2015
New Revision: 281659
URL: https://svnweb.freebsd.org/changeset/base/281659
Log:
Bump crunch BOOTSTRAPPING for ELF header offset fix in r277557
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
=
Author: emaste
Date: Sat Apr 18 00:30:36 2015
New Revision: 281674
URL: https://svnweb.freebsd.org/changeset/base/281674
Log:
crunchide: always include both 32- and 64-bit ELF support
This avoids the need to build a target-specific crunchide for cross-
uilds.
Differential Revision:
Author: emaste
Date: Mon Apr 20 17:43:55 2015
New Revision: 281779
URL: https://svnweb.freebsd.org/changeset/base/281779
Log:
vidcontrol: skip invalid video modes returned by vt(4)
vt(4) has a stub CONS_MODEINFO ioctl that does not provide any data
but returns success. This needs to be fi
Author: emaste
Date: Mon Apr 20 18:30:06 2015
New Revision: 281781
URL: https://svnweb.freebsd.org/changeset/base/281781
Log:
crunchide: Remove local EM_* ELF definitions provided by system ELF headers
Suggested by: imp (in review D2314)
Modified:
head/usr.sbin/crunch/crunchide/exec_elf3
Author: emaste
Date: Thu Apr 23 14:04:33 2015
New Revision: 281886
URL: https://svnweb.freebsd.org/changeset/base/281886
Log:
Reduce diffs between the three copies of libstand's Makefile
This should be a non-functional change. A future change should
address the functional differences bet
On 23 April 2015 at 10:53, Pedro F. Giffuni wrote:
> Author: pfg
> Date: Thu Apr 23 14:53:45 2015
> New Revision: 281889
> URL: https://svnweb.freebsd.org/changeset/base/281889
accmap, fkeymap and keymap are passed to kbd_set_maps at line 1390.
After r281889 kbd has references to these freed maps
Author: emaste
Date: Thu Apr 23 20:26:22 2015
New Revision: 281901
URL: https://svnweb.freebsd.org/changeset/base/281901
Log:
Revert r281889, it broke keyboard input
Modified:
head/sys/dev/kbdmux/kbdmux.c
Modified: head/sys/dev/kbdmux/kbdmux.c
Author: emaste
Date: Fri Apr 24 15:32:12 2015
New Revision: 281933
URL: https://svnweb.freebsd.org/changeset/base/281933
Log:
MFC r281537: Increase vt font limits to allow use of GNU Unifont
PR: 199438
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/sys/dev/vt/vt_fon
Author: emaste
Date: Fri Apr 24 15:34:20 2015
New Revision: 281934
URL: https://svnweb.freebsd.org/changeset/base/281934
Log:
MFC r281537: Increase vt font limits to allow use of GNU Unifont
PR: 199438
Sponsored by: The FreeBSD Foundation
Modified:
stable/9/sys/dev/vt/vt_font
Author: emaste
Date: Fri Apr 24 15:36:58 2015
New Revision: 281935
URL: https://svnweb.freebsd.org/changeset/base/281935
Log:
MFC r279301: GNU nm: Avoid NULL dereference
bfd_dwarf2_find_line() calls find_line() with NULL functionname_ptr,
which resulted in a crash on certain ELF objec
Author: emaste
Date: Fri Apr 24 15:48:23 2015
New Revision: 281936
URL: https://svnweb.freebsd.org/changeset/base/281936
Log:
MFC r281311: ar: Disallow directory traversal
Set ARCHIVE_EXTRACT_SECURE_SYMLINKS and ARCHIVE_EXTRACT_SECURE_NODOTDOT
as in bsdtar to prevent extraction of arc
Author: emaste
Date: Fri Apr 24 15:58:41 2015
New Revision: 281937
URL: https://svnweb.freebsd.org/changeset/base/281937
Log:
MFC r277464: Add missing R_X86_64_ constants to elf_common.h
PR: 196918
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/sys/sys/elf_common.h
Author: emaste
Date: Fri Apr 24 16:12:30 2015
New Revision: 281939
URL: https://svnweb.freebsd.org/changeset/base/281939
Log:
MFC r277464: Add missing R_X86_64_ constants to elf_common.h
PR: 196918
Sponsored by: The FreeBSD Foundation
Modified:
stable/9/sys/sys/elf_common.h
D
Author: emaste
Date: Fri Apr 24 17:36:26 2015
New Revision: 281944
URL: https://svnweb.freebsd.org/changeset/base/281944
Log:
vt(4): Simplify mouse area detection
vt_is_cursor_in_area needs to return true if any part of the mouse
cursor is visible in the rectangle area. Replace the existi
Author: emaste
Date: Fri Apr 24 19:26:01 2015
New Revision: 281947
URL: https://svnweb.freebsd.org/changeset/base/281947
Log:
MFC r273973: vt(4): Fix keyboard allocation when kbdmux(4) isn't used
The problem was that only the kbdmux keyboard index was saved in
vd->vd_keyboard. This in
Author: emaste
Date: Fri Apr 24 22:04:59 2015
New Revision: 281952
URL: https://svnweb.freebsd.org/changeset/base/281952
Log:
Add LLDB to BROKEN_OPTIONS for arm prior to armv6
LLVM lacks support on FreeBSD for ARMv4/ARMv5 64-bit atomic operations.
Sponsored by: The FreeBSD Foundation
On 27 April 2015 at 02:49, Garrett Cooper wrote:
> Author: ngie
> Date: Mon Apr 27 06:49:27 2015
> New Revision: 282057
> URL: https://svnweb.freebsd.org/changeset/base/282057
>
> Log:
> Build/install libc, librt, libthr, and msun NetBSD test suites on all
> architectures
It looks like this b
Author: emaste
Date: Tue Apr 28 01:15:17 2015
New Revision: 282118
URL: https://svnweb.freebsd.org/changeset/base/282118
Log:
MFC r281005: Make die available as rtld_die for use by MD relocation code
Sponsored by: The FreeBSD Foundation
Modified:
stable/10/libexec/rtld-elf/rtld.c
stabl
Author: emaste
Date: Tue Apr 28 12:48:30 2015
New Revision: 282142
URL: https://svnweb.freebsd.org/changeset/base/282142
Log:
MFC r281107: MIPS rtld: report missing symbol rather than segfaulting
This is only an interim fix; MIPS should be using the MI code instead,
which does not hav
Author: emaste
Date: Tue Apr 28 12:52:08 2015
New Revision: 282143
URL: https://svnweb.freebsd.org/changeset/base/282143
Log:
MFC r277877: Use zero register instead of immediate 0x0 in MIPS assembly
It seems GAS makes the substitution automatically, but Clang's
integrated assembler do
Author: emaste
Date: Tue Apr 28 13:04:51 2015
New Revision: 282144
URL: https://svnweb.freebsd.org/changeset/base/282144
Log:
crunchide: add basic string table sanity checks
Reported by: Coverity Scan
CID: 978805, 980919
Sponsored by: The FreeBSD Foundation
Modified:
head/u
Author: emaste
Date: Tue Apr 28 17:13:05 2015
New Revision: 282156
URL: https://svnweb.freebsd.org/changeset/base/282156
Log:
Don't add arm64 to universe builds if the user provided a TARGETS list
Differential Revision:https://reviews.freebsd.org/D2375
Reported by: andrew
Revie
Author: emaste
Date: Wed Apr 29 20:30:11 2015
New Revision: 282247
URL: https://svnweb.freebsd.org/changeset/base/282247
Log:
vt: fix vt_fb_bitblt_bitmap mask corruption
Previously the mask wrapped when one or more of the mask bytes extended
past the right edge of the window. Simplify the
Author: emaste
Date: Thu Apr 30 21:30:33 2015
New Revision: 282285
URL: https://svnweb.freebsd.org/changeset/base/282285
Log:
Add ELF Tool Chain's c++filt to the build
Differential Revision:https://reviews.freebsd.org/D2408
Reviewed by: brooks, imp
Sponsored by: The FreeBSD Fou
Author: emaste
Date: Thu Apr 30 22:51:15 2015
New Revision: 282288
URL: https://svnweb.freebsd.org/changeset/base/282288
Log:
Actually add c++filt's Makefile
Missed in r282285
Pointy hat to:emaste
Added:
head/usr.bin/cxxfilt/
head/usr.bin/cxxfilt/Makefile (contents, prop
801 - 900 of 4365 matches
Mail list logo