X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=hs-boehmgc.git;a=blobdiff_plain;f=gc-7.2%2Flibatomic_ops%2Fsrc%2Fatomic_ops_sysdeps.S;fp=gc-7.2%2Flibatomic_ops%2Fsrc%2Fatomic_ops_sysdeps.S;h=f586f23bae96b8cf9367aac3c14d2e7949c32796;hp=0000000000000000000000000000000000000000;hb=324587ba93dc77f37406d41fd2a20d0e0d94fb1d;hpb=2a4ea609491b225a1ceb06da70396e93916f137a diff --git a/gc-7.2/libatomic_ops/src/atomic_ops_sysdeps.S b/gc-7.2/libatomic_ops/src/atomic_ops_sysdeps.S new file mode 100644 index 0000000..f586f23 --- /dev/null +++ b/gc-7.2/libatomic_ops/src/atomic_ops_sysdeps.S @@ -0,0 +1,9 @@ +/* + * Include the appropriate system-dependent assembly file, if any. + * This is used only if the platform supports neither inline assembly + * code, nor appropriate compiler intrinsics. + */ + +#if !defined(__GNUC__) && (defined(sparc) || defined(__sparc)) +# include "atomic_ops/sysdeps/sunc/sparc.S" +#endif