christos
2aaaf67e44
disable .y.c rule.
2011-09-25 20:23:51 +00:00
apb
1bc22d31ed
Disable rebuilding of elfedit.1
2011-09-25 19:40:36 +00:00
christos
a83ee50668
make amd64 compile.
2011-09-25 19:09:31 +00:00
christos
2cb320433e
run autoreconf -f -i to disable maintainer mode.
2011-09-25 18:18:43 +00:00
christos
acd0381cfc
Apply the diffs that are relevant from our old gdb6 source tree.
2011-09-25 16:30:24 +00:00
chs
623ee27088
m68k needs fpgnulib.c just like m68000 does.
2011-09-25 13:34:16 +00:00
chs
a9fd72b06c
define PREFERRED_STACK_BOUNDARY to be the same as STACK_BOUNDARY,
...
gcc 4.5 wants them both.
2011-09-25 13:33:43 +00:00
chs
9f1b54794a
libgcc is big enough to need the equivalent of -fPIC here now.
2011-09-25 13:33:11 +00:00
chs
bdcbc7d337
don't try to define LINK_EH_SPEC if it's already set,
...
netbsd.h already set it to what we want.
2011-09-25 13:32:17 +00:00
mrg
aa6f331642
mknative files for vax / binutils 2.21.1a
2011-09-25 11:10:45 +00:00
mrg
95deb5109b
make this build again.
...
gimpy, please check the #if 0'd code that may or may not be useful? :)
2011-09-25 11:07:32 +00:00
mrg
175e62a9ff
mknative files for m68* / binutils 2.21.1a
2011-09-25 10:55:04 +00:00
mrg
60fbfc044d
mknative files for powerpc / binutils 2.21.1a
2011-09-25 10:27:01 +00:00
mrg
bd754ea449
mknative files for hppa / binutils 2.21.1a
2011-09-25 10:15:32 +00:00
mrg
2157e9516b
mknative files for alpha / binutils 2.21.1a
2011-09-25 10:09:30 +00:00
mrg
cb8d4d4a13
mknative files for mips64eb / binutils 2.21.1a
2011-09-25 10:02:45 +00:00
mrg
68c15c8ed6
mknative files for mips64el / binutils 2.21.1a
2011-09-25 09:52:59 +00:00
mrg
47221e6236
add OPTION_FIX_LOONGSON2F_BTB and OPTION_NO_FIX_LOONGSON2F_BTB
...
options back to the enum.
2011-09-25 09:44:54 +00:00
mrg
a84ac1a7a0
mknative files for mipsel / binutils 2.21.1a
2011-09-25 09:42:48 +00:00
mrg
0f3608f275
mknative files for mipseb / binutils 2.21.1a
2011-09-25 09:37:28 +00:00
mrg
68db3a43ca
mknative files for sh3eb / binutils 2.21.1a
2011-09-25 09:29:26 +00:00
mrg
34dc7e97c3
mknative files for sh3el / binutils 2.21.1a
2011-09-25 09:25:33 +00:00
mrg
88584aaf21
mknative-binutils for sparc64 / binutils 2.21.1a.
2011-09-25 08:01:41 +00:00
mrg
1a51c49807
mknative files for sparc / binutils 2.21.1a
2011-09-25 07:53:27 +00:00
mrg
7838ec379b
mknative-binutils for i386 / binutils 2.21.1a.
2011-09-25 06:48:52 +00:00
christos
32998b1cb8
Merge new binutils. Only x86_64 works now; the rest will need to run mknative
...
again (at least).
2011-09-25 04:32:33 +00:00
christos
31799520c4
from ftp.gnu.org
2011-09-24 22:40:46 +00:00
christos
be12b8bcaf
from ftp.gnu.org
2011-09-24 22:30:45 +00:00
christos
45548106ec
from ftp.gnu.org
2011-09-24 22:20:22 +00:00
christos
be9ac0ea6d
from ftp.gnu.org
2011-09-24 22:10:17 +00:00
christos
7dfc761b33
Add the rcs keyword chomper.
2011-09-24 20:52:37 +00:00
christos
7813712d29
make this compile.
2011-09-24 20:51:04 +00:00
christos
5af5d48181
fix stray rcsid files
2011-09-24 20:47:37 +00:00
christos
4e98e3e176
import 7.3.1
2011-09-24 19:57:51 +00:00
christos
98b9484c67
import 7.3.1
2011-09-24 19:47:50 +00:00
christos
473931cbb4
Initial revision
2011-09-24 19:47:49 +00:00
christos
597410b885
import 7.3.1
2011-09-24 19:41:43 +00:00
christos
00a6b36997
import 7.3.1
2011-09-24 19:41:36 +00:00
wiz
372160b738
Document 'cvs rdiff -p'.
2011-09-24 12:02:58 +00:00
mrg
3f55311b0b
implement cvs rdiff -p. (someone please upate the manual for me :)
2011-09-24 11:37:27 +00:00
tron
b8b5c88370
Fix build with stack smash protection enabled.
2011-09-23 09:36:37 +00:00
mrg
8b0b8ab146
build and install libgomp, as needed by "cc -fopenmp", and its
...
suplimentary files like libgomp.spec and omp.h.
2011-09-23 06:47:54 +00:00
mrg
de7f28c14f
only install libgomp.spec for the native build. look in the archdir
...
for libgomp.spec.
XXX: FILES/FILESDIR isn't working here for me yet. no idea why.
2011-09-22 20:55:17 +00:00
he
89071b8936
Make this build again: include <err.h> when needed, and don't
...
shadow err() with a local variable called err...
2011-09-22 16:05:11 +00:00
christos
144b6f2c66
Check result of malloc (Maksymilian Arciemowicz)
2011-09-22 12:40:48 +00:00
mrg
23f1423382
regenerate.
2011-09-22 04:22:17 +00:00
mrg
e2bf07a38a
use GOMP_MACHINE_ARCH, so we can build compat libs.
2011-09-21 02:12:00 +00:00
mrg
a2a54c3f32
allow LIBISPRIVATE to be overriden, and install everything again.
...
helpful for mknative-gcc.
2011-09-21 02:06:42 +00:00
mrg
53e8c72cbd
libgomp mknative-gcc files for everyone else.
2011-09-21 02:00:55 +00:00
mrg
ac21230aad
makefile to build libgomp, as needed by "gcc -fopenmp".
...
needs a full mknative-gcc run before it can be properly enabled.
2011-09-20 02:28:03 +00:00
mrg
5bf1411760
mknative-gcc files for libgomp.
2011-09-20 02:26:40 +00:00
christos
e79509f088
fix typo.
2011-09-19 01:45:15 +00:00
joerg
cdbce62dc9
Define __arraycount if it doesn't exist.
2011-09-17 10:46:52 +00:00
christos
3145fd5cc6
Add utmp/utmpx support.
...
XXX: Should we make the top pty (tmux) hide?
XXX: Should we add an option to not create utmp entries for a tmux terminal?
2011-09-17 01:50:08 +00:00
christos
7aee9ef7a1
Add utmp support.
2011-09-17 01:48:46 +00:00
christos
79bb278aa6
merge changes
2011-09-16 21:06:21 +00:00
christos
1594e4f0e7
restore from the dead.
2011-09-16 20:38:12 +00:00
christos
f2668aff30
from ftp.astron.com:
...
- elf seeking fixes
- improvements in cdf parsing
- waitpid only for our child
- magic fixes and additions
2011-09-16 20:37:23 +00:00
joerg
ba0add90b0
Disable noreturn checks for remaining external code
2011-09-16 16:41:20 +00:00
joerg
2ae99cf42b
There is no such thing as WARNS=5.
2011-09-16 16:29:12 +00:00
joerg
c6e6ace444
Use __dead
2011-09-16 16:27:36 +00:00
joerg
ce5205bcbb
Use __dead
2011-09-16 16:09:03 +00:00
plunky
4d64109f1e
revert v1.31 (when this was lib/libpcap/Makefile), the HAVE_PCC
...
is not any longer required since pcc understands gcc attributes
now
2011-09-15 17:59:45 +00:00
christos
c3ffa13cb0
PR/45367: Grégoire Sutre: don't depend on m4-ccas and cpp-ccas to be
...
executable; invoke the shell to run them.
2011-09-14 16:35:22 +00:00
christos
3eb92d7759
PR/45308: Manuel Bouyer: Update list of broadcast addresses after updating
...
interfaces.
2011-09-14 16:18:29 +00:00
christos
aaddf8990f
avoid type punning
2011-09-13 19:35:12 +00:00
christos
71faa8a7e1
Some versions of linux have probably marked fwrite(3) as
...
__attribute__((__warn_unused_result__)) and the __builtin_expect()
use here is an attempt to silence the warning. This does not work
if the second argument of __builtin_expect() is not a constant,
but we are not linux, so instead of going through the
__builtin_constant_p() dance to correct this, just disable it for
non linux OS's.
2011-09-13 19:07:44 +00:00
apb
96aacf816f
Use find .${X11FONTDIR}, not find ./${X11FONTDIR}, because ${X11FONTDIR}
...
starts with "/". This should fix issues involving .//usr/X11R7 instead
of ./usr/X11R7 in METALOG during the build for some ports.
2011-09-12 13:38:42 +00:00
joerg
299a5c7a41
Update LLVM/Clang snapshot to r139231. This includes various bugfixes
...
and improvements. Don't use a temporary file for tblgen to ensure that
dependencies are created correctly.
2011-09-12 13:32:59 +00:00
christos
999e847dfb
reverse polarity of the warning.
2011-09-12 12:11:53 +00:00
christos
888d3daedb
merge bind-9.9.0a1
2011-09-11 18:55:24 +00:00
christos
b8fb0c4915
Import bind 9.9.0a1
2011-09-11 17:18:57 +00:00
christos
6312186e63
Import bind 9.9.0a1
2011-09-11 17:11:03 +00:00
christos
7826ecab31
document -i
2011-09-10 21:38:59 +00:00
christos
cbb5c84afb
update config.h and what we do to it.
2011-09-10 21:32:25 +00:00
christos
567667755d
merge changes.
2011-09-10 21:29:04 +00:00
christos
bf54a80ddf
Import byacc 20110908
2011-09-10 21:21:54 +00:00
christos
2100dde0ab
Import byacc 20110908
2011-09-10 21:18:59 +00:00
christos
02e43477a1
fix pasto; generalize date
2011-09-10 21:18:00 +00:00
christos
fa52ba2c5b
merge 0.7.3
2011-09-10 20:59:03 +00:00
christos
e6e4448bba
Import wpa_supplicant and hostapd
2011-09-10 20:53:49 +00:00
apb
3cc8722d9f
Don't include .depend.* files during "make clean" or "make cleandir"
2011-09-10 19:26:18 +00:00
tron
01b50dc734
Import Postfix version 2.8.5. Changes since version 2.8.4:
...
- The Postfix Milter client logged a "milter miltername: malformed reply"
error when a Milter sent an SMTP response without enhanced status code
(i.e. "XXX Text" instead of "XXX X.X.X Text").
- The Postfix Milter client sent a random {client_connections} macro value
when the remote SMTP client was not subject to any smtpd_client_* limit.
As a workaround, it now sends a zero value instead.
2011-09-10 10:35:21 +00:00
christos
b6f6e1bfbd
fix a shadow variable warning.
2011-09-09 17:48:39 +00:00
christos
fa2954d50c
document another non-literal string.
2011-09-09 12:43:14 +00:00
christos
bb8daee5b8
PR/45343: Pierre Allegraud: Add missing nonliteral format comment.
2011-09-08 22:05:00 +00:00
christos
a222eb155b
catch up with vmem_alloc signature change.
2011-09-07 21:32:07 +00:00
plunky
041e420ed1
update build machinery for pcc-20110901
2011-09-01 13:00:14 +00:00
plunky
ee4a1aaa9c
fix conflicts created by new import
2011-09-01 12:55:29 +00:00
plunky
1641c82fac
Update pcc snapshot to 1.1.0.DEVEL 20110901
...
Continual development has happened since the previous 0.9.9
snapshot of 20100603 and the full commit log is too long to
include here, but can be seen at
http://pcc.ludd.ltu.se/fisheye/changelog/~date=2011-09-01T06%3A00%3A00/pcc
Many bugs were reported and fixed, along with reworks of the compiler
internals in several areas, notable milestones were
* more builtins, libpcc is no longer required on NetBSD
* improved gcc compatibility (eg gnu-inline semantics)
* NetBSD/VAX kernel compiles and boots
* using cpp as backend for lint now fully working
* PIC support seems complete
* NetBSD/i386 kernel can be compiled and booted
* better float/double/complex support
* amd64 support on OSX
* reworked Makefiles
* pcc 1.0.0 was release on April 1 2011
* several xasm improvements
* FreeBSD/amd64 system can be compiled with very few changes
* DragonFly fixes from downstream
* rewritten #pragma support
* TLS support added
* many regression tests
* rewrite of internal attribute handling
2011-09-01 12:46:15 +00:00
joerg
f0eca48ed1
Update LLVM/Clang snapshot to r138875. Primarily to get the rewritten
...
temp file handling fixing boost-jam build.
2011-09-01 12:24:35 +00:00
christos
4aa752a401
fix shadow warnings.
...
XXX: might be a good idea to kill global 'cpu' and 'version' variables.
2011-08-31 21:57:16 +00:00
plunky
fdcee79615
extend __clang__ hack for __PCC__ also
...
(CMSG_SPACE() is not a constant)
2011-08-31 20:13:31 +00:00
macallan
100ffc2f59
build Xorg and some drivers appropriate for Loongson-based hw on evbmips
2011-08-30 04:22:56 +00:00
bouyer
90a13a6073
Hide instructions added by -mfix-loongson2f-jump in the same way as
...
-mfix-loongson2f-btb, to avoid a gas warning "macro expanded into
multiple instructions" (which cause GDIUM kernel build failure
as it's built with -Wa,-mfix-loongson2f-jump -Wa,--fatal-warnings).
2011-08-29 18:30:52 +00:00
wiz
7c47a19704
Add libppath.
2011-08-29 08:58:18 +00:00
joerg
a919271017
Mark yy_fatal_error as noreturn if supported by the compiler.
2011-08-27 18:36:03 +00:00
bouyer
0c15c4be25
Add a fix-loongson2f-btb option to gas, from OpenBSD.
...
This works around a bug in the branch prediction logic of the
CPU which can cause a hard hang. The existing fix-loongson2f-jump
works around the same bug, but by 'fixing' the jump target to be within the
same 256MB region as the kernel. This will (silently) cause a jump
to the wrong address if the jump is intentionally to some other
region (e.g. a call to pmon).
fix-loongson2f-btb instead works around the issue by adding an explicit flush
of the branch target buffer (via a write to a cop0 register) before every
jump register instruction.
2011-08-27 13:19:39 +00:00
joerg
cd277335a0
Move -Wno-comment for clang to CPPFLAGS, so that mkdep runs are silent.
2011-08-25 17:05:45 +00:00
joerg
86490d7b50
Avoid non-literal format strings by replacing asprintf with putc.
2011-08-25 16:41:51 +00:00