equal
deleted
inserted
replaced
37 include ../../make-rules/ips.mk |
37 include ../../make-rules/ips.mk |
38 |
38 |
39 # Preferred compiler set to gcc and not Studio as on Sparc architecture |
39 # Preferred compiler set to gcc and not Studio as on Sparc architecture |
40 # some assembler code is required for locking which fails to compile on |
40 # some assembler code is required for locking which fails to compile on |
41 # solaris, when using gcc this is inlined (see jslock.c) |
41 # solaris, when using gcc this is inlined (see jslock.c) |
42 COMPILER= gcc3 |
42 COMPILER = gcc |
|
43 # Parfait doesn't work with the GNU 4.7 compilers yet. |
|
44 ifeq ($(strip $(PARFAIT_BUILD)),yes) |
|
45 COMPILER = gcc3 |
|
46 endif |
43 |
47 |
44 COMPONENT_BUILD_ARGS += -f src/Makefile |
48 COMPONENT_BUILD_ARGS += -f src/Makefile |
45 COMPONENT_BUILD_ARGS += CC="$(CC)" |
49 COMPONENT_BUILD_ARGS += CC="$(CC)" |
46 COMPONENT_BUILD_ARGS += COPTFLAGS="$(gcc_OPT)" |
50 COMPONENT_BUILD_ARGS += COPTFLAGS="$(gcc_OPT)" |
47 COMPONENT_BUILD_TARGETS += all |
51 COMPONENT_BUILD_TARGETS += all |