| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
PR: gnu/89777
Submitted by: edwin
MFC after: 1 day
|
|
|
|
| |
Submitted by: Pieter de Goeje (pieter at degoejes dot nl)
|
|
|
|
|
|
| |
GCC.
Reported by: bz
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that the build failure was caused by a computer/sources date/time
mismatch that caused GCC tools to be mistakenly rebuilt again at
an inappropriate time during buildworld, re-linking them against
new libraries instead of host's installed libraries and thus making
them not runnable by the host. Normally they are only built in
the early stage of buildworld (build-tools) that links them against
shared libraries of the host, but if either the system clock or
modification date/time on source files is set incorrectly, make(1)
can be foolished into thinking that tools are stale and will rebuild
them again, now in the "target" environment which is not suitable
for building helper apps that are to be run during buildworld.
OK'ed by: kan
|
|
|
|
| |
atomicity.h file for arm and powerpc.
|
|
|
|
| |
Blame-to: cperciva
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also:
Switch FreeBSD to use libgcc_s.so.1.
Use dl_iterate_phdr to locate shared objects' exception frame
info instead of depending on older register_frame_info machinery.
This allows us to avoid depending on libgcc_s.so.1 in binaries
that do not use exception handling directly. As an additional
benefit it breaks circular libc <=> libgcc_s.so.1 dependency too.
Build newly added libgomp.so.1 library, the runtime support
bits for OpenMP.
Build LGPLed libssp library. Our libc provides our own
BSD-licensed SSP callbacks implementation, so this library
is only built to benefit applications that have hadcoded
knowledge of libssp.so and libssp_nonshared.a. When linked
in from command line, these libraries override libc
implementation.
|
|
|
|
| |
only file it is used in.
|
|
|
|
| |
in-place.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'target'. Latter is problematic in particular as apparently FreeBSD's
bsd.prog.mk re-defines it under some circumstances. This causes an
unexpected failures like -dumpmachine not working for cc while working
fine for c++.
Do not re-define IN_GCC in multipe places, it gets inherited from
Makefile.in anyway.
PR: gnu/110143
Submitted by: usleepless at gmail
|
|
|
|
|
|
| |
i386/i386/exception.s.
No objections from: marcel
|
|
|
|
| |
No objections from: marcel
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
first getting the current state with td_thr_getxmmregs_p. Without this,
debugging a threaded app that uses libthr resulted in kernel panics or
spurious SIGFPEs for me.
(As of revision 1.6, sys/i386/i386/ptrace_machdep.c masks off the
reserved bits in the mxcsr register, which prevents the kernel panics.)
Architectures without PT_GETXMMREGS are not affected.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Only PowerPC supports both 32-bit and 64-bit targets and the
BFD_DEFAULT_TARGET_SIZE is used by the binutils code to reflect
the preferred ABI. We define BFD_DEFAULT_TARGET_SIZE for all
platforms, but based on the build machine. As such 64-bit build
machines defined BFD_DEFAULT_TARGET_SIZE incorrectly for 32-bit
targets, but since this only affects PowerPC it went unnoticed
for a long time.
The fix is to define BFD_DEFAULT_TARGET_SIZE based on the target
architecture.
PR: amd64/102996
MFC after: 1 month
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NetBSD version is a feature-to-feature re-implementation of GNU
gzip using the freely-redistributable zlib and this version is
expected to be mostly bug-to-bug compatible with the GNU
implementation.
- Because this is a piece of mature code and we want to make
changes so it is added directly rather than importing to
src/contrib.
- Connect newly added code to src/usr.bin/ and rescue/rescue
build.
- Disconnect the GNU gzip code from build for now, they will
be eventually removed completely.
- Provide two new src.conf(5) knobs, WITHOUT_BZIP2_SUPPORT and
WITHOUT_BZIP2.
Tested by: kris (full exp-7 pointyhat build)
Approved by: core (importing a 4-clause BSD licensed file)
Approved by: re (adding new utility during -HEAD code slush)
|
|
|
|
|
|
|
| |
PR: 108229
Submitted by: Jessica Han <jessicah juniper net>
Reviewed by: marcel
MFC after: 1 week
|
| |
|
| |
|
|
|
|
| |
Reminded by: ceri
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
npe(4) manpage.
|
|
|
|
|
|
| |
Bump __FreeBSD_version.
Reviewed by: jb
|
| |
|
| |
|
|
|
|
| |
file is also called "sendpr", not "send-pr".
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
first thread in a process or to a specific thread via PIDs and TIDs,
respectively.
Submitted by: kan
Approved by: marcel
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
| |
Reminded by: ru
MFC After: 1 re approval
|
|
|
|
|
|
| |
unbreak the build.
We'll switch back to the libgcc functions and get rid of the libsoftfloat
later.
|
| |
|
|
|
|
| |
Requested by: ru
|
|
|
|
|
|
|
| |
"The -P option is not supported"
Removed from the manual page via this commit.
PR: 99831
|
|
|
|
|
|
|
|
| |
support building of sun4v. This can be removed once
the binutils import happens.
Reviewed by: kan
Approved by: rwatson (mentor)
|
| |
|
|
|
|
|
|
| |
enable it here.
Noticed by: cognet
|
| |
|
| |
|
| |
|
|
|
|
| |
GCC 3.4.4 and GCC 3.4.6 on -current.
|
|
|
|
| |
Security: FreeBSD-SA-06:21.gzip
|