Commit Graph

29 Commits

Author SHA1 Message Date
Károly Balogh
bf8a020316 go32v2: define __crt0_startup_flags as .comm rather than a global symbol. This allows linking against DJGPP libs and code which might also define this symbol. This change is also inline with recent crt0.S versions in DJGPP.
git-svn-id: trunk@47536 -
2020-11-23 03:42:16 +00:00
pierre
f6f183f866 Put both _environ and __environ as .comm inside startup script to avoid crt1.o loading
git-svn-id: trunk@26069 -
2013-11-12 16:41:08 +00:00
pierre
7b411e70b8 Merge forgotten go32v2 2.6.0 branch changes back into trunk.
------------------------------------------------------------------------
r20577 | pierre | 2012-03-22 16:35:26 +0100 (Thu, 22 Mar 2012) | 4 lines

// * Provide both environ and _environ inside startup file
//   to avoid loading of old or new crt1.o object from DJGPP libc.
//  Not merged as this is now treated in linker script.
 * Make some labels local to be able to get a complete
   disassembly of start function using GDB.
------------------------------------------------------------------------

git-svn-id: trunk@24231 -
2013-04-12 10:33:06 +00:00
pierre
ac80391c74 * Try to fix go32v2 problems related to DJGPP 2.04 CVS code using __environ as alias of _environ
git-svn-id: trunk@20113 -
2012-01-19 17:12:03 +00:00
pierre
f0aa48b083 * Remove use of direct U_UNIT_NAME or TC_UNIT_NAME
symbols in assembler sources.
  Added to corresponding system variables or typed constants a
  public name 'operatingsystem_XXX' alias and used that alias in assembler
  source.

git-svn-id: trunk@18943 -
2011-09-02 12:51:48 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
3d8d9c96f8 * sbrk returns pointer 2003-09-27 11:52:35 +00:00
Jonas Maebe
8df1299d70 * added closing of comment for logs to avoid warning 2002-09-08 09:16:15 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
peter
5d17b24542 * merged winxp fixes 2002-02-03 09:51:41 +00:00
florian
120c4eb588 * reverted to previous version 2001-08-21 13:12:22 +00:00
florian
6476fbf2fe * fixed and added a lot of stuff to get the Jedi DX( headers
compiled
2001-08-19 21:02:01 +00:00
michael
e7aca136a1 + Initial import 2000-07-13 06:29:38 +00:00
pierre
4ba6e9b06e * get it to compile with AS v 2.10 2000-07-11 09:37:55 +00:00
pierre
ccba0443c7 * avoid FPU exception on startup if no coprocessor and loaded from another DPMI program 2000-05-18 06:40:52 +00:00
pierre
f6a2669d89 * bug fix for 915, hopefully 2000-04-06 13:05:15 +00:00
pierre
1ce3442161 * remove Jonas unnecessary (but correct) code 2000-02-28 11:17:48 +00:00
pierre
3a5a62b567 * Enormous bug in mouse fix fixed 2000-02-27 11:21:17 +00:00
Jonas Maebe
f106b3b5fd * restored my fix (CVS screwed up the previous versinos because of wrong line
breaks)
2000-02-23 12:46:11 +00:00
Jonas Maebe
d69db753e8 * fixed wrong line breaks 2000-02-23 07:12:41 +00:00
Jonas Maebe
291549390b * fixed crash to to wrong code for disabling/enabling interrupts 2000-02-22 14:26:28 +00:00
pierre
585796400f * Mouse crash bug fixed !!! 2000-02-16 13:24:55 +00:00
pierre
3e20cee9c7 merged from fixes branch 1999-07-10 23:17:15 +00:00
peter
af8a04a5af * use external names
* removed all direct assembler modes
1999-03-01 15:40:48 +00:00
pierre
2f38be7291 + ___v2prt0_rmcb_regs in text section for Windows NT
+ catch of calls into zero page for Windows 95
    (creates Run Time error 216 or SIGILL exception
    if dpmiexcp is loaded !)
1999-02-19 12:25:37 +00:00
pierre
75a821d5ce * suppressed fwaits to avoid FPU not present exceptions 1999-01-05 10:44:59 +00:00
pierre
e3e478ab7a added some c vars needed to avoid loading od crt1.o 1998-12-21 14:14:21 +00:00
peter
7470cd1cae * use -FE 1998-12-21 13:06:10 +00:00