summaryrefslogtreecommitdiff
path: root/configure
AgeCommit message (Collapse)Author
2017-06-24Fix configure scriptLucas Gabriel Vuotto
* properly iterate over all args, respecting quoted ones * fix --prefix | -p handling * exit on --help Signed-off-by: Lucas Gabriel Vuotto <lvuotto92@gmail.com>
2017-03-20OSX is unhappy when combining 'as -g' and .loc directives.Ori Bernstein
Turn it off. It isn't really helping with .loc directives.
2017-03-05Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mcOri Bernstein
2017-03-03Fix final warnigns on OSX builds.r0.1.1r0.1.0Ori Bernstein
The OSX deployment target should also be set for building rt/_myrrt.o
2017-02-15Add NetBSD supportKamil Rytarowski
2017-02-07Make FreeBSD manpath consistent for mbldOri Bernstein
2017-02-07FreeBSD also uses the same INST_MAN rules as OpenBSDOri Bernstein
2017-02-07Remove the need for local OpenBSD patches.James Turner
OpenBSD uses /usr/local/man not /usr/local/share/man. Create a new INST_MAN variable that can be used to control the man path and move Manpath into the OS specific settings.
2017-01-22Set appropriate env vars on OSX.Ori Bernstein
This shuts up the last warnings for the assembler.
2016-12-20Fix warnings on OSX, refactor ./configureOri Bernstein
By default, OSX builds for the current OS, but we tell it to link for 10.6 and up. This mismatch will sometimes cause warnings. This exports an environment variable in order to fix that annoyance, as well as cleaning up the way we pass round the flags to do it.
2016-05-08We now can build and install on openbsd.Ori Bernstein
2016-05-08Use correct linker command.Ori Bernstein
2016-05-08Put strings in reasonable places on OpenBSD.Ori Bernstein
This probably causes horrendous amounts of text relocations, but it seems to work.
2016-05-08Add initial openbsd skeletonAndrew Chambers
2016-03-10Fix build on OSX, by deduping syms correctly.Ori Bernstein
With macho, we need to set a different attribute for asm than we need on ELF targets.
2016-01-02Add support for installing data blobs.Ori Bernstein
2015-12-06Add missing files.Ori Bernstein
Fixes FreeBSD support.
2015-05-15Don't hardcode paths.Ori Bernstein
Plan 9 needs them to be configured differently.
2015-04-14Get much closer to getting this whole mess working on OSX.Ori Bernstein
It looks like the last missing piece is a working getcwd.
2015-04-13fix configure scripts, add var cache support for regen.Ori Bernstein
2014-12-26Fix a few typos.Ori Bernstein
2014-12-25Handle objfile suffixes correctly.Ori Bernstein
2014-12-24Make myrbuild a tad friendlier to plan9.Ori Bernstein
2014-12-23Work towards wrapping different systems.Ori Bernstein
2014-12-22Use the right 'ar' command on plan9.Ori Bernstein
2014-12-21First attempt at supporting plan9 assemblers.Ori Bernstein
2014-12-13Add plan9 instruction formats.Ori Bernstein
Work towards a plan9 port. This commit also fixes a bug with strings that contain '\0'. The commits got tangled, and I'm too lazy to detangle them.
2014-10-06Split libstd into libstd and libsys.Ori Bernstein
2014-10-06Probe the architecture.Ori Bernstein
2014-10-04Consistent constant naming: symprefix -> Symprefix.Ori Bernstein
Rename so that we have Initialcase constants.
2014-09-24Remove dependency on system() call.Ori Bernstein
2014-08-24Make joke configure output less spammy.Ori Bernstein
We still want to make fun of autoconf, just less fun of it.
2014-08-11more modifications for FreeBSD portakoshibe
2014-08-06Merge branch 'master' of https://github.com/oridb/mcakoshibe
2014-08-06Parts of syscall wrapper for FreeBSDakoshibe
2014-08-04Use probed values from configureOri Bernstein
Drop platform.h for config.h.
2014-05-26Improve the error message when failing ot configure.Ori Bernstein
Not noticable eneough.
2014-05-26Don't build on unkown systems.Ori Bernstein
We're just going to get things wrong. What was I thinking?
2013-01-18Be more careful about duplicated dependencies to build.Ori Bernstein
We would allow duplicated local deps in the dependency list before. Don't do that.
2012-09-28use 'myrbuild' to build the standard Myrddin library.Ori Bernstein
2012-09-28Build tool is complete now.Ori Bernstein
2012-09-21Fix config.h quoting on Darwin.Ori Bernstein
2012-09-19Improve build system flexibility a bit.Ori Bernstein
2012-07-11Make the tuple test test things more usefully.Ori Bernstein