|
1 # |
|
2 # This Source Code Form is subject to the terms of the Mozilla Public |
|
3 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
5 |
|
6 include manifest.mn |
|
7 include $(CORE_DEPTH)/coreconf/config.mk |
|
8 include config.mk |
|
9 include $(CORE_DEPTH)/coreconf/rules.mk |
|
10 |
|
11 # On AIX 4.3, IBM xlC_r compiler (version 3.6.6) cannot compile |
|
12 # ckhelper.c in 64-bit mode for unknown reasons. A workaround is |
|
13 # to compile it with optimizations turned on. (Bugzilla bug #63815) |
|
14 ifeq ($(OS_TARGET)$(OS_RELEASE),AIX4.3) |
|
15 ifeq ($(USE_64),1) |
|
16 ifndef BUILD_OPT |
|
17 $(OBJDIR)/ckhelper.o: ckhelper.c |
|
18 @$(MAKE_OBJDIR) |
|
19 $(CC) -o $@ -c -O2 $(CFLAGS) $< |
|
20 endif |
|
21 endif |
|
22 endif |
|
23 |
|
24 export:: private_export |