Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-07-16 | correct memset arguments; from Moritz Jodeit <moritz@jodeit.org> via | Federico G. Schwindt | |
PR/2822. | |||
2002-07-16 | add 2 operand variants for shld and shrd. this makes possible to compile | Federico G. Schwindt | |
gnupg with in tree gas. | |||
2002-07-12 | Add MMX extensions. This does not include SSE/MMX extensions. | Federico G. Schwindt | |
millert@ ok. | |||
2002-06-26 | Actually use m68k-aliases (forgot to commit this...) | Marc Espie | |
ok miod@ | |||
2002-06-24 | opcode aliases, mostly taken from recent binutils. | Marc Espie | |
ok miod@ | |||
2002-04-20 | use snprintf more; millert ok | Theo de Raadt | |
2002-04-20 | use _exit() in signal handler; millert ok | Theo de Raadt | |
2001-12-27 | Fix the brain-dead assembler to correctly handle opcodes which have no | Miod Vallat | |
arguments (such as rte) but do not appear exactly at the end of a line (i.e. whitespace follows) instead of reporting (incorrectly) "parameter syntax error". | |||
2001-12-27 | Unbreak confusion between duplicated, but slightly different, m88k assembler | Miod Vallat | |
sources and repair as in the process (we had ended mixing tc-mvme88k.c with tc-m88k.h). | |||
2001-11-24 | Update mvme88k MID value here too. | Miod Vallat | |
2001-11-14 | Change Vax aout magic and set binary page size to 4k. | Hugh Graham | |
2001-09-17 | slightly better error message | Marc Espie | |
2001-09-14 | typo. Those are named 4byte/2byte, no s. | Marc Espie | |
2001-09-06 | Add stbar to the opcodes list; art@ ok. | Federico G. Schwindt | |
2001-09-05 | remove work-around for _GLOBAL_OFFSET_TABLE_, now that the last pieces | Marc Espie | |
have been converted to __GLOBAL_OFFSET_TABLE_. | |||
2001-08-07 | tree must build | Hugh Graham | |
2001-08-01 | Add `newer' gas balign/p2align/2bytes/4bytes. | Marc Espie | |
Checked by me on i386, miod@ on m68k (LOTS of thanks). fgs@ was last seen trying it on sparc a long time ago. I know that sparcs are slow, but this is ridiculous. Nobody else moved, so 8-P | |||
2001-07-25 | Fix compilation on mvme88k (until binutils are ready). | Miod Vallat | |
2001-07-09 | correct type on last arg to execl(); nordin@cse.ogi.edu | Theo de Raadt | |
2000-07-26 | avoid indexing into arrays using signed chars; discovered by fuzz | Theo de Raadt | |
2000-05-27 | gas recognizes m68020/30/40/60... doubtful it does anything useful | Marc Espie | |
with 68060, but still, IT's there. | |||
1999-12-07 | Handles -I without filename correctly. | Marc Espie | |
1999-08-31 | Support fxch abreviated form | Marc Espie | |
1999-06-16 | in case this is ever used by sparc | Theo de Raadt | |
1999-06-15 | Fix thoroughly broken PIC code. | Marc Espie | |
This removes arbitrary restrictions on label lengths for PIC code. | |||
1999-04-30 | GOT name is __GLOBAL_OFFSET_TABLE_ on i386 a.out. | Marc Espie | |
gcc 2.8.1 emits _GLOBAL_OFFSET_TABLE_ instead, so gas has to take care of that... This reverts to a previous gas state, but with comments much clearer, and a real clue about what's going on. | |||
1999-01-23 | - make sure PIC patch is properly tagged, eg., code compiles without -DPIC | Marc Espie | |
(i386 only). - name _GLOBAL_OFFSET_TABLE_ - identify kludge that translates _GLOBAL_OFFSET_TABLE_ -> __GLOBAL_OFFSET_TABLE_ - remove kludge, since ld handles it now. | |||
1998-11-16 | Fix `L2-L1' expression evaluation botch; from NetBSD. | Jason Wright | |
1998-11-01 | mvme88k changes. Fixed killer bug in xcr instruction. | Steve Murphree | |
1998-07-03 | Fix assembly of cmov* instructions. This instruction does not have the W bit | Tobias Weingartner | |
to specify operand size (use a prefix instead). Tested by mickey, me, and hopefully others along the way. The same fix seems to exist in freebsd as well. | |||
1998-04-26 | We are not SysV, My recent code triggered this breakage, downsj noted it. | Niklas Hallqvist | |
1998-04-25 | Improved cross-compilability (from non-a.out host) | Niklas Hallqvist | |
1998-02-28 | A merge of the late resolution of symbols code Ian Lance Taylor added to | Niklas Hallqvist | |
gas2 back in 1993. gcc2.8 generates code which relies on this. | |||
1998-02-17 | this diff is now valid | Theo de Raadt | |
1998-02-16 | undo expr.c diff; it breaks things. niklas must recheck | Theo de Raadt | |
1998-02-15 | date: 1998/01/10 05:36:35; author: jdp; state: Exp; lines: +2 -1 | Niklas Hallqvist | |
Make the ".set" directive copy the aux field when the expression reduces to a relocatable symbol plus an offset. This preserves the symbol type information (function vs. object). It is important for SVR4-style weak symbols, e.g., "#pragma weak foo=bar". Without this change, the linker complains that the jmpslot entry is not a function. | |||
1998-02-15 | Merge of NetBSD changes + $OpenBSD$ tags | Niklas Hallqvist | |
1997-11-05 | lowercase first use of name | Theo de Raadt | |
1997-11-05 | interpret the following as " 040" and not as " "; augustss@cs.chalmers.se | Theo de Raadt | |
.ascii "\040040" | |||
1997-09-04 | add %cr4 (from freebsd) | chuck | |
1997-04-24 | fix subtle bug in the m88k assembler, without this fix it would not assemble | Dale S. Rahn | |
the instruction "rot r24,r24,r13" because it did not accept the shift about being specified by the register. | |||
1997-04-23 | Commit the gas and ld portions for the mvme88k port. | Dale S. Rahn | |
1997-02-17 | __NetBSD__ is going away from our gcc specs | Niklas Hallqvist | |
1997-01-27 | define AOUT_MACHTYPE. This is OpenBSD/vax not OpenBSD bigendian....-moj | Mats O Jansson | |
1997-01-11 | We run OpenBSD | Niklas Hallqvist | |
1996-12-21 | From pk@NetBSD.ORG; Set EXTERNAL bit on `.weak' declarations. | Thorsten Lockert | |
1996-08-20 | R.I.P. | Thorsten Lockert | |
1996-06-17 | 68060 support == 68040 support | Theo de Raadt | |
1996-06-17 | from netbsd; md_parse_arg: `-K' implies `-k' | Theo de Raadt | |
1996-06-17 | from netbsd; Change the segment mov constraint to WordReg|WordMem, to | Theo de Raadt | |
disallow 8-bit memory access, and enable a (somewhat) common register usage. |