diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2017-07-13 23:27:15 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2017-07-13 23:27:15 +0300 |
commit | a9f5b195fa71371d61b840edf4a7e73cf9575333 (patch) | |
tree | 0d872c9702a49d833e3a6399fa2474ca35bd151f /Makefile.direct | |
parent | 1b71491d6e9624a247e7a6d1cd4e68e908b0404a (diff) | |
download | bdwgc-a9f5b195fa71371d61b840edf4a7e73cf9575333.tar.gz |
Fix atomic_ops build in Makefile.direct for Solaris
* Makefile.direct (atomic_ops.o, atomic_ops_sysdeps.o): Expand "$<"
macro manually; add comment.
Diffstat (limited to 'Makefile.direct')
-rw-r--r-- | Makefile.direct | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.direct b/Makefile.direct index 40a451eb..0b61e53a 100644 --- a/Makefile.direct +++ b/Makefile.direct @@ -142,10 +142,11 @@ SPECIALCFLAGS= -I$(srcdir)/include -I$(AO_SRC_DIR)/src all: base_lib gctest$(EXEEXT) atomic_ops.o: $(AO_SRC_DIR)/src/atomic_ops.c - $(CC) $(CFLAGS) -c -o $@ $< + $(CC) $(CFLAGS) -c -o $@ $(AO_SRC_DIR)/src/atomic_ops.c +# For some reason, Solaris make does not handle "$<" properly. atomic_ops_sysdeps.o: $(AO_SRC_DIR)/src/atomic_ops_sysdeps.S - $(CC) $(CFLAGS) -c -o $@ $< + $(CC) $(CFLAGS) -c -o $@ $(AO_SRC_DIR)/src/atomic_ops_sysdeps.S LEAKFLAGS= $(CFLAGS) -DFIND_LEAK |