christos
9f4fca625f
Good bye oabi! Tested building earmv7hf.
2021-06-07 17:11:16 +00:00
christos
163a255287
PR/56230: Jan-Benedict Glaw: arm oabi does not and will not have ifunc support.
2021-06-03 20:17:37 +00:00
martin
d648db56e0
Move from uname -m to uname -p when checking if this target does support
...
ifunc - someone with a powerpc machine please double check!
2019-01-30 12:42:53 +00:00
christos
20ef3dc45b
Add an initfini_array test that does not depend on the linker putting it
...
there automatically.
2018-12-27 19:33:52 +00:00
joerg
aa18a61198
Stub out on platforms without ifunc support in the linker.
2018-03-11 21:20:22 +00:00
joerg
a64ef2fb9e
Add ifunc support for statically linked applications on x86, ppc, sparc
...
and ARM.
2018-03-09 20:20:47 +00:00
chs
2fafd8552f
check the lower bits of the stack pointer,
...
not the lower bits of the upper half of the stack pointer.
2017-02-27 20:22:32 +00:00
joerg
d0d56fdcd8
Replace LDADD with LDSTATIC.
2016-04-04 09:52:02 +00:00
cherry
4f1dbdfcdc
Fix comment: ar.bsp is the RSE backing store base pointer, not ar.bspstore
2014-03-16 09:27:04 +00:00
cherry
ee65d46ce6
Add stack align test stub for ia64 native csu
2014-03-16 09:20:05 +00:00
martin
714f2fc9c2
Add stack alignement test for sparc
2013-12-12 11:22:26 +00:00
matt
414bfc7e2c
Add stack alignment checks for alpha, arm, mips, powerpc, and vax.
...
Fix makefile to support MACHINE_CPU
2013-12-11 17:31:55 +00:00
martin
2e8fa30d93
Add stack alignement checking for sparc64
2013-11-15 20:00:20 +00:00
skrll
b6090b2a1d
Check stack alignment on hppa.
2013-11-15 11:48:30 +00:00
joerg
5222739a75
Test LD_PRELOAD for stack alignment as well. This exposes issues on
...
AMD64.
2011-12-11 14:57:07 +00:00
skrll
24c2d21be3
Whitespace.
2011-01-02 09:33:45 +00:00
joerg
31b95753a0
Simplify
2010-12-12 18:21:21 +00:00
joerg
994bc56774
Kill file that should be pulled in from a different directory.
...
Fixes regression test for i386.
2010-12-07 00:54:44 +00:00
joerg
65b45bb0d8
Actually add the check_stack_alignment implementation for x86.
2010-12-03 20:51:21 +00:00
joerg
236a44094d
Test alignment of constructor / destructor calls as well as the stack
...
of new threads. Currently implement for i386 and AMD64.
2010-11-30 18:38:53 +00:00
jmmv
decf2b5e0f
Adjusts tests after import of atf-0.12:
...
- The use.fs property is gone.
- Mark the tests/fs/t_create:attrs test as broken when using the default
unprivileged-user:_atf setting. This probably deserves a fix somehow
but I'm not sure at this point.
2010-11-07 17:51:16 +00:00
christos
0f10aa9dce
add Makefile.inc everywhere so that we can set WARNS=4 by default. Amazing
...
how many bugs this found :-)
2010-11-03 16:10:19 +00:00
joerg
4dfb749204
Rename h_initfini3 dso now that it is a simple module.
2010-08-04 14:59:39 +00:00
joerg
21847f857f
Simplify.
2010-08-04 13:56:10 +00:00
joerg
b6fbda43e7
TESTSBASE is provided by bsd.own.mk now.
2010-08-04 13:52:23 +00:00
joerg
cee90d4c4c
Replace csu test case with a C++ based version. This makes the various
...
assembler routines obsolete. Be more exhaustive by testing dynamically
linked, statically linked and dynamically loaded.
XXX currently hard-codes /usr/tests due to limitations of bsd.test.mk
2010-07-28 13:51:38 +00:00
jmmv
bbd81cb35e
Convert the csu tests to atf.
...
Initial work from the GSoC 2008 project by Lukasz Strzygowski.
2010-07-17 19:25:26 +00:00