Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unversioned phony target for pkgconfig file [Bug #18374] | Nobuyoshi Nakada | 2021-12-04 | 1 | -1/+0 |
| | | | | | It results in a circular dependency when `--with-ruby-pc=ruby.pc` is given. [ci skip] | ||||
* | Update URL about DTrace static library glommed obj [ci skip] | Naohisa Goto | 2021-11-17 | 1 | -1/+1 |
| | | | | | | | | The old URL http://mail.opensolaris.org/pipermail/dtrace-discuss/2005-August/000207.html pointed to the official archive of dtrace-discuss mailing list in opensolaris.org, disappeared in 2013. The new URL points to the MARC Mailing list ARChives. | ||||
* | Remove the scraper | Aaron Patterson | 2021-10-20 | 1 | -3/+1 |
| | | | | | Now that we're using the jit function entry point, we don't need the scraper. Thank you for your service, scraper. ❤️ | ||||
* | Remove some MicroJIT vestiges | Aaron Patterson | 2021-10-20 | 1 | -2/+2 |
| | | | | Just happened to run across this, so lets fix them | ||||
* | Yet Another Ruby JIT! | Jose Narvaez | 2021-10-20 | 1 | -1/+1 |
| | | | | Renaming uJIT to YJIT. AKA s/ujit/yjit/g. | ||||
* | Refactor uJIT code into more files for readability | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Refactor ujit_examples.h generator. Remove dwarfdump dependency | Alan Wu | 2021-10-20 | 1 | -1/+3 |
| | |||||
* | Ripper source on mswin | Nobuyoshi Nakada | 2021-09-21 | 1 | -0/+1 |
| | | | | | * Get rid of command substitution for cmd.exe. * Separate RM1 command to remove single file sans directory. | ||||
* | Make ruby.pc from make | Nobuyoshi Nakada | 2021-08-29 | 1 | -3/+11 |
| | | | | | Expand variables undefined in configure.ac, RUBY_RELEASE_DATE and so on. | ||||
* | Disable debug flag for executable files when LTO [ci skip] | Nobuyoshi Nakada | 2021-08-14 | 1 | -3/+4 |
| | | | | | Get rid of tons of linker warnings that it could not find object file symbol for every symbols, when targeting darwin. | ||||
* | Group commands on GitHub Actions | Nobuyoshi Nakada | 2021-08-07 | 1 | -0/+3 |
| | |||||
* | Revert "Removed extinit.o from main programs" | Yusuke Endoh | 2021-08-05 | 1 | -1/+1 |
| | | | | | | This reverts commit ac86fcbfd0bab8667d277aa575bc5b81e5135d3c. This change broke "--disable-shared --with-static-linked-ext". | ||||
* | Removed extinit.o from main programs | Nobuyoshi Nakada | 2021-07-03 | 1 | -1/+1 |
| | | | | It is included in libruby, which is linked into the main programs. | ||||
* | Run ifchange with shell explicitly, workaround of noexec mount | Nobuyoshi Nakada | 2021-06-22 | 1 | -1/+1 |
| | |||||
* | just redirect preprocessed vm.c to mjit header [Bug #17787] | Nobuyoshi Nakada | 2021-04-10 | 1 | -1/+1 |
| | | | | Not all preprocessors work with output option. | ||||
* | No longer aclocal is used [ci skip] | Nobuyoshi Nakada | 2021-03-20 | 1 | -7/+1 |
| | |||||
* | Support coroutine on universal binary | Nobuyoshi Nakada | 2021-01-22 | 1 | -1/+1 |
| | |||||
* | Revert "Autoconf 2.70 no longer has -o option" | Nobuyoshi Nakada | 2021-01-18 | 1 | -1/+1 |
| | | | | | This reverts commit 331f0bc1cb7965bec9aed5d7278360c2e9fc8946. It seems a mistake. | ||||
* | Autoconf 2.70 no longer has -o option | Nobuyoshi Nakada | 2021-01-18 | 1 | -1/+1 |
| | |||||
* | Fixed wrong configure option | Nobuyoshi Nakada | 2020-12-29 | 1 | -2/+2 |
| | |||||
* | Make more silent when -s on GNU make | Nobuyoshi Nakada | 2020-12-29 | 1 | -2/+5 |
| | |||||
* | Ignore symbols declared in the platform header | Nobuyoshi Nakada | 2020-12-27 | 1 | -1/+1 |
| | |||||
* | rubyspec-capiext: Use plain DLDFLAGS without flags for libruby | Nobuyoshi Nakada | 2020-11-22 | 1 | -1/+2 |
| | |||||
* | Removed canonicalization for mathn | Nobuyoshi Nakada | 2020-11-10 | 1 | -2/+1 |
| | |||||
* | Build auxiliary program files early | Nobuyoshi Nakada | 2020-05-12 | 1 | -1/+1 |
| | |||||
* | Revert "Moved aclocal.m4 to macro directory" | Nobuyoshi Nakada | 2020-04-05 | 1 | -4/+4 |
| | | | | | This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow. | ||||
* | Moved aclocal.m4 to macro directory | Nobuyoshi Nakada | 2020-04-05 | 1 | -4/+4 |
| | |||||
* | Added tooldir variable | Nobuyoshi Nakada | 2020-04-05 | 1 | -59/+61 |
| | |||||
* | Share download cache with bundler | Nobuyoshi Nakada | 2020-03-31 | 1 | -0/+1 |
| | |||||
* | Make file names and variable names consistent | Takashi Kokubun | 2020-03-23 | 1 | -1/+1 |
| | |||||
* | Moved MJIT_WITHOUT_TABS default to configure.ac | Nobuyoshi Nakada | 2020-03-24 | 1 | -0/+1 |
| | | | | And then the environment variable. | ||||
* | Update clean-local [ci skip] | Nobuyoshi Nakada | 2020-01-18 | 1 | -2/+2 |
| | | | | | | | * Remove builtin_binary.inc which is generated for each time miniruby is built. * dSYM is a directory, not a file. | ||||
* | remove prelude.c | Koichi Sasada | 2019-12-11 | 1 | -1/+0 |
| | | | | | | | | | prelude.c is an automatically generated file by template/prelude.c.tmpl. However it does not contain any required functions. So remove it from dependency. Also miniprelude.c is included by mini_builtin.c and does not need to make miniprelude.o. | ||||
* | Add missing Makefile dependencies for the tool/insns2vm.rb script | Dylan Thacker-Smith | 2019-11-13 | 1 | -1/+46 |
| | |||||
* | Get rid of FreeBSD make incompatibility [Bug #16331] | Nobuyoshi Nakada | 2019-11-10 | 1 | -13/+18 |
| | | | | | | | | | | | | | | | | | | FreeBSD make works differently with `-j` option. > -j max_jobs > Specify the maximum number of jobs that `make` may have running > at any one time. The value is saved in `.MAKE.JOBS.` Turns > compatibility mode off, unless the `B` flag is also specified. > When compatibility mode is off, all commands associated with a > target are executed in a single shell invocation as opposed to > the traditional one shell invocation per line. This can break > traditional scripts which change directories on each command > invocation and then expect to start with a fresh environment on > the next line. It is more efficient to correct the scripts > rather than turn backwards compatibility on. Stop using exit, cd, exec in middle of commands. | ||||
* | Share test-bundled-gems-run in common.mk | Nobuyoshi Nakada | 2019-11-05 | 1 | -6/+0 |
| | |||||
* | Clean mjit and timestamp directories | Nobuyoshi Nakada | 2019-10-28 | 1 | -1/+1 |
| | |||||
* | Pass $(XRUBY) to test-bundled-gems.rb since RbConfig.ruby is incorrect for ↵ | Benoit Daloze | 2019-09-29 | 1 | -1/+1 |
| | | | | miniruby | ||||
* | Move the logic to test bundled gems to Ruby code | Benoit Daloze | 2019-09-29 | 1 | -9/+1 |
| | | | | | * Writing shell scripts in a Makefile is very error-prone. * TEST_BUNDLED_GEMS_ALLOW_FAILURES seemed to not work before. | ||||
* | Moved INCFLAGS to XCFLAGS from CPPFLAGS as well as mswin | Nobuyoshi Nakada | 2019-08-26 | 1 | -3/+3 |
| | | | | Rules which have used CPPFLAGS will need XCFLAGS or INCFLAGS now. | ||||
* | test-bundled-gems-run: Respect -k option | Nobuyoshi Nakada | 2019-07-24 | 1 | -3/+6 |
| | |||||
* | Reduced duplicate commands in test-bundled-gems-run | Nobuyoshi Nakada | 2019-07-24 | 1 | -6/+4 |
| | |||||
* | Improve build process and coroutine implementation selection. | Samuel Williams | 2019-07-18 | 1 | -1/+2 |
| | |||||
* | Substitue suffixes with dot | Nobuyoshi Nakada | 2019-07-01 | 1 | -1/+1 |
| | |||||
* | Use configured ASMEXT | Nobuyoshi Nakada | 2019-07-01 | 1 | -1/+1 |
| | |||||
* | Moved Makefile.in under template | Nobuyoshi Nakada | 2019-06-07 | 1 | -0/+646 |
| | |||||
* | Revert "Moved Makefile.in under template" | Nobuyoshi Nakada | 2019-06-07 | 1 | -646/+0 |
| | | | | | | | | | This reverts commits: * 6f9d5fafe040cb02a1278fbfcdcb8063d564824c * bb3c89b6437049e26669b2156310670d5e06e386 And remove the dependency of Makefile on Makefile.in transitionally. | ||||
* | Moved Makefile.in under template | Nobuyoshi Nakada | 2019-06-07 | 1 | -0/+646 |