- 14 Jan, 2005 4 commits
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/tags/abi_0_95@186 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Michael Matz authored
* low-level-sys-info.tex (Conventions): Replace GPREL with GOTPC. * object-files.tex (large model relocations): Replace GOTPC64 calculation with the one from GPREL64. Delete GPREL64. * Makefile (clean): Delete *.cb too. * abi.tex (changelog): Describe 0.95. * macros.tex (version): Increase to 0.95. * dl.tex (Procedure Linkage Table): Clarify that it's for small/medium. Add subsubsection "Large Models". * low-level-sys-info.tex (Architectural Constraints): Use 2^24. (Medium Code Model, Large Code Model): Clarify. (Conventions): New section. (PIC Function Prologue): Add descriptions for medium and large models. <Code Examples>: Update. Add them for medium and large models. (Implementation Advice): New section. * object-files.tex (Section Flags): New. (Special Sections): Add large sections. (Relocation Types): Add medium and large model relocations. git-svn-id: http://x86-64.org/svn/trunk@185 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Michael Matz authored
* macros.tex (version): Increase to 0.94. (usepackage): Include changebar package. (cbnew): New command. * development.tex (Development Environment): Describe predefined pre-processor symbols. * dl.tex (Program Loading): Describe self-contained. (Dynamic Section, Global Offset Table, Function Addresses): Ditto. * libraries.tex (_Unwind_GetCFA): Define and describe function. (Personality Routine): New subsection. * low-level-sys-info.tex (Aggregates and Unions): Refine. (Bit-Fields): Ditto. (Special Registers): Move to ... (Initial Stack and Register State): ... this new section. (Stack State): New section. (Auxiliary Vector): Describe self-contained. * object-files.tex (EH_FRAME sections): New section. git-svn-id: http://x86-64.org/svn/trunk@183 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Michael Matz authored
* abi.tex: Correct version information. * dl.tex (Program Header): New subsection by Michael Walker (Michael.Walker@Sun.COM). * object-files.tex (Section Types, Special Sections): Ditto. git-svn-id: http://x86-64.org/svn/trunk@182 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 28 Aug, 2004 13 commits
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@181 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@180 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@179 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@178 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@177 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@176 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
Add new section on Stack Unwind Algorithm. git-svn-id: http://x86-64.org/svn/trunk@175 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@174 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@173 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@172 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
Fix typo git-svn-id: http://x86-64.org/svn/trunk@171 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@170 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@169 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 19 Aug, 2004 2 commits
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@168 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@167 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 18 Dec, 2003 1 commit
-
-
Andreas Jaeger authored
Frame}): Clarify x87 mode. Patch by Hans Peter Anvin. * macros.tex: Increase version. * abi.tex (section*{Revision History}): Add new entry. git-svn-id: http://x86-64.org/svn/trunk@166 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 26 Apr, 2003 1 commit
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@165 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 13 Sep, 2002 1 commit
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@164 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 11 Jul, 2002 3 commits
-
-
Andreas Jaeger authored
Functions}): New. * low-level-sys-info.tex (subsubsection{Fundamental Types}): Add size_t. * low-level-sys-info.tex (subsection{DWARF Register Number Mapping}): Renumbered to reflect reality. (subsubsection{Fundamental Types}): Fix dagger usage. git-svn-id: http://x86-64.org/svn/trunk@163 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Bo Thorsen authored
git-svn-id: http://x86-64.org/svn/trunk@162 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Bo Thorsen authored
git-svn-id: http://x86-64.org/svn/trunk@161 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 03 Apr, 2002 1 commit
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@160 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 15 Aug, 2001 1 commit
-
-
Andreas Jaeger authored
* low-level-sys-info.tex (Passing): Only use first 8 SSE registers for passing. (Data Objects): Add an example for PIC static data access. git-svn-id: http://x86-64.org/svn/trunk@159 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 23 Jun, 2001 1 commit
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@158 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 16 May, 2001 1 commit
-
-
Bo Thorsen authored
* abitest: Tests which can not run when optimized can now with a comment make sure not to be run with certain optimization levels. Also, -O3 levels have been removed. Inlining doesn't make sense for most tests. * test_passing_structs.c: Removed test from optimization levels -O1 and -O2. * test_passing_unions.c: Likewise. * test_passing_structs_and_unions.c: Likewise. git-svn-id: http://x86-64.org/svn/trunk@156 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 15 May, 2001 1 commit
-
-
Bo Thorsen authored
executable, which was horrible as it just said success or failure. Now it's split in several small subtests and runs these with different levels of optimization. The README file has a description of the new setup and how to run the testsuite. git-svn-id: http://x86-64.org/svn/trunk@155 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 14 May, 2001 1 commit
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@154 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 13 May, 2001 1 commit
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@153 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 10 May, 2001 1 commit
-
-
Andreas Jaeger authored
* macros.tex: Update version numbers. * low-level-sys-info.tex: Add information about floating point control words. 2001-05-03 Andreas Jaeger <aj@suse.de> * libraries.tex: Fix some typos. 2001-04-30 Andreas Jaeger <aj@suse.de> * object-files.tex (subsection{Relocation Types}): Describe relocations. 2001-04-24 Andreas Jaeger <aj@suse.de> * low-level-sys-info.tex: Don't confuse the user with doubleword etc. * abi.tex: Include kernel. * Makefile (INCLUDES): Add kernel.tex git-svn-id: http://x86-64.org/svn/trunk@152 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 11 Apr, 2001 1 commit
-
-
Bo Thorsen authored
* defines.h: Add setting for checks of float and double passing. Add setting for checks of returning complex types. Disabled these two tests. * returning.c (test_complex_returning): Added test for returning complex numbers. Complex numbers with float, double and long double types are tested. Test originally written by Andreas Jaeger. git-svn-id: http://x86-64.org/svn/trunk@150 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 21 Mar, 2001 1 commit
-
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@149 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 19 Mar, 2001 3 commits
-
-
Andreas Jaeger authored
* libraries.tex: (Unwind Library Interface): New section. git-svn-id: http://x86-64.org/svn/trunk@148 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@147 6601e6e8-4d26-0410-a679-8f2142522ccc
-
Andreas Jaeger authored
git-svn-id: http://x86-64.org/svn/trunk@146 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 07 Mar, 2001 1 commit
-
-
Andreas Jaeger authored
* low-level-sys-info.tex: Add section on auxiliary vectors, rewrite register passing conventions. git-svn-id: http://x86-64.org/svn/trunk@145 6601e6e8-4d26-0410-a679-8f2142522ccc
-
- 28 Feb, 2001 1 commit
-
-
Bo Thorsen authored
git-svn-id: http://x86-64.org/svn/trunk@144 6601e6e8-4d26-0410-a679-8f2142522ccc
-