Dave Murphy
|
79c613e107
|
use newlib 3.0.0
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
ec7878a7f4
|
use gcc 7.3.0 & binutils 2.30
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
a63085cbab
|
no longer need to disable dependency tracking
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
0e5742cffc
|
use latest gdb
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
44e7b8a0d0
|
vram code needs to set dsimode flag too
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
440d1749e4
|
pad twl sections
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
a295eb3768
|
reduce get_arg bloat
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
2479a04370
|
update to gcc 7.2.0
|
2018-05-09 00:48:51 +01:00 |
|
Dave Murphy
|
bb3dda93dc
|
remove obsolete patches
|
2017-07-15 16:14:42 +01:00 |
|
Dave Murphy
|
759b6bb8a1
|
align before sections
|
2017-07-14 23:39:04 +01:00 |
|
Dave Murphy
|
771c404dbc
|
remove alpha designation
|
2017-07-14 21:17:15 +01:00 |
|
Dave Murphy
|
bd1c16fe50
|
provide stub __sync_synchronize
|
2017-06-27 18:34:13 +01:00 |
|
Dave Murphy
|
5c23673540
|
mark this as alpha
|
2017-06-09 15:08:11 +01:00 |
|
Dave Murphy
|
3970b7c5ad
|
use gdb 8.0 for devkitARM
|
2017-06-09 15:07:23 +01:00 |
|
Dave Murphy
|
bd5a36b0ff
|
allow C++ code in system headers
|
2017-06-09 15:06:08 +01:00 |
|
Dave Murphy
|
2c8fdb4f85
|
update to gdb 7.12.1
|
2017-05-12 23:27:18 +01:00 |
|
Dave Murphy
|
5d81b788b1
|
update to gcc 7.1.0
|
2017-05-04 21:42:00 +01:00 |
|
Dave Murphy
|
636e4ab786
|
objc has build issues
|
2017-05-04 21:38:56 +01:00 |
|
Dave Murphy
|
f803bbc861
|
restore objc by popular demand
|
2017-03-12 22:53:01 +00:00 |
|
Dave Murphy
|
6fa30085c6
|
proper UTF-8 defaults
|
2017-03-06 10:32:33 +00:00 |
|
Dave Murphy
|
1b0715ef2f
|
next release is r47
|
2017-03-05 22:59:28 +00:00 |
|
Dave Murphy
|
c42584594b
|
build just c & c++ compilers
|
2017-03-03 15:34:10 +00:00 |
|
Dave Murphy
|
9e8a149558
|
parallel make breaks newlib install
|
2017-02-02 01:50:57 +00:00 |
|
Dave Murphy
|
ce5d8243d4
|
move jobs configuration to config.sh
|
2017-02-01 21:16:35 +00:00 |
|
ichfly
|
bf6f1d0454
|
Update dldi.ld
changed the size according to new libnds updates
|
2017-01-20 23:36:40 +01:00 |
|
Dave Murphy
|
945640b296
|
add OSX sysroot to gdb CXXFLAGS
|
2017-01-16 23:55:58 +00:00 |
|
Dave Murphy
|
5138849459
|
allow building for arm7 iwram
|
2017-01-16 18:33:45 +00:00 |
|
Dave Murphy
|
4a1190df4a
|
reduce newlib wide-char code
|
2017-01-16 12:59:11 +00:00 |
|
Dave Murphy
|
029f3b8d51
|
really get arm7i LMA from header
|
2017-01-15 20:19:22 +00:00 |
|
Dave Murphy
|
888cbdfd02
|
allow external relocation of arm7i LMA
|
2017-01-15 00:20:40 +00:00 |
|
Dave Murphy
|
467a1a00f9
|
remove stray no$ breakpoint
|
2017-01-15 00:20:03 +00:00 |
|
Dave Murphy
|
114896f06f
|
allow external relocation of arm9i binary load address
|
2017-01-14 23:56:43 +00:00 |
|
Dave Murphy
|
6832220265
|
allow arm9i binary to be relocated externally
|
2017-01-13 00:08:39 +00:00 |
|
Dave Murphy
|
b0cce58512
|
use makefile to build 3dsx crt0
|
2017-01-12 00:10:18 +00:00 |
|
Dave Murphy
|
f897e4be15
|
build vram crt0
|
2017-01-12 00:08:35 +00:00 |
|
Dave Murphy
|
0467bcd3d6
|
use dead code elimination options
|
2017-01-11 19:04:39 +00:00 |
|
Dave Murphy
|
ff9de37d63
|
update libsysbase configure
|
2017-01-11 19:03:52 +00:00 |
|
fincs
|
49165d1d26
|
Fix lma address error in DS ARM7 crt0
|
2017-01-10 16:09:49 +01:00 |
|
fincs
|
e2600d9ac1
|
Refactor DS ARM9/ARM7 crt0s/linkscripts to support DSi section loading
|
2017-01-10 01:03:23 +01:00 |
|
Dave Murphy
|
0e0f7eff77
|
place secure area
|
2017-01-09 21:15:53 +00:00 |
|
Dave Murphy
|
23fe354d16
|
reference __secure_area__ so it gets linked
|
2017-01-09 06:22:59 +00:00 |
|
Dave Murphy
|
bf52a02c77
|
allow arm7 to be relocated externally
|
2017-01-08 17:07:59 +00:00 |
|
Dave Murphy
|
788935c0ce
|
add dsi specific section
|
2017-01-08 17:07:05 +00:00 |
|
Dave Murphy
|
206e3b8469
|
adjust for new arm7 crt0
|
2017-01-05 14:46:41 +00:00 |
|
Dave Murphy
|
0c55dc8db9
|
adjust arm7 code lma
DSi firmware requires arm7 code to start in ewram
|
2017-01-05 14:46:41 +00:00 |
|
Dave Murphy
|
ccc156d51d
|
adjust ewram size
reboot stub is placed at ramtop - 48K
|
2017-01-05 14:46:40 +00:00 |
|
Dave Murphy
|
169dd7d013
|
update to newlib 2.5.0
|
2016-12-28 21:30:17 +00:00 |
|
Dave Murphy
|
c4ed9722f2
|
update to gcc 6.3.0
|
2016-12-28 21:27:12 +00:00 |
|
Dave Murphy
|
0e07b7eb5b
|
remove old patches
|
2016-12-22 16:35:47 +00:00 |
|
Dave Murphy
|
b34e58ca08
|
update newlib snapshot
|
2016-12-22 16:34:26 +00:00 |
|
Dave Murphy
|
4b7796c2d5
|
restore .init section
|
2016-12-18 02:29:01 +00:00 |
|
Dave Murphy
|
a0f7e4e2da
|
still need .init section
|
2016-12-18 02:28:59 +00:00 |
|
Dave Murphy
|
7b9a6387f4
|
use system zlib
|
2016-12-10 19:17:21 +00:00 |
|
Dave Murphy
|
c34ecdd92f
|
remove old patches
|
2016-12-10 14:02:32 +00:00 |
|
Dave Murphy
|
3cc3d56b05
|
reinstate big endian
|
2016-12-10 14:01:56 +00:00 |
|
Dave Murphy
|
1fe74a378b
|
use crt0 as startup section
|
2016-11-21 12:24:08 +00:00 |
|
Dave Murphy
|
676638c26a
|
mark startup code as allocatable & executable
|
2016-11-21 12:23:36 +00:00 |
|
Dave Murphy
|
ec195d5a7e
|
allow both vram banks
|
2016-11-16 21:27:56 +00:00 |
|
Dave Murphy
|
17308cb52e
|
fix ino_t & dev_t
|
2016-11-16 21:27:56 +00:00 |
|
Dave Murphy
|
75c9d393bf
|
move OSX to 10.5+ & single arch
|
2016-11-16 21:27:56 +00:00 |
|
Dave Murphy
|
2aa4c64cb6
|
use gcc 6.2.0
|
2016-11-16 21:26:46 +00:00 |
|
Dave Murphy
|
85cec53554
|
update newlib patch
|
2016-11-16 21:26:46 +00:00 |
|
Dave Murphy
|
26852f8830
|
update newlib
|
2016-11-16 21:26:46 +00:00 |
|
Dave Murphy
|
6c05ff5a85
|
update to gdb 7.11
|
2016-11-16 21:26:46 +00:00 |
|
Dave Murphy
|
66d4bfd627
|
update to gcc 6.1
|
2016-11-16 21:26:46 +00:00 |
|
Dave Murphy
|
e075a370c4
|
disable libmirko
|
2016-11-16 21:26:46 +00:00 |
|
Dave Murphy
|
2a7de310e1
|
fixup findDevice
|
2016-11-16 21:25:58 +00:00 |
|
Dave Murphy
|
c4f89e210b
|
enable 64bit off_t
|
2016-11-16 21:25:58 +00:00 |
|
Dave Murphy
|
a0c0c6ae7b
|
add parallel make
|
2016-11-16 21:25:58 +00:00 |
|
Dave Murphy
|
8a98027fe0
|
build citro3d
|
2016-11-16 21:25:58 +00:00 |
|
Dave Murphy
|
88e9abb8a0
|
update devkitARM version
|
2016-11-16 21:25:13 +00:00 |
|
Dave Murphy
|
46d03677c6
|
update newlib patch
|
2016-11-16 21:25:13 +00:00 |
|
Yifan Lu
|
3fcebd74b2
|
Add support for changing start address in 3dsx linker script
Use LDFLAGS --defsym="__start__=0x14000000" for example to change start address
|
2016-03-26 01:58:59 -05:00 |
|
Dave Murphy
|
cf2e5124ce
|
strip unused sections at link time
|
2015-12-12 11:38:41 +00:00 |
|
Dave Murphy
|
c4a55871e4
|
size improvements for libstdc++
|
2015-12-12 11:37:57 +00:00 |
|
Dave Murphy
|
ff6e2b58c6
|
update to gcc 5.3.0
|
2015-12-11 21:11:01 +00:00 |
|
Dave Murphy
|
50514b3c7f
|
don't fail on writes to null device
|
2015-12-11 09:53:31 +00:00 |
|
Dave Murphy
|
5e86d85526
|
fix chdir when no device string set
|
2015-11-29 18:37:59 +00:00 |
|
Dave Murphy
|
af4c3ff66a
|
update binutils to 2.25.1
|
2015-11-29 18:36:39 +00:00 |
|
Dave Murphy
|
0ca5bf65c0
|
remove default crt0
|
2015-11-28 22:27:09 +00:00 |
|
Dave Murphy
|
564fa0e0af
|
Merge branch 'devkitARM_r45' of github.com:devkitPro/buildscripts into devkitARM_r45
|
2015-11-28 22:25:04 +00:00 |
|
Dave Murphy
|
47ddd93e55
|
add support for TLS
|
2015-11-28 18:24:01 +00:00 |
|
Dave Murphy
|
fea87e834c
|
allow override of CTRULIB variable
|
2015-11-28 18:03:29 +00:00 |
|
Dave Murphy
|
bb1c5bba94
|
garbage collect sections when linking
|
2015-11-23 20:11:37 +00:00 |
|
Dave Murphy
|
0e404ac683
|
use lto aware tools
|
2015-11-23 20:10:50 +00:00 |
|
Dave Murphy
|
dd0500e539
|
tidying libsysbase and implementing locks
|
2015-11-22 16:45:08 +00:00 |
|
Dave Murphy
|
6e94598966
|
update to gdb 7.10
|
2015-10-30 22:21:04 +00:00 |
|
Dave Murphy
|
14359b772f
|
update to gcc 5.2.0
|
2015-10-25 15:28:45 +00:00 |
|
Dave Murphy
|
1f4243ead0
|
upgrade to gcc 5.1.0
|
2015-05-22 11:13:51 +01:00 |
|
Dave Murphy
|
074ceec36c
|
update gdb patch
|
2015-03-16 18:05:19 +00:00 |
|
Dave Murphy
|
e0c31cded7
|
update to gdb 7.9
|
2015-03-16 17:01:42 +00:00 |
|
Dave Murphy
|
5b64b79621
|
fix OSX building of gcc
|
2015-02-14 21:28:58 +00:00 |
|
Dave Murphy
|
e88c516694
|
temp removal of lock.h overrides
|
2015-02-13 23:34:41 +00:00 |
|
Dave Murphy
|
62b2adce92
|
implement dup/dup2
|
2015-01-27 23:41:06 +00:00 |
|
Dave Murphy
|
0b9a5d7f76
|
update to gdb 7.8.2
|
2015-01-21 17:24:24 +00:00 |
|
Dave Murphy
|
bfdab38a67
|
read direct to user buffer when request is greater than internal buffer size
|
2015-01-21 15:51:42 +00:00 |
|
Dave Murphy
|
7f5147f4ec
|
update to binutils 2.25
|
2015-01-07 15:13:29 +00:00 |
|
Dave Murphy
|
08f90d3343
|
allow different portlibs per console
|
2015-01-05 14:06:06 +00:00 |
|
Dave Murphy
|
5305d2e77e
|
always set shell to bash on OSX
|
2015-01-01 22:09:08 +00:00 |
|
Dave Murphy
|
742742f275
|
set portlibs base path in base rules, add individual portlibs for each console
|
2015-01-01 22:08:39 +00:00 |
|