1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

root/csw/mgar/pkg/llvm/trunk/Makefile @ 15294

Revision 15294, 1.2 KB (checked in by wahwah, 22 months ago)

pkg/llvm/trunk: At least part of it builds, but linking fails with missing symbols

  • Property svn:keywords set to Id
Line 
1# $Id$
2# TODO (release-critical prefixed with !, non release-critical with *)
3#
4NAME = llvm
5VERSION = 2.9
6GARTYPE = v2
7CATEGORIES = lib
8
9DESCRIPTION = Brief description
10define BLURB
11  Long description
12endef
13
14MASTER_SITES = http://llvm.org/releases/$(VERSION)/
15DISTFILES  = $(DISTNAME).tgz
16
17# If the url used to check for software update is different of MASTER_SITES, then
18# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES
19# UPSTREAM_MASTER_SITES =
20
21GARCOMPILER = GNU
22
23CONFIGURE_ARGS = $(DIRPATHS)
24CONFIGURE_ARGS += --disable-optimized
25
26PATCHFILES += 0001-limits.h-used-for-MAX_PATH.patch
27
28ENABLE_OPTIMIZED = 1
29OPTIMIZE_OPTION = -O0
30EXTRA_CONFIGURE_EXPORTS  = ENABLE_OPTIMIZED
31EXTRA_CONFIGURE_EXPORTS += OPTIMIZE_OPTION
32EXTRA_BUILD_EXPORTS  = ENABLE_OPTIMIZED
33EXTRA_BUILD_EXPORTS += OPTIMIZE_OPTION
34VERBOSE = 1
35EXTRA_CONFIGURE_EXPORTS  = VERBOSE
36EXTRA_BUILD_EXPORTS  = VERBOSE
37
38include gar/category.mk
39
40# ARCHFLAGS_GCC4_sparcv8 = -m32
41
42# Undefined symbol __sync_fetch_and_add_4
43# http://www.mail-archive.com/maintainers@lists.opencsw.org/msg06095.html
44# http://opencsw.wikidot.com/porting-faq#toc6
45# ifeq ($(ISA),sparcv8)
46OPT_FLAGS_GCC = -O0
47# endif
48# ifeq ($(ISA),i386)
49# OPT_FLAGS_GCC =
50# endif
51
Note: See TracBrowser for help on using the browser.