diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2015-02-27 21:32:22 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2015-02-27 21:35:34 +0300 |
commit | 5e756d4d8df2949cb3b6e51532d3016cbb276fd7 (patch) | |
tree | f290ff341e9fda39549ee5b1b678b0be66fec1fb /ia64_save_regs_in_stack.s | |
parent | b399b13b9e4be18c6a38d315bdb957303f0226d4 (diff) | |
download | bdwgc-5e756d4d8df2949cb3b6e51532d3016cbb276fd7.tar.gz |
Revert "Move asm machine-dependent files to 'src' folder" (partly)
Asm files moved back to base folder to avoid build issues (reported
for NetBSD and Solaris on Sparc). Alternative way is to adjust
configure.ac and Makefile.am properly but it requires more efforts
(including testing).
* .gitignore: Remove "src" from comment.
* Makefile.am (EXTRA_libgc_la_SOURCES): Remove "src/" prefix.
* Makefile.direct (SRCS, mach_dep.o): Likewise.
* src/ia64_save_regs_in_stack.s: Move to base folder.
* src/sparc_mach_dep.S: Likewise.
* src/sparc_netbsd_mach_dep.s: Likewise.
* src/sparc_sunos4_mach_dep.s: Likewise.
Diffstat (limited to 'ia64_save_regs_in_stack.s')
-rw-r--r-- | ia64_save_regs_in_stack.s | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ia64_save_regs_in_stack.s b/ia64_save_regs_in_stack.s new file mode 100644 index 00000000..2b81edfa --- /dev/null +++ b/ia64_save_regs_in_stack.s @@ -0,0 +1,11 @@ + .text + .align 16 + .global GC_save_regs_in_stack + .proc GC_save_regs_in_stack +GC_save_regs_in_stack: + .body + flushrs + ;; + mov r8=ar.bsp + br.ret.sptk.few rp + .endp GC_save_regs_in_stack |