summary refs log tree commit diff stats
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | fix #7653Zahary Karadjov2018-06-102-12/+15
| |/ / / / / / /
| * | | | | | | Fi
# dwm version
VERSION = 6.1

# Customize below to fit your system

# paths
PREFIX = /usr/local
MANPREFIX = ${PREFIX}/share/man

X11INC = /usr/X11R6/include
X11LIB = /usr/X11R6/lib

# Xinerama, comment if you don't want it
XINERAMALIBS  = -lXinerama
XINERAMAFLAGS = -DXINERAMA

# freetype
FREETYPELIBS = -lfontconfig -lXft
FREETYPEINC = /usr/include/freetype2
# OpenBSD (uncomment)
#FREETYPEINC = ${X11INC}/freetype2

# includes and libs
INCS = -I${X11INC} -I${FREETYPEINC}
LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS}

# flags
CPPFLAGS = -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS}
#CFLAGS   = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS}
CFLAGS   = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS}
LDFLAGS  = -s ${LIBS}

# Solaris
#CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
#LDFLAGS = ${LIBS}

# compiler and linker
CC = cc
/span> | | * | | | | | add more test to 4799andri lim2018-06-052-1/+11 | * | | | | | | Fixed yield in dotExpr and nkOfBranch lowering. Closes #7969.Yuriy Glukhov2018-06-061-2/+15 | * | | | | | | Merge pull request #7907 from GULPF/lexer-unicode-fixAndreas Rumpf2018-06-061-1/+1 | |\ \ \ \ \ \ \ | | * | | | | | | Multi byte characters should not be treated as part of an operatorOscar Nihlgård2018-06-031-1/+1 | * | | | | | | | Merge pull request #7967 from nitely/empty_openarray_7904Andreas Rumpf2018-06-062-10/+14 | |\ \ \ \ \ \ \ \ | | * | | | | | | | check bounds instead of indexnitely2018-06-052-10/+14 | | | |/ / / / / / | | |/| | | | | | | * | | | | | | | CosmeticsYuriy Glukhov2018-06-051-18/+13 | | |_|/ / / / / | |/| | | | | | | * | | | | | | Merge pull request #7770 from yglukhov/yield-in-tryAndreas Rumpf2018-06-058-67/+1392 | |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | | * | | | | | Merge branch 'devel' into yield-in-tryYuriy Glukhov2018-05-15100-5342/+5403 | | |\ \ \ \ \ \ | | * | | | | | | Review comments addressed. More thorough line info tracking.Yuriy Glukhov2018-05-101-65/+65 | | * | | | | | | Fixed line infoYuriy Glukhov2018-05-091-0/+1 | | * | | | | | | CosmeticsYuriy Glukhov2018-05-092-164/+77 | | * | | | | | | Small fix and cosmeticsYuriy Glukhov2018-05-092-8/+2 | | * | | | | | | Fixed codegen (added blockLeaveActions) to closure itersYuriy Glukhov2018-05-091-35/+38 | | * | | | | | | Corrected nkExceptBranch transformationYuriy Glukhov2018-05-091-13/+24 | | * | | | | | | More elaborate nkStmtListExpr loweringYuriy Glukhov2018-05-091-32/+372 | | * | | | | | | CleanupYuriy Glukhov2018-05-091-49/+31 | | * | | | | | | Yield in tryYuriy Glukhov2018-05-092-90/+498 | | * | | | | | | Minor dry upYuriy Glukhov2018-05-091-5/+3 | | * | | | | | | Don't leak sem PContext into transfYuriy Glukhov2018-05-093-10/+9 | | * | | | | | | CosmeticsYuriy Glukhov2018-05-091-23/+24 | | * | | | | | | Closure iter transformationYuriy Glukhov2018-05-099-42/+712 | * | | | | | | | fixes #7906, array and openarray arg vs. ptr/ref generic (#7909)andri lim2018-06-042-4/+6 | * | | | | | | | Fix for newStringOfCap in VM (#7901)Oscar Nihlgård2018-06-041-1/+2 | * | | | | | | | Wait until the end to print hint Conf (#7931)WhiteDuke2018-06-041-7/+18 * | | | | | | | | toy program works with incremental compilationAndreas Rumpf2018-06-074-11/+14 * | | | | | | | | fixed merge conflictAndreas Rumpf2018-06-043-4/+8 |\| | | | | | | | | * | | | | | | | Support multi byte characters in module names (#7916)Oscar Nihlgård2018-05-311-1/+1 | | |_|/ / / / / | |/| | | | | | | * | | | | | | fixes #7818, correct internal representation of generic objects array constru...andri lim2018-05-292-3/+7 * | | | | | | | wipAndreas Rumpf2018-06-041-2/+2 * | | | | | | | completed VM support for incremental compilationsAndreas Rumpf2018-06-046-70/+147 * | | | | | | | WIP: an API for VM replay global state supportAndreas Rumpf2018-06-036-34/+195 * | | | | | | | AST change: keep nkStaticStmt in the AST for incremental compilation supportAndreas Rumpf2018-06-034-6/+9 * | | | | | | | added btrees.containsAndreas Rumpf2018-06-031-3/+14 * | | | | | | | support iteration over BTrees for the compilation cacheAndreas Rumpf2018-06-031-0/+36 * | | | | | | | incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-0224-256/+280