christos
|
096c8b23c8
|
follow suit (add missing d)
|
2016-11-04 15:31:45 +00:00 |
|
joerg
|
374e459041
|
Tail calls can use the PLT without a nop after the branch. Since the
callee won't return to the next instruction anyway, it wouldn't work
anyway.
|
2016-11-04 00:19:32 +00:00 |
|
christos
|
f47de02583
|
More detailed error messages for text relocations on ppc code. Tested by joerg@
|
2016-11-03 01:22:59 +00:00 |
|
christos
|
3d63ec494e
|
need an =
|
2016-11-01 15:58:41 +00:00 |
|
christos
|
24c043b8d9
|
bump both (belatedly)
|
2016-11-01 14:02:15 +00:00 |
|
christos
|
ed77187f53
|
Add NODEBUGLIB, perhaps LIBISPRIVATE is better here?
|
2016-11-01 14:02:01 +00:00 |
|
christos
|
f5b8191dd4
|
regen x86
|
2016-10-26 20:39:27 +00:00 |
|
christos
|
944e10e55a
|
restore the initfini array tests
|
2016-10-26 20:26:20 +00:00 |
|
christos
|
2f15a542cc
|
merge conflicts, disable testsuite
|
2016-10-26 18:42:52 +00:00 |
|
christos
|
be8325a0f7
|
for next time
|
2016-10-26 18:00:56 +00:00 |
|
christos
|
c05b68c164
|
use the real top
|
2016-10-26 18:00:46 +00:00 |
|
christos
|
8cbf5cb7c4
|
Import binutils-2.27 minus the testsuites
|
2016-10-26 17:29:32 +00:00 |
|
mrg
|
a1169008f0
|
match aarch64* for the ldscripts generation.
|
2016-10-19 20:55:44 +00:00 |
|
mrg
|
31caae3a77
|
mknative-binutils for binutils 2.26 and arm64eb
|
2016-10-19 20:31:28 +00:00 |
|
mrg
|
b54003801f
|
regen again after fixing the armeb-netbsdelf list.
evbarm-armeb builds again.
|
2016-10-19 19:10:33 +00:00 |
|
mrg
|
4a685cb277
|
fix the armeb target list.
|
2016-10-19 19:09:42 +00:00 |
|
mrg
|
8beef5983a
|
regen to remove the accidental freebsd files
|
2016-10-19 19:02:38 +00:00 |
|
christos
|
bca50078b8
|
fix typo.
|
2016-10-18 12:52:32 +00:00 |
|
maya
|
aa71315a69
|
this rule shouldn't be specific to little endian
|
2016-10-15 12:30:55 +00:00 |
|
mrg
|
cce0131c9c
|
go back to only installing ldscripts for ports that need them (multi-abi)
|
2016-10-14 23:27:00 +00:00 |
|
christos
|
d11c4303f8
|
Remove hacks and depend on the files being built to decide wha'ts being
installed.
|
2016-10-14 15:58:34 +00:00 |
|
martin
|
a61a76c709
|
Install the arm ldscripts for big endian variants too
|
2016-10-13 13:29:39 +00:00 |
|
mrg
|
4685143ff5
|
build and install the arm ldscripts. now i can build oabi again.
|
2016-10-11 07:23:52 +00:00 |
|
mrg
|
9535eb5451
|
fix the previous - the emul names don't tend to include "32".
tested on shark, though fixes to make compiling for oabi work
remain uncommited.
now an aarch64 build almost completes!
|
2016-10-11 07:05:29 +00:00 |
|
mrg
|
ba759bad89
|
revert previous - was fixed in the mknative.
|
2016-10-11 04:10:13 +00:00 |
|
mrg
|
de6fd971d9
|
regen with mostly fixed.
|
2016-10-11 03:57:15 +00:00 |
|
christos
|
8897404ec7
|
more HAVE stuff.
|
2016-10-11 03:09:37 +00:00 |
|
christos
|
be6cc8d4b9
|
regen and fix aarch64
|
2016-10-11 03:08:14 +00:00 |
|
christos
|
b885939ba2
|
fix emulation path
|
2016-10-11 02:49:38 +00:00 |
|
christos
|
84670d8d34
|
fix ppc64
|
2016-10-06 20:29:33 +00:00 |
|
christos
|
1fab549d94
|
Find bin.h
|
2016-09-22 01:53:39 +00:00 |
|
christos
|
9c3dcc6f8b
|
move from /usr/src/usr.sbin/mdsetimage
|
2016-09-21 21:52:26 +00:00 |
|
christos
|
a8b83ade53
|
remove dup
|
2016-09-21 16:26:18 +00:00 |
|
christos
|
5cafd780cd
|
fix printf format.
|
2016-09-21 01:33:42 +00:00 |
|
christos
|
639759bc47
|
Print more info.
|
2016-09-20 20:57:45 +00:00 |
|
christos
|
8514813e35
|
more errors for text relocations
|
2016-09-05 14:25:33 +00:00 |
|
christos
|
118ae671e7
|
sync error with x86_64.
|
2016-09-05 09:17:35 +00:00 |
|
mrg
|
95d9a2c7e1
|
regen for binutils 2.26.1 and *.
|
2016-08-02 08:05:05 +00:00 |
|
skrll
|
e084e74ccf
|
Re-run mknative
|
2016-08-01 11:22:34 +00:00 |
|
christos
|
4f619fea3a
|
regen; Left: earm, armeb, earmeb, riscv64, earmhf, earmhfeb, aarch64.
|
2016-07-28 14:17:58 +00:00 |
|
christos
|
9180686841
|
regen amd64.
|
2016-07-28 12:25:24 +00:00 |
|
christos
|
4a4d5be6eb
|
merge conflicts
|
2016-07-28 12:25:07 +00:00 |
|
christos
|
09ac01bf76
|
Import 2.26.1; please see the individual ChangeLogs for bug fixes.
|
2016-07-28 12:18:51 +00:00 |
|
christos
|
d78413be59
|
more stack protector
|
2016-07-21 16:47:50 +00:00 |
|
christos
|
466a5d87d2
|
don't die printing a name we don't have
|
2016-07-21 00:10:57 +00:00 |
|
mlelstv
|
ec520c2878
|
fix build
|
2016-06-26 14:44:10 +00:00 |
|
christos
|
874963f630
|
Harmonize the error messages about dynamic relocations.
|
2016-06-15 14:47:23 +00:00 |
|
christos
|
06c5bf7f1c
|
PIE in the face!
|
2016-05-21 16:23:10 +00:00 |
|
skrll
|
11d5fda1b2
|
Preserve the arm architecture version (if present)
|
2016-05-12 15:27:54 +00:00 |
|
skrll
|
c384c5b3fa
|
For earm use the compiler to determine sf vs hf
|
2016-05-12 12:51:53 +00:00 |
|