Fixed bugreport:5990 OSX compiling error / warnings
Bug in Detail: - Misplaced LDFLAGS uage in some Makefile templates (by passing them to the compiler not to the linker.) - Wrong usage of volatile (a functions return value couldnt be declared to return volatile :D ) - Unsupported Inline ASM using lock xchg operation on llvm-gcc .. (apple loves this ..) Fixed by: - Removed unnecessary LDFLAGS - Removed unnecessary volatile declarator - Replaced InterlockedExchange and InterlockedExchange64 with gcc intrinsics. git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16270 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
2
3rdparty/libconfig/Makefile.in
vendored
2
3rdparty/libconfig/Makefile.in
vendored
@@ -23,4 +23,4 @@ help:
|
||||
|
||||
%.o: %.c $(LIBCONFIG_H)
|
||||
@echo " CC $<"
|
||||
@@CC@ @CFLAGS@ @DEFS@ @LDFLAGS@ @CPPFLAGS@ -c $(OUTPUT_OPTION) $<
|
||||
@@CC@ @CFLAGS@ @DEFS@ @CPPFLAGS@ -c $(OUTPUT_OPTION) $<
|
||||
|
||||
2
3rdparty/mt19937ar/Makefile.in
vendored
2
3rdparty/mt19937ar/Makefile.in
vendored
@@ -23,4 +23,4 @@ help:
|
||||
|
||||
%.o: %.c $(MT19937AR_H)
|
||||
@echo " CC $<"
|
||||
@@CC@ @CFLAGS@ @LDFLAGS@ @CPPFLAGS@ -c $(OUTPUT_OPTION) $<
|
||||
@@CC@ @CFLAGS@ @CPPFLAGS@ -c $(OUTPUT_OPTION) $<
|
||||
|
||||
Reference in New Issue
Block a user