Takumi Sueda
a81e63178d
Add GitHub Actions workflow
2022-04-11 13:30:48 +09:00
Max Kellermann
392b058298
build.sh: explicitly disable GDB unit tests
...
These are disabled by default when `development=false`, which is set
by `binutils/bfd/development.sh`. However, while `gdb/configure.ac`
includes this file, `gdbsupport/configure.ac` does not, and thus the
two disagree on whether unit tests shall be built. This causes linker
failures due to missing symbols.
By explicitly disabling the unit tests (or enabling them), both
`configure` scripts agree on the setting and the build succeeds.
Since we don't run the unit tests (and this is not a gdb development
build), we should simply disable them.
Closes https://github.com/MaxKellermann/cegcc-build/issues/6
2020-04-07 17:18:14 +02:00
Max Kellermann
0397fb9dcc
build.sh: add --target option
...
Just in case somebody wants to build a x86 WinCE compiler.
2020-04-07 13:25:11 +02:00
Max Kellermann
342fe695c3
binutils: update to 2.34
2020-03-25 17:11:08 +01:00
Max Kellermann
a601727142
build.sh: fix typo
2020-03-23 19:54:34 +01:00
Max Kellermann
c8cc9491e4
binutils: update to 2.33.1
2020-03-23 18:25:46 +01:00
Max Kellermann
272756af1e
gcc: update to 9.3.0
2020-03-23 17:33:43 +01:00
David Feurle
eb9b7da75d
use relative urls to support checkout over https
2019-11-09 10:48:51 +01:00
Max Kellermann
cf4015d1dd
binutils: update to 2.31.1
2018-10-23 13:51:44 +02:00
Max Kellermann
388b25dac3
gcc: update to 8.2.0
2018-10-22 23:15:34 +02:00
Max Kellermann
6076938402
build.sh: fix ${BASE_DIRECTORY} after moving the script
...
This should have been in commit
328e77aced
2018-10-22 23:15:34 +02:00
Max Kellermann
de47d85298
build.sh: .svn to .git
2018-10-22 22:56:29 +02:00
Max Kellermann
ed5a146f31
build.sh: more out-of-tree build instructions
2018-10-22 22:54:29 +02:00
Max Kellermann
b3b2b77366
build.sh: default to --prefix=/opt/cegcc
2018-10-22 22:52:55 +02:00
Max Kellermann
328e77aced
build-arm-mingw32ce/build-mingw32ce.sh: move to ./build.sh
2018-10-22 22:51:27 +02:00
Max Kellermann
015e6b48b8
README.rst: suggest out-of-tree build
2018-10-22 22:50:01 +02:00
Max Kellermann
9390df540a
README.rst: combine the two git submodule
calls
2018-10-22 22:30:23 +02:00
Max Kellermann
6930c06b89
gcc/libgcc/config.host: check ${target_thread_file}
...
Fixes bootstrap_gcc dependency on `windows.h`.
Closes #2
2018-10-22 22:26:29 +02:00
Max Kellermann
328b2e26ad
README.rst: update clone URL
2018-09-04 12:05:58 +02:00
Max Kellermann
c8d7f2f5cb
README: convert to reStructuredText
2018-03-21 12:06:21 +01:00
Max Kellermann
e03d3b2b62
update mingw and w32api
2018-03-21 12:05:04 +01:00
Max Kellermann
d5733d5b77
update binutils to 2.30
2018-03-21 11:19:26 +01:00
Max Kellermann
7d9c5aebb2
update gcc to 7.3.0
2018-03-21 11:19:16 +01:00
Max Kellermann
3caf1b09fc
submodules moved to GitHub
2018-03-21 11:08:11 +01:00
Max Kellermann
9f0fa29dbd
remove mingwdll
...
This was a kludge, and let's get rid of it and use only the regular
GCC libraries.
2018-03-21 11:04:15 +01:00
Max Kellermann
5e13eea7b2
gcc: upgrade to version 4.6.3
2012-03-13 21:56:31 +01:00
Max Kellermann
e23741ddf3
rename directory gcc-4.4.0 to gcc
...
This hasn't been gcc 4.4.0 for quite some time.
2012-03-07 10:42:16 +01:00
Max Kellermann
7b2bf93f6e
binutils: Revert "Move edata and idata section contents into the rdata section"
2012-01-11 21:45:29 +01:00
Max Kellermann
44cb392817
build-mingw32ce.sh: auto-detect gcc version
2011-12-23 14:26:32 +01:00
Max Kellermann
9917bc2b2f
build-mingw32ce.sh: remove extra gcc commands
2011-12-23 14:24:00 +01:00
Max Kellermann
8557cfe6aa
gcc: ignore *.o
2011-12-23 14:24:00 +01:00
Max Kellermann
16bec6c2c4
gcc: upgrade to version 4.6.2
2011-12-23 12:06:51 +01:00
Max Kellermann
c631f91c98
binutils: upgrade to version 2.22
2011-12-22 21:31:56 +01:00
Max Kellermann
29f1c00f25
binutils: upgrade to version 2.21.1
2011-12-22 20:44:13 +01:00
Max Kellermann
d75a5898cd
build-mingw32ce.sh: add option --incremental
2011-12-22 20:42:38 +01:00
Max Kellermann
872c249d2b
build-mingw32ce.sh: add shell function "configure_module"
2011-12-22 20:42:38 +01:00
Max Kellermann
6458422259
build-mingw32ce.sh: merge the two gcc configure calls
...
The difference was only the --disable-__cxa_atexit, which seems to be
obsolete.
2011-12-22 20:17:17 +01:00
Max Kellermann
37f6f72905
build-mingw32ce.sh: set -e
...
Make every error fatal; remove the "||exit1" suffixes.
2011-12-22 20:00:47 +01:00
Max Kellermann
44a9fd14ff
upgrade gcc to 4.5.3
2011-10-12 10:11:15 +02:00
Max Kellermann
0d03ae6d23
add NEWS file
2011-10-12 10:11:15 +02:00
Max Kellermann
64b6913d83
upgrade gcc to 4.4.6
2011-10-10 22:57:14 +02:00
Max Kellermann
c1a7ea23c7
.gitmodules: switch to git.xcsoar.org
2011-10-06 23:07:53 +02:00
Max Kellermann
01e2190c37
update gcc and w32api
2011-09-25 12:01:23 +02:00
Paul Sokolovsky
e879c24281
Add "-arm-mingw32ce" suffixes for build/bindist dirs.
2011-03-17 12:44:33 +02:00
Paul Sokolovsky
26b87a4336
Use cegcc-w32api for w32api submodule, not cegcc-svn-w32api.
2011-03-15 02:15:37 +02:00
Paul Sokolovsky
5cf02bc380
Use public read-only repo URLs.
2011-03-14 20:46:17 +02:00
Paul Sokolovsky
f29c4e9acb
Add in-tree default installation directory.
2011-03-13 21:50:58 +02:00
Paul Sokolovsky
50e32d781b
Add .gitignore for build/.
2011-03-03 12:35:59 +02:00
Paul Sokolovsky
87e0a0a001
Add README.
2011-03-03 12:34:17 +02:00
Paul Sokolovsky
303280c6e3
Dump build/host/target.
2011-03-02 02:06:25 +02:00