| History log of /src/lib/csu/arch/m68k |
| Revision | Date | Author | Comments |
| 1.2 | 11-Jul-2013 |
matt | Use pc-relative branch in crt0.S Add crtend.S and crtbegin.h (uses pc-relative branches as well).
|
| 1.1 | 07-Aug-2010 |
joerg | branches: 1.1.6; 1.1.12; Switch i386 and x86_64 to the new CRT layout. The crt0.c body is shared between all platforms and a small assembler stub in crt0.S is used for setting up the proper stack and whatever else MD needs.
Extract crti.S and crtn. from the old dot_init.h files. Prepare other platforms that use the 6-argument form of __(_)start for this.
Rewrite the crtbegin and crtend modules in assembler to make them compiler independent. Document the interface in README.
|
| 1.1.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.6.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.5 | 26-Nov-2018 |
joerg | Do not pass the main object handle from the assembler startup stub to the common ___start routine. It's only used for a pointless magic version check. Thanks to martin@ for testing various architectures.
|
| 1.4 | 26-Jul-2013 |
matt | branches: 1.4.24; 1.4.26; Use jbsr and add END(__start)
|
| 1.3 | 26-Jul-2013 |
martin | Simplify to new ___start() signature. Seems to fix PR port-m68k/48076.
|
| 1.2 | 11-Jul-2013 |
matt | Use pc-relative branch in crt0.S Add crtend.S and crtbegin.h (uses pc-relative branches as well).
|
| 1.1 | 07-Aug-2010 |
joerg | branches: 1.1.6; 1.1.12; Switch i386 and x86_64 to the new CRT layout. The crt0.c body is shared between all platforms and a small assembler stub in crt0.S is used for setting up the proper stack and whatever else MD needs.
Extract crti.S and crtn. from the old dot_init.h files. Prepare other platforms that use the 6-argument form of __(_)start for this.
Rewrite the crtbegin and crtend modules in assembler to make them compiler independent. Document the interface in README.
|
| 1.1.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.6.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.4.26.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.4.24.1 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.4 | 27-Jul-2013 |
martin | branches: 1.4.4; 1.4.8; In .fini invoke destructors (fix copy & pasto)
|
| 1.3 | 19-Jul-2013 |
matt | Deal with m68010 not having bsrl so usr jsr on !__pic__
|
| 1.2 | 18-Jul-2013 |
matt | s/bsrl/jsr/ and let gas figure it out
|
| 1.1 | 11-Jul-2013 |
matt | branches: 1.1.2; Use pc-relative branch in crt0.S Add crtend.S and crtbegin.h (uses pc-relative branches as well).
|
| 1.1.2.1 | 23-Jul-2013 |
riastradh | sync with HEAD
|
| 1.4.8.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.4.8.1 | 27-Jul-2013 |
tls | file crtbegin.h was added on branch tls-maxphys on 2014-08-20 00:02:06 +0000
|
| 1.4.4.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.4.4.1 | 27-Jul-2013 |
yamt | file crtbegin.h was added on branch yamt-pagecache on 2014-05-22 11:36:44 +0000
|
| 1.1 | 11-Jul-2013 |
matt | branches: 1.1.6; 1.1.10; Use pc-relative branch in crt0.S Add crtend.S and crtbegin.h (uses pc-relative branches as well).
|
| 1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.10.1 | 11-Jul-2013 |
tls | file crtend.S was added on branch tls-maxphys on 2014-08-20 00:02:06 +0000
|
| 1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.1.6.1 | 11-Jul-2013 |
yamt | file crtend.S was added on branch yamt-pagecache on 2014-05-22 11:36:44 +0000
|
| 1.1 | 07-Aug-2010 |
joerg | Switch i386 and x86_64 to the new CRT layout. The crt0.c body is shared between all platforms and a small assembler stub in crt0.S is used for setting up the proper stack and whatever else MD needs.
Extract crti.S and crtn. from the old dot_init.h files. Prepare other platforms that use the 6-argument form of __(_)start for this.
Rewrite the crtbegin and crtend modules in assembler to make them compiler independent. Document the interface in README.
|
| 1.1 | 07-Aug-2010 |
joerg | Switch i386 and x86_64 to the new CRT layout. The crt0.c body is shared between all platforms and a small assembler stub in crt0.S is used for setting up the proper stack and whatever else MD needs.
Extract crti.S and crtn. from the old dot_init.h files. Prepare other platforms that use the 6-argument form of __(_)start for this.
Rewrite the crtbegin and crtend modules in assembler to make them compiler independent. Document the interface in README.
|