Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
cmucl
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Carl Shapiro
cmucl
Commits
bd66559a
Commit
bd66559a
authored
10 years ago
by
Raymond Toy
Browse files
Options
Downloads
Patches
Plain Diff
For sparc, define FEATURE_ELF because Solaris uses elf.
This is needed on sparc to define the right EXTERN_ALIEN_NAME.
parent
6172c8a7
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/lisp/Config.sparc_common
+10
-6
10 additions, 6 deletions
src/lisp/Config.sparc_common
with
10 additions
and
6 deletions
src/lisp/Config.sparc_common
+
10
−
6
View file @
bd66559a
...
...
@@ -15,15 +15,16 @@ vpath %.pot $(CMULOCALE)
vpath
%.po
$(CMULOCALE)
vpath
%.mo
$(CMULOCALE)
CPP_DEFINE_OPTIONS
:=
-DSOLARIS
-DSVR4
# Enable support for :linkage-table feature.
ifdef
FEATURE_LINKAGE_TABLE
LINKAGE
=
-DLINKAGE_TABLE
CPP_DEFINE_OPTIONS
+
=
-DLINKAGE_TABLE
endif
# Enable support for generational GC
ifdef
FEATURE_GENCGC
GENCGC
=
-DGENCGC
CPP_DEFINE_OPTIONS
+
=
-DGENCGC
GC_SRC
=
gencgc.c
else
GC_SRC
=
gc.c
...
...
@@ -34,19 +35,22 @@ endif
# cases. If neither is set, then we don't want any SSE2 support at
# all.
ifdef
FEATURE_X87
SSE2
=
-DFEATURE_SSE2
CPP_DEFINE_OPTIONS
+
=
-DFEATURE_SSE2
else
ifdef
FEATURE_SSE2
SSE2
=
-DFEATURE_SSE2
CPP_DEFINE_OPTIONS
+
=
-DFEATURE_SSE2
endif
endif
# Enable support for Unicode
ifdef
FEATURE_UNICODE
UNICODE
=
-DUNICODE
CPP_DEFINE_OPTIONS
+
=
-DUNICODE
endif
CPPFLAGS
+=
-I
.
-I
$(
PATH1
)
-DSOLARIS
-DSVR4
$(
CC_V8PLUS
)
$(
LINKAGE
)
$(
GENCGC
)
$(
UNICODE
)
$(
SSE2
)
# Sparc is always elf.
CPP_DEFINE_OPTIONS
+=
-DFEATURE_ELF
CPPFLAGS
+=
-I
.
-I
$(
PATH1
)
$(
CC_V8PLUS
)
$(
CPP_DEFINE_OPTIONS
)
CFLAGS
+=
-g
$(
CC_V8PLUS
)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment