From 5e756d4d8df2949cb3b6e51532d3016cbb276fd7 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Fri, 27 Feb 2015 21:32:22 +0300 Subject: 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. --- ia64_save_regs_in_stack.s | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 ia64_save_regs_in_stack.s (limited to 'ia64_save_regs_in_stack.s') 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 -- cgit v1.2.1