Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
9d2590c0 by Raymond Toy at 2018-08-28T22:00:19Z
Get rid of FPU_MODE
This was used to selecte whether we were building for x87 or sse2, but
we dropped support for x87 a long while ago. Remove this var.
- - - - -
1 changed file:
- bin/build.sh
Changes:
=====================================
bin/build.sh
=====================================
@@ -144,12 +144,11 @@ buildit ()
fi
$TOOLDIR/load-world.sh $TARGET "$VERSION" || { echo "Failed: $TOOLDIR/load-world.sh"; exit 1; }
- $TARGET/lisp/lisp -batch -noinit -nositeinit $FPU_MODE < /dev/null || { echo "Failed: $TARGET/lisp/lisp -batch -noinit $FPU_MODE"; exit 1; }
+ $TARGET/lisp/lisp -batch -noinit -nositeinit < /dev/null || { echo "Failed: $TARGET/lisp/lisp -batch -noinit $FPU_MODE"; exit 1; }
return 0;
fi
}
-FPU_MODE=
BUILDWORLD="$TOOLDIR/build-world.sh"
BUILD_POT="yes"
UPDATE_TRANS=
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/9d2590c07eb51011a23884c27…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/9d2590c07eb51011a23884c27…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
82bf2c72 by Raymond Toy at 2018-08-25T23:51:54Z
Add support for compiling with clang on x86/linux
Add `Config.x86_linux_clang` to use clang instead of gcc to build
cmucl. update `create-target.sh` so that it sets the motif variant
correctly when using `Config.x86_linux_clang`
See issue #68.
With this config, Fedora 28 successfully builds cmucl and passes all
the tests.
- - - - -
2 changed files:
- bin/create-target.sh
- + src/lisp/Config.x86_linux_clang
Changes:
=====================================
bin/create-target.sh
=====================================
@@ -83,7 +83,7 @@ case $uname_s in
hp700*) motif_variant=hpux_cc ;;
pmax_mach) motif_variant=pmax_mach ;;
sgi*) motif_variant=irix ;;
- x86_linux|linux*) motif_variant=x86 ;;
+ x86_linux*|linux*) motif_variant=x86 ;;
esac
}
[ -f src/motif/server/Config.$motif_variant ] || quit "No such motif-variant could be found: Config.$motif_variant"
=====================================
src/lisp/Config.x86_linux_clang
=====================================
@@ -0,0 +1,15 @@
+# -*- Mode: makefile -*-
+include Config.x86_common
+
+CC = clang
+CPPFLAGS += -m32 -D__NO_CTYPE -D_GNU_SOURCE
+CFLAGS += -march=pentium4 -mfpmath=sse -mtune=generic
+
+UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
+ASSEM_SRC += linux-stubs.S
+OS_SRC += Linux-os.c elf.c
+OS_LIBS = -ldl
+OS_LINK_FLAGS = -m32 -rdynamic -Xlinker --export-dynamic -Xlinker -Map -Xlinker foo
+OS_LINK_FLAGS += -Wl,-z,noexecstack
+
+EXEC_FINAL_OBJ = exec-final.o
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/82bf2c727ba1d3c461fa360aa…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/82bf2c727ba1d3c461fa360aa…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
14f72f54 by Raymond Toy at 2018-08-23T00:26:05Z
Set label correctly.
It's a tilde, not dash.
- - - - -
1d6d12de by Raymond Toy at 2018-08-23T00:27:01Z
Set label to feature
- - - - -
2 changed files:
- .gitlab/issue_templates/Bug.md
- .gitlab/issue_templates/Feature.md
Changes:
=====================================
.gitlab/issue_templates/Bug.md
=====================================
@@ -21,4 +21,4 @@ If applicable, add screenshots to help explain your problem.
**Additional context**
Add any other context about the problem here.
-/label -bug
\ No newline at end of file
+/label ~bug
=====================================
.gitlab/issue_templates/Feature.md
=====================================
@@ -6,3 +6,5 @@ If you have a prototype, provide links to illustrate this addition. This is the
**Describe the feature in more detail**
Provide more information to describe the feature.
+
+/label ~feature
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/compare/1894fbfe99d979fe79eb439b…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/compare/1894fbfe99d979fe79eb439b…
You're receiving this email because of your account on gitlab.common-lisp.net.
Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
7a6a0e19 by Raymond Toy at 2018-08-23T00:16:10Z
Add template for Bugs
- - - - -
1894fbfe by Raymond Toy at 2018-08-23T00:19:24Z
Add template for Feature requests
- - - - -
2 changed files:
- + .gitlab/issue_templates/Bug.md
- + .gitlab/issue_templates/Feature.md
Changes:
=====================================
.gitlab/issue_templates/Bug.md
=====================================
@@ -0,0 +1,24 @@
+**Describe the bug**
+A clear and concise description of what the bug is.
+
+**To Reproduce**
+Steps to reproduce the behavior:
+1. Go to '...'
+2. Click on '....'
+3. Scroll down to '....'
+4. See error
+
+**Expected behavior**
+A clear and concise description of what you expected to happen.
+
+**Screenshots**
+If applicable, add screenshots to help explain your problem.
+
+**Desktop (please complete the following information):**
+ - OS: [e.g. Linux]
+ - Version [e.g. 21c]
+
+**Additional context**
+Add any other context about the problem here.
+
+/label -bug
\ No newline at end of file
=====================================
.gitlab/issue_templates/Feature.md
=====================================
@@ -0,0 +1,8 @@
+**Describe the feature**
+Briefly describe the feature you would like see.
+
+**Is there a prototype?**
+If you have a prototype, provide links to illustrate this addition. This is the best way to propose a new feature.
+
+**Describe the feature in more detail**
+Provide more information to describe the feature.
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/compare/2de12cd70652794979529cdf…
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/compare/2de12cd70652794979529cdf…
You're receiving this email because of your account on gitlab.common-lisp.net.